altos/draw: Add damage tracking
authorKeith Packard <keithp@keithp.com>
Mon, 27 Feb 2023 22:35:36 +0000 (14:35 -0800)
committerKeith Packard <keithp@keithp.com>
Mon, 27 Feb 2023 22:39:39 +0000 (14:39 -0800)
commitc3414603bb9993e4cf3f0163ae0575758201b041
treed4c4361487ee98db6dbd23e063d9233311741491
parent0c1fd7fe05092a179f0ce3c0a2294f14e71300f9
altos/draw: Add damage tracking

This will allow more efficient updating of the screen

Signed-off-by: Keith Packard <keithp@keithp.com>
13 files changed:
src/draw/Makefile
src/draw/ao_blt.c
src/draw/ao_box.c [new file with mode: 0644]
src/draw/ao_box.h [new file with mode: 0644]
src/draw/ao_copy.c
src/draw/ao_draw.h
src/draw/ao_draw_int.h
src/draw/ao_line.c
src/draw/ao_logo.c
src/draw/ao_pattern.c
src/draw/ao_poly.c
src/draw/ao_rect.c
src/draw/ao_text.c