Fix when shader changeness not applied issue 63/275163/9
authorEunki, Hong <eunkiki.hong@samsung.com>
Tue, 17 May 2022 11:52:00 +0000 (20:52 +0900)
committerEunki Hong <eunkiki.hong@samsung.com>
Wed, 18 May 2022 14:00:44 +0000 (14:00 +0000)
commita98207055e4cec73d9f4a3c4256071a872a0170f
tree07cfc1bf50ab7b841be855a65d2180bf2d8671a5
parent4fe4436264dba045fdf2c81b3b08f29453436dc3
Fix when shader changeness not applied issue

If RenderList was reused, SG::Renderer::UpdateUniformMap didn't called.

So Render::Renderer will render with not-updated uniform-map
(But uniform map change counter is updated.)

This patch make sure that renderer's uniformMap changeness in Prepare time.
So it will be applied well before render call.

Change-Id: I06618e99f38fecd19d263afd7eaff2c30f241cc3
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
automated-tests/src/dali/utc-Dali-Renderer.cpp
dali/internal/update/manager/render-instruction-processor.cpp
dali/internal/update/rendering/scene-graph-renderer.cpp
dali/internal/update/rendering/scene-graph-renderer.h