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.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment