RGB565 should be faster for 2 reasons:
- E.g. if you have a white background LVGL needs to set the color on fewer bytes. I.e. it mean less write operations.
- The rendered image is fewer bytes so it’s faster to send to the display controller. (Unless you use a parallel port to send one pixel in one transmission)