circuitpython/shared-module/displayio
Scott Shawcroft 6797ec6ed3
Add support for grayscale displays that are < 8 bit depth.
This also improves Palette so it stores the original RGB888 colors.

Lastly, it adds I2CDisplay as a display bus to talk over I2C. Particularly
useful for the SSD1306.

Fixes #1828. Fixes #1956
2019-07-19 16:06:11 -07:00
..
Bitmap.c Support multi-byte values with Bitmap 2019-04-04 12:50:35 -07:00
Bitmap.h Support multi-byte values with Bitmap 2019-04-04 12:50:35 -07:00
ColorConverter.c Add support for grayscale displays that are < 8 bit depth. 2019-07-19 16:06:11 -07:00
ColorConverter.h Add support for grayscale displays that are < 8 bit depth. 2019-07-19 16:06:11 -07:00
Display.c Add support for grayscale displays that are < 8 bit depth. 2019-07-19 16:06:11 -07:00
Display.h Add support for grayscale displays that are < 8 bit depth. 2019-07-19 16:06:11 -07:00
FourWire.c Add support for grayscale displays that are < 8 bit depth. 2019-07-19 16:06:11 -07:00
FourWire.h Add support for grayscale displays that are < 8 bit depth. 2019-07-19 16:06:11 -07:00
Group.c Add support for grayscale displays that are < 8 bit depth. 2019-07-19 16:06:11 -07:00
Group.h Add support for grayscale displays that are < 8 bit depth. 2019-07-19 16:06:11 -07:00
I2CDisplay.c Add support for grayscale displays that are < 8 bit depth. 2019-07-19 16:06:11 -07:00
I2CDisplay.h Add support for grayscale displays that are < 8 bit depth. 2019-07-19 16:06:11 -07:00
OnDiskBitmap.c Fix off by one error in OnDiskBitmap 2019-04-17 15:17:11 -07:00
OnDiskBitmap.h added monochrome, 8bpp indexed, and 32bpp ARGB BMPs 2019-02-28 23:08:12 -08:00
Palette.c Add support for grayscale displays that are < 8 bit depth. 2019-07-19 16:06:11 -07:00
Palette.h Add support for grayscale displays that are < 8 bit depth. 2019-07-19 16:06:11 -07:00
Shape.c DISPIO: end_x can't be > height of shape 2019-02-12 17:53:11 -05:00
Shape.h Add support for rendering a shape. 2019-01-14 17:29:15 -08:00
TileGrid.c Add support for grayscale displays that are < 8 bit depth. 2019-07-19 16:06:11 -07:00
TileGrid.h Add support for grayscale displays that are < 8 bit depth. 2019-07-19 16:06:11 -07:00
__init__.c Add support for grayscale displays that are < 8 bit depth. 2019-07-19 16:06:11 -07:00
__init__.h Add support for grayscale displays that are < 8 bit depth. 2019-07-19 16:06:11 -07:00
area.h Add partial display update support. 2019-06-12 11:32:39 -07:00
mipi_constants.h Minor tweaks based on feedback 2018-09-06 14:49:49 -07:00