Skip to content

Commit c337344

Browse files
committed
WIP - Test pytest run
1 parent 30ef595 commit c337344

File tree

1 file changed

+61
-1
lines changed
  • examples/display_lvgl_benchmark/main

1 file changed

+61
-1
lines changed

examples/display_lvgl_benchmark/main/main.c

Lines changed: 61 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,67 @@ void app_main(void)
3232
cfg.lvgl_port_cfg.task_stack = 10000;
3333
bsp_display_start_with_config(&cfg);
3434
#endif
35-
bsp_display_start();
35+
#if defined(BSP_BOARD_ESP_BOX_3)
36+
bsp_display_cfg_t cfg = {
37+
.lvgl_port_cfg = ESP_LVGL_PORT_INIT_CONFIG(),
38+
.buffer_size = BSP_LCD_H_RES * 100,
39+
.double_buffer = 0,
40+
.flags = {
41+
.buff_dma = true,
42+
.buff_spiram = false,
43+
}
44+
};
45+
cfg.lvgl_port_cfg.task_stack = 10000;
46+
bsp_display_start_with_config(&cfg);
47+
#endif
48+
49+
#if defined(BSP_BOARD_S3_EYE)
50+
bsp_display_cfg_t cfg = {
51+
.lvgl_port_cfg = ESP_LVGL_PORT_INIT_CONFIG(),
52+
.buffer_size = BSP_LCD_H_RES * CONFIG_BSP_LCD_DRAW_BUF_HEIGHT,
53+
#if CONFIG_BSP_LCD_DRAW_BUF_DOUBLE
54+
.double_buffer = 1,
55+
#else
56+
.double_buffer = 0,
57+
#endif
58+
.flags = {
59+
.buff_dma = true,
60+
.buff_spiram = false,
61+
.sw_rotate = false,
62+
}
63+
};
64+
cfg.lvgl_port_cfg.task_stack = 10000;
65+
bsp_display_start_with_config(&cfg);
66+
#endif
67+
68+
#if defined(BSP_BOARD_M5DIAL)
69+
bsp_display_cfg_t cfg = {
70+
.lvgl_port_cfg = ESP_LVGL_PORT_INIT_CONFIG(),
71+
.buffer_size = BSP_LCD_DRAW_BUFF_SIZE,
72+
.double_buffer = BSP_LCD_DRAW_BUFF_DOUBLE,
73+
.flags = {
74+
.buff_dma = true,
75+
.buff_spiram = false,
76+
}
77+
};
78+
cfg.lvgl_port_cfg.task_stack = 10000;
79+
bsp_display_start_with_config(&cfg);
80+
#endif
81+
82+
#if defined(BSP_BOARD_M5STACK_CORE_S3)
83+
bsp_display_cfg_t cfg = {
84+
.lvgl_port_cfg = ESP_LVGL_PORT_INIT_CONFIG(),
85+
.buffer_size = BSP_LCD_DRAW_BUFF_SIZE,
86+
.double_buffer = BSP_LCD_DRAW_BUFF_DOUBLE,
87+
.flags = {
88+
.buff_dma = true,
89+
.buff_spiram = false,
90+
}
91+
};
92+
cfg.lvgl_port_cfg.task_affinity = 1; /* For camera */
93+
cfg.lvgl_port_cfg.task_stack = 10000;
94+
bsp_display_start_with_config(&cfg);
95+
#endif
3696

3797
/* Set display brightness to 100% */
3898
bsp_display_brightness_init();

0 commit comments

Comments
 (0)