Commit graph

4 commits

Author SHA1 Message Date
Łukasz Pomietło
045b30b94f ttf_loader: Basic support for composite glyphs loading (#2600)
Adds the ability to load some composite glyphs and prevents an error when a composite glyph is used.

Implementation based on ttf glyf table documentation: https://learn.microsoft.com/en-us/typography/opentype/spec/glyf

There are still some missing features like scaling, parent glyph point based positioning etc. I think this is a topic for future work. Howerever, it looks like implemented features are enough for utf-8 latin subset in major fonts.

issue: #2599
2024-08-09 11:33:33 +09:00
Mira Grudzinska
ff3767da2b tests: ++coverage 2024-06-27 14:42:27 +09:00
Mira Grudzinska
5dfe2d92cf tests: add tests for text loading from memory 2024-06-24 14:54:42 +09:00
Hermet Park
f578a8947f test: improve the test-coverage.
make the lottie/text coverage up.

issue: https://github.com/thorvg/thorvg/issues/2067
2024-04-07 15:15:59 +09:00