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

Changes

Summary

  1. Test*ES2Newt: Add shutdown w/ type to internal loop test (details)
  2. linux-armv7-cross script: Introduce TARGET_PLATFORM_ROOT (details)
  3. X11 Fix NativeVisualID regression (commit (details)
  4. remote unit test reorg (all, awt, newt)
    More change log history
    (details)
Commit c8c49283b1c373289564a88409dbab9629fc8247 by Sven Gothel
Test*ES2Newt: Add shutdown w/ type to internal loop test
The file was modified make/scripts/tests.sh (diff)
The file was modified src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestRedSquareES2NEWT.java (diff)
The file was modified src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/newt/TestGearsES2NEWT.java (diff)
Commit 9ea78af201414e0eb5daa62ab8b72d7204590c40 by Sven Gothel
linux-armv7-cross script: Introduce TARGET_PLATFORM_ROOT
The file was modified make/scripts/make.jogl.all.linux-armv7-cross.sh (diff)
Commit cb399dc16beeeddcd8215cd276bbaff25c6fc0ca by Sven Gothel
X11 Fix NativeVisualID regression (commit 90c46b1ef1f199ceb63e85c85e9ebeb919d49c4a) ; Using plain X11 Capabilities

In case X11GLXGraphicsConfigurationFactory and hence X11GLCapabilities (glx) is not being used,
the X11GraphicsConfigurationFactory used plain Capabilities object for the chosen caps.
The latter is not derived from NativeVisualID.

- Added X11Capabilities supporting NativeVisualID to fit our needs.
- X11Capabilities.XVisualIDComparator uses NativeVisualID.NVIDType.X11_XVisualID
- *Capabilities have better unique names in toString()
The file was modified src/jogl/classes/jogamp/opengl/x11/glx/X11GLCapabilities.java (diff)
The file was modified src/jogl/classes/jogamp/opengl/x11/glx/X11GLXGraphicsConfigurationFactory.java (diff)
The file was modified src/nativewindow/classes/jogamp/nativewindow/x11/X11GraphicsConfigurationFactory.java (diff)
The file was modified src/jogl/classes/jogamp/opengl/windows/wgl/WGLGLCapabilities.java (diff)
The file was modified src/nativewindow/classes/javax/media/nativewindow/Capabilities.java (diff)
The file was addedsrc/nativewindow/classes/jogamp/nativewindow/x11/X11Capabilities.java (diff)
The file was modified src/nativewindow/classes/jogamp/nativewindow/NativeVisualID.java (diff)
Commit 9124f3fade3f923b581c6e7b871d049b431bbd78 by Sven Gothel
remote unit test reorg (all, awt, newt)

junit.run.remote.ssh -> junit.run.remote.ssh.all
added                   junit.run.remote.ssh.newt
added                   junit.run.remote.ssh.awt

junit.run.tests issues 'junit.run.remote.ssh.newt' only for now.

manual remote ssh unit test invocation:
  bash scripts/make.jogl.all.linux-armv7-cross.sh -f build-test.xml junit.manual.run.remote.ssh.newt
  bash scripts/make.jogl.all.linux-armv7-cross.sh -f build-test.xml junit.manual.run.remote.ssh.awt
  bash scripts/make.jogl.all.linux-armv7-cross.sh -f build-test.xml junit.manual.run.remote.ssh.all
The file was modified make/build-test.xml (diff)
The file was modified make/scripts/tests.sh (diff)
The file was modified make/scripts/make.jogl.all.linux-armv7-cross.sh (diff)