GUI
In LVGL 9, the option “Swap the 2 bytes of RGB565 color.” is not available in IDF menuconfig. How can this be implemented?
Enable this feature in code by turning on the swap-bytes setting.
How can I add support for a third-party GIF decoder library in LVGL 9?
Enable GIF decoder library in menuconfig under Component config → LVGL configuration → 3rd Party Libraries.
How can I configure LVGL to use malloc instead of LVGL's built-in memory allocator?
Select use custom malloc in menuconfig.

When driving an i8080 LCD with ESP32-S3, compilation fails with “format buffer too small”. How can this be fixed?
This error means the LCD command parameter buffer is too small, so LCD_I80_IO_FORMAT_BUF_SIZE needs to be increased.
In esp-idf/components/esp_lcd/priv_include/esp_lcd_common.h, change the default value of LCD_I80_IO_FORMAT_BUF_SIZE from 32 to 64 or higher, depending on the actual LCD command length.
