thorvg/src/renderer/wg_engine
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
..
meson.build infra: ++wg_native package dependency 2024-06-24 14:50:55 +09:00
tvgWgBindGroups.cpp wg_engine: cross-platform support 2024-06-24 14:50:28 +09:00
tvgWgBindGroups.h wg_engine: cross-platform support 2024-06-24 14:50:28 +09:00
tvgWgCommon.cpp wg_engine: cross-platform support 2024-06-24 14:50:28 +09:00
tvgWgCommon.h wg_engine: fix scene rendering with blend 2024-06-24 14:56:14 +09:00
tvgWgGeometry.cpp wg_engine: fix shapes closing 2024-06-27 14:42:27 +09:00
tvgWgGeometry.h wg_engine: fix shapes closing 2024-06-27 14:42:27 +09:00
tvgWgPipelines.cpp wg_engine: cross-platform support 2024-06-24 14:50:28 +09:00
tvgWgPipelines.h wg_engine: cross-platform support 2024-06-24 14:50:28 +09:00
tvgWgRenderData.cpp renderer: code refactoring 2024-08-09 10:49:26 +09:00
tvgWgRenderData.h renderer: code refactoring 2024-08-09 10:49:26 +09:00
tvgWgRenderer.cpp common: spec out Scene Clipper 2024-08-15 23:18:39 +09:00
tvgWgRenderer.h common: spec out Scene Clipper 2024-08-15 23:18:39 +09:00
tvgWgRenderTarget.cpp wg_engine: skip shapes with zero opacity values 2024-06-24 14:54:56 +09:00
tvgWgRenderTarget.h wg_engine: fix fill rule usage 2024-06-24 14:52:15 +09:00
tvgWgShaderSrc.cpp wg_engine: fix scene rendering with blend 2024-06-24 14:56:14 +09:00
tvgWgShaderSrc.h wg_engine: blending and composition optimization 2024-06-24 12:24:53 +09:00
tvgWgShaderTypes.cpp renderer: code refactoring 2024-08-09 10:49:26 +09:00
tvgWgShaderTypes.h renderer: code refactoring 2024-08-09 10:49:26 +09:00