thorvg/src/loaders
Hermet Park b0683a26ec api: Introduced Paint::clip() API
Separate clip function from the Composite()
clipping and composition can be used together.

This helps avoid the introduction of nested scenes
when composition and clipping overlap.

Deprecated:
- enum class CompositeMethod::ClipPath
- enum Tvg_Composite_Method::TVG_COMPOSITE_METHOD_CLIP_PATH

Experimental API:
- Result Paint::clip(std::unique_ptr<Paint> clipper)
- Tvg_Result tvg_paint_set_clip(Tvg_Paint* paint, Tvg_Paint* clipper)

Issue: https://github.com/thorvg/thorvg/issues/1496
2024-09-19 14:46:05 +09:00
..
external_jpg loaders: enhance decoding efficiency 2024-02-07 20:32:05 +09:00
external_png loaders: enhance decoding efficiency 2024-02-07 20:32:05 +09:00
external_webp loaders: decode the image with premultiplied alpha. 2024-02-07 20:32:05 +09:00
jpg common: fix 178+ spelling errors 2024-07-01 21:58:46 +09:00
lottie api: Introduced Paint::clip() API 2024-09-19 14:46:05 +09:00
png png: corrected a wrong premultiplied option. 2024-03-08 16:17:45 +09:00
raw renderer: enhanced shared surface handling with mutex implementation 2023-12-31 11:37:12 +09:00
svg api: Introduced Paint::clip() API 2024-09-19 14:46:05 +09:00
ttf loader/ttf: Spaces and invalid glyphs rendering fix 2024-09-02 17:44:31 +09:00
tvg common: spec out TexMap 2024-08-20 11:14:54 +09:00
webp common: fix 178+ spelling errors 2024-07-01 21:58:46 +09:00
meson.build build: Remove redundant comparisons 2024-08-19 17:42:40 +09:00