 |
microvg
3.0.1
microvg
|
Go to the documentation of this file. 15 #if !defined MICROVG_CONFIGURATION_H 16 #define MICROVG_CONFIGURATION_H 18 #if defined __cplusplus 22 #error "This header must be customized with platform specific configuration. Remove this #error when done. This file is not modified when a new version of the CCO is installed." 32 #define MICROVG_CONFIGURATION_VERSION (2) 45 #define VG_FEATURE_GRADIENT_FULL (1) 54 #define VG_FEATURE_GRADIENT_FIRST_COLOR (2) 67 #define VG_FEATURE_FONT_FREETYPE_VECTOR (1) 76 #define VG_FEATURE_FONT_FREETYPE_BITMAP (2) 93 #define VG_FEATURE_PATH 106 #define VG_FEATURE_GRADIENT VG_FEATURE_GRADIENT_FULL 118 #define VG_FEATURE_FONT VG_FEATURE_FONT_FREETYPE_VECTOR 124 #define VG_FEATURE_FREETYPE_TTF 130 #define VG_FEATURE_FREETYPE_OTF 136 #define VG_FEATURE_FREETYPE_COLORED_EMOJI 150 #define VG_FEATURE_FONT_COMPLEX_LAYOUT 162 #define VG_FEATURE_FONT_EXTERNAL 170 #define VG_FEATURE_FREETYPE_HEAP_SIZE ( 160 * 1024 ) 180 #ifdef VG_FEATURE_FONT_COMPLEX_LAYOUT 181 #define VG_FEATURE_FONT_COMPLEX_LAYOUT_HEAP_SIZE ( 80 * 1024 ) 193 #if defined(LLUI_GC_SUPPORTED_FORMATS) && (LLUI_GC_SUPPORTED_FORMATS > 1) 200 #define VG_FEATURE_BUFFERED_VECTOR_IMAGE 206 #ifndef UI_DRAWING_IDENTIFIER_BVI_FORMAT 207 #define UI_DRAWING_IDENTIFIER_BVI_FORMAT 1 210 #elif defined(VG_FEATURE_BUFFERED_VECTOR_IMAGE) 211 #error "The BufferedVectorImage feature requires the support of several Graphics Context formats". 222 #endif // !defined MICROVG_CONFIGURATION_H