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

Changes

Summary

  1. Fix Bug 583: Remove Android compile-time dependencies and exclude (details)
  2. Adapt to GlueGen commit 1468286bf569a493e4fdb887d5f3732f88c8cec3 (details)
  3. Fix Bug 590: Wrong GL2 and GLES2 aliasing of (details)
  4. JOGL Texture Util Unit Test merge to (details)
  5. Unit Test: Cleanup TextureSequence Demo Code and Tests, adding AWT Test (details)
  6. Texture Unit Tests: AWT/NEWT GL2/ES2 PNGJ/AWT-PNG-Loading and Rendering (details)
  7. TextureIO TGA/PNG: Use RGB[9] for 1-3 channel data; PNGImage(PNGJ) add 1 (details)
Commit 54d0ff131097a2cd9a91a0c1dd84deb8b1f7d0ac by Sven Gothel
Fix Bug 583: Remove Android compile-time dependencies and exclude Android specific classes for non Android platforms.

Adapt to GlueGen commits: b3c9951006f9bd863244f1db3d54ac7866d66f0a, 86c1df6fdca183454ff544857f4236b646c4730d

Ensure same Java JAR content regardless of build target (fix).

Separate Android compilation results: jogl.all-android.jar and jogl.test-android.jar
avoiding generating different content w/ non android builds.

Adding ${android.abi} to APK target name (jogl.all-android.apk -> jogl.all-android-armeabi-v7a.apk)
if not generic.
The file was modifiedmake/build-common.xml (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es2/GearsES2.java (diff)
The file was modifiedmake/build-jogl.xml (diff)
The file was modifiedmake/build-test.xml (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es2/RedSquareES2.java (diff)
The file was modifiedmake/build-newt.xml (diff)
The file was addedmake/joglversion-test-android (diff)
The file was modifiedmake/scripts/adb-uninstall-all.sh (diff)
The file was modifiedmake/scripts/adb-install-all-armv7.sh (diff)
The file was modifiedmake/build.xml (diff)
The file was modifiedmake/scripts/adb-launch-main.sh (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/android/NEWTRedSquareES2Activity.java (diff)
Commit 29e70f215069643c740e1b251490aa9edd61d2cb by Sven Gothel
Adapt to GlueGen commit 1468286bf569a493e4fdb887d5f3732f88c8cec3 (IOUtil.createTempFile(..) change)
The file was modifiedsrc/jogl/classes/jogamp/graph/font/typecast/TypecastFontConstructor.java (diff)
Commit ccdc2ce6805e330cc5555b138044829f4bc67df9 by Sven Gothel
Fix Bug 590: Wrong GL2 and GLES2 aliasing of GL_ARB_half_float_pixel/GL_ARB_half_float_vertex and GL_OES_texture_half_float extensions

We mistakenly aliase the GL2 and GLES2 extensions:
   - GL_ARB_half_float_pixel
       - GL_HALF_FLOAT_ARB      0x140B
   - GL_ARB_half_float_vertex
       - GL_HALF_FLOAT          0x140B

   - GL_OES_texture_half_float extensions
       -  GL_HALF_FLOAT_OES 0x8D61

This also leads to adding GL_HALF_FLOAT_OES
to com.jogamp.opengl.util.GLBuffers.sizeof(..).
The file was modifiedmake/config/jogl/gl-common-extensions.cfg (diff)
The file was modifiedmake/config/jogl/gl-if-gl-ignores.cfg (diff)
The file was modifiedmake/scripts/cmpOld2New.sh (diff)
The file was modifiedmake/config/jogl/gl-if-CustomJavaCode-gl.java (diff)
The file was modifiedsrc/jogl/classes/com/jogamp/opengl/util/GLBuffers.java (diff)
The file was modifiedmake/config/jogl/gl-if-gl2_es2.cfg (diff)
Commit dd84dd3f99648c871d190a97bd813a0d6491849c by Sven Gothel
JOGL Texture Util Unit Test merge to 'com.jogamp.opengl.test.junit.jogl.util.texture'
The file was removedsrc/test/com/jogamp/opengl/test/junit/jogl/util/TestGLReadBufferUtilTextureIOWrite01NEWT.java (diff)
The file was removedsrc/test/com/jogamp/opengl/test/junit/jogl/util/TestGLReadBufferUtilTextureIOWrite02NEWT.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestGLReadBufferUtilTextureIOWrite02NEWT.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestGrayTextureFromFileAWTBug417.java (diff)
The file was removedsrc/test/com/jogamp/opengl/test/junit/jogl/texture/TestGrayTextureFromFileAWTBug417.java (diff)
The file was removedsrc/test/com/jogamp/opengl/test/junit/jogl/texture/grayscale_texture.png (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/util/texture/TextureGL2ListenerDraw1.java (diff)
The file was removedsrc/test/com/jogamp/opengl/test/junit/jogl/texture/TestTexture01AWT.java (diff)
The file was removedsrc/test/com/jogamp/opengl/test/junit/jogl/util/texture/gl2/TextureGL2ListenerDraw1.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestGLReadBufferUtilTextureIOWrite01NEWT.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/util/texture/grayscale_texture.png (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestTexture01AWT.java (diff)
Commit 7f341c7bc0d0f5770191bb58f2c0053c3453bc8a by Sven Gothel
Unit Test: Cleanup TextureSequence Demo Code and Tests, adding AWT Test 'launcher'
The file was removedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es2/TexCubeES2.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/TextureSequenceDemo01.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es2/TextureSequenceCubeES2.java (diff)
The file was modifiedmake/scripts/tests.sh (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestTextureSequence01NEWT.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestTextureSequence01AWT.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieCube.java (diff)
The file was removedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/TestTextureSequence.java (diff)
Commit e8078eb70f6f82613d730ae5b8f837ccb46b81fb by Sven Gothel
Texture Unit Tests: AWT/NEWT GL2/ES2 PNGJ/AWT-PNG-Loading and Rendering (TestPNGTextureFromFile[AWT/NEWT])

Properly test combinations of TextureIO usage w/
  - NEWT / AWT usage
  - GL2 / ES2 usage
  - PNG implementations: PNGJ (internal) and AWT
  - adding screenshots of result for later analysis

Misc:
  - IOUtil.getResource(..) usage
      CLASS.class.getClassLoader() -> this.getClass().getClassLoader()
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/TextureDraw01Accessor.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es2/TextureDraw01ES2Listener.java (diff)
The file was modifiedmake/scripts/tests.sh (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es2/shader/texture01_xxx.vp (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestPNGTextureFromFileNEWT.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/util/TestPNGImage01NEWT.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestTexture01AWT.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es2/TextureSequenceCubeES2.java (diff)
The file was removedsrc/test/com/jogamp/opengl/test/junit/jogl/util/texture/TextureGL2ListenerDraw1.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/TextureSequenceDemo01.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es2/shader/texture01_xxx.fp (diff)
The file was modifiedsrc/jogl/classes/jogamp/opengl/util/av/NullGLMediaPlayer.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestTextureSequence01NEWT.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestPNGTextureFromFileAWT.java (diff)
The file was removedsrc/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestGrayTextureFromFileAWTBug417.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/TextureDraw01GL2Listener.java (diff)
Commit 6f5f8a8eb046689e49668dd4d82e48bc7cb341d7 by Sven Gothel
TextureIO TGA/PNG: Use RGB[9] for 1-3 channel data; PNGImage(PNGJ) add 1 channel (Luminance) read/write
The file was modifiedsrc/jogl/classes/com/jogamp/opengl/util/texture/spi/PNGImage.java (diff)
The file was modifiedsrc/jogl/classes/com/jogamp/opengl/util/texture/TextureData.java (diff)
The file was modifiedsrc/jogl/classes/com/jogamp/opengl/util/texture/TextureIO.java (diff)
The file was modifiedsrc/jogl/classes/com/jogamp/opengl/util/texture/Texture.java (diff)