Avoid Heap allocation in UniformMap. 90/248590/3
authorSubhransu Mohanty <sub.mohanty@samsung.com>
Mon, 30 Nov 2020 09:04:20 +0000 (18:04 +0900)
committerSubhransu Mohanty <sub.mohanty@samsung.com>
Tue, 1 Dec 2020 05:24:32 +0000 (14:24 +0900)
commit0b1a36885914bce024aec63a236058f83809e1db
tree439f6dd8e28ce67f86ef22739c5755f70b31ea8e
parent221740c9e8ba6a373868d9710ef5008ff61b0676
Avoid Heap allocation in UniformMap.

With the use of ConstString we no need to heap allocate UniformPropertyMapping.
So just keep a Dali::Vector instead of OwnerContainer.

Change-Id: I2dff9828a121f7b6b245c306e0f689f5d2073021
dali/internal/event/common/object-impl.cpp
dali/internal/render/data-providers/uniform-map-data-provider.h
dali/internal/render/renderers/render-renderer.cpp
dali/internal/update/common/property-owner-messages.h
dali/internal/update/common/property-owner.cpp
dali/internal/update/common/property-owner.h
dali/internal/update/common/uniform-map.cpp
dali/internal/update/common/uniform-map.h
dali/internal/update/nodes/node.cpp [changed mode: 0755->0644]
dali/internal/update/nodes/node.h
dali/internal/update/rendering/scene-graph-renderer.cpp