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:
nicusorcitu
2024-08-26 21:11:26 +03:00
committed by GitHub
parent 0bd8cbcc9e
commit 2b33f8b0a7
16 changed files with 354 additions and 144 deletions

View File

@@ -191,8 +191,13 @@
#define LV_USE_VGLITE_BLIT_SPLIT 0
#if LV_USE_OS
/* Enable VGLite draw async. Queue multiple tasks and flash them once to the GPU. */
#define LV_USE_VGLITE_DRAW_ASYNC 1
/* Use additional draw thread for VG-Lite processing.*/
#define LV_USE_VGLITE_DRAW_THREAD 1
#if LV_USE_VGLITE_DRAW_THREAD
/* Enable VGLite draw async. Queue multiple tasks and flash them once to the GPU. */
#define LV_USE_VGLITE_DRAW_ASYNC 1
#endif
#endif
/* Enable VGLite asserts. */
@@ -203,6 +208,11 @@
#define LV_USE_DRAW_PXP 0
#if LV_USE_DRAW_PXP
#if LV_USE_OS
/* Use additional draw thread for PXP processing.*/
#define LV_USE_PXP_DRAW_THREAD 1
#endif
/* Enable PXP asserts. */
#define LV_USE_PXP_ASSERT 0
#endif