Lock uniform buffer only 1 times per each render + minor fixup of uniforms
1. Don't lock-unlock Graphics::Memory for each properties.
This patch lock stand-alone uniform buffer map and unlock only few times during rendering.
(We called this API as ReadyToLockUniformBuffer and UnlockUniformBuffer)
It will reduce Renderer::Render time near 6%
2. Don't convert from std::string_vew to std::string
when we get uniform map info from shader
3. Make BufferPropertiesFlags as input of UniformBuffer Constructor
Change-Id: I50055a24c1aad59e2a29b8c50485254b71ea5b73
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
12 files changed: