thorvg/src/lib
Hermet Park a45275b779 sw_engine renderer: add clip() interface.
As there are multiple types of painting tasks,
the clip() interface has been newly designed to handle clipping behavior
according to each task's role when requested."

Now Scene clipper could implement clipping behavior on it.
2023-04-16 22:03:36 +09:00
..
gl_engine loader: Support ABGR colorspace 2023-02-08 17:54:33 -08:00
sw_engine sw_engine renderer: add clip() interface. 2023-04-16 22:03:36 +09:00
meson.build common: Introduced Accessor for traversing the scene-tree. 2021-12-23 11:54:44 +09:00
tvgAccessor.cpp common: code refactoring for the IteractorAccessor. 2023-04-07 18:24:24 +09:00
tvgArray.h updated copyright. 2023-01-14 13:48:11 +09:00
tvgBezier.cpp updated copyright. 2023-01-14 13:48:11 +09:00
tvgBezier.h updated copyright. 2023-01-14 13:48:11 +09:00
tvgBinaryDesc.h updated copyright. 2023-01-14 13:48:11 +09:00
tvgCanvas.cpp updated copyright. 2023-01-14 13:48:11 +09:00
tvgCanvasImpl.h updated copyright. 2023-01-14 13:48:11 +09:00
tvgCommon.h common: adding [E]/[L] markers to errors/logs (#1365) 2023-04-14 09:38:01 +09:00
tvgFill.cpp updated copyright. 2023-01-14 13:48:11 +09:00
tvgFill.h updated copyright. 2023-01-14 13:48:11 +09:00
tvgGlCanvas.cpp updated copyright. 2023-01-14 13:48:11 +09:00
tvgInitializer.cpp updated copyright. 2023-01-14 13:48:11 +09:00
tvgIteratorAccessor.h common: code refactoring for the IteractorAccessor. 2023-04-07 18:24:24 +09:00
tvgLinearGradient.cpp updated copyright. 2023-01-14 13:48:11 +09:00
tvgLoader.cpp updated copyright. 2023-01-14 13:48:11 +09:00
tvgLoader.h updated copyright. 2023-01-14 13:48:11 +09:00
tvgLoadModule.h loader: Support ABGR colorspace 2023-02-08 17:54:33 -08:00
tvgLzw.cpp updated copyright. 2023-01-14 13:48:11 +09:00
tvgLzw.h updated copyright. 2023-01-14 13:48:11 +09:00
tvgMath.h updated copyright. 2023-01-14 13:48:11 +09:00
tvgPaint.cpp common paint: prevent fastrack except Shapes. 2023-04-14 20:07:04 +09:00
tvgPaint.h common: code refactoring 2023-04-14 20:06:39 +09:00
tvgPicture.cpp picture: remove unnecessary reloads 2023-04-02 01:04:28 +09:00
tvgPictureImpl.h common picture: reset data properly. 2023-04-14 20:06:46 +09:00
tvgRadialGradient.cpp updated copyright. 2023-01-14 13:48:11 +09:00
tvgRender.cpp updated copyright. 2023-01-14 13:48:11 +09:00
tvgRender.h loader: Support ABGR colorspace 2023-02-08 17:54:33 -08:00
tvgSaveModule.h common: code refactoring for the IteractorAccessor. 2023-04-07 18:24:24 +09:00
tvgSaver.cpp updated copyright. 2023-01-14 13:48:11 +09:00
tvgScene.cpp updated copyright. 2023-01-14 13:48:11 +09:00
tvgSceneImpl.h common: code refactoring 2023-04-14 20:06:39 +09:00
tvgShape.cpp common: ++todo 2023-04-07 18:28:17 +09:00
tvgShapeImpl.h common: code refactoring 2023-04-14 20:06:39 +09:00
tvgSwCanvas.cpp updated copyright. 2023-01-14 13:48:11 +09:00
tvgTaskScheduler.cpp common taskscheduler: increase thread efficiency. 2023-04-09 13:21:29 +09:00
tvgTaskScheduler.h common taskscheduler: warning removed 2023-04-11 11:44:05 +09:00