|
VKVG
Vulkan Vector Graphics
|
Go to the source code of this file.
Typedefs | |
| typedef struct NSVGimage * | VkvgSvg |
Functions | |
| VkvgSurface | vkvg_surface_create_from_svg (VkvgDevice dev, uint32_t width, uint32_t height, const char *svgFilePath) |
| load svg file into Surface More... | |
| VkvgSurface | vkvg_surface_create_from_svg_fragment (VkvgDevice dev, uint32_t width, uint32_t height, char *svgFragment) |
| create surface from svg fragment More... | |
| void | vkvg_svg_get_dimensions (VkvgSvg svg, uint32_t *width, uint32_t *height) |
| get svg dimensions. More... | |
| VkvgSvg | vkvg_svg_load (const char *svgFilePath) |
| Load svg file in memory. More... | |
| VkvgSvg | vkvg_svg_load_fragment (char *svgFragment) |
| Load svg from an svg source fragment. More... | |
| void | vkvg_svg_render (VkvgSvg svg, VkvgContext ctx, const char *id) |
| render svg on a context. More... | |
| void | vkvg_svg_destroy (VkvgSvg svg) |
| release VkvgSvg pointer resources. More... | |