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

Changes

Summary

  1. Android: launcher manifest: adding INTERNET permission for NV's perfhud (details)
  2. NEWT/Android: Move fullscreen setting to AndroidWindow ; Cleanup (details)
  3. EGL: In case a nativeVisualID is given to match, but none visual IDs are (details)
  4. NEWT/Android: Add BUTTON1 for one-pointer events (details)
  5. ShaderUtils: Use glShaderSource variant w/ NIO only args (details)
  6. ES2 Test Update: Add RedSquareES2 mouse events, toggle: fullscreen / (details)
  7. test script (details)
  8. NEWT/Android: Add TRANSLUCENT feature / Demo: 'GearsES2T' (details)
  9. NEWT/Window/setVisible: Remove setVisible(..) fast path - Always set (details)
  10. NEWT/Android: respect isUndecorated() and custom window size. (details)
Commit fc67b7c48a7d0280c44012d5daec04f227bcf0fa by Sven Gothel
Android: launcher manifest: adding INTERNET permission for NV's perfhud
The file was modifiedmake/resources/android/AndroidManifest-launcher.xml (diff)
Commit 48113ca0298ca79473dca73b85ebd4ef1a9cd078 by Sven Gothel
NEWT/Android: Move fullscreen setting to AndroidWindow ; Cleanup AndroidWindow
The file was modifiedsrc/android/com/jogamp/android/launcher/NEWTLauncherActivity.java (diff)
The file was modifiedsrc/newt/classes/jogamp/newt/driver/android/AndroidWindow.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/android/NEWTGearsES1Activity.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/test/com/jogamp/opengl/test/android/NEWTRedSquareES1Activity.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/android/NEWTGraphUI2pActivity.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/android/NEWTRedSquareES2Activity.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/android/NEWTElektronActivity.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/android/NEWTGraphUI1pActivity.java (diff)
Commit a5b73c63005a4b8697c93d22ad82720981dd1146 by Sven Gothel
EGL: In case a nativeVisualID is given to match, but none visual IDs are available, ignore the given ID

Fixes Omap3 EGLConfig's which does not have a native visual ID
The file was modifiedsrc/jogl/classes/jogamp/opengl/egl/EGLGraphicsConfigurationFactory.java (diff)
Commit ea3d830c4f6c71ea18ebca07418567a6adf2a872 by Sven Gothel
NEWT/Android: Add BUTTON1 for one-pointer events
The file was modifiedsrc/newt/classes/jogamp/newt/driver/android/event/AndroidNewtEventFactory.java (diff)
Commit 4337e40ae41b21ad758c72cba0b3d05d4d6a07d8 by Sven Gothel
ShaderUtils: Use glShaderSource variant w/ NIO only args
The file was modifiedsrc/jogl/classes/com/jogamp/opengl/util/glsl/ShaderUtil.java (diff)
Commit 78bbe7c3217046372c88d82d75d1d1c5c04a4a6e by Sven Gothel
ES2 Test Update: Add RedSquareES2 mouse events, toggle: fullscreen / SwapInterval

- turns out that on android, we cannot run w/o v-sync .. (?)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es2/GearsES2.java (diff)
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/junit/jogl/demos/es2/RedSquareES2.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestRedSquareES2NEWT.java (diff)
The file was modifiedmake/scripts/tests.sh (diff)
Commit 6d28a9ed9ff039237775ea133377f8b59ca857c1 by Sven Gothel
NEWT/Android: Add TRANSLUCENT feature / Demo: 'GearsES2T'
The file was modifiedsrc/test/com/jogamp/opengl/test/android/NEWTGearsES2Activity.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/android/NEWTGearsES2TransActivity.java (diff)
The file was modifiedsrc/newt/classes/jogamp/newt/driver/android/AndroidWindow.java (diff)
The file was addedmake/resources/android/res-launcher/values/colors.xml (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 addedsrc/android/com/jogamp/android/launcher/NEWTLauncherGearsES2TransActivity.java (diff)
The file was addedmake/resources/android/res-launcher/values/styles.xml (diff)
Commit 51f84125beb4ac50fedab9fe691225b234b12bc6 by Sven Gothel
NEWT/Window/setVisible: Remove setVisible(..) fast path - Always set visible=true, even if size==0

We need to earmark visible=true in case the native window could not be created,
even if the size is currently 0.
The file was modifiedsrc/newt/classes/jogamp/newt/WindowImpl.java (diff)
Commit fa7627f623141c6fa15856c74d26c8ffe82550d0 by Sven Gothel
NEWT/Android: respect isUndecorated() and custom window size.

TODO: custom position and change position ?!
The file was modifiedsrc/test/com/jogamp/opengl/test/android/NEWTGearsES2TransActivity.java (diff)
The file was modifiedsrc/newt/classes/jogamp/newt/driver/android/AndroidWindow.java (diff)