CommonPIC32

Changelog

(0) -100 -10 +10 tip
125:f1ce70172578
2018-11-10 Paul Boddie changeset files shortlog graph Moved VGA timing and transfer details to the VGA display abstraction, introducing an initialisation macro and simplifying the general display abstraction.
examples/vga/main.c include/display.h include/vga_display.h lib/vga_display.c
124:04b9cb49f0ac
2018-11-10 Paul Boddie changeset files shortlog graph Fixed parameter name.
include/vga_display.h
123:6934a0847aed
2018-11-10 Paul Boddie changeset files shortlog graph Simplified display configuration initialisation.
examples/vga/main.c include/display.h include/vga_common.h lib/display.c
122:ed2641a2294d
2018-11-10 Paul Boddie changeset files shortlog graph Simplified viewport initialisation somewhat.
examples/vga/main.c include/viewport.h lib/viewport.c
121:849db491104b
2018-11-10 Paul Boddie changeset files shortlog graph Moved sprite operations to the image module.
examples/vga/main.c include/image.h lib/image.c
120:56b549733632
2018-11-10 Paul Boddie changeset files shortlog graph Introduced a sprite abstraction, bundling an image with stored display regions.
examples/vga/main.c include/image.h
119:005f2f8e6a61
2018-11-10 Paul Boddie changeset files shortlog graph Replaced the individual stored region abstraction with a collection abstraction, permitting more convenient initialisation and introducing functions to obtain image data and region positions. The storage state of regions is now managed by a single counter of stored frames rather than a flag per frame.
examples/vga/main.c include/image.h lib/image.c
118:db91935dc4a6
2018-11-10 Paul Boddie changeset files shortlog graph Introduced an image abstraction, making image data easier to work with.
data/screendata_160x128.S data/screendata_160x256.S data/screendata_92x128.S data/sprite.S examples/vga/main.c include/image.h lib/image.c mk/common.mk tools/makeimage.py
117:39834d788dcc
2018-11-10 Paul Boddie changeset files shortlog graph Introduced an abstraction for stored screen region details.
examples/vga/main.c
116:9e84b8d477a3
2018-11-09 Paul Boddie changeset files shortlog graph Introduced a viewport abstraction to simplify the example program.
examples/vga/main.c include/display.h include/viewport.h lib/display.c lib/viewport.c mk/common.mk
(0) -100 -10 +10 tip