Calculate VisualRenderer coefficient only if updated. 02/289702/3
authorEunki Hong <eunkiki.hong@samsung.com>
Mon, 13 Mar 2023 17:41:06 +0000 (02:41 +0900)
committerEunki, Hong <eunkiki.hong@samsung.com>
Tue, 14 Mar 2023 03:47:31 +0000 (12:47 +0900)
commite3db7130bf8c89d8ca671bc3a42efcc7c5da2641
treeac34c5b332b22c13f1af7c309b50d1916f26a9a0
parentadae31cf70bdeed19789edc694d4baaf2fc67f21
Calculate VisualRenderer coefficient only if updated.

Calculate UpdateArea need to be calculated for each RenderItems.

Since we were check the each properties changeness by Hash function,
The PreRender time was increased.

This patch make we change the coefficient only if the
AnimatableProperty was changed.

Change-Id: I9d86ab21de9f361cac652314b328d0ba5c6ab3d5
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
dali/internal/update/common/animatable-property.h
dali/internal/update/nodes/node-helper.h
dali/internal/update/rendering/scene-graph-renderer.cpp
dali/internal/update/rendering/scene-graph-renderer.h
dali/internal/update/rendering/scene-graph-visual-renderer-property.h [new file with mode: 0644]
dali/internal/update/rendering/scene-graph-visual-renderer.h [new file with mode: 0644]