Phil Howard
|
cb5f8308a0
|
PicoGraphics/UC8159: 3bit bitplane pen mode.
Add a 3bit pen mode to save 1/4th the RAM needed for the 600x448 Inky Frame.
|
2022-06-30 15:25:02 +01:00 |
Phil Howard
|
7dbec2add6
|
JPEGDEC: Stream from filesystem.
Avoid loading jpeg files into RAM and stream from the filesystem to handle larger files gracefully.
|
2022-06-24 11:03:29 +01:00 |
Phil Howard
|
e3f98d56cf
|
PicoGraphics: UC8151 Support for Inky Pack.
|
2022-06-23 15:48:45 +01:00 |
jon
|
360bf4310c
|
SH1107: Add driver and example.
Add 1bit pen mode to PicoGraphics.
TODO:
* Rotation support
* Sizes other than 128x128 support
|
2022-06-15 16:57:40 +01:00 |
Phil Howard
|
31ade6af72
|
JPEGDEC: Open just before decode to avoid seek overrun.
|
2022-06-14 15:38:25 +01:00 |
Phil Howard
|
27d571b473
|
PicoGraphics: Tidy up dithering.
|
2022-06-14 15:06:44 +01:00 |
Phil Howard
|
2419f0ef45
|
PicoGraphics/JPEGDEC: RGB332 per channel fast dither.
|
2022-06-13 20:12:03 +01:00 |
Phil Howard
|
602d1b41dd
|
PicoGraphics: Attempt at dither and scanline interrupts.
Currently both unused and both very slow.
Dither may only be feasible for <=8 colour displays.
JPEGDEC will dither to 4-bit greyscale quite happily.
|
2022-06-13 20:12:03 +01:00 |
Phil Howard
|
656d69399a
|
JPEGDEC: Fix dither buffer size
|
2022-06-13 20:12:03 +01:00 |
Phil Howard
|
d2b065d2da
|
JPEGDEC: Use 4-bit dither.
|
2022-06-13 20:12:03 +01:00 |
Phil Howard
|
8917505175
|
JPEGDEC: Add open_file.
|
2022-06-13 20:12:03 +01:00 |
Phil Howard
|
7f0fe44881
|
JPEGDEC: Move to libraries, use C++, draw into PicoGraphics.
|
2022-06-13 20:12:03 +01:00 |