19 #include <LLVG_impl.h> 20 #include <LLUI_DISPLAY.h> 26 #include "microvg_trace.h" 32 #if (defined(LLVG_MAJOR_VERSION) && (LLVG_MAJOR_VERSION != 1)) || (defined(LLVG_MINOR_VERSION) && (LLVG_MINOR_VERSION < 3)) 33 #error "This CCO is only compatible with VG Pack [1.3.0,2.0.0[" 43 int32_t vg_trace_group_id;
50 void LLVG_IMPL_initialize(
void) {
52 vg_trace_group_id = LLTRACE_IMPL_declare_event_group(
"MicroVG", LOG_MICROVG_EVENTS);
54 MICROVG_HELPER_initialize();
56 #if defined VG_FEATURE_FONT && \ 57 (defined VG_FEATURE_FONT_FREETYPE_VECTOR || defined VG_FEATURE_FONT_FREETYPE_BITMAP) && \ 58 (VG_FEATURE_FONT == VG_FEATURE_FONT_FREETYPE_VECTOR || VG_FEATURE_FONT == VG_FEATURE_FONT_FREETYPE_BITMAP) 60 MICROVG_FONT_FREETYPE_initialize();
63 MICROVG_PATH_initialize();
MicroEJ MicroVG library low level API: helper to implement library natives methods.
MicroEJ MicroVG library low level API: implementation of Path.
MicroEJ MicroVG library low level API: implementation over FreeType.
MicroEJ MicroVG library low level API: enable some features according to the hardware capacities...