common: code refactoring. 23/231923/2
authorHermet Park <chuneon.park@samsung.com>
Sun, 26 Apr 2020 16:45:52 +0000 (01:45 +0900)
committerHermet Park <chuneon.park@samsung.com>
Sun, 26 Apr 2020 16:48:48 +0000 (01:48 +0900)
commit0e6faa927610d8b2a67249f248a1dd4252837f0c
tree545b3573a152ea1b85702a816704907ea61c502e
parent6be53b07794d9dbaaf73fb2d5fc5d3014f868eb4
common: code refactoring.

introduce Canvas class to replace the CanvasBase.
now, SwCanvas, GlCanvas inherits this Canvas for polymorphism
and remove duplicated interfaces.

Change-Id: I65a87e3aa2289d04997930a54aeccd14f57dd73a
inc/tizenvg.h
src/lib/meson.build
src/lib/tvgCanvas.cpp [moved from src/lib/tvgCanvasBase.h with 61% similarity]
src/lib/tvgGlCanvas.cpp
src/lib/tvgSwCanvas.cpp