Jogamp
NEWT: Simplified Locking
authorSven Gothel <sgothel@jausoft.com>
Wed, 2 Jun 2010 02:13:43 +0000 (04:13 +0200)
committerSven Gothel <sgothel@jausoft.com>
Wed, 2 Jun 2010 02:13:43 +0000 (04:13 +0200)
commitd94115b3d72ec556371e6d09c2967345662fc781
treed25dbcc892cb0a7e9316123e5e2e12885a2e29d5
parentdd0400a41478c1f365414b8c760eee1c91105280
NEWT: Simplified Locking

- Using Display.getEDTUtil() and Display.runCreateAndDestroyOnEDT()
  to determine the NEWT EDT behavior, which may be specialized by the implementation.

- AWTWrapper and Newt/AWT Parenting deadlock fix.

- Misc fixes in test cases
14 files changed:
make/build.xml
make/scripts/java-run-all.sh
src/junit/com/jogamp/test/junit/jogl/texture/TestTexture01AWT.java
src/junit/com/jogamp/test/junit/jogl/util/texture/gl2/TextureGL2ListenerDraw1.java
src/junit/com/jogamp/test/junit/newt/TestGLWindows01NEWT.java
src/junit/com/jogamp/test/junit/newt/TestParenting02AWT.java
src/nativewindow/classes/com/jogamp/nativewindow/impl/NativeWindowFactoryImpl.java
src/nativewindow/classes/javax/media/nativewindow/NativeWindowFactory.java
src/newt/classes/com/jogamp/newt/Display.java
src/newt/classes/com/jogamp/newt/Window.java
src/newt/classes/com/jogamp/newt/event/awt/AWTParentWindowAdapter.java
src/newt/classes/com/jogamp/newt/event/awt/AWTWindowAdapter.java
src/newt/classes/com/jogamp/newt/impl/awt/AWTDisplay.java
src/newt/classes/com/jogamp/newt/opengl/GLWindow.java
http://JogAmp.org git info: FAQ, tutorial and man pages.