microvg  8.0.0
microvg
Macros
vg_configuration.h File Reference

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

#include "veeport_configuration.h"
#include "ui_configuration.h"

Go to the source code of this file.

Macros

#define VG_FEATURE_PATH_SINGLE_ARRAY   (1)
 
#define VG_FEATURE_PATH_DUAL_ARRAY   (2)
 
#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   VG_FEATURE_PATH_SINGLE_ARRAY
 
#define VG_FEATURE_GRADIENT   VG_FEATURE_GRADIENT_FULL
 
#define VG_FEATURE_FONT   VG_FEATURE_FONT_FREETYPE_VECTOR
 
#define VG_FEATURE_FREETYPE_TTF   (0)
 Set this define to 1 to enable the support of TTF font files (disabled by default).
 
#define VG_FEATURE_FREETYPE_OTF   (0)
 Set this define to 1 to enable the support of OTF font files (disabled by default).
 
#define VG_FEATURE_FREETYPE_COLORED_EMOJI   (0)
 
#define VG_FEATURE_FONT_COMPLEX_LAYOUT   (0)
 
#define VG_FEATURE_FONT_EXTERNAL   (0)
 
#define VG_FEATURE_FREETYPE_HEAP_SIZE   (80 * 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

Definition in file vg_configuration.h.