ci add config for 8bpp

This commit is contained in:
Themba Dube
2021-07-15 17:12:25 -04:00
parent 157534cdbf
commit 3eacc5923c
2 changed files with 30 additions and 1 deletions

View File

@@ -28,6 +28,35 @@ minimal_monochrome = {
}
normal_8bit = {
"LV_COLOR_DEPTH":8,
"LV_MEM_SIZE":64 * 1024,
"LV_DPI_DEF":40,
"LV_DRAW_COMPLEX":1,
"LV_USE_LOG":1,
"LV_USE_ASSERT_NULL":0,
"LV_USE_ASSERT_MALLOC":0,
"LV_USE_ASSERT_MEM_INTEGRITY":0,
"LV_USE_ASSERT_OBJ":0,
"LV_USE_ASSERT_STYLE":0,
"LV_USE_USER_DATA": 0,
"LV_FONT_UNSCII_8":1,
"LV_USE_FONT_SUBPX": 1,
"LV_USE_BIDI": 0,
"LV_USE_ARABIC_PERSIAN_CHARS":0,
"LV_BUILD_EXAMPLES":1,
"LV_FONT_DEFAULT":"\\\"&lv_font_montserrat_14\\\"",
}
minimal_16bit = {
"LV_COLOR_DEPTH":16,
@@ -88,7 +117,6 @@ normal_16bit_swap = {
"LV_FONT_DEFAULT":"\\\"&lv_font_montserrat_14\\\"",
}
full_32bit = {
"LV_COLOR_DEPTH":32,
"LV_MEM_SIZE":8 * 1024 * 1024,

View File

@@ -27,6 +27,7 @@ if "noclean" in sys.argv: test_noclean = True;
if not test_only:
build_conf("Minimal config monochrome", defines.minimal_monochrome)
build_conf("Normal config, 8 bit color depth", defines.normal_8bit)
build_conf("Minimal config, 16 bit color depth", defines.minimal_16bit)
build_conf("Normal config, 16 bit color depth swapped", defines.normal_16bit_swap)
build_conf("Full config, 32 bit color depth", defines.full_32bit)