SuccessChanges

Summary

  1. Refine commit 9fb1e46e43900ec9b2f9c9af1fc8984e101c8811: Avoid loading (details)
  2. Bug 975: Add TestGLReadBuffer01GLCanvasAWT Unit Test (AWT Frame w/ (details)
  3. Test script: Add TestGLReadBuffer01GLCanvasAWT (details)
Commit ecbf9742f5a4ce100388083babec25d098633021 by Sven Gothel
Refine commit 9fb1e46e43900ec9b2f9c9af1fc8984e101c8811: Avoid loading [j]awt native libs and null-cursor creation in headless mode

Commit 9fb1e46e43900ec9b2f9c9af1fc8984e101c8811 exposed sideffects,
i.e. libjawt.so could not be loaded in JAWTUtil's static-init while in headless mode.

JAWTUtil's static init block was triggered from AWTMisc debug flag changes.

Fix drops operations in headless mode:
  - JAWTUtil
    - awt native lib loading
    - querying headfull features (locking, java2d ..)

  - AWTMisc
    - creating null cursor
The file was modifiedsrc/nativewindow/classes/jogamp/nativewindow/awt/AWTMisc.java (diff)
The file was modifiedsrc/nativewindow/classes/jogamp/nativewindow/jawt/JAWTUtil.java (diff)
Commit c44f25249829d6463e76e71d468cc4be4a586401 by Sven Gothel
Bug 975: Add TestGLReadBuffer01GLCanvasAWT Unit Test (AWT Frame w/ GLCanvas)
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLReadBuffer01GLCanvasAWT.java
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLReadBuffer01GLWindowNEWT.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/acore/TestGLReadBuffer01GLJPanelAWT.java (diff)
Commit 132f6fe9eeada4321d776d6332482854c82f24e2 by Sven Gothel
Test script: Add TestGLReadBuffer01GLCanvasAWT
The file was modifiedmake/scripts/tests.sh (diff)