Recalculated layer's reusability flags after transform update 97/266497/2
authorDavid Steele <david.steele@samsung.com>
Fri, 12 Nov 2021 16:20:09 +0000 (16:20 +0000)
committerRichard <r.huang@samsung.com>
Thu, 18 Nov 2021 16:11:41 +0000 (16:11 +0000)
commit4e2aa476640b5ce5557e062c6349d1fbfd1ae005
tree347748fa11f2977b2738c240dd94ccd56751baa7
parentd28979e5a4966c85c3fb6cf1d9f39c942e487fe8
Recalculated layer's reusability flags after transform update

Layer's reusability flags were being left as true causing
some examples to fail to render properly, as render items
were being reused without being updated after a transform.

Reworked UpdateNodes to move layer reusability calculation
until after TransformManager::Update.

Change-Id: Id0e30489074ae3690984e4f95f0b3cd730d80440
dali/internal/update/manager/update-algorithms.cpp
dali/internal/update/manager/update-algorithms.h
dali/internal/update/manager/update-manager.cpp
dali/internal/update/manager/update-manager.h
dali/internal/update/nodes/node-declarations.h
dali/internal/update/nodes/node.h