[quote]It doesn’t seem to. But I’m not getting any message at startup that says its using it. Do you still have a message at startup that says its using the workaround?
[/quote]
It’s printed if -Djogl.verbose is set.
If you could provide a before-and-after test case that would be great. I can’t think of anything that would have affected things on the Mac specifically though I am pretty sure that the single-threaded workaround needs to be enabled all of the time on that platform due to apparent bugs in the JAWT.
One of the bugs that was fixed in 1.1 b08 was the Xj3D bug you filed a while back where flickering was occurring with the single-threaded workaround. This was because in the case where JOGL’s auto swap buffer code was disabled, swapBuffers was inadvertently being called on another thread from the thread performing the bulk of the rendering. I wonder whether there is some other similar bug, though I think if there were it would have shown up during b08’s testing and bug crawl.