- lvgl/lvgl@9.6.0 via lib_deps, lv_conf.h from the 9.6 template
- scr_st77916.h: lv_display/lv_indev API, RGB565 byte swap in flush,
lv_tick_set_cb
- FPS counter via display refresh events
- loligod.c: lv_image_dsc_t descriptor
GIF now plays at its own frame rate; decode time halved by LVGL 9.6's
AnimatedGIF decoder.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- FPS/refresh/decode counter via LVGL monitor_cb (printed once per second)
- LVGL logging off, per-loop memory prints removed, loop delay 5 -> 1 ms
- double draw buffer (render while previous chunk is flushed)
- compile with -O2 instead of -Os
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>