Searched refs:LinearAllocator (Results 1 – 9 of 9) sorted by relevance
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/util/ |
H A D | linear_allocator.h | 26 class LinearAllocator { in RENDER_BEGIN_NAMESPACE() 28 … explicit LinearAllocator(size_t size) : size_(size), data_(BASE_NS::make_unique<uint8_t[]>(size)) in RENDER_BEGIN_NAMESPACE() 33 LinearAllocator(size_t size, size_t alignment) in RENDER_BEGIN_NAMESPACE() 39 ~LinearAllocator() = default; in RENDER_BEGIN_NAMESPACE()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/ |
H A D | linear_allocator.h | 26 class LinearAllocator { in CORE3D_BEGIN_NAMESPACE() 28 … explicit LinearAllocator(size_t size) : size_(size), data_(BASE_NS::make_unique<uint8_t[]>(size)) in CORE3D_BEGIN_NAMESPACE() 33 LinearAllocator(size_t size, size_t alignment) in CORE3D_BEGIN_NAMESPACE() 39 ~LinearAllocator() = default; in CORE3D_BEGIN_NAMESPACE()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeEngine/src/util/ |
H A D | linear_allocator.h | 27 class LinearAllocator { in CORE_BEGIN_NAMESPACE() 29 … explicit LinearAllocator(size_t size) : size_(size), data_(BASE_NS::make_unique<uint8_t[]>(size)) in CORE_BEGIN_NAMESPACE() 34 LinearAllocator(size_t size, size_t alignment) in CORE_BEGIN_NAMESPACE() 40 ~LinearAllocator() = default; in CORE_BEGIN_NAMESPACE()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/ |
H A D | render_barrier_list.cpp | 45 allocator.allocators.push_back(make_unique<LinearAllocator>(byteSize, alignment)); in AllocateBarrierListMemory() 65 …linearAllocator_.allocators.push_back(make_unique<LinearAllocator>(memAllocationByteSize, MEMORY_A… in RenderBarrierList() 95 … linearAllocator_.allocators.push_back(make_unique<LinearAllocator>(fullByteSize, alignment)); in BeginFrame()
|
H A D | render_barrier_list.h | 58 BASE_NS::vector<BASE_NS::unique_ptr<LinearAllocator>> allocators; in RENDER_BEGIN_NAMESPACE()
|
H A D | render_command_list.h | 34 class LinearAllocator; variable 463 BASE_NS::vector<BASE_NS::unique_ptr<LinearAllocator>> allocators;
|
H A D | render_command_list.cpp | 262 allocator.allocators.push_back(make_unique<LinearAllocator>(allocatorByteSize)); in AllocateRenderData() 317 … allocator_.allocators.push_back(make_unique<LinearAllocator>(memAllocationByteSize, alignment)); in BeginFrame()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/datastore/ |
H A D | render_data_store_default_material.h | 54 BASE_NS::vector<BASE_NS::unique_ptr<LinearAllocator>> allocators; in CORE3D_BEGIN_NAMESPACE()
|
H A D | render_data_store_default_material.cpp | 136 allocator.allocators.push_back(make_unique<LinearAllocator>(byteSize, MEMORY_ALIGNMENT)); in AllocateMatrixMemory() 259 make_unique<LinearAllocator>(fullByteSize, MEMORY_ALIGNMENT)); in Clear()
|