microvg  2.1.0
microvg
Macros
microvg_configuration.h File Reference

MicroEJ MicroVG library low level API: enable some features according to the hardware capacities. More...

Go to the source code of this file.

Macros

#define MICROVG_CONFIGURATION_VERSION   (1)
 Compatibility sanity check value. This define value is checked in the implementation to validate that the version of this configuration is compatible with the implementation. More...
 
#define VG_FEATURE_GRADIENT_FULL   (1)
 
#define VG_FEATURE_GRADIENT_FIRST_COLOR   (2)
 
#define VG_FEATURE_FONT_FREETYPE_VECTOR   (1)
 
#define VG_FEATURE_FONT_FREETYPE_BITMAP   (2)
 
#define VG_FEATURE_PATH
 
#define VG_FEATURE_GRADIENT   VG_FEATURE_GRADIENT_FULL
 
#define VG_FEATURE_FONT   VG_FEATURE_FONT_FREETYPE_VECTOR
 
#define VG_FEATURE_FREETYPE_TTF
 
#define VG_FEATURE_FREETYPE_OTF
 
#define VG_FEATURE_FREETYPE_COLORED_EMOJI
 
#define VG_FEATURE_FONT_COMPLEX_LAYOUT
 
#define VG_FEATURE_FONT_EXTERNAL
 
#define VG_FEATURE_FREETYPE_HEAP_SIZE   ( 160 * 1024 )
 
#define VG_FEATURE_FONT_COMPLEX_LAYOUT_HEAP_SIZE   ( 80 * 1024 )
 

Detailed Description

MicroEJ MicroVG library low level API: enable some features according to the hardware capacities.

Author
MicroEJ Developer Team
Version
2.1.0

Definition in file microvg_configuration.h.

Macro Definition Documentation

§ MICROVG_CONFIGURATION_VERSION

#define MICROVG_CONFIGURATION_VERSION   (1)

Compatibility sanity check value. This define value is checked in the implementation to validate that the version of this configuration is compatible with the implementation.

This value must not be changed by the user of the CCO. This value must be incremented by the implementor of the CCO when a configuration define is added, deleted or modified.

Definition at line 33 of file microvg_configuration.h.