so, i was going to test dp2 on my hackintosh with the gtx 560 ti and it even reached the installer ui (didn't manage that with dp1), but the installation process immediately crashes, b/c it fails to compile lots of coreimage opencl kernels (bad design decision to fail to install because of that, apple).
not sure yet how i'll manage to fix that, since there is no geforcegldriver.bundle to patch ... maybe scrape it together from the installer packages?
also, according to the latest xcode 4.4 preview, 10.8 should have opencl 1.2 support now.
edit:
copied/extracted GeForceGLDriver.bundle from Packages/Essentials.pkg,
patched it and installation went fine. dp2 is running well so far, too.
and there is indeed partial opencl 1.2 support:
[OpenCL Info]
1 OpenCL platform found!
[Platform 0]
Name: Apple
Vendor: Apple
Version: OpenCL 1.2 (Mar 9 2012 01:26:30)
Profile: FULL_PROFILE
Extensions (6):
cl_APPLE_ContextLoggingFunctions
cl_APPLE_SetMemObjectDestructor
cl_APPLE_clut
cl_APPLE_gl_sharing
cl_APPLE_query_kernel_names
cl_khr_gl_event
[OpenCL-only Context]
2 OpenCL devices found!
[Device 0]
Name: Intel(R) Core(TM) i7 CPU 950 @ 3.07GHz
Vendor: Intel
Type: CPU
Device Version: OpenCL 1.2
Driver Version: 1.1
Compute Units: 8
Work Group Size: 1024
Clock: 3064 MHz
Global Memory (Total): 6144 MB
Global Memory (Host): 6144 MB
Global Memory (PCIe): 0 Bytes
Local Memory: 32 KB
Cache Size: 64 Bytes
Cache Line Size: 8192 KB
Available: Yes
Double-Precision: Yes
Extensions (18):
cl_APPLE_ContextLoggingFunctions
cl_APPLE_SetMemObjectDestructor
cl_APPLE_biased_fixed_point_image_formats
cl_APPLE_clut
cl_APPLE_fixed_alpha_channel_orders
cl_APPLE_fp64_basic_ops
cl_APPLE_gl_sharing
cl_APPLE_query_kernel_names
cl_khr_3d_image_writes
cl_khr_byte_addressable_store
cl_khr_fp64
cl_khr_gl_event
cl_khr_global_int32_base_atomics
cl_khr_global_int32_extended_atomics
cl_khr_int64_base_atomics
cl_khr_int64_extended_atomics
cl_khr_local_int32_base_atomics
cl_khr_local_int32_extended_atomics
[Device 1]
Name: GeForce GTX 560 Ti
Vendor: NVIDIA
Type: GPU
Device Version: OpenCL 1.1
Driver Version: CLH 1.0
Compute Units: 16
Work Group Size: 1024
Clock: 1701 MHz
Global Memory: 1024 MB
Local Memory: 48 KB
Cache Size: 0 Bytes
Cache Line Size: 0 Bytes
Available: Yes
Double-Precision: No
Extensions (12):
cl_APPLE_ContextLoggingFunctions
cl_APPLE_SetMemObjectDestructor
cl_APPLE_clut
cl_APPLE_fp64_basic_ops
cl_APPLE_gl_sharing
cl_APPLE_query_kernel_names
cl_khr_byte_addressable_store
cl_khr_gl_event
cl_khr_global_int32_base_atomics
cl_khr_global_int32_extended_atomics
cl_khr_local_int32_base_atomics
cl_khr_local_int32_extended_atomics
gl driver has been updated to version 295.30.00a05.
and luxmark is working again
Screen Shot 2012-03-19 at 9.38.52 PM.png 404.39K
52 downloads
now, someone go grab a gtx 680 and check if 10.8 supports it