I was quite excited to hear that CUDA 2.0 was released for the Mac and now includes support for 3D textures (a feature I was waiting for).
I now downloaded CUDA 2.0 and read the release note. There are several ugly things listed under “Known Issues”, including:
“OpenGL interop will always use a software path leading to reduced performance when compared to interop on other platforms.”
Well, that is a show stopper. One reason I was planing to switch from OGL to CUDA is it’s fast pinned uploads/downloads and the ability to better optimize algorithms (compared to GLSL). Certainly this does not make sense when everything I compute with CUDA has to pass through the host to be displayed.
Can someone comment if/when a fix is coming?