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

Changes

Summary

  1. add multitouch getPointerId data (details)
  2. Fix: event mapping mismatch (details)
  3. GLRunnable API Change: Return boolean indicating whether the back buffer (details)
  4. reloc files: NEWT Android driver, demos OneTriangle (details)
  5. Android: Add android/EGL lib for linkage (details)
  6. Graph UI: Added scene controller and general scenegraph behavior. (details)
  7. set env TARGET_PLATFORM_LIBS (linux arm cross) (details)
  8. Graph UI and Text demo using UIcontroller. (details)
  9. Adapt to DynamicLibraryBundleInfo API change ; Remove non std EGL/ES (details)
  10. debug: remove tracker from jogl.debug=all (details)
  11. EGL Fixes ... (details)
  12. Complete Android driver reloc (constructor) (details)
  13. NEWT Android Display/Screen driver implementation (details)
  14. Test OneTriangle generalization cleanup (details)
  15. NEWT: Make AndroidNewtEventFactory public / accessible (details)
  16. Android: Demo NewtVersionActivity (details)
  17. Add AndroidWindow implementation (details)
  18. Add touch event propagation to NEWT (details)
Commit 618140a07899d96cc76a1fca6ce9f26f44895ca8 by Rami Santina
add multitouch getPointerId data
The file was modifiedsrc/newt/classes/com/jogamp/newt/event/MouseEvent.java (diff)
The file was modifiedsrc/newt/classes/jogamp/newt/egl/android/event/AndroidNewtEventFactory.java (diff)
Commit 94d9bcebaa382c87cb4baa6be4b85c8789a140dd by Rami Santina
Fix: event mapping mismatch
The file was modifiedsrc/newt/classes/jogamp/newt/egl/android/event/AndroidNewtEventFactory.java (diff)
The file was modifiedsrc/newt/classes/com/jogamp/newt/event/MouseEvent.java (diff)
Commit 91d3bf4ea69046684540402cb1fd46e70682a6c5 by Rami Santina
GLRunnable API Change: Return boolean indicating whether the back buffer shall be updated before swap.

This allows color selection GLRunnables, executed after the GLEventListener.
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/graph/demos/ui/UIListenerBase01.java (diff)
The file was modifiedsrc/jogl/classes/jogamp/opengl/GLDrawableHelper.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/graph/demos/GPURendererListenerBase01.java (diff)
The file was modifiedsrc/jogl/classes/javax/media/opengl/GLRunnable.java (diff)
The file was modifiedsrc/jogl/classes/jogamp/opengl/GLRunnableTask.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLDebug01NEWT.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/newt/parenting/GLRunnableDummy.java (diff)
Commit 4087b1635ec5f20befae2c812caa01b2b61f2257 by Sven Gothel
reloc files: NEWT Android driver, demos OneTriangle
The file was removedsrc/newt/classes/jogamp/newt/driver/android/Display.java (diff)
The file was removedsrc/newt/classes/jogamp/newt/driver/android/Window.java (diff)
The file was removedsrc/test/com/jogamp/opengl/test/junit/jogl/swt/OneTriangle.java (diff)
The file was addedsrc/newt/classes/jogamp/newt/driver/android/AndroidWindow.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/OneTriangle.java (diff)
The file was removedsrc/newt/classes/jogamp/newt/driver/android/Screen.java (diff)
The file was removedsrc/newt/classes/jogamp/newt/driver/android/NEWTSurfaceView.java (diff)
The file was addedsrc/newt/classes/jogamp/newt/driver/android/AndroidDisplay.java (diff)
The file was addedsrc/newt/classes/jogamp/newt/driver/android/AndroidScreen.java (diff)
Commit 56f1fde24ddbabf0adbe1bb22654cf72aa69e9e4 by Sven Gothel
Android: Add android/EGL lib for linkage
The file was modifiedmake/build-newt.xml (diff)
The file was modifiedmake/build-jogl.xml (diff)
Commit ce027cf5287d008f83c70303d38f125430195b16 by Rami Santina
Graph UI: Added scene controller and general scenegraph behavior.

