fix(color): treat RGB565A8 bpp same as RGB565
Signed-off-by: Xu Xingliang <xuxingliang@xiaomi.com>
This commit is contained in:
@@ -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_A8:
|
||||||
case LV_COLOR_FORMAT_I8:
|
case LV_COLOR_FORMAT_I8:
|
||||||
return 8;
|
return 8;
|
||||||
|
|
||||||
|
case LV_COLOR_FORMAT_RGB565A8:
|
||||||
case LV_COLOR_FORMAT_RGB565:
|
case LV_COLOR_FORMAT_RGB565:
|
||||||
return 16;
|
return 16;
|
||||||
|
|
||||||
case LV_COLOR_FORMAT_RGB565A8:
|
|
||||||
case LV_COLOR_FORMAT_RGB888:
|
case LV_COLOR_FORMAT_RGB888:
|
||||||
return 24;
|
return 24;
|
||||||
case LV_COLOR_FORMAT_ARGB8888:
|
case LV_COLOR_FORMAT_ARGB8888:
|
||||||
|
|||||||
@@ -75,7 +75,7 @@ typedef uint8_t lv_opa_t;
|
|||||||
(cf) == LV_COLOR_FORMAT_A8 ? 8 : \
|
(cf) == LV_COLOR_FORMAT_A8 ? 8 : \
|
||||||
(cf) == LV_COLOR_FORMAT_I8 ? 8 : \
|
(cf) == LV_COLOR_FORMAT_I8 ? 8 : \
|
||||||
(cf) == LV_COLOR_FORMAT_RGB565 ? 16 : \
|
(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_RGB888 ? 24 : \
|
||||||
(cf) == LV_COLOR_FORMAT_ARGB8888 ? 32 : \
|
(cf) == LV_COLOR_FORMAT_ARGB8888 ? 32 : \
|
||||||
(cf) == LV_COLOR_FORMAT_XRGB8888 ? 32 : \
|
(cf) == LV_COLOR_FORMAT_XRGB8888 ? 32 : \
|
||||||
|
|||||||
Reference in New Issue
Block a user