[Tizen] Clean initialization and shutdown of UniformBufferManager 13/308913/1
authorDavid Steele <david.steele@samsung.com>
Wed, 20 Mar 2024 17:44:54 +0000 (17:44 +0000)
committerEunki Hong <eunkiki.hong@samsung.com>
Tue, 2 Apr 2024 16:12:31 +0000 (01:12 +0900)
commit9a48f12e3e6a02327df64dfb3820eb896d1a6aa3
tree5719299d07538860d21facd1af6b28e95ae33553
parent89846d78efecfac2ae807b463ba7b6f8e924f448
[Tizen] Clean initialization and shutdown of UniformBufferManager

Ensure all unique ptrs are null initialized
Clean down UBO buffers in UpdateRender thread ContextDestroyed,
rather than waiting to clean down in event thread.

Change-Id: I95a14be51e91230612d1a08808f8b151691328c3
Signed-off-by: David Steele <david.steele@samsung.com>
dali/internal/common/core-impl.cpp
dali/internal/render/common/render-manager.cpp
dali/internal/render/common/render-manager.h
dali/internal/render/renderers/uniform-buffer-manager.cpp
dali/internal/render/renderers/uniform-buffer-manager.h
dali/internal/render/renderers/uniform-buffer.cpp
dali/internal/render/renderers/uniform-buffer.h