- both use shared/jc3636w518.ini, board library and perf monitor
- GIF decoded in the display color format, loop delay 1 ms,
per-loop memory prints removed
- lv_conf: LVGL drive A: = SD card via LV_USE_FS_STDIO (/sdcard/)
- shared/README.md, CLAUDE.md and project README updated
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- render in RGB565_SWAPPED (ST77916 byte order), no swap pass in flush;
flush swaps only if the display format is plain RGB565 (runtime check,
the previous #if compared enum values and was always true)
- QSPI clock 50 -> 80 MHz
- LV_ATTRIBUTE_FAST_MEM / FLUSH_READY in IRAM (lv_attr_jc3636w518.h)
- display_gif_embedded: GIF decoded in the display's color format (no alpha)
- tested without gain: LV_GIF_CACHE_DECODE_DATA (unused in 9.6), 120-row buffers
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>