Skip to content
The Jenkins Controller is preparing for shutdown. No new builds can be started.
Success

Changes

Summary

  1. X11AWTGraphicsConfigurationFactory: Use lock: owner ? AWT-Lock : (details)
  2. X11Util: Cleanup ATI_HAS_XCLOSEDISPLAY_BUG API doc. (details)
  3. DefaultGraphicsDevice: Initialize toolkitLock directly in cstr, where (details)
  4. NewtFactory/GLWindow: Cleanup API doc (Display lifecycle, copy or reuse, (details)
  5. NEWT X11Display: Use default X11 locking for X11GraphicsDevice (details)
  6. TestsGLSLShaderState*: Reduce loops / Extend timeout - Slow devices may (details)
  7. TestParenting03AWT: manual test option -firstUIAction for (details)
Commit 94bdf90b3a8ad76f2d94eadb2b46cd62c70033da by Sven Gothel
X11AWTGraphicsConfigurationFactory: Use lock: owner ? AWT-Lock : X11-AWT-Lock
The file was modifiedsrc/nativewindow/classes/jogamp/nativewindow/x11/awt/X11AWTGraphicsConfigurationFactory.java (diff)
Commit 5866e08bdff712afed19a206a58f872e0f88c827 by Sven Gothel
X11Util: Cleanup ATI_HAS_XCLOSEDISPLAY_BUG API doc.
The file was modifiedsrc/nativewindow/classes/jogamp/nativewindow/x11/X11Util.java (diff)
Commit 3f790b11166f5c51773a9b8832478feb3dcf8a40 by Sven Gothel
DefaultGraphicsDevice: Initialize toolkitLock directly in cstr, where setToolkitLock(..) swaps the lock thread safe.
The file was modifiedsrc/nativewindow/classes/javax/media/nativewindow/DefaultGraphicsDevice.java (diff)
Commit 8a7ebf29156ac886a267fe32d78baede009a638f by Sven Gothel
NewtFactory/GLWindow: Cleanup API doc (Display lifecycle, copy or reuse, etc ..)
The file was modifiedsrc/newt/classes/com/jogamp/newt/opengl/GLWindow.java (diff)
The file was modifiedsrc/newt/classes/com/jogamp/newt/NewtFactory.java (diff)
Commit 50100b85ce5fde48788efbc2211b26fb9d7c9dfd by Sven Gothel
NEWT X11Display: Use default X11 locking for X11GraphicsDevice

Due to Display's reusage and hence concurrent involvement in off-thread animation,
the X11 default lock is required.

In case you require 2 GLWindow's w/o interference to each other (ie. locking),
you need to use separate Display instances.
The file was modifiedsrc/newt/classes/jogamp/newt/driver/x11/X11Display.java (diff)
Commit 7573b967c07b103d74afdda2aafe4444006a8533 by Sven Gothel
TestsGLSLShaderState*: Reduce loops / Extend timeout - Slow devices may hit TO otherwise.
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/glsl/TestGLSLShaderState01NEWT.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/glsl/GLSLMiscHelper.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/glsl/TestGLSLShaderState02NEWT.java (diff)
Commit c354ecce7c18b5623f1fb0162134733c1ebf4178 by Sven Gothel
TestParenting03AWT: manual test option -firstUIAction for GLProfile.initSingleton(firstUIAction)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/newt/parenting/TestParenting03AWT.java (diff)