perf(nxp): v9.1.0 upstream vglite optimization (#6646)
Signed-off-by: Nicușor Cîțu <nicusor.citu@nxp.com> Signed-off-by: Ana Grad <ana.grad@nxp.com> Signed-off-by: Cosmin-Daniel Radu <cosmin.radu_1@nxp.com> Signed-off-by: Cristian Stoica <cristianmarian.stoica@nxp.com> Co-authored-by: Ana Grad <ana.grad@nxp.com> Co-authored-by: Cristian Stoica <cristianmarian.stoica@nxp.com>
This commit is contained in:
20
Kconfig
20
Kconfig
@@ -346,26 +346,36 @@ menu "LVGL configuration"
|
||||
depends on LV_USE_DRAW_VGLITE
|
||||
default n
|
||||
|
||||
config LV_USE_VGLITE_DRAW_ASYNC
|
||||
bool "Enable VGLite draw async"
|
||||
config LV_USE_VGLITE_DRAW_THREAD
|
||||
bool "Use additional draw thread for VG-Lite processing"
|
||||
depends on LV_USE_DRAW_VGLITE && LV_USE_OS > 0
|
||||
default y
|
||||
|
||||
config LV_USE_VGLITE_DRAW_ASYNC
|
||||
bool "Enable VGLite draw async"
|
||||
depends on LV_USE_VGLITE_DRAW_THREAD
|
||||
default y
|
||||
help
|
||||
Queue multiple tasks and flash them once to the GPU.
|
||||
Queue multiple tasks and flash them once to the GPU. The task ready state will be send asynchronous to dispatcher.
|
||||
|
||||
config LV_USE_VGLITE_ASSERT
|
||||
bool "Enable VGLite asserts"
|
||||
default n
|
||||
depends on LV_USE_DRAW_VGLITE
|
||||
default n
|
||||
|
||||
config LV_USE_DRAW_PXP
|
||||
bool "Use NXP's PXP on iMX RTxxx platforms"
|
||||
default n
|
||||
|
||||
config LV_USE_PXP_DRAW_THREAD
|
||||
bool "Use additional draw thread for PXP processing"
|
||||
depends on LV_USE_DRAW_PXP && LV_USE_OS > 0
|
||||
default y
|
||||
|
||||
config LV_USE_PXP_ASSERT
|
||||
bool "Enable PXP asserts"
|
||||
default n
|
||||
depends on LV_USE_DRAW_PXP
|
||||
default n
|
||||
|
||||
config LV_USE_DRAW_DAVE2D
|
||||
bool "Use Renesas Dave2D on RA platforms"
|
||||
|
||||
Reference in New Issue
Block a user