Fixed uniform mappings to handle actor properties
authorDavid Steele <david.steele@samsung.com>
Fri, 8 Jun 2018 15:05:19 +0000 (16:05 +0100)
committerAdeel Kazmi <adeel.kazmi@samsung.com>
Mon, 11 Jun 2018 12:52:45 +0000 (12:52 +0000)
commit73c39fdb6add56a8410a038aad78698b1e1f0472
tree1127c38aa792fe49bbceadad1aa34ac9ca81853b
parent614ef267ec8bd9bc9ddd4371a7e838a31f12044e
Fixed uniform mappings to handle actor properties

Uniform mappings weren't taking account of actor properties
(Removed in render-renderer.cpp deletion).

Updated scene-graph-renderer to ensure that all uniform maps are
properly collected into a single collectedUniformMap in the right
priority. This only happens when a property is registered on the
associated shader, renderer or node.

Only parses the current buffer of the collected uniform map now,
instead of both buffers.

Change-Id: I744f2c4494eb788b49117186d209e3b440db3fe9
Signed-off-by: David Steele <david.steele@samsung.com>
dali/internal/update/common/uniform-map.h
dali/internal/update/nodes/node.cpp
dali/internal/update/nodes/node.h
dali/internal/update/rendering/scene-graph-renderer.cpp
dali/internal/update/rendering/scene-graph-renderer.h