implement basic interfaces 20/229520/4
authorHermet Park <chuneon.park@samsung.com>
Wed, 1 Apr 2020 10:48:37 +0000 (19:48 +0900)
committerHermet Park <chuneon.park@samsung.com>
Thu, 2 Apr 2020 08:24:38 +0000 (17:24 +0900)
commit02b2d812e4754b1432edea53c4ddb43f4004529c
tree6790d6e158052a16537a95ee2ddc51d784947223
parentbf056606666ac0dd1443fae5bcc0fb924f47e104
implement basic interfaces

major functions are added for Path specification.
added backend engine infra skeleton.

Change-Id: Ia923b02649cff545fa768ab8538ad7187195826f
27 files changed:
.gitignore
inc/tizenvg.h
src/lib/gl_engine/meson.build [new file with mode: 0644]
src/lib/gl_engine/tvgGlRaster.cpp [new file with mode: 0644]
src/lib/gl_engine/tvgGlRaster.h [new file with mode: 0644]
src/lib/meson.build
src/lib/sw_engine/meson.build [new file with mode: 0644]
src/lib/sw_engine/tvgSwRaster.cpp [new file with mode: 0644]
src/lib/sw_engine/tvgSwRaster.h [new file with mode: 0644]
src/lib/tvgCanvasBase.h
src/lib/tvgCommon.h
src/lib/tvgEngine.cpp
src/lib/tvgGlCanvas.cpp
src/lib/tvgSceneNode.cpp
src/lib/tvgShapeNode.cpp
src/lib/tvgShapePath.h [new file with mode: 0644]
src/lib/tvgSwCanvas.cpp
src/meson.build
test/makefile
test/testComposition.cpp [moved from test/tvgComposition.cpp with 100% similarity]
test/testGradient.cpp [moved from test/tvgGradient.cpp with 100% similarity]
test/testMultipleShapes.cpp [moved from test/tvgMultipleShapes.cpp with 100% similarity]
test/testPath.cpp [moved from test/tvgPath.cpp with 100% similarity]
test/testScene.cpp [moved from test/tvgScene.cpp with 100% similarity]
test/testShape.cpp [moved from test/tvgDrawShape.cpp with 85% similarity]
test/testStroke.cpp [moved from test/tvgStroke.cpp with 100% similarity]
test/testUpdate.cpp [moved from test/tvgUpdate.cpp with 100% similarity]