Open 3D Engine Atom Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::Metal::BufferMemoryAllocator Class Reference

Public Types

using Descriptor = MemoryPageAllocator::Descriptor
 

Public Member Functions

 BufferMemoryAllocator (const BufferMemoryAllocator &)=delete
 
void Init (const Descriptor &descriptor)
 
void Shutdown ()
 
void GarbageCollect ()
 
BufferMemoryView Allocate (size_t sizeInBytes)
 
void DeAllocate (const BufferMemoryView &memory)
 
float ComputeFragmentation () const
 

The documentation for this class was generated from the following file: