Releases: AgonConsole8/vdp-gl
canvas-noop
Version 1.05 with all the changes from the previous tags up to and including tweaked-terminal
.
Adds in a simple canvas->noOp()
method which can be used in conjunction with canvas->waitCompletion(true)
to guarantee a "wait for VSYNC". Without this when the canvas drawing queue is empty a wait completion call will always just return immediately.
tweaked-terminal
Version 1.0.5 with all the changes from previous tags up to and including get-bitmap-pixel
.
Adds in changes made to fab-gl terminal code after vdp-gl was forked.
get-bitmap-pixel
Version 1.0.5 with changes from copy-to-bitmap
, gcol-paint-modes
, dotted-arcs-etc
and transformed-bitmaps
.
Also adds in:
- Support for getting individual pixels from a bitmap in RGBA8888 or RGBA2222 format
- used in agon-vdp to create a new bitmap that is transformed from an original
- Reduces the minimum free internal memory block configuration from 40000 bytes to 4000 bytes
- allows more screen modes to be used than before
- increases reliability of screen mode availability
transformed-bitmaps
Version 1.0.5, with changes from copy-to-bitmap
, gcol-paint-modes
and dottedlines-arcs-etc
tags
Also adds in:
- Support for drawing bitmaps with a 3x3 2d affine transformation matrix of float values
- this is supported in all screen depths
- for all bitmap formats, except for "native"
dottedlines-arcs-etc
Version 1.0.5, with changes from copy-to-bitmap
and gcol-paint-modes
tags.
Also adds in:
- support for drawing dotted lines
- ability to skip start and/or end pixels of lines
- drawing arcs
- filled sectors
- filled segments
gcol-paint-modes
Version 1.0.5, with changes from copy-to-bitmap
tag, and also adding in new paint modes compatible with Acorn's 0-7 GCOL paint modes
copy-to-bitmap
Version 1.0.5 with additional copyToBitmap
function