Thursday, May 10, 2007

freeglut's last straw

The nvidia bug has been found, though not explained; it disappears when coreloop is run as a function in the main thread (vs spawning it as it's own thread).

I have a difficult time believing that nvidia's drivers are thread-unsafe, so I must assume we've found a fringe-bug in freeglut that only appears when you thread using the nvidia drivers.

I've started ripping freeglut out replacing it with GLX/AGL/WGL code.

No comments: