The Jenkins Controller is preparing for shutdown. No new builds can be started.
The file was modified make/scripts/make.jogl.all.win64.bat (diff) The file was modified make/scripts/make.jogl.all.win32.bat (diff) The file was modified src/jogl/classes/com/jogamp/opengl/util/texture/TextureIO.java (diff)
Commit
79ac86efa3f0b114ce456e7f2a8ef341932fd17c
by Sven Gothel Bug 1052 - OpenGL ES 3 .0 Mesa 10.1.3 Caught GLException: Not a GL4ES3 implementation - Part 1/2 Test enhancements triggering issue 'Bug 1052 - OpenGL ES 3 .0 Mesa 10.1.3 Caught GLException: Not a GL4ES3 implementation' - TestGLProfile01NEWT: Complete GLProfile and GL-object and GLContext validation - On OpenGL ES 3 .0 Mesa 10.1.4 it produces: 1) test06GLProfileGL4ES3(com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT) javax.media.opengl.GLException: GL4ES3 is neither GL4bc, GL4 nor GLES3 at com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT.validateGLProfileGL4ES3(TestGLProfile01NEWT.java:531) at com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT.validateOffline(TestGLProfile01NEWT.java:708) at com.jogamp.opengl.test.junit.jogl.acore.TestGLProfile01NEWT.test06GLProfileGL4ES3(TestGLProfile01NEWT.java:948) i.e. wrong mapping of request GL4ES3 -> GL3 The file was modified make/scripts/tests.sh (diff) The file was modified src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLProfile01NEWT.java (diff)
Commit
278a884e459b1180a947ff24edecdef1a7fc6cb7
by Sven Gothel Bug 1052 - OpenGL ES 3 .0 Mesa 10.1.3 Caught GLException: Not a GL4ES3 implementation - Part 2/2 - TestGLProfile01NEWT: Allow ctx.isGLES3Compatible() and hence GL4ES3 on GL3bc and GL3 - GLProfile: Remove GL4ES3 mapping using GL3bc and GL3, only GL4bc, GL4 and GLES3 are allowed in static mapping. The file was modified src/jogl/classes/javax/media/opengl/GLProfile.java (diff) The file was modified src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLProfile01NEWT.java (diff)
Commit
c78ceb642d0ef5bb5bf27ff8ff1495175ee2e983
by Sven Gothel GLProfile: Use String.intern() on static final profile strings ('GL4bc', 'GL4', ..) consequently using reference comparison. GLProfile already compared profile strings by reference, hence interning those strings to become canonical references was missing! Consequently using reference comparison for all profile strings in GLProfile. The file was modified src/jogl/classes/javax/media/opengl/GLProfile.java (diff)
Commit
9850c3a91a23983f1261cb38e4734524c67200f2
by Sven Gothel Bug 1048 : Add unit tests demonstrating multiple NewtCanvasAWT instances are working Enhance following performance test cases, adding NewtCanvasAWT, beside GLCanvas and GLJPanel, 25 instances: com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit01AWT com.jogamp.opengl.test.junit.jogl.perf.TestPerf001GLJPanelInit02AWT Adding simple com.jogamp.opengl.test.junit.newt.TestMultipleNewtCanvasAWT w/ two instances. Manually tested on GNU/Linux and OSX (java7 and java8). The file was modified make/scripts/tests.sh (diff) The file was modified make/scripts/tests-osx-x64.sh (diff) The file was modified src/test/com/jogamp/opengl/test/junit/jogl/perf/TestPerf001GLJPanelInit01AWT.java (diff) The file was added src/test/com/jogamp/opengl/test/junit/newt/TestMultipleNewtCanvasAWT.java The file was modified src/test/com/jogamp/opengl/test/junit/jogl/perf/TestPerf001GLJPanelInit02AWT.java (diff)
Commit
70641322fc8e52417f934b452b573c9b39a734e9
by Sven Gothel Bug1044: Offscreen drawable AWT/ImageIO results in black image on OSX/[Java7-Java8] - Using our PNGJ writer results in proper images (RGB and RGBA) on all platforms - Seems to be a bug w/ AWT/ImageIO The file was added src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLOffscreenAutoDrawableBug1044AWT.java The file was modified make/scripts/tests.sh (diff)
Commit
dfae07ed4b0f164768c35b6e7ad008d81a3e68bb
by Sven Gothel Bug 1043 - Add Tessellation Control and Evaluation Shader Support - Add GL4.GL_TESS_CONTROL_SHADER and GL4.GL_TESS_EVALUATION_SHADER support for GLSL util class ShaderCode - Add unit test TestTessellationShader01GL4NEWT, testing TessellationShader01aGL4 and TessellationShader01bGL4 The file was added src/test/com/jogamp/opengl/test/junit/jogl/demos/gl4/TessellationShader01bGL4.java The file was added src/test/com/jogamp/opengl/test/junit/jogl/demos/gl4/shader/tess_example01.tcp The file was added src/test/com/jogamp/opengl/test/junit/jogl/demos/gl4/shader/tess_example01.tep The file was added src/test/com/jogamp/opengl/test/junit/jogl/demos/gl4/TessellationShader01aGL4.java The file was added src/test/com/jogamp/opengl/test/junit/jogl/demos/gl4/shader/tess_example01.vp The file was modified src/jogl/classes/com/jogamp/opengl/util/glsl/ShaderCode.java (diff) The file was added src/test/com/jogamp/opengl/test/junit/jogl/demos/gl4/newt/TestTessellationShader01GL4NEWT.java The file was added src/test/com/jogamp/opengl/test/junit/jogl/demos/gl4/shader/tess_example01.fp The file was modified make/scripts/tests.sh (diff) The file was modified src/jogl/classes/javax/media/opengl/GLContext.java (diff) The file was modified doc/HowToBuild.html (diff)
Commit
ffde09410fb78c43bd45d6c5e62606789dced6eb
by Sven Gothel Bug 1059 _and_ version-compat breackage of commit c78ceb642d0ef5bb5bf27ff8ff1495175ee2e983 Commit c78ceb642d0ef5bb5bf27ff8ff1495175ee2e983 changed: - public static final String GL4 = "GL4"; + public static final String GL4 = "GL4".intern(); which is identified by semver as incompatible, due to Bug 1059 (no more inlining of interned string references). The file was modified src/jogl/classes/javax/media/opengl/GLProfile.java (diff) The file was modified make/scripts/tests.sh (diff) The file was modified src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLProfile00NEWT.java (diff) The file was modified src/jogl/classes/com/jogamp/opengl/util/glsl/ShaderCode.java (diff) The file was modified src/jogl/classes/javax/media/opengl/GLContext.java (diff) The file was modified make/scripts/tests.sh (diff) The file was modified src/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLProfile00NEWT.java (diff) The file was modified src/jogl/classes/javax/media/opengl/GLProfile.java (diff) The file was modified src/jogl/classes/jogamp/opengl/glu/mipmap/Mipmap.java (diff) The file was modified LICENSE.txt (diff)