thorvg/examples
Hermet Park 407fc84796 common: spec out Scene Clipper
Scene Clipper is an unusual feature
that is too unstable and ambiguous in ThorVG.

Users can achieve the same functionality
with multiple composed shapes instead of scene clipping.

size: -2.5kb

issues:
- https://github.com/thorvg/thorvg/issues/1548
- https://github.com/thorvg/thorvg/issues/1549
- https://github.com/thorvg/thorvg/issues/1573
2024-08-13 10:21:54 +09:00
..
resources examples: added Interaction sample 2024-08-07 12:02:22 +09:00
Accessor.cpp renderer/accessor: revise set() api for animation support 2024-08-07 12:02:22 +09:00
all.sh infra: move the examples folder outside of the source directory. 2024-04-01 10:52:22 +09:00
AnimateMasking.cpp examples: replace the efl toolkit with sdl 2024-06-20 17:49:18 +09:00
Animation.cpp examples: replace the efl toolkit with sdl 2024-06-20 17:49:18 +09:00
Arc.cpp examples: replace the efl toolkit with sdl 2024-06-20 17:49:18 +09:00
Blending.cpp examples: replace the efl toolkit with sdl 2024-06-20 17:49:18 +09:00
Capi.cpp common: fix 178+ spelling errors 2024-07-01 21:58:46 +09:00
ClipPath.cpp examples: replace the efl toolkit with sdl 2024-06-20 17:49:18 +09:00
CustomTransform.cpp examples: replace the efl toolkit with sdl 2024-06-20 17:49:18 +09:00
DataLoad.cpp examples: replace the efl toolkit with sdl 2024-06-20 17:49:18 +09:00
DirectUpdate.cpp example: ++ DirectUpdate to cover more scenarios. 2024-07-08 11:39:28 +09:00
Duplicate.cpp examples: replace the efl toolkit with sdl 2024-06-20 17:49:18 +09:00
Example.h examples: added Interaction sample 2024-08-07 12:02:22 +09:00
FillRule.cpp examples: replace the efl toolkit with sdl 2024-06-20 17:49:18 +09:00
FillSpread.cpp examples: replace the efl toolkit with sdl 2024-06-20 17:49:18 +09:00
GifSaver.cpp examples: replace the efl toolkit with sdl 2024-06-20 17:49:18 +09:00
GradientMasking.cpp examples: replace the efl toolkit with sdl 2024-06-20 17:49:18 +09:00
GradientStroke.cpp examples: replace the efl toolkit with sdl 2024-06-20 17:49:18 +09:00
GradientTransform.cpp examples: replace the efl toolkit with sdl 2024-06-20 17:49:18 +09:00
ImageScaleDown.cpp examples: replace the efl toolkit with sdl 2024-06-20 17:49:18 +09:00
ImageScaleUp.cpp examples: replace the efl toolkit with sdl 2024-06-20 17:49:18 +09:00
Interaction.cpp examples: added Interaction sample 2024-08-07 12:02:22 +09:00
InvLumaMasking.cpp examples: replace the efl toolkit with sdl 2024-06-20 17:49:18 +09:00
InvMasking.cpp examples: replace the efl toolkit with sdl 2024-06-20 17:49:18 +09:00
LinearGradient.cpp examples: replace the efl toolkit with sdl 2024-06-20 17:49:18 +09:00
Lottie.cpp examples: added LottieExpressions 2024-07-12 18:57:10 +09:00
LottieExpressions.cpp lottie/expressions: added a missing polystar property build. 2024-07-18 20:46:06 +09:00
LottieExtension.cpp example/LottieExtension: adjusted its window size 2024-06-24 11:19:16 +09:00
LumaMasking.cpp examples: replace the efl toolkit with sdl 2024-06-20 17:49:18 +09:00
Masking.cpp examples: replace the efl toolkit with sdl 2024-06-20 17:49:18 +09:00
MaskingMethods.cpp examples: added Lighten/Darken options in MaskingMethods 2024-08-07 11:04:38 +09:00
meson.build common: spec out Scene Clipper 2024-08-13 10:21:54 +09:00
MultiCanvas.cpp example: print non support webgpu msg properly. 2024-07-09 11:26:18 +09:00
MultiShapes.cpp examples: replace the efl toolkit with sdl 2024-06-20 17:49:18 +09:00
Opacity.cpp examples: replace the efl toolkit with sdl 2024-06-20 17:49:18 +09:00
Path.cpp example: merge Path & PathCopy 2024-07-21 15:05:07 +09:00
Performance.cpp examples: added LottieExpressions 2024-07-12 18:57:10 +09:00
PictureJpg.cpp examples: replace the efl toolkit with sdl 2024-06-20 17:49:18 +09:00
PicturePng.cpp examples: replace the efl toolkit with sdl 2024-06-20 17:49:18 +09:00
PictureRaw.cpp examples: replace the efl toolkit with sdl 2024-06-20 17:49:18 +09:00
PictureSvg.cpp examples: replace the efl toolkit with sdl 2024-06-20 17:49:18 +09:00
PictureTvg.cpp example: improved to print proper fail msgs. 2024-07-08 11:39:28 +09:00
PictureWebp.cpp examples: replace the efl toolkit with sdl 2024-06-20 17:49:18 +09:00
RadialGradient.cpp examples: replace the efl toolkit with sdl 2024-06-20 17:49:18 +09:00
Retaining.cpp examples: replace the efl toolkit with sdl 2024-06-20 17:49:18 +09:00
Scene.cpp examples: replace the efl toolkit with sdl 2024-06-20 17:49:18 +09:00
SceneBlending.cpp examples: replace the efl toolkit with sdl 2024-06-20 17:49:18 +09:00
SceneTransform.cpp examples: replace the efl toolkit with sdl 2024-06-20 17:49:18 +09:00
Shape.cpp examples: replace the efl toolkit with sdl 2024-06-20 17:49:18 +09:00
Stroke.cpp examples: replace the efl toolkit with sdl 2024-06-20 17:49:18 +09:00
StrokeLine.cpp examples: replace the efl toolkit with sdl 2024-06-20 17:49:18 +09:00
StrokeMiterlimit.cpp examples: replace the efl toolkit with sdl 2024-06-20 17:49:18 +09:00
StrokeTrim.cpp examples: replace the efl toolkit with sdl 2024-06-20 17:49:18 +09:00
Svg.cpp examples: replace the efl toolkit with sdl 2024-06-20 17:49:18 +09:00
Texmap.cpp examples: replace the efl toolkit with sdl 2024-06-20 17:49:18 +09:00
Text.cpp common: fix 178+ spelling errors 2024-07-01 21:58:46 +09:00
Transform.cpp examples: replace the efl toolkit with sdl 2024-06-20 17:49:18 +09:00
Tvg.cpp examples: replace the efl toolkit with sdl 2024-06-20 17:49:18 +09:00
TvgSaver.cpp common: fix 178+ spelling errors 2024-07-01 21:58:46 +09:00
Update.cpp examples: replace the efl toolkit with sdl 2024-06-20 17:49:18 +09:00
Viewport.cpp examples: added LottieExpressions 2024-07-12 18:57:10 +09:00