Осигурява ли OS X Lion поддръжка на изображения на OpenCL за Radeon 5770?

В OS X Snow Leopard (10.6.8) поддръжката на изображения на OpenCL не е налична на моя Mac Pro с графична карта Radeon 5770. Всъщност се смята, че това е общо за всички AMD/ATI Radeon карти под Snow Leopard и по-стари. По-конкретно:

  clGetDeviceInfo(cdDevices[uiDeviceUsed], CL_DEVICE_IMAGE_SUPPORT, sizeof(g_bImageSupport), &g_bImageSupport, NULL);

води до невярно g_bImageSupport.

Искам да знам дали някой, който има последната версия 10.7 (Lion) и графична карта Radeon 5770 в Mac Pro, може да провери дали CL_DEVICE_IMAGE_SUPPORT вече връща true за този хардуер?

Лесен тест е да изтеглите примерния код на Apple за raytraced Quarternion Julia-Set:

http://developer.apple.com/library/mac/#samplecode/OpenCL_RayTraced_Quaternion_Julia-Set_Example/Introduction/Intro.html

и го изградете и го стартирайте. Резултатът на моята система е за съжаление:

Connecting to AMD ATI Radeon HD 5770...
Qjulia requires images: Images not supported on this device.

Надявам се да чуя, че това вече работи в Lion ...

  • Дейвид.

person dbarnes    schedule 22.07.2011    source източник
comment
Нямам 5770, но имам 5870. Има ли някаква стойност за мен да тествам това за вас?   -  person Coxy    schedule 22.07.2011
comment
Кокси - абсолютно да, моля! Би било възможно да надстроите до 5870, ако това работи, въпреки че ще трябва да сравня цената с връщане към NVIDIA Q4000.   -  person dbarnes    schedule 22.07.2011


Отговори (3)


Работя с Lion 10.7.1 с Radeon 5770 и даденият пример работи страхотно (ура!), работейки около 150 кадъра в секунда. Така че... да!

person Andrew Butts    schedule 31.08.2011

За мен работи добре с ATI Radeon 5870. Първоначалната цифра е около 290 кадъра в секунда. Примерът изисква 10.7 за изпълнение.

person jordan    schedule 14.02.2012

Според коментара ми, използвам 10.7 с Radeon 5870. Примерното приложение може да се свърже с картата и прави „нещото“ добре.

person Coxy    schedule 23.07.2011
comment
Страхотно - благодаря Кокси. Все още се надявам, че някой друг може да даде съвет за 5770, но това е отлично начало :-) - person dbarnes; 24.07.2011