在OS X Snow Leopard(10.6.8)上,使用Radeon 5770显卡在我的Mac Pro上无法使用OpenCL图像支持。事实上,这被认为是雪豹及其早期所有AMD / ATI Radeon显卡的共同点。具体做法是:
clGetDeviceInfo(cdDevices[uiDeviceUsed], CL_DEVICE_IMAGE_SUPPORT, sizeof(g_bImageSupport), &g_bImageSupport, NULL);
导致g_bImageSupport为false。
我想知道是否有人在Mac Pro中拥有最终版本10.7(Lion)和Radeon 5770显卡,是否可以检查CL_DEVICE_IMAGE_SUPPORT现在是否为此硬件返回true?
一个简单的测试是下载光线追踪的Quarternion Julia-Set的Apple示例代码:
并构建并运行它。我系统上的输出很遗憾:
Connecting to AMD ATI Radeon HD 5770...
Qjulia requires images: Images not supported on this device.
希望听到这在Lion中有效......
答案 0 :(得分:1)
我正在使用Radeon 5770运行Lion 10.7.1,并且给定的示例效果很好(yay!),运行大约150fps。所以......耶!
答案 1 :(得分:1)
对我而言,它与ATI Radeon 5870配合使用。最初的数字大约为290fps。该示例需要10.7才能运行。
答案 2 :(得分:0)
根据我的评论,我使用Radeon 5870运行10.7。示例应用程序可以连接到卡并使“东西”很好。