It's a pity you're not using OpenGL, since we are starting to make some head-way into getting MacOS X support working.