Changed Render::Renderer to use MemoryPoolAllocator 78/286778/6
authorDavid Steele <david.steele@samsung.com>
Thu, 12 Jan 2023 18:50:00 +0000 (18:50 +0000)
committerDavid Steele <david.steele@samsung.com>
Fri, 20 Jan 2023 16:46:50 +0000 (16:46 +0000)
commit23a2b8163c01a41b35dfbe8b8d9f2641777a7245
treed5c5e56d4dcff1d9103e7a6caf07ca0b813ea32b
parent9fb36bda980bff7a7e3d02aa3a7125dd7d56fda8
Changed Render::Renderer to use MemoryPoolAllocator

Changing the Renderer to use the pool allocator means:
ptrs to the renderer can utilize 32bit key instead of
64bit ptr.

Change-Id: Ibfc625f5f929bc1836ff50ee8b1fa1ebfe5d59ec
Signed-off-by: David Steele <david.steele@samsung.com>
15 files changed:
dali/internal/common/owner-key-container.h
dali/internal/render/common/render-algorithms.cpp
dali/internal/render/common/render-item.cpp
dali/internal/render/common/render-item.h
dali/internal/render/common/render-list.h
dali/internal/render/common/render-manager.cpp
dali/internal/render/common/render-manager.h
dali/internal/render/renderers/render-renderer.cpp
dali/internal/render/renderers/render-renderer.h
dali/internal/update/common/scene-graph-scene.h
dali/internal/update/controllers/render-message-dispatcher.cpp
dali/internal/update/controllers/render-message-dispatcher.h
dali/internal/update/manager/render-instruction-processor.cpp
dali/internal/update/rendering/scene-graph-renderer.cpp
dali/internal/update/rendering/scene-graph-renderer.h