circuitpython/supervisor
Scott Shawcroft 4a6bdb6fe4
Track a dirty area for in-memory bitmaps
This fixes the bug that bitmap changes do not cause screen updates
and optimizes the refresh when the bitmap is simply shown on the
screen. If the bitmap is used in tiles, then changing it will
cause all TileGrids using it to do a full refresh.

Fixes #1981
2019-07-18 16:47:28 -07:00
..
messages Support internationalisation. 2018-08-07 14:58:57 -07:00
shared Track a dirty area for in-memory bitmaps 2019-07-18 16:47:28 -07:00
stub Stub out safe mode for mpy-cross 2019-03-12 11:18:30 -07:00
cpu.h Mark pointers in cpu registers as in use. 2018-07-03 05:45:50 -07:00
filesystem.h flush flash filesystem once a second 2019-03-20 12:21:36 -04:00
flash_root_pointers.h Move atmel-samd to tinyusb and support nRF flash. 2018-11-08 17:25:30 -08:00
flash.h Rework flash flush so it preserves the cache 2019-04-03 18:28:27 -07:00
memory.h Hook up the terminal based on the first display. 2019-01-31 11:42:14 -08:00
port.h address @tannewt changes: move and rename common files; remove PORT_HEAP_SIZE 2019-02-15 20:32:32 -05:00
serial.h Move atmel-samd to tinyusb and support nRF flash. 2018-11-08 17:25:30 -08:00
spi_flash_api.h Move atmel-samd to tinyusb and support nRF flash. 2018-11-08 17:25:30 -08:00
supervisor.mk Update font location and shrink a bunch of builds 2019-04-12 15:25:48 -07:00
usb.h Move atmel-samd to tinyusb and support nRF flash. 2018-11-08 17:25:30 -08:00