common: revise canvas interfaces. 04/239804/2
authorHermet Park <chuneon.park@samsung.com>
Thu, 30 Jul 2020 04:40:18 +0000 (13:40 +0900)
committerHermet Park <chuneon.park@samsung.com>
Thu, 30 Jul 2020 04:43:18 +0000 (13:43 +0900)
commit80d47fd7d342828ab06bc710ee234514552f9fbb
tree64d29d3e062556c8cef735fefb13c9c8f363b1fe
parent8ed9edd33e4c167f9f6b51cac6588511e796130c
common: revise canvas interfaces.

1. removed async option which doesn't work currently,
rather than it, we can add async option in initiailizer class.

2. removed update() method.
Instead, we can call update(paint = nullptr); which has exactly same behavior.

Change-Id: I7909a50d804b97baf413a2ff6365a3cf79a3689e
inc/thorvg.h
inc/thorvg_capi.h
src/bindings/capi/tvgCapi.cpp
src/lib/tvgCanvas.cpp
src/lib/tvgCanvasImpl.h
test/testCapi.c