When I get CL_DEVICE_IMAGE_SUPPORT information with clGetDeviceInfo
on Mac OS X 10.6.2 on a ATI Radeon 4870 I get False.

But when I get CL_DEVICE_IMAGE2D_MAX_WIDTH and CL_DEVICE_IMAGE2D_MAX_HEIGHT I obtain 8192 pixels.

What does this mean ?

When I try to run my application which use Image2D the kernel fail to compile (it works as expected on a 8800GT).

Does this mean that Image2D are not supported by ATI 4870 or does this mean that Mac OS X OpenCL ATI driver are not
fully implemented on 10.6.2 ?