Open 3D Engine Atom Gem API Reference
24.09
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
More detailed statistics than D3D12MA::Statistics. More...
#include <D3D12MemAlloc.h>
Public Attributes | |
Statistics | Stats |
Basic statistics. | |
UINT | UnusedRangeCount |
Number of free ranges of memory between allocations. | |
UINT64 | AllocationSizeMin |
Smallest allocation size. UINT64_MAX if there are 0 allocations. | |
UINT64 | AllocationSizeMax |
Largest allocation size. 0 if there are 0 allocations. | |
UINT64 | UnusedRangeSizeMin |
Smallest empty range size. UINT64_MAX if there are 0 empty ranges. | |
UINT64 | UnusedRangeSizeMax |
Largest empty range size. 0 if there are 0 empty ranges. | |
More detailed statistics than D3D12MA::Statistics.
These are slower to calculate. Use for debugging purposes. See functions: D3D12MA::Allocator::CalculateStatistics(), D3D12MA::Pool::CalculateStatistics().
Averages are not provided because they can be easily calculated as: