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

Changes

Summary

  1. Android Launcher: Generalize ClassLoaderUtil. Use local TempFileCache (details)
  2. Android Launcher Demos: Adept to (details)
  3. Graph GLSL: Use global precicision settings enhancing readability (details)
  4. EGL: chooseGraphicsConfigurationStatic() public and w/ optional visualID (details)
  5. ES Library lookup order - Favor spec lib name (details)
  6. EGL: eglSwapBuffers() show failure in DEBUG mode (details)
  7. NEWT/Android: More ANativeWindow coop; (details)
  8. test script (details)
  9. scripts (details)
  10. Allow Android activity launch from another app. (details)
  11. Android: Use standard launch mode; Add default actions to (details)
  12. Android/JogAmp ClassLoader: Split CL JogAmp + User-APK, reuse JogAmp CL (details)
  13. GLPipelineFactory: Generics && Using enhanced GlueGen's (details)
  14. Android manifest add uses es2 (details)
  15. GLContext/GLDebugMessageHandler: Fix/clarify init and usage of dbg (details)
  16. Android Launcher: Sort properties / enable DebugGL/TraceGL (details)
  17. test scripts (details)
  18. Android/Tests: Adding missing activities (details)
  19. Android launcher manifest: Commented out feature glEsVersion per (details)
  20. gears es2 use default presesion vertex shader (details)
  21. RedSquareES1: remove GLU dependency (details)
  22. Android Launcher: Change properties .. debug, etc - disable trace (details)
  23. AndroidWindow: get required PixelFormat ID by req. Caps (details)
  24. test scripts: gluegen apk un+install (details)
  25. remove trace gl (details)
  26. RedSquare ES2 demo: precission change (details)
  27. NEWT/Android: 565, 5551 or RGBA_8888 (no RGBX/888) ; surfaceRealized() (details)
  28. scripts .. (details)
  29. DefaultGLCapabilitiesChooser: Add multisampling criteria (details)
  30. Android Launcher: Show caps chooser dbg (details)
  31. Android/EGL: dump all caps, write-back format (details)
  32. Android Launcher: disable trace (details)
Commit df6021f9ef50623e6ac8f0822e827fd31a0a0cf2 by Sven Gothel
Android Launcher: Generalize ClassLoaderUtil. Use local TempFileCache
The file was addedsrc/android/com/jogamp/android/launcher/LauncherTempFileCache.java (diff)
The file was modifiedsrc/android/com/jogamp/android/launcher/ClassLoaderUtil.java (diff)
Commit cdc99f97fde9211b7f73d8592d3d64c6ec78898a by Sven Gothel
Android Launcher Demos: Adept to df6021f9ef50623e6ac8f0822e827fd31a0a0cf2
The file was modifiedsrc/android/com/jogamp/android/launcher/NEWTLauncherGearsES1Activity.java (diff)
The file was modifiedsrc/android/com/jogamp/android/launcher/NEWTLauncherGearsES2Activity.java (diff)
The file was modifiedsrc/android/com/jogamp/android/launcher/NEWTLauncherActivity.java (diff)
The file was modifiedsrc/android/com/jogamp/android/launcher/NEWTLauncherGraphUIActivity.java (diff)
Commit dc0cf65dd75079d8f57eb2431c0fe1235fff27ad by Sven Gothel
Graph GLSL: Use global precicision settings enhancing readability
The file was modifiedsrc/jogl/classes/jogamp/graph/curve/opengl/shader/varyings.glsl (diff)
The file was modifiedsrc/jogl/classes/jogamp/graph/curve/opengl/shader/consts.glsl (diff)
The file was modifiedsrc/jogl/classes/jogamp/graph/curve/opengl/shader/attributes.glsl (diff)
The file was modifiedsrc/jogl/classes/jogamp/graph/curve/opengl/shader/curverenderer01-xxx.fp (diff)
The file was modifiedsrc/jogl/classes/jogamp/graph/curve/opengl/shader/curverenderer02-xxx.fp (diff)
The file was modifiedsrc/jogl/classes/jogamp/graph/curve/opengl/shader/uniforms.glsl (diff)
The file was modifiedsrc/jogl/classes/jogamp/graph/curve/opengl/shader/precision.glsl (diff)
Commit c516858d79ed6d9c68271c1502b3ad19417b19a7 by Sven Gothel
EGL: chooseGraphicsConfigurationStatic() public and w/ optional visualID
The file was modifiedsrc/jogl/classes/jogamp/opengl/egl/EGLDrawableFactory.java (diff)
The file was modifiedsrc/jogl/classes/jogamp/opengl/egl/EGLGraphicsConfigurationFactory.java (diff)
Commit d055b6cc48974a53a416533f85c191e20c0a885e by Sven Gothel
ES Library lookup order - Favor spec lib name
The file was modifiedsrc/jogl/classes/jogamp/opengl/egl/EGLES1DynamicLibraryBundleInfo.java (diff)
The file was modifiedsrc/jogl/classes/jogamp/opengl/egl/EGLES2DynamicLibraryBundleInfo.java (diff)
Commit 68236f5193d5da825f1ca3163350a14bf5d7c051 by Sven Gothel
EGL: eglSwapBuffers() show failure in DEBUG mode
The file was modifiedsrc/jogl/classes/jogamp/opengl/egl/EGLOnscreenDrawable.java (diff)
Commit db693cac03de91a20f1964cd8aa3965252027b50 by Sven Gothel
NEWT/Android: More ANativeWindow coop;

