thorvg/src/renderer
Mira Grudzinska 8ed4c2f302 sw_engine: move trimming logic to TrimPath
The trim handling from sw_engine has been removed.
Instead the common logic from the TrimPath structure
is used.
On the sw_engine side, the dashed outline is now
used for both: dashed and/or trimmed strokes.

@Issue: https://github.com/thorvg/thorvg/issues/2854
2025-02-06 22:39:11 +09:00
..
gl_engine common: introduce TrimPath struct 2025-02-06 22:39:11 +09:00
sw_engine sw_engine: move trimming logic to TrimPath 2025-02-06 22:39:11 +09:00
wg_engine common: introduce TrimPath struct 2025-02-06 22:39:11 +09:00
meson.build common: introduce TrimPath struct 2025-02-06 22:39:11 +09:00
tvgAccessor.cpp updated copyright 2025-01-03 14:32:31 +09:00
tvgAnimation.cpp api: revised the animation segment specification 2025-01-22 13:03:48 +09:00
tvgAnimation.h renderer: introduced paint reference counting 2024-11-20 01:53:25 +09:00
tvgCanvas.cpp updated copyright 2025-01-03 14:32:31 +09:00
tvgCanvas.h updated copyright 2025-01-03 14:32:31 +09:00
tvgCommon.h updated copyright 2025-01-03 14:32:31 +09:00
tvgFill.cpp updated copyright 2025-01-03 14:32:31 +09:00
tvgFill.h renderer: hotfix a nullptr memory copy 2025-01-30 23:18:28 +09:00
tvgFrameModule.h api: revised the animation segment specification 2025-01-22 13:03:48 +09:00
tvgGlCanvas.cpp updated copyright 2025-01-03 14:32:31 +09:00
tvgInitializer.cpp updated copyright 2025-01-03 14:32:31 +09:00
tvgIteratorAccessor.h updated copyright 2025-01-03 14:32:31 +09:00
tvgLoader.cpp renderer: Fix loader logic for mimetype check 2025-01-11 13:53:24 +09:00
tvgLoader.h updated copyright 2025-01-03 14:32:31 +09:00
tvgLoadModule.h updated copyright 2025-01-03 14:32:31 +09:00
tvgPaint.cpp common: more accurate clipped viewport rounding 2025-02-03 14:54:03 +09:00
tvgPaint.h common: neat & clean code++ 2025-01-17 00:46:03 +09:00
tvgPicture.cpp updated copyright 2025-01-03 14:32:31 +09:00
tvgPicture.h renderer: minor code clean++ 2025-01-15 12:24:32 +09:00
tvgRender.cpp updated copyright 2025-01-03 14:32:31 +09:00
tvgRender.h common: introduce TrimPath struct 2025-02-06 22:39:11 +09:00
tvgSaveModule.h updated copyright 2025-01-03 14:32:31 +09:00
tvgSaver.cpp updated copyright 2025-01-03 14:32:31 +09:00
tvgScene.cpp updated copyright 2025-01-03 14:32:31 +09:00
tvgScene.h engine: introduce scene effect dispose render method 2025-01-26 10:13:28 +09:00
tvgShape.cpp api: path api revision for v1.0 2025-01-14 11:47:28 +09:00
tvgShape.h common: introduce TrimPath struct 2025-02-06 22:39:11 +09:00
tvgSwCanvas.cpp updated copyright 2025-01-03 14:32:31 +09:00
tvgTaskScheduler.cpp common: code refactoring 2025-01-15 18:03:46 +09:00
tvgTaskScheduler.h updated copyright 2025-01-03 14:32:31 +09:00
tvgText.cpp updated copyright 2025-01-03 14:32:31 +09:00
tvgText.h updated copyright 2025-01-03 14:32:31 +09:00
tvgTrimPath.cpp common: introduce TrimPath struct 2025-02-06 22:39:11 +09:00
tvgTrimPath.h common: introduce TrimPath struct 2025-02-06 22:39:11 +09:00
tvgWgCanvas.cpp updated copyright 2025-01-03 14:32:31 +09:00