fix(color): treat RGB565A8 bpp same as RGB565

Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
This commit is contained in:
Xu Xingliang
2024-02-04 14:28:08 +08:00
committed by Neo Xu
parent 4a4d577574
commit 52426ec191
2 changed files with 3 additions and 2 deletions

View File

@@ -57,10 +57,11 @@ uint8_t lv_color_format_get_bpp(lv_color_format_t cf)
case LV_COLOR_FORMAT_A8:
case LV_COLOR_FORMAT_I8:
return 8;
case LV_COLOR_FORMAT_RGB565A8:
case LV_COLOR_FORMAT_RGB565:
return 16;
case LV_COLOR_FORMAT_RGB565A8:
case LV_COLOR_FORMAT_RGB888:
return 24;
case LV_COLOR_FORMAT_ARGB8888:

View File

@@ -75,7 +75,7 @@ typedef uint8_t lv_opa_t;
(cf) == LV_COLOR_FORMAT_A8 ? 8 : \
(cf) == LV_COLOR_FORMAT_I8 ? 8 : \
(cf) == LV_COLOR_FORMAT_RGB565 ? 16 : \
(cf) == LV_COLOR_FORMAT_RGB565A8 ? 24 : \
(cf) == LV_COLOR_FORMAT_RGB565A8 ? 16 : \
(cf) == LV_COLOR_FORMAT_RGB888 ? 24 : \
(cf) == LV_COLOR_FORMAT_ARGB8888 ? 32 : \
(cf) == LV_COLOR_FORMAT_XRGB8888 ? 32 : \