diff options
author | Sven Gothel <[email protected]> | 2013-09-06 04:36:19 +0200 |
---|---|---|
committer | Sven Gothel <[email protected]> | 2013-09-06 04:36:19 +0200 |
commit | 6ef3c22ac6d633f8c0b903b34d5e3d7736f3a040 (patch) | |
tree | a51a306d51e798ea9e44b8b4e7cc7640910ad60f /.externalToolBuilders | |
parent | 8ddfde29185cc0984ef37ca20322636b76506883 (diff) |
GLCanvas Printing WIP: Swap to offscreen at setupPrint(); Use TileRenderer @ print(..); Test: Add auto-print w/o UI 72dpi and 300dpi
NOTE: Tile raster is added at print plus lots of debug output - WIP!
- Swap to offscreen at setupPrint()
- Swap GLEventListener (GLEL) and GLContext to fixed size offscreen GLAutoDrawable (GLAD)
- Destroy onscreen drawable/context
- Setup TileRenderer w/ offscreen GLAD
- @ releasePrint() restore onscreen ..
This shall ensure we don't hog the GPU resources when
resizing the AWT component (upscaling).
- Use TileRenderer @ print(..)
The clip-rect will be used as the TileRenderer's image-size
and we perform a whole tile-rendering loop.
This helps to limit resources, see above.
- Test: Add auto-print w/o UI 72dpi and 300dpi
Diffstat (limited to '.externalToolBuilders')
0 files changed, 0 insertions, 0 deletions