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

Changes

Summary

  1. fix jogl.all-mobile.jar/jogl_mobile configuration (details)
  2. due to JAR *all* merge, merge *-java-src.zip -> jogl-java-src.zip as (details)
  3. add/fix: cross/egl test scripts (details)
  4. debug verbosity ; adaption of gluegen fix of DynamicLibraryBundle (details)
  5. Android hacks: ClassLoaderUtil (vie Dex.., w/ native libs) ; Merged big (details)
  6. EGL/Android: Favor driver's EGL/ES native library - Using Android's (details)
  7. EGL Fix: Use config-id value, bug override it w/ renderable type (details)
  8. Android: cosmetics (details)
  9. incr. debug output (tests) (details)
  10. Don't enable DebugGL/TraceGL with jogl.debug=all (details)
  11. GLProfile / eager init: Use relaxed query, if context was created while (details)
  12. no GL_VERSION_X extensions for ES profiles (details)
  13. pbuffer caps fix: offscreen -> false (details)
  14. EGLDrawable.setRealized(true) - no update gfx-config if we already have (details)
  15. EGLPBuffer: remove 'ownEGLDisplay=true' (just wrong), add destroyImpl() (details)
Commit f87f9893cc2d271bdf547b2fb9f59ccb4d9b79ab by Sven Gothel
fix jogl.all-mobile.jar/jogl_mobile configuration
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/glu/TestBug463ScaleImageMemoryAWT.java (diff)
The file was modifiedmake/scripts/tests.sh (diff)
The file was modifiedsrc/jogl/classes/jogamp/opengl/egl/EGLES1DynamicLibraryBundleInfo.java (diff)
The file was modifiedmake/build-common.xml (diff)
The file was modifiedsrc/jogl/classes/jogamp/opengl/egl/EGLDynamicLibraryBundleInfo.java (diff)
The file was modifiedsrc/jogl/classes/jogamp/opengl/egl/EGLES2DynamicLibraryBundleInfo.java (diff)
The file was modifiedmake/build.xml (diff)
The file was modifiedmake/scripts/crosstest-java-linux-armv7-rel.sh (diff)
Commit 1083790b188310d47da05eca46a67f72be333b77 by Sven Gothel
due to JAR *all* merge, merge *-java-src.zip -> jogl-java-src.zip as well
The file was modifiedmake/build.xml (diff)
Commit e04ec76678486f1b251ed4d907a924d53aafce52 by Sven Gothel
add/fix: cross/egl test scripts
The file was modifiedmake/scripts/crosstest-java-linux-armv7-rel.sh (diff)
The file was modifiedmake/scripts/eglestest-java-linux.sh (diff)
The file was addedmake/scripts/crosstest-java-android-armv7-rel.sh (diff)
Commit 0f8a1a0d7c6ea2f712f902b57e37cbedc46b1387 by Sven Gothel
debug verbosity ; adaption of gluegen fix of DynamicLibraryBundle

fix debug log in case no device has been initialized

use gluegen's fix of DynamicLibraryBundle.isGlueLibComplete()
- see gluegen commit 6281499e53555fd8ab26345ffce4c4d09bf57a09
The file was modifiedsrc/jogl/classes/jogamp/opengl/DesktopGLDynamicLibraryBundleInfo.java (diff)
The file was modifiedsrc/jogl/classes/javax/media/opengl/GLProfile.java (diff)
The file was modifiedsrc/jogl/classes/jogamp/opengl/DesktopGLDynamicLookupHelper.java (diff)
Commit d63ca3ad5d2acf20a8ff8f27778ef084b305260c by Sven Gothel
Android hacks: ClassLoaderUtil (vie Dex.., w/ native libs) ; Merged big jar ; eglGetDevice(0) fails
The file was addedsrc/android/com/jogamp/android/launcher/ClassLoaderUtil.java (diff)
The file was addedmake/scripts/crosstest-launch-android-activity.sh (diff)
The file was modifiedmake/build.xml (diff)
The file was modifiedsrc/android/com/jogamp/android/launcher/NEWTLauncherVersionActivity.java (diff)
The file was modifiedsrc/newt/classes/jogamp/newt/driver/android/NEWTSurfaceView.java (diff)
The file was modifiedsrc/newt/classes/jogamp/newt/driver/android/MD.java (diff)
The file was modifiedsrc/newt/classes/jogamp/newt/driver/android/NewtVersionActivity.java (diff)
The file was removedsrc/newt/classes/jogamp/newt/driver/android/SurfaceCallback.java (diff)
Commit 8c1007f28396956d5ef83fbbbea78e910c1e53bd by Sven Gothel
EGL/Android: Favor driver's EGL/ES native library - Using Android's fails

