I'm using JOGL 2.0 RC1, openSUSE 11.3 amd64.
I've noticed that in GLJPanel the display(..) and reshape(...) methods are alternating all the time, even where there's no window resize event - i use an Animator not FPSAnimator.
At window resize, when the new size is about twice as big than the original - not previous size, it calls reshape(..) and throws an javax.media.opengl.GLException in thread "AWT-EventQueue-0" and the resulting OpenGL rendering will be corrupted. Corruption is something like incorrect culling setup.
After closing the application sometimes i get errors from the JRE:
# A fatal error has been detected by the Java Runtime Environment:
# SIGSEGV (0xb) at pc=0x00007fedd20501bb, pid=16641, tid=140659252926224
Note: I get libEGL warning: No supported client API about 20 times at startup.
Note: I cannot enable Java2D OpenGL pipeline, because application won't render anything.
I've attached the complete NetBeans project which will demonstrate this bug.
Sorry if Eclipse is preffered.
Created attachment 193 [details]
Source from a NetBeans project.
I've tried to upload the whole project, but upload failed.
This is just the source code.
fixed .. see #427
*** This bug has been marked as a duplicate of bug 427 ***