thorvg/test
Michal Szczecinski 538db6e881 shape: added duplicate api.
Changes:
1. New shape->duplicate(Shape) api.
2. New example: testDuplicate
3. Added capi binding for duploicate api
4. Added capi duplication test in testCapi.c

Description:

Added implementation of duplicate api. For now it supports stroke
properties and shape properties (fill color, path) duplication.

TODO:
Implement gradient properties duplication
2020-09-17 11:01:52 +09:00
..
svgs test: updated svg sample 2020-07-30 21:10:02 +09:00
makefile shape: added duplicate api. 2020-09-17 11:01:52 +09:00
testArc.cpp common taskscheduler: revise functionalities. 2020-08-21 12:26:57 +09:00
testAsync.cpp test async: fix wrong time unit. 2020-09-01 20:40:18 +09:00
testBlending.cpp common taskscheduler: revise functionalities. 2020-08-21 12:26:57 +09:00
testBoundary.cpp common taskscheduler: revise functionalities. 2020-08-21 12:26:57 +09:00
testCapi.c shape: added duplicate api. 2020-09-17 11:01:52 +09:00
testCommon.h common: fix context corruption among the multiple canvases. 2020-09-05 18:55:51 +09:00
testCustomTransform.cpp common taskscheduler: revise functionalities. 2020-08-21 12:26:57 +09:00
testDirectUpdate.cpp sw_engine: fix shape rendering skip issue. 2020-09-09 11:02:56 +09:00
testDuplicate.cpp shape: added duplicate api. 2020-09-17 11:01:52 +09:00
testGradientTransform.cpp common taskscheduler: revise functionalities. 2020-08-21 12:26:57 +09:00
testLinearGradient.cpp common taskscheduler: revise functionalities. 2020-08-21 12:26:57 +09:00
testMultiCanvas.cpp test: +++ missing test file. 2020-09-05 19:05:17 +09:00
testMultiShapes.cpp common taskscheduler: revise functionalities. 2020-08-21 12:26:57 +09:00
testPath.cpp common taskscheduler: revise functionalities. 2020-08-21 12:26:57 +09:00
testPathCopy.cpp common taskscheduler: revise functionalities. 2020-08-21 12:26:57 +09:00
testRadialGradient.cpp common taskscheduler: revise functionalities. 2020-08-21 12:26:57 +09:00
testScene.cpp common taskscheduler: revise functionalities. 2020-08-21 12:26:57 +09:00
testSceneTransform.cpp common taskscheduler: revise functionalities. 2020-08-21 12:26:57 +09:00
testShape.cpp common taskscheduler: revise functionalities. 2020-08-21 12:26:57 +09:00
testStroke.cpp common taskscheduler: revise functionalities. 2020-08-21 12:26:57 +09:00
testStrokeLine.cpp test: fix typo 2020-09-16 21:02:06 +09:00
testSvg.cpp svg_loader: applied asynchronous threads tasks for optimal performance. 2020-08-25 16:08:33 +09:00
testSvg2.cpp common taskscheduler: revise functionalities. 2020-08-21 12:26:57 +09:00
testTransform.cpp common taskscheduler: revise functionalities. 2020-08-21 12:26:57 +09:00
testUpdate.cpp common taskscheduler: revise functionalities. 2020-08-21 12:26:57 +09:00