Skip to content

Releases: inanevin/LinaVG

LinaVG 2.0.1

02 May 17:02
Compare
Choose a tag to compare

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

02 May 14:47
e1ba259
Compare
Choose a tag to compare

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

19 Nov 20:03
Compare
Choose a tag to compare

Changelog

  • Bump for consistency, project cleanup.

LinaVG v1.6.8

18 Nov 12:45
Compare
Choose a tag to compare

Changelog

  • Further improvements/fixes for Clang support.

LinaVG v1.6.7

03 Oct 10:38
Compare
Choose a tag to compare

Changelog

  • Some refactorings & tested Clang support starting from 17.0.1.

LinaVG v1.6.5

03 Oct 07:51
Compare
Choose a tag to compare

Changelog

  • Small fixes, header cleanups, CMake options.

LinaVG v1.6.4

17 Sep 06:09
Compare
Choose a tag to compare

Changelog

  • Very small fixes, clean-up headers.

LinaVG v1.6.3

11 Aug 10:13
Compare
Choose a tag to compare

Changelog

  • BufferEnded() method has added to BaseBackend to notify when buffering data for a texture atlas has ended.

LinaVG v1.6.2

09 Aug 12:35
Compare
Choose a tag to compare

Changelog

  • Cmake fix.

LinaVG v1.6.1

09 Aug 12:33
Compare
Choose a tag to compare

Changelog

  • Header file fixes after 1.6.0.
  • Index buffer now contains unsigned shorts.