From b91efeaac3782d4a0125b0e2f6c2099a53e7347c Mon Sep 17 00:00:00 2001 From: fvanroie Date: Sat, 23 Jul 2022 12:00:11 +0200 Subject: [PATCH] Disable Freetype --- user_setups/esp32/_esp32.ini | 6 +++--- user_setups/esp32s2/_esp32s2.ini | 5 +++-- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/user_setups/esp32/_esp32.ini b/user_setups/esp32/_esp32.ini index bbb7df92..16ed4906 100644 --- a/user_setups/esp32/_esp32.ini +++ b/user_setups/esp32/_esp32.ini @@ -20,7 +20,9 @@ build_flags = ; -- lvgl build options ----------------------------- -D LV_ATTRIBUTE_FAST_MEM=IRAM_ATTR -D LV_ATTRIBUTE_TASK_HANDLER=IRAM_ATTR + -D LV_USE_FS_IF=1 ;-D LV_FS_PC_PATH="//littlefs" ; this needs to match the vfs mount pount + -D LV_USE_FREETYPE=0 ; -- ArduinoJson build options ---------------------------- -D ARDUINOJSON_ENABLE_PROGMEM=1 ; for PROGMEM arguments ; -- tft_espi build options ------------------------ @@ -37,12 +39,10 @@ build_flags = -D HASP_USE_BMPDECODE=1 -D HASP_USE_JPGDECODE=0 -D HASP_USE_GIFDECODE=0 + -D HASP_USE_FREETYPE=0 ; -- LittleFS build options ------------------------ ;-D CONFIG_LITTLEFS_FOR_IDF_3_2 ; obsolete in IDF 3.3 ; -- FreeType build options ------------------------ - -D LV_USE_FS_IF=1 - -D HASP_USE_FREETYPE=0 - -D LV_USE_FREETYPE=0 -D LV_FREETYPE_SBIT_CACHE=1 ; use small bitmap cache -D LV_FREETYPE_CACHE_SIZE=1 ; cache freetype font sizes -D LV_USE_FT_CACHE_MANAGER=1 ; crashes without cache diff --git a/user_setups/esp32s2/_esp32s2.ini b/user_setups/esp32s2/_esp32s2.ini index 4421f86a..35a291e0 100644 --- a/user_setups/esp32s2/_esp32s2.ini +++ b/user_setups/esp32s2/_esp32s2.ini @@ -27,7 +27,9 @@ build_flags = ; -- lvgl build options ----------------------------- -D LV_ATTRIBUTE_FAST_MEM= ; smaller RAM doesn't allow for IRAM_ATTR -D LV_ATTRIBUTE_TASK_HANDLER=IRAM_ATTR + -D LV_USE_FS_IF=1 ;-D LV_FS_PC_PATH="//littlefs" ; this needs to match the vfs mount pount + -D LV_USE_FREETYPE=0 ; -- ArduinoJson build options ---------------------------- -D ARDUINOJSON_ENABLE_PROGMEM=1 ; for PROGMEM arguments ; -- tft_espi build options ------------------------ @@ -44,11 +46,10 @@ build_flags = -D HASP_USE_BMPDECODE=1 -D HASP_USE_JPGDECODE=0 -D HASP_USE_GIFDECODE=0 + -D HASP_USE_FREETYPE=0 ; -- LittleFS build options ------------------------ ;-D CONFIG_LITTLEFS_FOR_IDF_3_2 ; obsolete in IDF 3.3 ; -- FreeType build options ------------------------ - -D HASP_USE_FREETYPE=1 - -D LV_USE_FREETYPE=1 -D LV_FREETYPE_SBIT_CACHE=1 ; use small bitmap cache -D LV_FREETYPE_CACHE_SIZE=1 ; cache freetype font sizes -D LV_USE_FT_CACHE_MANAGER=1 ; crashes without cache