LVGL support LCD RGB666?


I Have an LCD RGB666 format, I see in lv_conf.h, the LVGL support 8 (RGB332), 16 (RGB565) and 32 (ARGB8888).
What can I do to adapt the library to the screen?
The LCD is COM37H3N83ULC.

Best Regards,

I would suggest using RGB565 and converting the colors to the right format in your display driver’s flush_cb function. You probably won’t see much benefit from going with ARGB8888.

Other question
Can I do this?: Configure the LVGL to RGB565 and set the LCD LSB R[0] and B[0] to GND.

Do you see this as a solution?

Best Regards.