arch(draw): add parallel rendering architecture

BREAKING CHANGE

This is a huge update which introduces parallel rendering. lv_conf.h needs to be updated too.
This commit is contained in:
Gabor Kiss-Vamosi
2023-07-05 13:05:19 +02:00
parent 08870996d1
commit f753265a79
637 changed files with 34425 additions and 35325 deletions

View File

@@ -80,10 +80,10 @@ LV_MENU_ITEM_BUILDER_VARIANT_2 = const(1)
menu = lv.menu(lv.scr_act())
bg_color = menu.get_style_bg_color(0)
if bg_color.color_brightness() > 127 :
menu.set_style_bg_color(menu.get_style_bg_color(0).color_darken(10),0)
if bg_color.brightness() > 127 :
menu.set_style_bg_color(menu.get_style_bg_color(0).darken(10),0)
else :
menu.set_style_bg_color(menu.get_style_bg_color(0).color_darken(50),0)
menu.set_style_bg_color(menu.get_style_bg_color(0).darken(50),0)
menu.set_mode_root_back_btn(lv.menu.ROOT_BACK_BTN.ENABLED)