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
|
|
115:bfe765ff97e0
|
2018-11-09 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced screen start address retention for each frame in the display library. |
|
|
examples/vga/main.c include/display.h lib/display.c
|
|