Skip to content

Commit 582b4c8

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

12 files changed

+28
-0
lines changed

bsp/m5dial/idf_component.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ dependencies:
1616
espressif/esp_lvgl_port:
1717
version: "^2"
1818
public: true
19+
override_path: "../../components/esp_lvgl_port"
1920

2021
button:
2122
public: true

bsp/m5stack_core_s3/idf_component.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ dependencies:
1616
espressif/esp_lvgl_port:
1717
version: "^2"
1818
public: true
19+
override_path: "../../components/esp_lvgl_port"
1920

2021
esp_codec_dev:
2122
version: "~1.3.1"

examples/display_lvgl_benchmark/sdkconfig.bsp.esp-box

Lines changed: 3 additions & 0 deletions
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

Lines changed: 3 additions & 0 deletions
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

Lines changed: 3 additions & 0 deletions
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

Lines changed: 1 addition & 0 deletions
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

Lines changed: 1 addition & 0 deletions
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

Lines changed: 3 additions & 0 deletions
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

Lines changed: 3 additions & 0 deletions
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

Lines changed: 3 additions & 0 deletions
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

0 commit comments

Comments
 (0)