thorvg/src/loaders
Hermet Park ba3d2b77a1 lottie: introduced LottieRenderPooler
LottieRenderPooler is designed to manages rendering
instances(paints) efficiently through a simple pooling
mechanism to resuse among the animations

This replaces the previous individusal paints implemenations
among solidfill, precomp vierport and pictures,
also fix a potential paints corruption problems.
2024-09-30 15:33:49 +09:00
..
external_jpg loaders: enhance decoding efficiency 2024-04-06 12:08:21 +09:00
external_png loaders: enhance decoding efficiency 2024-04-06 12:08:21 +09:00
external_webp loaders: decode the image with premultiplied alpha. 2024-04-06 12:08:21 +09:00
jpg common: fix 178+ spelling errors 2024-09-30 12:41:38 +09:00
lottie lottie: introduced LottieRenderPooler 2024-09-30 15:33:49 +09:00
png png: corrected a wrong premultiplied option. 2024-04-06 12:08:21 +09:00
raw renderer: enhanced shared surface handling with mutex implementation 2024-01-02 20:34:12 +09:00
svg common: replace the round() with nearbyint() 2024-09-30 15:24:39 +09:00
ttf common: fix 178+ spelling errors 2024-09-30 12:41:38 +09:00
tvg loader: code refactoring 2024-04-05 17:21:18 +09:00
webp common: fix 178+ spelling errors 2024-09-30 12:41:38 +09:00
meson.build build: enforcing saver/loader usage for given tool 2024-06-24 12:21:10 +09:00