mirror of
https://github.com/thorvg/thorvg.git
synced 2025-07-25 07:39:02 +00:00
![]() 1. new tesseletor and stroker are used: less vertexes generated In general, the previous implementation was based on the path-outline-mesh approach. It has now been changed to a path-mesh approach, so we skip the path-outline transformation. For shape fills, a BW-tesselator now used, and all submeshes (moveTo) are stored in a single buffer. For strokes, all intermediate operations such as trimming and dash use path-path logic instead of outline-outline logic. In addition, the new stroker generates fewer polygons for joints, especially for Rounds 2. render all sub-shapes by single draw call https://github.com/thorvg/thorvg/issues/3557 https://github.com/thorvg/thorvg/issues/3288 https://github.com/thorvg/thorvg/issues/3273 |
||
---|---|---|
.. | ||
bindings | ||
common | ||
loaders | ||
renderer | ||
savers | ||
meson.build |