common: binary optimization. (#65)
authorHermet Park <hermetpark@gmail.com>
Fri, 18 Sep 2020 07:34:12 +0000 (16:34 +0900)
committerHermet Park <chuneon.park@samsung.com>
Mon, 21 Sep 2020 10:30:29 +0000 (19:30 +0900)
commit16968a8add56a6b49eb7e1406d22aa82c87d3253
treed9feb990bfd5bf4c11a8ea7218742e7602b94d31
parent6452f4490b2b14e8b175650a6e4d5dad3908b9cf
common: binary optimization. (#65)

removed unique_ptr usages from pImpl pattern.
that increased binary size.

2204082 -> 2045672

Change-Id: Idb2c25769704b246d51dce6da5bf85b240787205
16 files changed:
inc/thorvg.h
src/lib/tvgCanvas.cpp
src/lib/tvgCanvasImpl.h
src/lib/tvgCommon.h
src/lib/tvgFill.cpp
src/lib/tvgGlCanvas.cpp
src/lib/tvgLinearGradient.cpp
src/lib/tvgPaint.cpp
src/lib/tvgPicture.cpp
src/lib/tvgPictureImpl.h
src/lib/tvgRadialGradient.cpp
src/lib/tvgScene.cpp
src/lib/tvgSceneImpl.h
src/lib/tvgShape.cpp
src/lib/tvgShapeImpl.h
src/lib/tvgSwCanvas.cpp