Home
last modified time | relevance | path

Searched refs:LinearAllocator (Results 1 – 9 of 9) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/util/
H A Dlinear_allocator.h26 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 Dlinear_allocator.h26 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 Dlinear_allocator.h27 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 Drender_barrier_list.cpp45 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 Drender_barrier_list.h58 BASE_NS::vector<BASE_NS::unique_ptr<LinearAllocator>> allocators; in RENDER_BEGIN_NAMESPACE()
H A Drender_command_list.h34 class LinearAllocator; variable
463 BASE_NS::vector<BASE_NS::unique_ptr<LinearAllocator>> allocators;
H A Drender_command_list.cpp262 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 Drender_data_store_default_material.h54 BASE_NS::vector<BASE_NS::unique_ptr<LinearAllocator>> allocators; in CORE3D_BEGIN_NAMESPACE()
H A Drender_data_store_default_material.cpp136 allocator.allocators.push_back(make_unique<LinearAllocator>(byteSize, MEMORY_ALIGNMENT)); in AllocateMatrixMemory()
259 make_unique<LinearAllocator>(fullByteSize, MEMORY_ALIGNMENT)); in Clear()