Note: surface's format _is_ the nativeVisualID of EGL.

More ANativeWindow (ANW) coop:
  - add acquire/release for ANW
  - validate ANW format
  - Add fixCaps: 'format -> GLCaps' validation

Test:
  - Constructor: Start w/ surface format RGB_565 (default)
  - createNative: Filter EGLConfig w/ surface format
  - Move surfaceHandle fetching from surfaceCreated -> surfaceChanged,
    where the format is available.
  - surfaceChanged: use fixedCaps validation
The file was modifiedsrc/newt/classes/jogamp/newt/driver/android/AndroidWindow.java (diff)
The file was modifiedsrc/newt/native/AndroidWindow.c (diff)
The file was modifiedmake/scripts/tests.sh (diff)
The file was addedmake/scripts/adb-reinstall-all.sh (diff)
Commit 14ec84659f2ef5ba6c74601360adfff0558fc6f0 by Rami Santina
Allow Android activity launch from another app.

android:exported tag allows activity to be launched from another applications and other
user id.

launch mode standard allows multiple instances.
The file was modifiedmake/resources/android/AndroidManifest-launcher.xml (diff)
Commit 71fb7c1271cc1dbbcacdaf6da093055ec61835d3 by Sven Gothel
Android: Use standard launch mode; Add default actions to NewtBaseActivity; Add RedSquare ES1 + ES2
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es1/RedSquareES1.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/android/NEWTGraphUIActivity.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es2/RedSquareES2.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/android/NEWTGearsES2Activity.java (diff)
The file was modifiedsrc/newt/classes/jogamp/newt/driver/android/NewtBaseActivity.java (diff)
The file was modifiedsrc/newt/classes/jogamp/newt/driver/android/NewtVersionActivity.java (diff)
The file was modifiedmake/resources/android/res-launcher/values/strings.xml (diff)
The file was modifiedmake/resources/android/AndroidManifest-launcher.xml (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/android/NEWTGearsES1Activity.java (diff)
Commit 448ad05ea1192a1c3ca8812bf8d3142b2df6c30b by Sven Gothel
Android/JogAmp ClassLoader: Split CL JogAmp + User-APK, reuse JogAmp CL if in same ClassLoader
The file was modifiedsrc/android/com/jogamp/android/launcher/ClassLoaderUtil.java (diff)
Commit 541e96ace7ed3f4b863a7374a5ea72895d9362be by Sven Gothel
GLPipelineFactory: Generics && Using enhanced GlueGen's ReflectionUtil.getConstructor(..)
The file was modifiedsrc/jogl/classes/javax/media/opengl/GLPipelineFactory.java (diff)
Commit 18817fe6d3b85fcb672a2dd244f3fad3fdab2aa3 by Rami Santina
Android manifest add uses es2
The file was modifiedmake/resources/android/AndroidManifest-launcher.xml (diff)
Commit 900ac9dd13a732474642fa135b13350f8ddd01b0 by Sven Gothel
GLContext/GLDebugMessageHandler: Fix/clarify init and usage of dbg handler
The file was modifiedsrc/jogl/classes/jogamp/opengl/GLContextImpl.java (diff)
The file was modifiedsrc/jogl/classes/jogamp/opengl/GLDebugMessageHandler.java (diff)
The file was modifiedsrc/jogl/classes/javax/media/opengl/GLContext.java (diff)
Commit eb393ab1547101e0fd3938c2b7ac4975c5c5814d by Sven Gothel
Android Launcher: Sort properties / enable DebugGL/TraceGL
The file was modifiedsrc/android/com/jogamp/android/launcher/NEWTLauncherActivity.java (diff)
The file was modifiedmake/scripts/tests.sh (diff)
Commit efb2e94cfafc3eab39f729f2445006fc4e86b986 by Sven Gothel
Android/Tests: Adding missing activities
The file was addedsrc/android/com/jogamp/android/launcher/NEWTLauncherRedSquareES1Activity.java (diff)
The file was addedsrc/android/com/jogamp/android/launcher/NEWTLauncherRedSquareES2Activity.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/android/NEWTElektronActivity.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/android/NEWTRedSquareES2Activity.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/android/NEWTRedSquareES1Activity.java (diff)
The file was addedsrc/android/com/jogamp/android/launcher/NEWTLauncherElektronActivity.java (diff)
Commit efbb2e232a4d0f6a1782aa993ecca4621d7b5c51 by Sven Gothel
Android launcher manifest: Commented out feature glEsVersion per application
The file was modifiedmake/resources/android/AndroidManifest-launcher.xml (diff)
Commit 5e87bfe9d9ad456a1fdba792dc71d45b1aabf9ef by Rami Santina
gears es2 use default presesion vertex shader
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es2/shader/gears.vp (diff)
Commit e71c9485cd851b2b10bca1a801603f83b4ede946 by Sven Gothel
RedSquareES1: remove GLU dependency
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es1/RedSquareES1.java (diff)
Commit cbb1df9d3f8ed6b55bdb1e748c3b2d81c814de89 by Sven Gothel
Android Launcher: Change properties .. debug, etc - disable trace
The file was modifiedsrc/android/com/jogamp/android/launcher/NEWTLauncherActivity.java (diff)
Commit e29d192999c676a5e3472df6daadd14fc8b69227 by Sven Gothel
AndroidWindow: get required PixelFormat ID by req. Caps
The file was modifiedsrc/newt/classes/jogamp/newt/driver/android/AndroidWindow.java (diff)
The file was modifiedsrc/newt/classes/jogamp/newt/WindowImpl.java (diff)
Commit 2e03974d2bd72165f3f006e9fb7f662f5aab984e by Rami Santina
test scripts: gluegen apk un+install
The file was modifiedmake/scripts/adb-uninstall-all.sh (diff)
The file was modifiedmake/scripts/adb-install-all.sh (diff)
The file was modifiedsrc/android/com/jogamp/android/launcher/NEWTLauncherActivity.java (diff)
Commit 564574004cd2eb279a77b9c4040b02bd2bbdd44a by Rami Santina
RedSquare ES2 demo: precission change
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es2/shader/RedSquareShader.fp (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es2/RedSquareES2.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es2/shader/RedSquareShader.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es2/shader/RedSquareShader.vp (diff)
Commit 1807d508a6fc9a492692fc3621a254fdbaee47fd by Sven Gothel
NEWT/Android: 565, 5551 or RGBA_8888 (no RGBX/888) ; surfaceRealized() ASAP
The file was modifiedsrc/android/com/jogamp/android/launcher/NEWTLauncherActivity.java (diff)
The file was modifiedsrc/newt/native/AndroidWindow.c (diff)
The file was modifiedsrc/newt/classes/jogamp/newt/driver/android/AndroidDisplay.java (diff)
The file was modifiedsrc/newt/classes/jogamp/newt/driver/android/AndroidWindow.java (diff)
The file was modifiedmake/scripts/adb-uninstall-all.sh (diff)
The file was modifiedmake/scripts/adb-install-all.sh (diff)
Commit 8612203a071f32b81f692374f17f495336cad64f by Sven Gothel
DefaultGLCapabilitiesChooser: Add multisampling criteria
The file was modifiedsrc/jogl/classes/javax/media/opengl/DefaultGLCapabilitiesChooser.java (diff)
The file was modifiedsrc/nativewindow/classes/javax/media/nativewindow/DefaultCapabilitiesChooser.java (diff)
Commit 5c2732160e9e7c34a881c83883759a9acacdfe36 by Sven Gothel
Android Launcher: Show caps chooser dbg
The file was modifiedsrc/android/com/jogamp/android/launcher/NEWTLauncherActivity.java (diff)
Commit 532abb435b1197515eab0616eb8bba5f1146cbac by Sven Gothel
Android/EGL: dump all caps, write-back format
The file was modifiedsrc/jogl/classes/jogamp/opengl/egl/EGLGraphicsConfigurationFactory.java (diff)
The file was modifiedsrc/newt/classes/jogamp/newt/driver/android/AndroidWindow.java (diff)
The file was modifiedsrc/android/com/jogamp/android/launcher/NEWTLauncherActivity.java (diff)
Commit a76dad8da0d85b45771e4b550ff0b1c4b60306fe by Sven Gothel
Android Launcher: disable trace
The file was modifiedsrc/android/com/jogamp/android/launcher/NEWTLauncherActivity.java (diff)