I wanted to start a discussion on the merits of exposing the GLContext. Currently it is not exposed because there are issues in ensuring that the GLContext is made current in a multi-threaded environment such as Java. The worry is a lot of perceived jogl bugs will really be improper context management by the user.
There is some discussions going on that people may want to have control over this, much as they do their native OpenGL apps, especially for single-threaded apps not using Swing/AWT.
So what’s the consensus from all you experts?
d