Wykres commitów

6 Commity (ca941baf37e3f04738b8e641896d85feb3430385)

Autor SHA1 Wiadomość Data
Luke Wren ca941baf37 RP2350 changes (including RISC-V) 2024-08-10 13:29:14 -07:00
Mike Bell 8e5f53625c Encode symbols for palette rather than relying on hardcoded values. Allows 24-bit colour values. 2021-05-17 08:55:53 +01:00
Mike Bell a607ff5afa
Add palette encoding to libdvi, plus example (#8)
* Add palette encoder

(cherry picked from commit c30692ee75b8a2e3aaf4d7d5b809c267f9066aed)

* Add full resolution Mandelbrot as example for palette encoding

* Switch to 2 symbols per word, this is performance neutral on the encode, but saves memory bandwidth

(cherry picked from commit 70834bfa1953a29d95e0d0f5ae16c86d2feb7242)

* Marginally faster palette encode

* Up to 256 colour palettes

(cherry picked from commit 86e0e5d7dd11020d01f167b8cad571391de56aee)

* Apply parity alternation to palette and other full res case

(cherry picked from commit e9971155ff08977275612e4d22d37f0f416ef13e)

* Use 256 colour palette, generate on both cores

* Clear up magic numbers

(cherry picked from commit 6180d210e59f25c7c4b4855920acdaa973447228)

* Use PICO_DEFAULT_LED_PIN

(cherry picked from commit 383c6eb4b6ea79b617d785e3736ea744746f57af)
2021-03-08 00:23:26 +00:00
Luke Wren dd7bd66743 Add 2bpp encoder 2021-03-03 12:22:11 +00:00
Luke Wren d377d2fe8e Extract DVI config defines into separate header 2021-02-28 09:42:10 +00:00
Luke Wren 34bc825558 Initial commit 2021-01-21 06:10:49 +00:00