What is “CTCP ACTION” and how do I do it ?
Yeah - I was oversimplifying the resource loading. although there is probably an easy Oo way to do something similar to SwingUtilities invokeLater or invokeAndWait… I guess that is what you were getting at with the Runnables. I don’t think it has to be messy though. If you have objects that manage differnt aspect of the resource creation - dump them all in a list/array whatever and process that list where GL calls are allowed.
I don’t mean to be arguing the point though, cause it seem that the swapBuffers call would be simple enough to add, and relatively harmless… I’m not an OpenGL program yet so I shouldn’t even be talking