Releases: inanevin/LinaVG
Releases · inanevin/LinaVG
LinaVG 2.0.1
Changelog 2.0.1
- Patching 2.0.0 over for example application related fixes.
Changelog 2.0.0
Breaking ⚠️
- API has changed, no more global draw state. All draw/render related functionality is encapsulated into
LinaVG::Drawer
object. This is extremely useful for multithreading APIs, as now each thread can have it's own objects. Wiki's have been updated.
Other
- CMake fixes.
- Corrections to SDF text size calculations.
Texts
- Font loader now omits empty glyphs to save CPU time.
- Letter wrap on top of word wrap is now supported.
- Texts now have custom CPU clipping, e.g. ditching vertices outside of clip area.
Changelog 1.6.9
- Bump for consistency, project cleanup.
LinaVG v2.0.0
Changelog
Breaking ⚠️
- API has changed, no more global draw state. All draw/render related functionality is encapsulated into
LinaVG::Drawer
object. This is extremely useful for multithreading APIs, as now each thread can have it's own objects. Wiki's have been updated.
Other
- CMake fixes.
- Corrections to SDF text size calculations.
Texts
- Font loader now omits empty glyphs to save CPU time.
- Letter wrap on top of word wrap is now supported.
- Texts now have custom CPU clipping, e.g. ditching vertices outside of clip area.
LinaVG v1.6.9
Changelog
- Bump for consistency, project cleanup.
LinaVG v1.6.8
Changelog
- Further improvements/fixes for Clang support.
LinaVG v1.6.7
Changelog
- Some refactorings & tested Clang support starting from 17.0.1.
LinaVG v1.6.5
Changelog
- Small fixes, header cleanups, CMake options.
LinaVG v1.6.4
Changelog
- Very small fixes, clean-up headers.
LinaVG v1.6.3
Changelog
BufferEnded()
method has added to BaseBackend to notify when buffering data for a texture atlas has ended.
LinaVG v1.6.2
Changelog
- Cmake fix.
LinaVG v1.6.1
Changelog
- Header file fixes after 1.6.0.
- Index buffer now contains unsigned shorts.