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

Changes

Summary

  1. GraphUI demo: add x and y translation for 1 pointer (details)
  2. GraphUI: flip y coords (details)
  3. PMVMatrix: Defaults from direct NIO -> array-backed non-direct NIO: (details)
  4. NEWT/Android: Fix setting 'format' (details)
  5. Android test launcher manifest: add external storrage permission for (details)
  6. Clarify/Fix GLArrayDataEditable:padding() - no use case yet .. well (details)
  7. GLArrayData<VBO>: Add GLArrayHandlerFlat ; Update VBO name to (details)
  8. Android Elektron/RedSquare use bpp 5/6/5 (details)
  9. Android Demos GearsES2 + RedSquareES2: Add tracing .. and no vsync (details)
Commit 3f30f2c4bd5ee30aba5553ac249c8eb94595792a by Rami Santina
GraphUI demo: add x and y translation for 1 pointer
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/graph/demos/GPUUISceneGLListener0A.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/graph/demos/GPUUISceneGLListener0A.java (diff)
Commit f5a2da16645ebc60d4e3da72f702cf682a5c0488 by Sven Gothel
PMVMatrix: Defaults from direct NIO -> array-backed non-direct NIO: Reduced cycles 45% -> 5% (from GearsES2 100%)

- NIO direct access from Java is expensive

- default is now array-backed non-direct NIO,
  which guarantees array useage for Java computation (especially the inverse calculation)

- only update Mvi and Mvit if requested in the first place

- moved all local matrices to float[]
The file was modifiedsrc/jogl/classes/com/jogamp/opengl/util/PMVMatrix.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NEWT.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es2/GearsES2.java (diff)
The file was modifiedsrc/jogl/classes/jogamp/opengl/ProjectFloat.java (diff)
Commit 7527e6dc0b0dbdc4cf1917feee4d572ce2260848 by Sven Gothel
NEWT/Android: Fix setting 'format'
The file was modifiedsrc/newt/classes/jogamp/newt/driver/android/AndroidWindow.java (diff)
Commit c009b299a7dd885643da8e088a989d2bdf702c3b by Sven Gothel
Android test launcher manifest: add external storrage permission for trace
The file was modifiedmake/resources/android/AndroidManifest-launcher.xml (diff)
Commit c8eab433735f5da0779843b227e2f0f5057df776 by Sven Gothel
Clarify/Fix GLArrayDataEditable:padding() - no use case yet .. well
The file was modifiedsrc/jogl/classes/com/jogamp/opengl/util/GLArrayDataEditable.java (diff)
The file was modifiedsrc/jogl/classes/com/jogamp/opengl/util/GLArrayDataClient.java (diff)
Commit 274df7766467ca79dbd593d59aa1e4908d40cfa5 by Sven Gothel
GLArrayData<VBO>: Add GLArrayHandlerFlat ; Update VBO name to interleaved subarrays

- Add GLArrayHandlerFlat gives better distinction of semantics
- update sub-array VBO name, if parent's interleaved array initializes it.
The file was modifiedsrc/jogl/classes/jogamp/opengl/util/GLDataArrayHandler.java (diff)
The file was modifiedsrc/jogl/classes/jogamp/opengl/util/GLArrayHandler.java (diff)
The file was addedsrc/jogl/classes/jogamp/opengl/util/glsl/GLSLArrayHandlerInterleaved.java (diff)
The file was addedsrc/jogl/classes/jogamp/opengl/util/GLArrayHandlerFlat.java (diff)
The file was modifiedsrc/jogl/classes/jogamp/opengl/util/glsl/GLSLArrayHandler.java (diff)
The file was modifiedsrc/jogl/classes/com/jogamp/opengl/util/GLArrayDataServer.java (diff)
The file was modifiedsrc/jogl/classes/jogamp/opengl/util/GLFixedArrayHandler.java (diff)
The file was modifiedsrc/jogl/classes/jogamp/opengl/util/glsl/GLSLArrayHandlerFlat.java (diff)
The file was modifiedsrc/jogl/classes/jogamp/opengl/util/GLFixedArrayHandlerFlat.java (diff)
The file was modifiedsrc/jogl/classes/jogamp/opengl/util/GLArrayHandlerInterleaved.java (diff)
Commit 5a8d002b3d955f7ad7d0854d4cb416388340d9fc by Sven Gothel
Android Elektron/RedSquare use bpp 5/6/5
The file was modifiedsrc/test/com/jogamp/opengl/test/android/NEWTElektronActivity.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/android/NEWTGearsES1Activity.java (diff)
The file was modifiedmake/scripts/tests.sh (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/android/NEWTRedSquareES1Activity.java (diff)
The file was modifiedmake/scripts/adb-reinstall-all.sh (diff)
Commit e3441bccf296927549d41e6472cca8c03259f8f3 by Sven Gothel
Android Demos GearsES2 + RedSquareES2: Add tracing .. and no vsync (doesn't work)
The file was modifiedsrc/test/com/jogamp/opengl/test/android/NEWTRedSquareES2Activity.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/android/NEWTGearsES2Activity.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/shader/gears.fp (diff)
The file was addedmake/scripts/adb-logcat.sh (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es2/GearsES2.java (diff)