The Jenkins Controller is preparing for shutdown. No new builds can be started.
Summary X11Util: Remove wrapped/locked X11Lib methods (details ) X11Screen RANDR: Use temp display connection due to arbirary failures (details ) NativeWindow build: Remove duplicate class (details ) Revert some changes: X11Screen/RANDR, X11Util (details ) The file was modified src/nativewindow/classes/javax/media/nativewindow/x11/X11GraphicsScreen.java (diff) The file was modified src/newt/classes/jogamp/newt/driver/x11/X11Window.java (diff) The file was modified src/nativewindow/classes/jogamp/nativewindow/jawt/x11/X11JAWTWindow.java (diff) The file was modified src/nativewindow/classes/jogamp/nativewindow/x11/X11Util.java (diff) The file was modified src/jogl/classes/jogamp/opengl/x11/glx/X11GLXDrawableFactory.java (diff) The file was modified src/nativewindow/classes/jogamp/nativewindow/jawt/x11/X11JAWTToolkitLock.java (diff) The file was modified src/jogl/classes/jogamp/opengl/x11/glx/X11PixmapGLXDrawable.java (diff) The file was modified src/nativewindow/classes/jogamp/nativewindow/x11/X11GraphicsConfigurationFactory.java (diff) The file was modified src/jogl/classes/jogamp/opengl/x11/glx/X11GLXContext.java (diff) The file was modified src/nativewindow/classes/javax/media/nativewindow/x11/X11GraphicsDevice.java (diff) The file was modified src/jogl/classes/jogamp/opengl/x11/glx/X11GLXGraphicsConfiguration.java (diff) The file was modified src/jogl/classes/jogamp/opengl/x11/glx/X11GLXGraphicsConfigurationFactory.java (diff) The file was modified src/nativewindow/classes/jogamp/nativewindow/x11/awt/X11AWTGraphicsConfigurationFactory.java (diff) The file was modified src/jogl/classes/jogamp/opengl/x11/glx/X11DummyGLXDrawable.java (diff) The file was modified src/nativewindow/classes/jogamp/nativewindow/x11/X11ToolkitLock.java (diff) The file was modified src/newt/classes/jogamp/newt/driver/x11/X11Screen.java (diff) The file was modified make/build-nativewindow.xml (diff)
Commit
78121938f8b432617bbb9f8e3e259ff1ffa9442e
by Sven Gothel Revert some changes: X11Screen/RANDR, X11Util (XInitThreads/XLockDisplay), NEWT XDisplay Locking Revert X11Screen RANDR commit 8cecd0c2963d982aa119cbb07698e56b9c271188, ie. use default 'render' display connection, best results on Ubuntu, Solaris, CentOS (no failures). Revert X11Util (XInitThreads/XLockDisplay) rational logic, commit 0314be79a7a93931a74fe4322bc78e699d7741e9, X11Util.HAS_XLOCKDISPLAY_BUG:=true and X11Util.XINITTHREADS_ALWAYS_ENABLED:=true. Which enables always utilizing XInitThreads() either before or after AWT initialization, as well as disable all XLockDisplay/XUnlockDisplay locks. Rever NEWT XDisplay X11 basic Locking commit 50100b85ce5fde48788efbc2211b26fb9d7c9dfd, ie use null locking if X11Util.HAS_XLOCKDISPLAY_BUG and X11Util.XINITTHREADS_ALWAYS_ENABLED. The file was modified src/nativewindow/classes/jogamp/nativewindow/x11/X11Util.java (diff) The file was modified src/nativewindow/classes/javax/media/nativewindow/NativeWindowFactory.java (diff) The file was modified src/newt/classes/jogamp/newt/driver/x11/X11Display.java (diff) The file was modified src/newt/classes/jogamp/newt/driver/x11/X11Screen.java (diff)