summaryrefslogtreecommitdiff
path: root/shared-bindings/displayio/ColorConverter.h
AgeCommit message (Collapse)Author
2021-03-15run code formatting scriptmicroDev
2020-10-16displayio: Add in opaque pixel option for futureJensen
2020-10-14displayio: ColorConverter handle if opaque color is blackJensen
2020-10-12displayio: Add make_transparent and make_opaque to ColorConvertorJensen
2020-10-12displayio: Pass transparent_color to ColorConverterJensen
Signed-off-by: Jensen <jensechu@gmail.com>
2019-09-05Move dither parameter to ColorConverter constructor and parameterMatthew Newberg
2019-07-19Review feedback including NO_BRIGHTNESS_COMMAND macroScott Shawcroft
2019-07-19Add support for grayscale displays that are < 8 bit depth.Scott Shawcroft
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
2018-09-12Add OnDiskBitmap which loads pixel data straight from disk.Scott Shawcroft
Also, renamed Sprite's palette to pixel_shader so it can be anything that produces colors based on values (including color values). Added a ColorConverter that converts RGB888 (found in bitmaps) to RGB565 for the display. Fixes #1182