Releases: inanevin/LinaVG
Releases · inanevin/LinaVG
LinaVG v1.0.9.1
Changelog
- Textures now support tint color, use:
- style.color.m_start
- style.outlineOptions.m_start
- or 'tint' argument in DrawImage().
LinaVG v1.0.9
Changelog
- Textures now support tint color, use:
- style.color.m_start
- style.outlineOptions.m_start
- or 'tint' argument in DrawImage().
LinaVG v1.8.0
Changelog
- Texts will always persistently start at the same position now even if you have a textScale different than 1.0f.
LinaVG v1.0.7.1
Changelog
- Text caching for both normal & SDF texts. You can now use Configs to enable caching, which provides better text rendering performance in exchange for more memory consumption. Check out the Wiki for more information on text caching.
- Some cleanup
LinaVG v1.0.7
Changelog
- Text caching for both normal & SDF texts. You can now use Configs to enable caching, which provides better text rendering performance in exchange for more memory consumption. Check out the Wiki for more information on text caching.
LinaVG v1.0.6
Changelog
- Separate library binaries for GL backend and No backend.
- Use GL Backend if you are using OpenGL.
- Use No Backend if you want to implement your custom LinaVG backend in your application.
LinaVG v1.0.5
Changelog
- Minor fix regarding text buffer size.
LinaVG v1.0.4
Changelog
- Minor fixes for includes to properly compile on external projects.
LinaVG v1.0.3
Changelog
- Backend extern functions have been carried into a virtual BaseBackend class.
- GLBackend has been modified to comply with this change.
- Users can now easily inject their custom backends using
LinaVG::Backend::BaseBackend::SetBackend()
method.
LinaVG v1.0.2
Changelog
- Fixed some headers for Clang build support.
Text Support
Added LINAVG_TEXT_SUPPORT (-DLINAVG_TEXT_SUPPORT) CMake option to disable FreeType dependency if you want to use LinaVG without text rendering.
If you build the examples in the root project, text support will be enabled regardless of this option.
If you build LinaVG without the examples, you can use this option to remove FreeType dependency and implement your own text rendering if you want.
If you are building LinaVG from source code, you need to define this macro before including LinaVG to enable text rendering:
#define LINAVG_TEXT_SUPPORT