Skip to content

Version History

Rado1 edited this page Jan 1, 2017 · 5 revisions

v1.0 (2016-12-21)

Added:

  • Support for SVGZ (compressed SVG) files; uses tinf library.
  • Compiled also for Windows x64 (2017-01-01).

v0.1 (2016-10-22)

Added:

  • Almost whole NanoVG API - basic shapes, composite shapes, texts, images, paints, scissoring, transformations and state handling.
  • Functions nvgTextGlyphPositions and nvgTextBreakLines are excluded due to relatively complex processing of outputs.
  • NanoSVG functions for importing SVG files.
  • Simple renderer of imported SVG images to NanoVG primitives.
  • SVG rendering supports linear an radial gradients with some restrictions - just 2 colors in one gradient and radial gradient, but does not support stretching and rotation.
  • SVG rendering allows to filter particular parts of the SVG file - this can be used to store more pictures or animations or animation parts of the same object to one SVG file.
  • Rendering of SVG picture to an array and later used as a texture.
Clone this wiki locally