common sw_engine: apply partial composition.
authorHermet Park <hermetpark@gmail.com>
Mon, 14 Dec 2020 03:29:37 +0000 (12:29 +0900)
committerJunsuChoi <jsuya.choi@samsung.com>
Tue, 15 Dec 2020 02:03:33 +0000 (11:03 +0900)
commitb2c028919c8057cc64ef982a19d99b8f19ddf06d
tree671e989e3b4813586f30c115e921a09f8332700c
parent7c02f2de14234a9720697ef7b51cf87ffdce894f
common sw_engine: apply partial composition.

Introduce RendererMethod::renderRegion() to return acutal drawing region info.

That is used by scene composition to composite actual partial drawing region

for better performance.

@Issues: 173

Change-Id: I5b3bb6cc37c1bc25c6f9f284f13e60da811d267b
13 files changed:
src/lib/gl_engine/tvgGlRenderer.cpp
src/lib/gl_engine/tvgGlRenderer.h
src/lib/sw_engine/tvgSwCommon.h
src/lib/sw_engine/tvgSwImage.cpp
src/lib/sw_engine/tvgSwRaster.cpp
src/lib/sw_engine/tvgSwRenderer.cpp
src/lib/sw_engine/tvgSwRenderer.h
src/lib/sw_engine/tvgSwShape.cpp
src/lib/tvgPaint.h
src/lib/tvgPictureImpl.h
src/lib/tvgRender.h
src/lib/tvgSceneImpl.h
src/lib/tvgShapeImpl.h