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

Changes

Summary

  1. WWW: Add SIGGRAPH 2013 splash - Update links / images (details)
  2. Fix 2 links (details)
  3. Fix SIGG link, Refine WW2, Fix BioJava (details)
  4. www: update .. (details)
  5. www: gephi img update (details)
  6. Use NApplet for version info (details)
  7. Add Jake2 NApplet and Webstart links (details)
  8. www .. (details)
  9. Tests: Fix enumeration of monitor/screen mode tests, add tests (details)
  10. Tests: Fix enumeration of monitor/screen mode tests, add tests (details)
  11. Tests: Put monitor/screen mode tests to own subpackage (details)
  12. Update Siggraph div-id anchor (details)
  13. Adding MyHMI (Library.. tools) (details)
  14. Quaternion: Fix float type - double epsilon slipped through review, (details)
  15. Add Comparable<?>: Point*, Dimension*, Rectangle*, SurfaceSize* and (details)
  16. NewtCanvasAWT: Add missing println if(DEBUG) decoration (details)
  17. X11 RandR: Cleanup RandR impl. selection, RandR13 setMode does not (details)
  18. NEWT Screen ..: Typos / JNI signature (details)
  19. ScreenImpl: Fix ScreenMonitorState add/remove reference, which shall (details)
  20. MonitorDeviceImpl: No need to nanoTime() .. (details)
  21. www/index.html: Featured Projects -> Utilities, Libraries, Building (details)
  22. WWW: Adapt Meet us @ Siggraph w/ home page (details)
  23. WWW: Shorten libGDX text (details)
  24. www: shorten jebgl (details)
  25. WWW: Reorder utils .. matching semantics better (details)
  26. Fix Bug 770 and 771 (details)
  27. Fix Bug 768 / NEWT Windows: Use layout dependent keySymbol, if (details)
  28. Bug 734: Bug could not be reproduced w/ TestScreenMode02bNEWT, however (details)
  29. Bug 759: (details)
  30. Fix Bug 767: TAB + BS are considered 'printable' - Compromise of (details)
  31. Bug 724: Add manual unit test, incr. PNGImage verbosity. (details)
  32. PNGJ: Bump to git sha1 a0b1101ba2d37de39428ed55c8189502e24a3125 of (details)
  33. Bug 724: Testing PNG Transparency / Fixing GLSL Shader of test case: Mix (details)
  34. GLContext: Rename 2-digit VersionNumber statics aligning w/ all 3-digit (details)
  35. Texture: Add 'Order of Texture Commansa' and their semantics to API doc (details)
  36. GLJPanel: Add remark about FBO / GLSL texture-unit usage in API doc; Add (details)
  37. WindowImpl.consumeKeyEvent: Reduce DEBUG println and show println after (details)
  38. Revise commit 4c34f5980bddcdc84b10cb3bcbb96b365b9d471e (Bug 767): TAB, (details)
  39. Remove redundant check around Mesa quirk (that check has already (details)
  40. GLRendererQuirks.GLNonCompliant: Recoverd a bit of known knowledge .. in (details)
  41. Remove deprecated methods. (details)
  42. Use JoglVersion.getGLStrings(..) in 'famous' tests, removes redundancy (details)
  43. TestScreenMode* Cleanup (reset) (details)
  44. Revisit Bug 770 and Bug 771: Only use FLAG_IS_FULLSCREEN_SPAN if (details)
Commit c5982ac595b1dcc069d5da44b2cbab79b822a7ee by Sven Gothel
WWW: Add SIGGRAPH 2013 splash - Update links / images
The file was addedwww/media/Impact_Bullet_AKM.in-1.png (diff)
The file was addedwww/media/jzy3d-demo-surface-160x160.png (diff)
The file was addedwww/media/jspatial-1-160x160.png (diff)
The file was addedwww/media/ticket2ride_picture5-160x132.jpg (diff)
The file was removedwww/media/ticket2ride_picture4.jpg (diff)
The file was modified www/index.html (diff)
The file was addedwww/media/c3d-studio-snap2-160x160.png (diff)
The file was addedwww/media/jake2-160x160.png (diff)
The file was modified www/index.html (diff)
Commit 885abf62939133c8fc3fd496c50f24c6ec58ef4d by Sven Gothel
Fix SIGG link, Refine WW2, Fix BioJava
The file was modified www/index.html (diff)
The file was modified www/media/fenggui.jpg (diff)
The file was modified www/media/vehicle.jpg (diff)
The file was removedwww/media/c3d-studio.jpg (diff)
The file was removedwww/media/jake2.jpg (diff)
The file was modified www/index.html (diff)
The file was addedwww/media/fusion_logo.jpg (diff)
The file was removedwww/media/fusion-laboratory.jpg (diff)
The file was modified www/media/sculpteo_3_robot_72dpi_sm.jpg (diff)
The file was modified www/media/gephi.jpg (diff)
The file was modified www/index.html (diff)
Commit ba5ca0e2ca2a41e21ffdd65f4e10afe5104e4303 by Sven Gothel
Use NApplet for version info
The file was modified www/index.html (diff)
Commit 73ed0b9f8bf1b0f0676c93f63a3d8d7ab3bf9bc7 by Sven Gothel
Add Jake2 NApplet and Webstart links
The file was modified www/index.html (diff)
The file was modified www/index.html (diff)
Commit cb6855409590a7229b5191017caad201c271b05c by Sven Gothel
Tests: Fix enumeration of monitor/screen mode tests, add tests description to class header.
The file was removedsrc/test/com/jogamp/opengl/test/junit/newt/ManualScreenMode03NEWT.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/newt/ManualScreenMode03aNEWT.java (diff)
The file was modified make/scripts/tests-win.bat (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/newt/TestScreenMode00aNEWT.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/newt/TestScreenMode02aNEWT.java (diff)
The file was modified make/scripts/tests.sh (diff)
The file was removedsrc/test/com/jogamp/opengl/test/junit/newt/TestScreenMode01NEWT.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/newt/TestScreenMode01dNEWT.java (diff)
The file was removedsrc/test/com/jogamp/opengl/test/junit/newt/TestScreenMode00NEWT.java (diff)
The file was removedsrc/test/com/jogamp/opengl/test/junit/newt/TestScreenMode02NEWT.java (diff)
Commit b8a0b3ffdcb76a2c3a1cfac91b3229c3e3929b5d by Sven Gothel
Tests: Fix enumeration of monitor/screen mode tests, add tests description to class header.
The file was modified src/test/com/jogamp/opengl/test/junit/newt/TestScreenMode01cNEWT.java (diff)
The file was modified src/test/com/jogamp/opengl/test/junit/newt/TestScreenMode01dNEWT.java (diff)
The file was modified src/test/com/jogamp/opengl/test/junit/newt/TestScreenMode00aNEWT.java (diff)
The file was modified src/test/com/jogamp/opengl/test/junit/newt/TestScreenMode00bNEWT.java (diff)
The file was modified src/test/com/jogamp/opengl/test/junit/newt/TestScreenMode01aNEWT.java (diff)
The file was modified src/test/com/jogamp/opengl/test/junit/newt/ManualScreenMode03aNEWT.java (diff)
The file was modified src/test/com/jogamp/opengl/test/junit/newt/TestScreenMode02aNEWT.java (diff)
Commit 1a20ec143a7434ec035a567f73f7b3656edb4c3d by Sven Gothel
Tests: Put monitor/screen mode tests to own subpackage
The file was removedsrc/test/com/jogamp/opengl/test/junit/newt/TestScreenMode00bNEWT.java (diff)
The file was removedsrc/test/com/jogamp/opengl/test/junit/newt/TestScreenMode01aNEWT.java (diff)
The file was removedsrc/test/com/jogamp/opengl/test/junit/newt/TestScreenMode01cNEWT.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/newt/mm/ManualScreenMode03aNEWT.java (diff)
The file was removedsrc/test/com/jogamp/opengl/test/junit/newt/ManualScreenMode03aNEWT.java (diff)
The file was removedsrc/test/com/jogamp/opengl/test/junit/newt/TestScreenMode02aNEWT.java (diff)
The file was removedsrc/test/com/jogamp/opengl/test/junit/newt/TestScreenMode00aNEWT.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode00bNEWT.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode01aNEWT.java (diff)
The file was removedsrc/test/com/jogamp/opengl/test/junit/newt/TestScreenMode01dNEWT.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode01bNEWT.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode02aNEWT.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode01cNEWT.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode00aNEWT.java (diff)
The file was modified make/scripts/tests-win.bat (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode01dNEWT.java (diff)
The file was removedsrc/test/com/jogamp/opengl/test/junit/newt/TestScreenMode01bNEWT.java (diff)
The file was modified make/scripts/tests.sh (diff)
Commit 3e53677a974c72cd89d9ce3cece404b43e3a02bc by Sven Gothel
Update Siggraph div-id anchor
The file was modified www/index.html (diff)
Commit 7ed12d91ade9af406d1cec7772bc4c9f0f988fa7 by Sven Gothel
Adding MyHMI (Library.. tools)
The file was addedwww/media/MyHmi-Collage-160x152.png (diff)
The file was modified www/index.html (diff)
Commit 95d3c4020f9871f3520e29d314c8ae6b3b42f9eb by Sven Gothel
Quaternion: Fix float type - double epsilon slipped through review, where we like to compare float values - remove 64bit conversion.
The file was modified src/jogl/classes/com/jogamp/opengl/math/Quaternion.java (diff)
Commit 1c717a781702b0decb0c4da71a9dadc2a8255d5b by Sven Gothel
Add Comparable<?>: Point*, Dimension*, Rectangle*, SurfaceSize* and MonitorMode* ; Sort List<MonitorMode> in descending order to be well determined.

Add Comparable<?>: Point*, Dimension*, Rectangle*, SurfaceSize* and MonitorMode*:
  - Compare square values
  - See API doc for order of special semantics (flags, rotation, ..)

Sort List<MonitorMode> in descending order to be well determined:
  - Removes order by native mode id, give user a reliable natural order.
The file was modified src/nativewindow/classes/javax/media/nativewindow/util/DimensionImmutable.java (diff)
The file was modified src/newt/classes/com/jogamp/newt/Screen.java (diff)
The file was modified src/nativewindow/classes/javax/media/nativewindow/util/SurfaceSize.java (diff)
The file was modified src/nativewindow/classes/javax/media/nativewindow/util/RectangleImmutable.java (diff)
The file was modified make/scripts/tests.sh (diff)
The file was modified src/newt/classes/com/jogamp/newt/util/MonitorModeUtil.java (diff)
The file was modified src/nativewindow/classes/javax/media/nativewindow/util/Dimension.java (diff)
The file was modified src/newt/classes/jogamp/newt/ScreenImpl.java (diff)
The file was modified src/nativewindow/classes/javax/media/nativewindow/util/Rectangle.java (diff)
The file was modified src/nativewindow/classes/javax/media/nativewindow/util/PointImmutable.java (diff)
The file was modified src/newt/classes/com/jogamp/newt/MonitorMode.java (diff)
The file was modified src/newt/classes/com/jogamp/newt/MonitorDevice.java (diff)
The file was modified src/nativewindow/classes/javax/media/nativewindow/util/Point.java (diff)
The file was modified src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode00aNEWT.java (diff)
Commit ff0d98e242204f1884cef5924ce30cf23ad3d21f by Sven Gothel
NewtCanvasAWT: Add missing println if(DEBUG) decoration
The file was modified src/newt/classes/com/jogamp/newt/awt/NewtCanvasAWT.java (diff)
Commit 6b2571337349eb6eb49ee9b4931d454910800e94 by Sven Gothel
X11 RandR: Cleanup RandR impl. selection, RandR13 setMode does not require a temp. display connection!
The file was modified src/newt/classes/jogamp/newt/driver/x11/RandR.java (diff)
The file was modified src/newt/classes/jogamp/newt/driver/x11/ScreenDriver.java (diff)
The file was modified src/newt/classes/jogamp/newt/driver/x11/RandR13.java (diff)
The file was modified src/newt/classes/jogamp/newt/driver/x11/RandR11.java (diff)
Commit 3a0529c4713206dae130f2b1a6bf68b7a0fb3905 by Sven Gothel
NEWT Screen ..: Typos / JNI signature
The file was modified src/newt/classes/com/jogamp/newt/Screen.java (diff)
The file was modified src/newt/native/X11RandR11.c (diff)
Commit 61ee606366f28843287049d01f3f1e2e2139878e by Sven Gothel
ScreenImpl: Fix ScreenMonitorState add/remove reference, which shall only happen at actual native create and destroy.

.. otherwise usage of Screen.createNative() and a later Window creation would cause
the ScreenMonitorState having 2 added listener - which in turn disables it's orig mode reset at Screen destruction.
The file was modified src/newt/classes/jogamp/newt/ScreenImpl.java (diff)
Commit bcb80d2b03592e55f0956752958622694185ccb6 by Sven Gothel
MonitorDeviceImpl: No need to nanoTime() ..
The file was modified src/newt/classes/jogamp/newt/MonitorDeviceImpl.java (diff)
Commit 79aba3b9c1778c018c5281c6582d24fa5f2cd5ed by xerxes
www/index.html: Featured Projects -> Utilities, Libraries, Building blocks -> libGDX

Signed-off-by: Xerxes Rånby <xerxes@zafena.se>
The file was addedwww/media/libgdx.png (diff)
The file was modified www/index.html (diff)
Commit 78e3eb96e0a603adc6fd713dade1cdd4358bfc99 by Sven Gothel
WWW: Adapt Meet us @ Siggraph w/ home page
The file was modified www/index.html (diff)
Commit 26f3e571655b50dd0283f3774ae77a8f6ec6a5f0 by Sven Gothel
WWW: Shorten libGDX text
The file was modified www/index.html (diff)
The file was modified www/index.html (diff)
Commit c5662cf53b20a70180a6deed9b56c65dc76f8e4e by Sven Gothel
WWW: Reorder utils .. matching semantics better
The file was modified www/index.html (diff)
Commit 205a17de1abec614d3d06386f873170fc1691e86 by Sven Gothel
Fix Bug 770 and 771

Bug 770:

X11Window.c:
  - Request focus _before_ enabling EWMH flags (fullscreen or above) after resize
    and temporary invisibility.
    This actually allows us to keep the focus after resize and repositioning!

  - Set _NET_WM_BYPASS_COMPOSITOR implicit analog to _NET_WM_STATE_FLAG_ABOVE

  - Clean up _NET_WM_* flag names, avoiding name space collisions, i.e. adding FLAG!
  - Remove dead _NET_WM_STATE setting via direct window property (not working anyways)
  - Remove dead code: FS_GRAB_KEYBOARD

X11/WindowDriver.java:
  - Enable _NET_WM_STATE_FLAG_ABOVE temporarily if
    FLAG_IS_FULLSCREEN && !FLAG_IS_ALWAYSONTOP

  - Override focusChanged(..) to react on focus lost/gained
    in case of temporarily enabled _NET_WM_STATE_FLAG_ABOVE.
    If focus is lost, disable _NET_WM_STATE_FLAG_ABOVE,
    otherwise re-enable it.

WindowImpl.java:
  - FullscreenAction.run: Always use 'FLAG_IS_FULLSCREEN_SPAN'

+++

Bug 771:

WindowImpl.java:

  - Keep fullscreenMonitors and fullscreenUseMainMonitor values intact,
    allowing them to be tracked. Remove duplicates in FullscreenAction class.

  - MonitorModeListenerImpl.monitorModeChanged:
    Add fullscreen path: If the changed monitor is part of fullscreenMonitors,
    recalculate the viewport union and reset position and fullscreen-size.

  - MonitorModeListenerImpl: Try to regain focus after successful mode change.
The file was modified src/newt/classes/jogamp/newt/WindowImpl.java (diff)
The file was modified src/newt/native/X11Window.c (diff)
The file was modified make/scripts/tests.sh (diff)
The file was modified src/newt/classes/jogamp/newt/driver/x11/WindowDriver.java (diff)
The file was modified make/scripts/tests-win.bat (diff)
The file was modified src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode02aNEWT.java (diff)
Commit 460ad9822b2509865691258be851e62b85626677 by Sven Gothel
Fix Bug 768 / NEWT Windows: Use layout dependent keySymbol, if independent keyCode is 0.
The file was modified src/newt/native/WindowsWindow.c (diff)
Commit 3a32a59045ced338b2c5098cfb1102f847420efc by Sven Gothel
Bug 734: Bug could not be reproduced w/ TestScreenMode02bNEWT, however on some X11 tests systems, artifacts could be experienced.

X11 Test systems w/ AMD fglrx and Intel Mesa, the rotated height
is cut off .. probably due to bug of driver code and rotation.
The file was modified make/scripts/tests.sh (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode02bNEWT.java (diff)
The file was modified make/scripts/tests-win.bat (diff)
The file was modified src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode02aNEWT.java (diff)
Commit 1455848398ccdfa89ec9f19379c5dcaed8198e28 by mark
Bug 759:

Currently, the compatibility context on Mesa >= 9.1.3 seems to be
very broken. The core contexts, however, seem to be quite stable. This
commit both reduces and widens the scope of the current Mesa quirk to
include only Compatibility contexts on OpenGL > 3 || 3.n where n >= 1.
The file was modified src/jogl/classes/jogamp/opengl/GLContextImpl.java (diff)
The file was modified src/jogl/classes/com/jogamp/opengl/GLRendererQuirks.java (diff)
Commit 4c34f5980bddcdc84b10cb3bcbb96b365b9d471e by Sven Gothel
Fix Bug 767: TAB + BS are considered 'printable' - Compromise of 'editor' view and 'font-definition' view. ENTER not. Fix ENTER code: 0xa -> 0xd !
The file was modified src/newt/classes/com/jogamp/newt/event/KeyEvent.java (diff)
Commit 35fcf49d1cb49e3844e7cee44f34d827d8a102ce by Sven Gothel
Bug 724: Add manual unit test, incr. PNGImage verbosity.
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestPNGImage00NEWT.java (diff)
The file was modified src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/TextureDraw01ES2Listener.java (diff)
The file was modified make/scripts/tests.sh (diff)
The file was removedsrc/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestPNGImage01NEWT.java (diff)
The file was modified src/jogl/classes/com/jogamp/opengl/util/texture/spi/PNGImage.java (diff)
Commit 51427b92a2d9cd3fc619854e26536c9c6adad947 by Sven Gothel
PNGJ: Bump to git sha1 a0b1101ba2d37de39428ed55c8189502e24a3125 of https://code.google.com/p/pngj/
The file was modified src/jogl/classes/jogamp/opengl/util/pngj/PngWriter.java (diff)
The file was modified src/jogl/classes/jogamp/opengl/util/pngj/chunks/ChunksListForWrite.java (diff)
The file was modified src/jogl/classes/jogamp/opengl/util/pngj/chunks/ChunksList.java (diff)
The file was modified src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngMetadata.java (diff)
The file was modified src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkSingle.java (diff)
The file was modified src/jogl/classes/jogamp/opengl/util/pngj/PngIDatChunkInputStream.java (diff)
The file was modified src/jogl/classes/jogamp/opengl/util/pngj/chunks/ChunkLoadBehaviour.java (diff)
The file was modified src/jogl/classes/jogamp/opengl/util/pngj/PngjExceptionInternal.java (diff)
The file was modified src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkIDAT.java (diff)
The file was modified src/jogl/classes/jogamp/opengl/util/pngj/ImageLineHelper.java (diff)
The file was modified src/jogl/classes/jogamp/opengl/util/pngj/PngjUnsupportedException.java (diff)
The file was modified src/jogl/classes/jogamp/opengl/util/pngj/PngHelperInternal.java (diff)
The file was modified src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunk.java (diff)
The file was modified src/jogl/classes/jogamp/opengl/util/pngj/ProgressiveOutputStream.java (diff)
The file was modified src/jogl/classes/jogamp/opengl/util/pngj/chunks/PngChunkMultiple.java (diff)
The file was modified src/jogl/classes/jogamp/opengl/util/pngj/FilterType.java (diff)
The file was modified src/jogl/classes/jogamp/opengl/util/pngj/ImageInfo.java (diff)
The file was modified src/jogl/classes/jogamp/opengl/util/pngj/ImageLines.java (diff)
The file was modified src/jogl/classes/jogamp/opengl/util/pngj/chunks/ChunkRaw.java (diff)
The file was modified src/jogl/classes/jogamp/opengl/util/pngj/ImageLine.java (diff)
Commit f0c8d6cf5d7f8f64cea79b3d0d27e4db6ccef41e by Sven Gothel
Bug 724: Testing PNG Transparency / Fixing GLSL Shader of test case: Mix texture alpha properly (pre-multiply), due to lack of ALPHA_BLENDING.
The file was modified src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/shader/texture01_xxx.fp (diff)
The file was modified src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/TextureDraw01ES2Listener.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/util/texture/bug724-transparent-grey_orig.png (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestPNGImage01NEWT.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/util/texture/bug724-transparent-grey_gimpexp.png (diff)
The file was modified src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestJPEGImage01NEWT.java (diff)
The file was modified src/test/com/jogamp/opengl/test/junit/jogl/util/texture/TestPNGImage00NEWT.java (diff)
Commit 9b6efe652c8be325734c04cd6603d6014cbc886a by Sven Gothel
GLContext: Rename 2-digit VersionNumber statics aligning w/ all 3-digit names, e.g. Version31 -> Version310. ; Trim GLVersionNumber string.
The file was modified make/config/jogl/gl-impl-CustomJavaCode-gl4bc.java (diff)
The file was modified src/jogl/classes/javax/media/opengl/GLContext.java (diff)
The file was modified src/jogl/classes/jogamp/opengl/GLContextImpl.java (diff)
The file was modified src/jogl/classes/com/jogamp/opengl/util/glsl/ShaderUtil.java (diff)
The file was modified src/jogl/classes/jogamp/opengl/GLVersionNumber.java (diff)
Commit 92bd50ffee67d14566ffacacad3f9a3227025d21 by Sven Gothel
Texture: Add 'Order of Texture Commansa' and their semantics to API doc .. due to lot's of confusions.
The file was modified src/jogl/classes/com/jogamp/opengl/util/texture/Texture.java (diff)
Commit de2905a6fce37e7caf69b148ef4cf7f347559530 by Sven Gothel
GLJPanel: Add remark about FBO / GLSL texture-unit usage in API doc; Add API entry to set/get texture unit (default 0).

Allowing a user to set a specific texture-unit and to query the used texture-unit,
allows one to avoid a collision w/ own texture programming .. i.e. removes the burden to setup all params etc.
The file was modified src/jogl/classes/javax/media/opengl/awt/GLJPanel.java (diff)
Commit 3856dcc14f0f27a37930ec3f085746ed91d72cff by Sven Gothel
WindowImpl.consumeKeyEvent: Reduce DEBUG println and show println after propagating event to show whether it has been consumed.
The file was modified src/newt/classes/jogamp/newt/WindowImpl.java (diff)
The file was modified src/newt/classes/jogamp/newt/driver/windows/WindowDriver.java (diff)
Commit 4e6c2aadd7d652db3ba1f35eef1a3d61d6e692d0 by Sven Gothel
Revise commit 4c34f5980bddcdc84b10cb3bcbb96b365b9d471e (Bug 767): TAB, BS and CR/ENTER are printable for NEWT KeyEvent and font handling. Fix regression.

- Original behavior was treating CR/ENTER them as printable, lets keep it this way.
- KeyEvent: Query these 3 whitespaces upfront, no need to incl. them in 'nonPrintableKeys'.

- Fix regression: Native VK_ENTER was not change in commit 4c34f5980bddcdc84b10cb3bcbb96b365b9d471e.
The file was modified src/newt/classes/com/jogamp/newt/event/KeyEvent.java (diff)
The file was modified src/newt/native/KeyEvent.h (diff)
The file was modified make/scripts/tests.sh (diff)
The file was modified make/scripts/tests-win.bat (diff)
The file was modified src/jogl/classes/com/jogamp/graph/font/FontFactory.java (diff)
The file was modified make/scripts/tests-x64-dbg.bat (diff)
The file was modified src/test/com/jogamp/opengl/test/junit/graph/demos/GPUTextRendererListenerBase01.java (diff)
Commit 061eb775c0a55c9778c087f8a54df2c6a0a49c9c by mark
Remove redundant check around Mesa quirk (that check has already occurred via isDriverMesa)
The file was modified src/jogl/classes/jogamp/opengl/GLContextImpl.java (diff)
Commit 238e2482fa6129418189458405ae2622987cd02e by Sven Gothel
GLRendererQuirks.GLNonCompliant: Recoverd a bit of known knowledge .. in API doc.
The file was modified src/jogl/classes/com/jogamp/opengl/GLRendererQuirks.java (diff)
Commit 98ab29dded5d8f8e482b02a8782f1dc87bb3a1a5 by Sven Gothel
Remove deprecated methods.

- Quaternion.isEmpty()
- Texture.dispose(GL)
- GLContext.getGLVersionMajor() / ..Minor()
- GLContextImpl.bindPbufferToTexture() / releasePbufferFromTexture()
- MouseEvent.getWheelRotation()
-
The file was modified src/jogl/classes/jogamp/opengl/GLContextImpl.java (diff)
The file was modified src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/av/MovieSimple.java (diff)
The file was modified src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/TextureSequenceCubeES2.java (diff)
The file was modified src/test/com/jogamp/opengl/test/junit/graph/demos/GPUUISceneGLListener0A.java (diff)
The file was modified src/jogl/classes/com/jogamp/opengl/math/Quaternion.java (diff)
The file was modified src/jogl/classes/com/jogamp/opengl/util/texture/Texture.java (diff)
The file was modified src/jogl/classes/javax/media/opengl/GLContext.java (diff)
The file was modified src/newt/classes/com/jogamp/newt/event/MouseEvent.java (diff)
Commit 9c7ab101cf5261db3ef6160c0aa1906ffcce188b by Sven Gothel
Use JoglVersion.getGLStrings(..) in 'famous' tests, removes redundancy .. Gears* RedSquare*
The file was modified src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/GearsES2.java (diff)
The file was modified src/test/com/jogamp/opengl/test/junit/jogl/demos/gl2/Gears.java (diff)
The file was modified src/test/com/jogamp/opengl/test/junit/jogl/demos/es1/GearsES1.java (diff)
The file was modified src/jogl/classes/com/jogamp/opengl/JoglVersion.java (diff)
The file was modified src/test/com/jogamp/opengl/test/junit/jogl/demos/es1/RedSquareES1.java (diff)
The file was modified src/test/com/jogamp/opengl/test/junit/jogl/demos/es2/RedSquareES2.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 modified make/scripts/tests-x64-dbg.bat (diff)
The file was modified src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode02aNEWT.java (diff)
The file was modified src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode02bNEWT.java (diff)
The file was modified make/scripts/tests.sh (diff)
The file was modified src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode01dNEWT.java (diff)
The file was modified make/build-test.xml (diff)
The file was modified make/scripts/tests-win.bat (diff)
The file was modified src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode01bNEWT.java (diff)
The file was modified src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode01aNEWT.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 modified src/newt/classes/jogamp/newt/driver/x11/WindowDriver.java (diff)
The file was modified src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode01dNEWT.java (diff)
The file was modified src/newt/classes/jogamp/newt/WindowImpl.java (diff)
The file was modified src/newt/classes/jogamp/newt/driver/x11/RandR13.java (diff)
The file was modified src/newt/classes/jogamp/newt/ScreenImpl.java (diff)
The file was modified make/scripts/tests.sh (diff)
The file was modified src/newt/classes/jogamp/newt/driver/x11/RandR11.java (diff)
The file was modified src/newt/classes/jogamp/newt/driver/x11/RandR.java (diff)
The file was modified src/newt/classes/jogamp/newt/driver/x11/ScreenDriver.java (diff)
The file was modified src/test/com/jogamp/opengl/test/junit/newt/mm/TestScreenMode02aNEWT.java (diff)