lvgl_helpers: Add comment about DISP_BUF_SIZE
This commit is contained in:
parent
9cd4a2d4c8
commit
a1f23a0c80
|
@ -21,6 +21,19 @@ extern "C" {
|
|||
/*********************
|
||||
* DEFINES
|
||||
*********************/
|
||||
|
||||
/* DISP_BUF_SIZE value doesn't have an special meaning, but it's the size
|
||||
* of the buffer(s) passed to LVGL as display buffers. The default values used
|
||||
* were the values working for the contributor of the display controller.
|
||||
*
|
||||
* As LVGL supports partial display updates the DISP_BUF_SIZE doesn't
|
||||
* necessarily need to be equal to the display size.
|
||||
*
|
||||
* When using RGB displays the display buffer size will also depends on the
|
||||
* color format being used, for RGB565 each pixel needs 2 bytes.
|
||||
* When using the mono theme, the display pixels can be represented in one bit,
|
||||
* so the buffer size can be divided by 8, e.g. see SSD1306 display size. */
|
||||
|
||||
#if defined (CONFIG_LV_TFT_DISPLAY_CONTROLLER_ST7789)
|
||||
#define DISP_BUF_SIZE (LV_HOR_RES_MAX * 40)
|
||||
#elif defined CONFIG_LV_TFT_DISPLAY_CONTROLLER_ST7735S
|
||||
|
|
Loading…
Reference in a new issue