thorvg/examples
Hermet Park 8927294374 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-15 23:18:39 +09:00
..
resources common: fix rendering failure 2024-06-27 14:42:27 +09:00
Accessor.cpp renderer/accessor: revise set() api for animation support 2024-08-09 11:33:38 +09:00
all.sh infra: move the examples folder outside of the source directory. 2024-04-06 12:48:27 +09:00
AnimateMasking.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
Animation.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
Arc.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
Blending.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
Capi.cpp examples: fix sdl2 headers in Capi example 2024-06-27 14:42:27 +09:00
ClipPath.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
CustomTransform.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
DataLoad.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
DirectUpdate.cpp example: clear buffer properly. 2024-06-27 14:42:27 +09:00
Duplicate.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
Example.h example: corrected a wrong clear call. 2024-07-12 00:58:44 +09:00
FillRule.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
FillSpread.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
GifSaver.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
GradientMasking.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
GradientStroke.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
GradientTransform.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
ImageScaleDown.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
ImageScaleUp.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
InvLumaMasking.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
InvMasking.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
LinearGradient.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
Lottie.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
LottieExtension.cpp example/LottieExtension: adjusted its window size 2024-06-27 14:42:27 +09:00
LumaMasking.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
Masking.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
MaskingMethods.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
meson.build common: spec out Scene Clipper 2024-08-15 23:18:39 +09:00
MultiShapes.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
Opacity.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
Path.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
PathCopy.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
Performance.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
PictureJpg.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
PicturePng.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
PictureRaw.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
PictureSvg.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
PictureTvg.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
PictureWebp.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
RadialGradient.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
Retaining.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
Scene.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
SceneBlending.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
SceneTransform.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
Shape.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
Stroke.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
StrokeLine.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
StrokeMiterlimit.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
StrokeTrim.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
Svg.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
Texmap.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
Text.cpp examples/text: hotfix 2024-08-08 12:37:10 +09:00
Transform.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
Tvg.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
TvgSaver.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
Update.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00
Viewport.cpp examples: replace the efl toolkit with sdl 2024-06-27 14:42:27 +09:00