From bc3db7fba5aab659cdc09acda22842882e707970 Mon Sep 17 00:00:00 2001 From: Duy Nguyen Date: Wed, 8 Oct 2025 04:00:23 +0000 Subject: [PATCH] fix(dave2d): Add handle for support input format on Zephyr Signed-off-by: Duy Nguyen --- src/draw/renesas/dave2d/lv_draw_dave2d_utils.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/draw/renesas/dave2d/lv_draw_dave2d_utils.c b/src/draw/renesas/dave2d/lv_draw_dave2d_utils.c index 666a5c4164..b76376ca8c 100644 --- a/src/draw/renesas/dave2d/lv_draw_dave2d_utils.c +++ b/src/draw/renesas/dave2d/lv_draw_dave2d_utils.c @@ -67,7 +67,13 @@ d2_color lv_draw_dave2d_lv_colour_to_d2_colour(lv_color_t color) d2_s32 lv_draw_dave2d_cf_fb_get(void) { d2_s32 d2_fb_mode = 0; - switch(g_display0_cfg.input->format) { + display_in_format_t fb_format; +#if defined(__ZEPHYR__) + fb_format = (display_in_format_t)LV_DISPLAY_INPUT_FORMAT; +#else + fb_format = (display_in_format_t)(g_display0_cfg.input->format); +#endif + switch(fb_format) { case DISPLAY_IN_FORMAT_16BITS_RGB565: ///< RGB565, 16 bits d2_fb_mode = d2_mode_rgb565; break;