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::RHI::Allocator::Descriptor Struct Reference

Inherited by AZ::RHI::FreeListAllocator::Descriptor, AZ::RHI::LinearAllocator::Descriptor, and AZ::RHI::PoolAllocator::Descriptor.

Public Attributes

VirtualAddress m_addressBase
 The base address added to every allocation (defaults to 0).
 
size_t m_alignmentInBytes = DefaultAlignment
 The minimum allocation size (and subsequent data alignment).
 
size_t m_capacityInBytes = 0
 The total size of the allocation region.
 
size_t m_garbageCollectLatency = 0
 The number of GC cycles to wait before recycling a freed block.
 

Static Public Attributes

static const size_t DefaultAlignment = 256
 

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