OS X Lion是否为Radeon 5770提供OpenCL映像支持?

时间:2011-07-22 03:10:32

标签: image macos opencl osx-lion ati

在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示例代码:

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中有效......

  • 大卫。

3 个答案:

答案 0 :(得分:1)

我正在使用Radeon 5770运行Lion 10.7.1,并且给定的示例效果很好(yay!),运行大约150fps。所以......耶!

答案 1 :(得分:1)

对我而言,它与ATI Radeon 5870配合使用。最初的数字大约为290fps。该示例需要10.7才能运行。

答案 2 :(得分:0)

根据我的评论,我使用Radeon 5870运行10.7。示例应用程序可以连接到卡并使“东西”很好。