FIXME: find proper solution, instead of using hardcoded and non-std lib names
The file was modifiedsrc/jogl/classes/jogamp/opengl/egl/EGLDynamicLibraryBundleInfo.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)
Commit 2448ef91fddecdd876ac81746e12c2a1291e82fa by Sven Gothel
EGL Fix: Use config-id value, bug override it w/ renderable type
The file was modifiedsrc/jogl/classes/jogamp/opengl/egl/EGLGraphicsConfiguration.java (diff)
The file was modifiedsrc/newt/classes/jogamp/newt/driver/android/NEWTSurfaceView.java (diff)
Commit 8f604ad1aa27455b2fdadf100c6df3e02727473d by Sven Gothel
incr. debug output (tests)
The file was modifiedsrc/newt/classes/jogamp/newt/driver/android/NEWTSurfaceView.java (diff)
The file was modifiedmake/scripts/eglestest-java-linux.sh (diff)
Commit e38739fa5badeb4ff9933805ae5012a0b98bbcbb by Sven Gothel
Don't enable DebugGL/TraceGL with jogl.debug=all
The file was modifiedsrc/jogl/classes/javax/media/opengl/GLContext.java (diff)
Commit 1bfa7a8f6e6dc5999e337aac2b9ddf118cf45a2f by Sven Gothel
GLProfile / eager init: Use relaxed query, if context was created while initialize shared
The file was modifiedsrc/jogl/classes/javax/media/opengl/GLDrawableFactory.java (diff)
The file was modifiedsrc/jogl/classes/jogamp/opengl/egl/EGLDrawableFactory.java (diff)
The file was modifiedsrc/jogl/classes/javax/media/opengl/GLProfile.java (diff)
The file was modifiedsrc/jogl/classes/jogamp/opengl/macosx/cgl/MacOSXCGLDrawableFactory.java (diff)
The file was modifiedsrc/jogl/classes/jogamp/opengl/windows/wgl/WindowsWGLDrawableFactory.java (diff)
The file was modifiedsrc/jogl/classes/jogamp/opengl/x11/glx/X11GLXDrawableFactory.java (diff)
Commit 733cdc016ebd9764330f347febd39452e2be0535 by Sven Gothel
no GL_VERSION_X extensions for ES profiles
The file was modifiedsrc/jogl/classes/jogamp/opengl/ExtensionAvailabilityCache.java (diff)
Commit 6dafa27a84006502467b609efcf9aa35df2a769d by Sven Gothel
pbuffer caps fix: offscreen -> false
The file was modifiedsrc/jogl/classes/jogamp/opengl/GLGraphicsConfigurationUtil.java (diff)
Commit 068e931dde12f7aae8687f54081c128f2a12fc50 by Sven Gothel
EGLDrawable.setRealized(true) - no update gfx-config if we already have proper EGL type.
The file was modifiedsrc/jogl/classes/jogamp/opengl/egl/EGLDrawable.java (diff)
The file was modifiedsrc/jogl/classes/jogamp/opengl/egl/EGLContext.java (diff)
Commit 75b7379caf263a8e44a21c2daf1fc994f4761dc8 by Sven Gothel
EGLPBuffer: remove 'ownEGLDisplay=true' (just wrong), add destroyImpl()
The file was modifiedsrc/jogl/classes/jogamp/opengl/egl/EGLGLCapabilities.java (diff)
The file was modifiedsrc/jogl/classes/jogamp/opengl/egl/EGLPbufferDrawable.java (diff)
The file was modifiedsrc/jogl/classes/jogamp/opengl/egl/EGLGraphicsConfiguration.java (diff)