thorvg/src
Hermet Park c18643f9b6 renderer: revise the internal paints structure.
Get rid of the polymorphism function table,
use the switch directly instead.

We profiled, both binary & performance is better than before.

Tested on a local machine (single thread):
- Lottie: 2ms improved
- Binary: -0.5kb
2023-12-26 18:01:57 +09:00
..
bindings animation/lottie: updated the frame count unit. 2023-12-26 17:51:53 +09:00
common sw_engine: fix a regression bug by 0dafe9ff64 2023-09-12 11:44:27 +09:00
examples animation/lottie: updated the frame count unit. 2023-12-26 17:51:53 +09:00
loaders lottie: ++optimization with a caching effect. 2023-12-26 18:01:51 +09:00
renderer renderer: revise the internal paints structure. 2023-12-26 18:01:57 +09:00
savers tvg: support radial gradient focal properties 2023-09-26 13:05:27 +09:00
tools infra: renames the source folders 2023-08-28 13:11:24 +09:00
meson.build infra: add android CI build test with necessary cross build config. 2023-12-26 17:48:20 +09:00