flamingcow
|
51467231ee
|
Fill what a rounded rectangle contains outright as spans instead of pixel by pixel
|
2026-08-04 21:09:12 -07:00 |
|
flamingcow
|
2035d42734
|
Fold the leftover formatters into the SI ones and stop reallocating the draw scratch
|
2026-08-04 13:37:19 -07:00 |
|
flamingcow
|
4fd3abaf25
|
Move the shared drm ioctl abi into internal/drm
|
2026-08-04 13:21:50 -07:00 |
|
flamingcow
|
5eea6856fb
|
Cut the comments back to the genuinely subtle ones
|
2026-08-01 16:14:12 -07:00 |
|
flamingcow
|
3c8637f931
|
Show recent errors as labelled chips and rebuild the reset button to match
|
2026-07-31 17:05:31 -07:00 |
|
flamingcow
|
1c5bda37bf
|
Drive the panel through drm and page flip between four scanout buffers
|
2026-07-31 16:46:11 -07:00 |
|
flamingcow
|
832a2b42d6
|
Mount the filesystems we need so this can run as PID 1
|
2026-07-26 10:54:19 -07:00 |
|
flamingcow
|
102d53fb9b
|
Turn the display portrait and split it into live and since-reset panels
|
2026-07-26 10:27:41 -07:00 |
|
flamingcow
|
12958ced56
|
Take the console into graphics mode while drawing
|
2026-07-25 21:30:37 -07:00 |
|
flamingcow
|
7a9567da55
|
Clear the framebuffer on exit
|
2026-07-25 19:42:45 -07:00 |
|
flamingcow
|
419bdc4bb7
|
Render the live status to the framebuffer in Atkinson Hyperlegible Mono
|
2026-07-25 19:41:53 -07:00 |
|