feat(vg_lite_tvg): organize configuration items (#5280)

Signed-off-by: pengyiqiang <pengyiqiang@xiaomi.com>
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
This commit is contained in:
_VIFEXTech
2024-01-12 18:35:45 +08:00
committed by GitHub
parent a61e51f579
commit 39cb1ddc4a
11 changed files with 111 additions and 129 deletions

View File

@@ -141,15 +141,6 @@
/* Enable VG-Lite assert. */
#define LV_VG_LITE_USE_ASSERT 0
/* Simulate VG-Lite hardware using ThorVG */
#define LV_USE_VG_LITE_THORVG 0
/* Enable trace log for VG-Lite simulator*/
#define LV_VG_LITE_THORVG_TRACE_API 0
/*Enable YUV support for VG-Lite simulator*/
#define LV_VG_LITE_THORVG_YUV_SUPPORT 0
#endif
/*=================
@@ -304,6 +295,26 @@
/*Use obj property set/get API*/
#define LV_USE_OBJ_PROPERTY 0
/* VG-Lite Simulator */
/*Requires: LV_USE_THORVG_INTERNAL or LV_USE_THORVG_EXTERNAL */
#define LV_USE_VG_LITE_THORVG 0
#if LV_USE_VG_LITE_THORVG
/*Enable LVGL's blend mode support*/
#define LV_VG_LITE_THORVG_LVGL_BLEND_SUPPORT 0
/*Enable YUV color format support*/
#define LV_VG_LITE_THORVG_YUV_SUPPORT 0
/*Enable 16 pixels alignment*/
#define LV_VG_LITE_THORVG_16PIXELS_ALIGN 1
/*Enable multi-thread render*/
#define LV_VG_LITE_THORVG_THREAD_RENDER 0
#endif
/*=====================
* COMPILER SETTINGS
*====================*/