The Jenkins Controller is preparing for shutdown. No new builds can be started.
The file was modified src/test/com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsSwingAWT.java (diff)
Commit
b1db882abfe6166abb5f06df8ff2d386e5f8f842
by Sven Gothel Fix Bug 835 : Use target.[sourcelevel,targetlevel,rt.jar] for all javac tasks. Before we bumped java language version to 1.6, i.e. target == 1.5, we required to compile some parts w/ the host level (1 .6). This is no more required. The file was modified make/build-jogl.xml (diff) The file was modified make/scripts/check-java-major-version.sh (diff) The file was modified make/build-staticglgen.xml (diff) The file was modified src/jogl/classes/jogamp/opengl/GLStateTracker.java (diff) The file was modified src/jogl/classes/jogamp/opengl/GLContextImpl.java (diff)
Commit
c427ed22244df44b71a0f1f000b0f93e56c283c2
by Sven Gothel Fix Bug 826 : GLJPanel: Fully restore TextureState and Viewport In FBO mode save TextureState of current texture-unit, as well as for the fbo texture-unit if the latter is a different. In glslTextureRaster mode for verical flip (using FBO), set the viewport to drawable size if before flipping and restore afterward - if equired. TestGLJPanelTextureStateAWT fully tests use cases: - Keep texture bound w/ same or other texture-unit - Use 2 viewports within one drawable and keep it The file was modified src/test/com/jogamp/opengl/test/junit/jogl/demos/TextureDraw01Accessor.java (diff) The file was added src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/TextureDraw02ES2ListenerFBO.java (diff) The file was modified src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestJPEGJoglAWTCompareNewtAWT.java (diff) The file was modified src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/TextureDraw01ES2Listener.java (diff) The file was modified src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestPNGTextureFromFileNEWT.java (diff) The file was modified src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestPNGTextureFromFileAWT.java (diff) The file was modified src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestJPEGImage01NEWT.java (diff) The file was modified make/scripts/tests.sh (diff) The file was added src/test/com/jogamp/opengl/test/junit/jogl/awt/TestGLJPanelTextureStateAWT.java (diff) The file was modified src/test/com/jogamp/opengl/test/junit/jogl/util/DemoGL2ES1TextureImmModeSink.java (diff) The file was modified src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/TextureDraw01GL2Listener.java (diff) The file was modified src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestPNGImage01NEWT.java (diff) The file was modified src/jogl/classes/javax/media/opengl/awt/GLJPanel.java (diff) The file was modified src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestJPEGTextureFromFileNEWT.java (diff) The file was added src/jogl/classes/com/jogamp/opengl/util/texture/TextureState.java (diff) The file was modified src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestTGATextureFromFileNEWT.java (diff)
Commit
939d6304d464e69b1d1d2a104c3da5536d3bf326
by Sven Gothel AWT Printing: Fix non vertical-flipped printing, i.e. cut-off top-row's tile upper area, cleanup. TestTiledPrintingGearsSwingAWT2: Provoked !flipped bug where top-row was positioned too low due to using full size tile-height. Cutting of the unused top-row's upper area corrects this issue. vertical-flip mode does not expose this situation, since flipping shifts the payload to the upper tile area. TestTiledPrintingGearsSwingAWT2: Also tests an alternative transparent overlapping mode without layout. The file was modified src/test/com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsSwingAWT.java (diff) The file was modified make/scripts/tests-win.bat (diff) The file was modified make/scripts/tests.sh (diff) The file was added src/test/com/jogamp/opengl/test/junit/jogl/tile/TransparentPanel.java (diff) The file was modified make/scripts/tests-x64-dbg.bat (diff) The file was modified src/jogl/classes/jogamp/opengl/awt/AWTTilePainter.java (diff) The file was added src/test/com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsSwingAWT2.java (diff) The file was modified src/jogl/classes/jogamp/opengl/x11/glx/X11GLXContext.java (diff) The file was modified src/jogl/classes/jogamp/opengl/windows/wgl/WindowsWGLContext.java (diff) The file was modified src/jogl/classes/jogamp/opengl/GLContextImpl.java (diff) The file was modified src/jogl/classes/javax/media/opengl/GLContext.java (diff) The file was modified src/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXCGLContext.java (diff) The file was modified src/jogl/classes/jogamp/opengl/GLStateTracker.java (diff) The file was modified make/scripts/tests.sh (diff) The file was modified src/jogl/classes/jogamp/opengl/egl/EGLContext.java (diff)
Commit
c5bec6b8f5c33a812338dcbe8994546bddf0508b
by Sven Gothel Fix Bug 840 : DefaultEDTUtil.restart() shall only reuse ThreadGroup (tg) is not destroyed, otherwise use current thread's tg. With jdk7u40, when re-launching a NEWT applet (JOGLNewtApplet1Run), i.e. via browser back and forth, the following exception happens: java.lang.RuntimeException: java.lang.IllegalThreadStateException at com.jogamp.newt.awt.applet.JOGLNewtApplet1Run.init(JOGLNewtApplet1Run.java:218) at com.sun.deploy.uitoolkit.impl.awt.AWTAppletAdapter.init(Unknown Source) at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.IllegalThreadStateException at java.lang.ThreadGroup.addUnstarted(Unknown Source) at java.lang.Thread.init(Unknown Source) at java.lang.Thread.<init>(Unknown Source) at jogamp.newt.DefaultEDTUtil$NEDT.<init>(DefaultEDTUtil.java:280) at jogamp.newt.DefaultEDTUtil.restart(DefaultEDTUtil.java:91) at jogamp.newt.DisplayImpl.runOnEDTIfAvail(DisplayImpl.java:231) at jogamp.newt.WindowImpl.runOnEDTIfAvail(WindowImpl.java:1758) at jogamp.newt.WindowImpl.setUndecorated(WindowImpl.java:1477) at com.jogamp.newt.opengl.GLWindow.setUndecorated(GLWindow.java:278) at com.jogamp.newt.awt.applet.JOGLNewtApplet1Run.init(JOGLNewtApplet1Run.java:188) ... 3 more This is due to 7u40's changed ThreadGroup (tg) lifecycle, i.e. the tg is destroyed. In such case, DefaultEDTUtil.restart() shall use the current threads tg. The file was modified src/newt/classes/jogamp/newt/DefaultEDTUtil.java (diff) The file was modified make/scripts/tests.sh (diff) The file was modified make/scripts/tests-osx-x64.sh (diff) The file was added src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPosAWT.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/util/TileRendererBase.java (diff)
Commit
4b5435c68c3f12d62dadb395957362eceacfb25c
by Sven Gothel Bug 816 : Fix OSX CALayer 'quirks' for AWT 1.7.0_40 - See JAWTUtil JAWT_OSX_CALAYER_QUIRK_SIZE and JAWT_OSX_CALAYER_QUIRK_POSITION. - Provide quirk bits for OSX CALayer depending on used JVM/AWT and act accordingly. - TestBug816OSXCALayerPosAWT: Add resize by frame The file was modified src/newt/classes/com/jogamp/newt/awt/NewtCanvasAWT.java (diff) The file was modified src/jogl/native/macosx/MacOSXWindowSystemInterface-calayer.m (diff) The file was modified src/nativewindow/native/macosx/OSXmisc.m (diff) The file was modified src/newt/classes/com/jogamp/newt/awt/applet/JOGLNewtApplet1Run.java (diff) The file was modified src/nativewindow/classes/jogamp/nativewindow/jawt/JAWTUtil.java (diff) The file was modified src/nativewindow/classes/jogamp/nativewindow/macosx/OSXUtil.java (diff) The file was modified src/nativewindow/native/macosx/NativeWindowProtocols.h (diff) The file was modified src/test/com/jogamp/opengl/test/junit/jogl/awt/TestBug816OSXCALayerPosAWT.java (diff) The file was modified src/nativewindow/classes/jogamp/nativewindow/jawt/macosx/MacOSXJAWTWindow.java (diff) The file was modified src/nativewindow/native/macosx/OSXmisc.m (diff)