From 2ccef0aa98642b5700ecb80d260302d6406be639 Mon Sep 17 00:00:00 2001 From: morris Date: Thu, 20 Aug 2026 10:06:21 +0800 Subject: [PATCH] fix(rgb_lcd): pass output color format in tests --- .../esp_lcd/test_apps/rgb_lcd/main/test_rgb_panel.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/components/esp_lcd/test_apps/rgb_lcd/main/test_rgb_panel.c b/components/esp_lcd/test_apps/rgb_lcd/main/test_rgb_panel.c index f0a4fbc99d3..15ebcbbbc41 100644 --- a/components/esp_lcd/test_apps/rgb_lcd/main/test_rgb_panel.c +++ b/components/esp_lcd/test_apps/rgb_lcd/main/test_rgb_panel.c @@ -331,7 +331,7 @@ TEST_CASE("lcd_rgb_panel_restart", "[lcd]") free(img); #else printf("initialize RGB panel with stream mode\r\n"); - esp_lcd_panel_handle_t panel_handle = test_rgb_panel_initialization(16, LCD_COLOR_FMT_RGB565, 0, LCD_CLK_SRC_DEFAULT, false, false, NULL, NULL); + esp_lcd_panel_handle_t panel_handle = test_rgb_panel_initialization(16, LCD_COLOR_FMT_RGB565, LCD_COLOR_FMT_RGB565, 0, LCD_CLK_SRC_DEFAULT, false, false, NULL, NULL); TEST_ASSERT_EQUAL(ESP_ERR_NOT_SUPPORTED, esp_lcd_rgb_panel_restart(panel_handle)); TEST_ESP_OK(esp_lcd_panel_del(panel_handle)); #endif @@ -478,7 +478,7 @@ TEST_CASE("lcd_rgb_panel_draw_bitmap_2d", "[lcd]") TEST_ASSERT_NOT_NULL(src_img); printf("initialize RGB panel with stream mode\r\n"); - esp_lcd_panel_handle_t panel_handle = test_rgb_panel_initialization(16, LCD_COLOR_FMT_RGB565, 0, LCD_CLK_SRC_DEFAULT, false, false, NULL, NULL); + esp_lcd_panel_handle_t panel_handle = test_rgb_panel_initialization(16, LCD_COLOR_FMT_RGB565, LCD_COLOR_FMT_RGB565, 0, LCD_CLK_SRC_DEFAULT, false, false, NULL, NULL); printf("Draw bitmap 2D by CPU - copy partial region from source to destination\r\n"); for (int i = 0; i < 100; i++) { @@ -516,7 +516,7 @@ TEST_CASE("lcd_rgb_panel_dma2d_hook", "[lcd]") TEST_ASSERT_NOT_NULL(src_img); printf("initialize RGB panel with stream mode\r\n"); - esp_lcd_panel_handle_t panel_handle = test_rgb_panel_initialization(16, LCD_COLOR_FMT_RGB565, 0, LCD_CLK_SRC_DEFAULT, false, false, NULL, NULL); + esp_lcd_panel_handle_t panel_handle = test_rgb_panel_initialization(16, LCD_COLOR_FMT_RGB565, LCD_COLOR_FMT_RGB565, 0, LCD_CLK_SRC_DEFAULT, false, false, NULL, NULL); printf("Draw bitmap 2D by CPU first\r\n"); for (int i = 0; i < 50; i++) { @@ -662,7 +662,7 @@ TEST_CASE("lcd_rgb_panel_ppa_hook", "[lcd]") TEST_ASSERT_NOT_NULL(src_img); printf("initialize RGB panel with stream mode\r\n"); - esp_lcd_panel_handle_t panel_handle = test_rgb_panel_initialization(16, LCD_COLOR_FMT_RGB565, 0, LCD_CLK_SRC_DEFAULT, false, false, NULL, NULL); + esp_lcd_panel_handle_t panel_handle = test_rgb_panel_initialization(16, LCD_COLOR_FMT_RGB565, LCD_COLOR_FMT_RGB565, 0, LCD_CLK_SRC_DEFAULT, false, false, NULL, NULL); SemaphoreHandle_t draw_sem = xSemaphoreCreateBinaryWithCaps(MALLOC_CAP_INTERNAL | MALLOC_CAP_8BIT); TEST_ASSERT_NOT_NULL(draw_sem);