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

Changes

Summary

  1. TileRenderer*: Add more detailed 'toString()' - override for (details)
  2. GLCanvas Printing WIP: Perform all print* operations on AWT-EDT, clip (details)
  3. TestTiledPrintingGearsAWT: Perform AWT mods on AWT-EDT, always perform (details)
  4. Added AWTPrinting document .. (details)
  5. Add AWTPrintLifecycle interface describing impl. w/ (details)
  6. GLCanvas Printing WIP: Add GLJPanel; GLCanvas TILE_SIZE 512; (details)
  7. TestTiledPrintingGears*AWT: Add 4s delay before closing frame and ending (details)
Commit 44346b334ab47838f6a770a02f02036aa640f18c by Sven Gothel
TileRenderer*: Add more detailed 'toString()' - override for TileRenderer
The file was modifiedsrc/jogl/classes/com/jogamp/opengl/util/TileRenderer.java (diff)
The file was modifiedsrc/jogl/classes/com/jogamp/opengl/util/TileRendererBase.java (diff)
Commit de538efc92346cada023a6045d8aec3cbdd47e08 by Sven Gothel
GLCanvas Printing WIP: Perform all print* operations on AWT-EDT, clip before drawing image and show same; Test: Add offscreen print and add borders.
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsAWT.java (diff)
The file was modifiedsrc/jogl/classes/javax/media/opengl/awt/GLCanvas.java (diff)
Commit c527f824d7769dac07ff3e064f216fb664742494 by Sven Gothel
TestTiledPrintingGearsAWT: Perform AWT mods on AWT-EDT, always perform g.scale(..), pass 'offscreen' w/ manual printing as well
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsAWT.java (diff)
Commit 4840117d274f9042fc6528722c1af157ad36384e by Sven Gothel
Added AWTPrinting document ..
The file was addeddoc/Implementation/AWTPrinting.txt (diff)
Commit 95d49687f5b9b783f3d8008df86df58cc0f9bfab by Sven Gothel
Add AWTPrintLifecycle interface describing impl. w/ setupPrint()/releasePrint(), modularize unit test TestTiledPrintingGearsAWT
The file was modifiedsrc/jogl/classes/javax/media/opengl/awt/GLCanvas.java (diff)
The file was addedsrc/jogl/classes/javax/media/opengl/awt/AWTPrintLifecycle.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/tile/TiledPrintingAWTBase.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsAWT.java (diff)
Commit b780eff49b626bd8429e1e87609f7a917f7b094e by Sven Gothel
GLCanvas Printing WIP: Add GLJPanel; GLCanvas TILE_SIZE 512; print(Graphics): Don't force on AWT-EDT -> Deadlock; releasePrint(): perform reshape/display!
The file was modifiedsrc/jogl/classes/javax/media/opengl/awt/GLJPanel.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/tile/TiledPrintingAWTBase.java (diff)
The file was addedsrc/test/com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsSwingAWT.java (diff)
The file was modifiedsrc/jogl/classes/javax/media/opengl/awt/GLCanvas.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsAWT.java (diff)
The file was modifiedmake/scripts/tests.sh (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/util/AWTRobotUtil.java (diff)
Commit 27c4a837580c7a68582e852d5ff64f733e669509 by Sven Gothel
TestTiledPrintingGears*AWT: Add 4s delay before closing frame and ending unit test to wait for print-job (?)

.. otherwise results are cut-off .. better solution ? callback ?
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsSwingAWT.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/tile/TestTiledPrintingGearsAWT.java (diff)
The file was modifiedsrc/test/com/jogamp/opengl/test/junit/jogl/tile/TiledPrintingAWTBase.java (diff)