Skip to content

Commit 7c0a0d0

Browse files
feat(examples): Enable SIMD for S3 boards
1 parent 7e9537e commit 7c0a0d0

10 files changed

+26
-0
lines changed

examples/display_lvgl_benchmark/sdkconfig.bsp.esp-box

+3
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,9 @@ CONFIG_LV_MEMCPY_MEMSET_STD=y
3131

3232
## LVGL9 ##
3333
CONFIG_LV_CONF_SKIP=y
34+
CONFIG_LV_DRAW_SW_ASM_CUSTOM=y
35+
CONFIG_LV_DRAW_SW_ASM_CUSTOM_INCLUDE="esp_lvgl_port_lv_blend.h"
36+
CONFIG_LV_DEF_REFR_PERIOD=20
3437

3538
#CLIB default
3639
CONFIG_LV_USE_CLIB_MALLOC=y

examples/display_lvgl_benchmark/sdkconfig.bsp.esp-box-3

+3
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,9 @@ CONFIG_LV_MEMCPY_MEMSET_STD=y
3232

3333
## LVGL9 ##
3434
CONFIG_LV_CONF_SKIP=y
35+
CONFIG_LV_DRAW_SW_ASM_CUSTOM=y
36+
CONFIG_LV_DRAW_SW_ASM_CUSTOM_INCLUDE="esp_lvgl_port_lv_blend.h"
37+
CONFIG_LV_DEF_REFR_PERIOD=20
3538

3639
#CLIB default
3740
CONFIG_LV_USE_CLIB_MALLOC=y

examples/display_lvgl_benchmark/sdkconfig.bsp.esp-box-lite

+3
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,9 @@ CONFIG_LV_MEMCPY_MEMSET_STD=y
3131

3232
## LVGL9 ##
3333
CONFIG_LV_CONF_SKIP=y
34+
CONFIG_LV_DRAW_SW_ASM_CUSTOM=y
35+
CONFIG_LV_DRAW_SW_ASM_CUSTOM_INCLUDE="esp_lvgl_port_lv_blend.h"
36+
CONFIG_LV_DEF_REFR_PERIOD=20
3437

3538
#CLIB default
3639
CONFIG_LV_USE_CLIB_MALLOC=y

examples/display_lvgl_benchmark/sdkconfig.bsp.esp32_p4_function_ev_board

+1
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ CONFIG_LV_USE_PERF_MONITOR=y
3939

4040
## LVGL9 ##
4141
CONFIG_LV_CONF_SKIP=y
42+
CONFIG_LV_DEF_REFR_PERIOD=20
4243

4344
#CLIB default
4445
CONFIG_LV_USE_CLIB_MALLOC=y

examples/display_lvgl_benchmark/sdkconfig.bsp.esp32_s2_kaluga_kit

+1
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ CONFIG_LV_MEMCPY_MEMSET_STD=y
3131

3232
## LVGL9 ##
3333
CONFIG_LV_CONF_SKIP=y
34+
CONFIG_LV_DEF_REFR_PERIOD=20
3435

3536
#CLIB default
3637
CONFIG_LV_USE_CLIB_MALLOC=y

examples/display_lvgl_benchmark/sdkconfig.bsp.esp32_s3_eye

+3
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,9 @@ CONFIG_LV_MEMCPY_MEMSET_STD=y
3232

3333
## LVGL9 ##
3434
CONFIG_LV_CONF_SKIP=y
35+
CONFIG_LV_DRAW_SW_ASM_CUSTOM=y
36+
CONFIG_LV_DRAW_SW_ASM_CUSTOM_INCLUDE="esp_lvgl_port_lv_blend.h"
37+
CONFIG_LV_DEF_REFR_PERIOD=20
3538

3639
#CLIB default
3740
CONFIG_LV_USE_CLIB_MALLOC=y

examples/display_lvgl_benchmark/sdkconfig.bsp.esp32_s3_korvo_2

+3
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,9 @@ CONFIG_LV_MEMCPY_MEMSET_STD=y
3232

3333
## LVGL9 ##
3434
CONFIG_LV_CONF_SKIP=y
35+
CONFIG_LV_DRAW_SW_ASM_CUSTOM=y
36+
CONFIG_LV_DRAW_SW_ASM_CUSTOM_INCLUDE="esp_lvgl_port_lv_blend.h"
37+
CONFIG_LV_DEF_REFR_PERIOD=20
3538

3639
#CLIB default
3740
CONFIG_LV_USE_CLIB_MALLOC=y

examples/display_lvgl_benchmark/sdkconfig.bsp.esp32_s3_lcd_ev_board

+3
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,9 @@ CONFIG_LV_MEMCPY_MEMSET_STD=y
3737

3838
## LVGL9 ##
3939
CONFIG_LV_CONF_SKIP=y
40+
CONFIG_LV_DRAW_SW_ASM_CUSTOM=y
41+
CONFIG_LV_DRAW_SW_ASM_CUSTOM_INCLUDE="esp_lvgl_port_lv_blend.h"
42+
CONFIG_LV_DEF_REFR_PERIOD=20
4043

4144
#CLIB default
4245
CONFIG_LV_USE_CLIB_MALLOC=y

examples/display_lvgl_benchmark/sdkconfig.bsp.m5dial

+3
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,9 @@ CONFIG_LV_MEMCPY_MEMSET_STD=y
2727

2828
## LVGL9 ##
2929
CONFIG_LV_CONF_SKIP=y
30+
CONFIG_LV_DRAW_SW_ASM_CUSTOM=y
31+
CONFIG_LV_DRAW_SW_ASM_CUSTOM_INCLUDE="esp_lvgl_port_lv_blend.h"
32+
CONFIG_LV_DEF_REFR_PERIOD=20
3033

3134
#CLIB default
3235
CONFIG_LV_USE_CLIB_MALLOC=y

examples/display_lvgl_benchmark/sdkconfig.bsp.m5stack_core_s3

+3
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,9 @@ CONFIG_LV_MEMCPY_MEMSET_STD=y
3232

3333
## LVGL9 ##
3434
CONFIG_LV_CONF_SKIP=y
35+
CONFIG_LV_DRAW_SW_ASM_CUSTOM=y
36+
CONFIG_LV_DRAW_SW_ASM_CUSTOM_INCLUDE="esp_lvgl_port_lv_blend.h"
37+
CONFIG_LV_DEF_REFR_PERIOD=20
3538

3639
#CLIB default
3740
CONFIG_LV_USE_CLIB_MALLOC=y

0 commit comments

Comments
 (0)