upleb.uk

Public git repos — served from a NIP-34 GRASP relay at git.upleb.uk

summaryrefslogtreecommitdiff
path: root/components/nucula_lib
diff options
context:
space:
mode:
authorYour Name <you@example.com>2026-05-18 18:47:54 +0530
committerYour Name <you@example.com>2026-05-18 18:47:54 +0530
commita02a0dbbf4e945ad00433e3fc9fd2b40550d3e82 (patch)
treed36e349ac6030dd70548e7b91b4c54cc513e844a /components/nucula_lib
parent067a5700e26518d9a3f8bd92966c8957d17f0817 (diff)
Fix display colors with internal DMA byte-swap buffer
- Allocate 4KB internal DMA buffer (MALLOC_CAP_DMA) for pixel byte-swap - Byte-swap from PSRAM framebuffer into DMA buffer in 2048-pixel chunks - Matches ArduinoGFX approach: separate DMA buffer avoids PSRAM cache issues - Restore render-on-change logic (only redraw on state/QR mode change) - Use saturated colors: cyan 0x07FF for title, yellow 0xFFE0 for subtitle - Remove debug flush log message
Diffstat (limited to 'components/nucula_lib')
0 files changed, 0 insertions, 0 deletions