common transform: support matrix transform interface. 35/236835/7
authorHermet Park <chuneon.park@samsung.com>
Mon, 22 Jun 2020 11:53:52 +0000 (20:53 +0900)
committerHermet Park <chuneon.park@samsung.com>
Tue, 23 Jun 2020 02:28:20 +0000 (11:28 +0900)
commitc6742e9590ba243cd7f2eefed511e4adf72d68e4
treea13fa2f319266be0d65606d4b4a2a8effda1cf6c
parentf56a3b791c0f8a229c84fba232b4f35975abc36c
common transform: support matrix transform interface.

this interface is designed for user-defined arbitrary affine-transform paints.

required by svg loader.

Change-Id: I7f08023605d224e36cef3770098d3757aee81848
12 files changed:
.gitignore
inc/tizenvg.h
src/lib/sw_engine/tvgSwFill.cpp
src/lib/sw_engine/tvgSwShape.cpp
src/lib/tvgRender.cpp
src/lib/tvgRender.h
src/lib/tvgScene.cpp
src/lib/tvgSceneImpl.h
src/lib/tvgShape.cpp
src/lib/tvgShapeImpl.h
test/makefile
test/testCustomTransform.cpp [new file with mode: 0644]