User can implement onClick, onPressed, onReleased for selected
UIShape called by the controller. Selection done using
color coding indexes.
Controller also provides a default generic InputEventListener and GlEventListener
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/graph/demos/ui/UIShape.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/graph/demos/ui/Label.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/graph/demos/ui/RIButton.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/graph/demos/ui/UIGLListener01.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/graph/demos/ui/SceneUIController.java (diff)
Commit 4ebd4e46f1b17fce7dabf7e0290f7a3e489873ca by Sven Gothel
set env TARGET_PLATFORM_LIBS (linux arm cross)
The file was modifiedmake/scripts/make.jogl.all.android-armv7-cross.sh (diff)
Commit 5500015001d6e6043959f5f0252c254632f0d381 by Rami Santina
Graph UI and Text demo using UIcontroller.
The file was addedsrc/test/com/jogamp/opengl/test/junit/graph/demos/mobile/GPUGraphGLListenerMT.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/graph/demos/mobile/GPUTextNewtDemoMobile01.java (diff)
Commit ff2c2bfb69699ad00ba80f90cbfea6d4ce1ab778 by Sven Gothel
Adapt to DynamicLibraryBundleInfo API change ; Remove non std EGL/ES libs (Android)
The file was modifiedsrc/jogl/classes/jogamp/opengl/DesktopGLDynamicLibraryBundleInfo.java (diff)
The file was modifiedsrc/jogl/classes/jogamp/opengl/windows/wgl/WindowsWGLDynamicLibraryBundleInfo.java (diff)
The file was modifiedsrc/jogl/classes/jogamp/opengl/egl/EGLDynamicLibraryBundleInfo.java (diff)
The file was modifiedsrc/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXCGLDynamicLibraryBundleInfo.java (diff)
The file was modifiedsrc/jogl/classes/jogamp/opengl/x11/glx/X11GLXDynamicLibraryBundleInfo.java (diff)
The file was modifiedsrc/jogl/classes/jogamp/opengl/egl/EGLES2DynamicLibraryBundleInfo.java (diff)
The file was modifiedsrc/jogl/classes/jogamp/opengl/egl/EGLES1DynamicLibraryBundleInfo.java (diff)
The file was modifiedsrc/jogl/classes/com/jogamp/opengl/cg/CgDynamicLibraryBundleInfo.java (diff)
Commit 991ba438bfefa1c84fc185146b355c3cf9781f3d by Sven Gothel
debug: remove tracker from jogl.debug=all
The file was modifiedsrc/jogl/classes/jogamp/opengl/GLBufferSizeTracker.java (diff)
The file was modifiedsrc/jogl/classes/jogamp/opengl/GLBufferStateTracker.java (diff)
Commit da0391975092bbd1adce296477646b004c3562c3 by Sven Gothel
EGL Fixes ...

- EGLDrawableFactory: createProxySurfaceImpl: add proper config choosing
- EGLCapabilities/EGLGraphicsConfiguration: Add nativeVisualID
- All: Avoid critical array access -> use NIO
The file was modifiedsrc/jogl/classes/jogamp/opengl/egl/EGLGraphicsConfigurationFactory.java (diff)
The file was modifiedsrc/jogl/classes/jogamp/opengl/egl/EGLGLCapabilities.java (diff)
The file was modifiedsrc/jogl/classes/jogamp/opengl/egl/EGLDrawableFactory.java (diff)
The file was modifiedsrc/jogl/classes/jogamp/opengl/egl/EGLDrawable.java (diff)
The file was modifiedsrc/jogl/classes/jogamp/opengl/egl/EGLGraphicsConfiguration.java (diff)
Commit 113874511f5a897c0faaabbb98fe80ec8f322157 by Sven Gothel
Complete Android driver reloc (constructor)
The file was modifiedsrc/newt/classes/jogamp/newt/DisplayImpl.java (diff)
The file was modifiedsrc/newt/classes/jogamp/newt/ScreenImpl.java (diff)
The file was modifiedsrc/newt/classes/jogamp/newt/WindowImpl.java (diff)
Commit 26a187c320c52b9b66f64cdce8e71954d9475714 by Sven Gothel
NEWT Android Display/Screen driver implementation
The file was modifiedsrc/newt/classes/jogamp/newt/driver/android/AndroidDisplay.java (diff)
The file was modifiedsrc/newt/classes/jogamp/newt/driver/android/AndroidScreen.java (diff)
Commit 0c4537feba3d6c11f4b8fdd5bf2e436a86e3a58a by Sven Gothel
Test OneTriangle generalization cleanup
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWT02GLn.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWTAWT01GLn.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/swt/TestSWT01GLn.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/OneTriangle.java (diff)
Commit c644d5e23a0f3f7953c231f23e17a195c84a9a50 by Sven Gothel
NEWT: Make AndroidNewtEventFactory public / accessible
The file was modifiedsrc/newt/classes/jogamp/newt/driver/android/event/AndroidNewtEventFactory.java (diff)
Commit 78c66acc25a89687ae898a52f885de8dd8909dd7 by Sven Gothel
Android: Demo NewtVersionActivity
The file was addedsrc/newt/classes/jogamp/newt/driver/android/test/GearsGL2ES1.java (diff)
The file was modifiedsrc/newt/classes/jogamp/newt/driver/android/NewtVersionActivity.java (diff)
Commit 0ebb4132e41a44e4a8a1dada39b824f88c48603d by Sven Gothel
Add AndroidWindow implementation
The file was modifiedsrc/newt/classes/jogamp/newt/driver/android/AndroidWindow.java (diff)
Commit 5cf183b50d0f50d1831a6df1fa2bb70044732358 by Sven Gothel
Add touch event propagation to NEWT
The file was modifiedsrc/newt/classes/jogamp/newt/driver/android/AndroidWindow.java (diff)