OpenCL 1.0 - Any vendors support 3D write_imagef?

Hi OpenCL coders!

I have an Apple MacBook with GeForce 9400. You would think since it is their specification they would also implement the extensions -.-'.

This is what I want to do, except I am working on a 3D version:
http://www.cse.ohio-state.edu/~suttmill … xture.html
(Create 2D “image” of 4-value float vectors)

To write images in 3D, you have to have this in your code:

#pragma OPENCL EXTENSION cl_khr_3d_image_writes : enable

Unfortunately, after querying my macbook for supported extensions, this is the output:

Supported Extensions: 
cl_khr_byte_addressable_store cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_APPLE_gl_sharing cl_APPLE_SetMemObjectDestructor cl_APPLE_ContextLoggingFunctions 

Any ideas? Can extensions be dropped in? How? Any vendors support for this available?

Thanks