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

Changes

Summary

  1. Remove deprecated methods. (details)
  2. Use JoglVersion.getGLStrings(..) in 'famous' tests, removes redundancy (details)
  3. TestScreenMode* Cleanup (reset) (details)
  4. Revisit Bug 770 and Bug 771: Only use FLAG_IS_FULLSCREEN_SPAN if
    More change log history
    (details)
Commit 98ab29dded5d8f8e482b02a8782f1dc87bb3a1a5 by Sven Gothel
Remove deprecated methods.

- Quaternion.isEmpty()
- Texture.dispose(GL)
- GLContext.getGLVersionMajor() / ..Minor()
- GLContextImpl.bindPbufferToTexture() / releasePbufferFromTexture()
- MouseEvent.getWheelRotation()
-
The file was modifiedsrc/jogl/classes/jogamp/opengl/GLContextImpl.java (diff)
The file was modifiedsrc/jogl/classes/com/jogamp/opengl/util/texture/Texture.java (diff)
The file was modifiedsrc/newt/classes/com/jogamp/newt/event/MouseEvent.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/graph/demos/GPUUISceneGLListener0A.java (diff)
The file was modifiedsrc/jogl/classes/com/jogamp/opengl/math/Quaternion.java (diff)
The file was modifiedsrc/jogl/classes/javax/media/opengl/GLContext.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es2/TextureSequenceCubeES2.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieSimple.java (diff)
Commit 9c7ab101cf5261db3ef6160c0aa1906ffcce188b by Sven Gothel
Use JoglVersion.getGLStrings(..) in 'famous' tests, removes redundancy .. Gears* RedSquare*
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es1/GearsES1.java (diff)
The file was modifiedsrc/jogl/classes/com/jogamp/opengl/JoglVersion.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/Gears.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/GearsES2.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/demos/es1/RedSquareES1.java (diff)
Commit 2f3be40737c15547e8c7c9e19ccdb2b3b1e2ea56 by Sven Gothel
TestScreenMode* Cleanup (reset)

- TestScreenMode01aNEWT and TestScreenMode01dNEWT
  test auto-reset (destroying last Screen ref. reinstates orig MonitorMode)

- Other tests do manual reset.

- Add ant test target 'junit.run.newt.monitormode'
  to test only monitor-mode / fullscreen cases
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode02bNEWT.java (diff)
The file was modifiedmake/scripts/tests-x64-dbg.bat (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode01bNEWT.java (diff)
The file was modifiedmake/scripts/tests.sh (diff)
The file was modifiedmake/scripts/tests-win.bat (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode01aNEWT.java (diff)
The file was modifiedmake/build-test.xml (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode02aNEWT.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode01dNEWT.java (diff)
Commit fa6e868a72b8fb3de8c96afbd71ab4d3ad33f6b6 by Sven Gothel
Revisit Bug 770 and Bug 771: Only use FLAG_IS_FULLSCREEN_SPAN if required; At MonitoMode change, reset fullscreen if FLAG_IS_FULLSCREEN_SPAN is supported.

- Bug 770: Only use FLAG_IS_FULLSCREEN_SPAN if required
  - If X11 WindowDriver _and_ virtual-screen-size > fullscreenViewport,
  - else we still use _NET_WM_STATE_FULLSCREEN on X11!

- Bug 771: At MonitoMode change, reset fullscreen if FLAG_IS_FULLSCREEN_SPAN is supported
  - Since we may still use _NET_WM_STATE_FULLSCREEN on X11:
    - Pause fullscreen at monitorModeChangeNotify(..)
    - Resume fullscreen at monitorModeChanged(..)
The file was modifiedsrc/newt/classes/jogamp/newt/WindowImpl.java (diff)
The file was modifiedsrc/newt/classes/jogamp/newt/driver/x11/RandR13.java (diff)
The file was modifiedsrc/newt/classes/jogamp/newt/driver/x11/RandR11.java (diff)
The file was modifiedsrc/newt/classes/jogamp/newt/driver/x11/RandR.java (diff)
The file was modifiedmake/scripts/tests.sh (diff)
The file was modifiedsrc/newt/classes/jogamp/newt/driver/x11/ScreenDriver.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode02aNEWT.java (diff)
The file was modifiedsrc/newt/classes/jogamp/newt/driver/x11/WindowDriver.java (diff)
The file was modifiedsrc/newt/classes/jogamp/newt/ScreenImpl.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode01dNEWT.java (diff)