sw_engine: fix shape rendering skip issue.
authorHermet Park <chuneon.park@samsung.com>
Wed, 9 Sep 2020 01:52:45 +0000 (10:52 +0900)
committerHermet Park <chuneon.park@samsung.com>
Wed, 9 Sep 2020 02:05:08 +0000 (11:05 +0900)
commit339895280ee49cbd23984089a5f9f47dbc8f4969
tree4cfe01b77f25e50cf226198880772c74ce1c337a
parentebfe11c530aef7d8fcfd5507cb13fded9e19b34e
sw_engine: fix shape rendering skip issue.

tvg canvas must draw retained shapes for every draw call
even though user missed call update() for shapes.

that case canvs must draw shapes without update,
it means drawing them within previous condition.

Change-Id: If15933bd1a04cd3c55dc04a7913f4833094b2b5d
src/lib/sw_engine/tvgSwRenderer.cpp
src/lib/sw_engine/tvgSwRenderer.h
test/testDirectUpdate.cpp