On our application (using NASA's WorldWind), using JOGL 1.1.1, it has been noted that sometimes (it's not really reproductible) when disposing our JPanels, the method WGL.wglDeleteContext(long), called by WindowsGLContext.destroyImpl() and GLContextImpl.destroy(), doesn't return and take 100% of the CPU (and it's annoying because we need to perform other tasks afterwards, like restarting the application). I was not able to find why as I couldn't find its implementation in the source code (only the header wingdi.h).
If someone has its source code I'll be glad to check, otherwise if someone can check...
On Tuesday, June 01, 2010 09:06:02 Cedric Mayer [via jogamp] wrote:
> Thank you for your answer. I would have liked to see 1.1.1 native code :-)
The source code is in our SCM, of course.
Checkout the version yuo desire and look at it :)
> but alas', I will try to update JOGL to version 2.
I guess that would be the most productive task.
Would acually love to see Worldwind running with JOGL2 again.
Thank you very much and give us a heads up when
we help, ie deployment for JOGL/Worldwind JNLP's .. etc.