OS X Snow Leopard(10.6.8)では、OpenCLイメージのサポートは、Radeon5770グラフィックカードを搭載したMacProでは利用できません。実際、これはSnowLeopard以前のすべてのAMD/ATIRadeonカードに共通していると考えられています。具体的には:
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を返すかどうかを確認できるかどうかを知りたいですか?
簡単なテストは、レイトレーシングされたクォータニオンジュリア集合のAppleサンプルコードをダウンロードすることです。
ビルドして実行します。私のシステムの出力は悲しいことに:
Connecting to AMD ATI Radeon HD 5770...
Qjulia requires images: Images not supported on this device.
これがLionで機能するようになったと聞いてください...
- デビッド。