Direct3D 12 Memory Allocator
Loading...
Searching...
No Matches
Here is a list of all class members with links to the classes they belong to:
- a -
Alignment :
D3D12MA::VIRTUAL_ALLOCATION_DESC
Allocate() :
D3D12MA::VirtualBlock
AllocateMemory() :
D3D12MA::Allocator
AllocationBytes :
D3D12MA::Statistics
AllocationCount :
D3D12MA::Statistics
AllocationSizeMax :
D3D12MA::DetailedStatistics
AllocationSizeMin :
D3D12MA::DetailedStatistics
AllocationsMoved :
D3D12MA::DEFRAGMENTATION_STATS
AllocHandle :
D3D12MA::VirtualAllocation
allocHandle :
D3D12MA::Allocation
- b -
BeginDefragmentation() :
D3D12MA::Allocator
,
D3D12MA::Pool
BeginPass() :
D3D12MA::DefragmentationContext
block :
D3D12MA::Allocation
BlockBytes :
D3D12MA::Statistics
BlockCount :
D3D12MA::Statistics
BlockSize :
D3D12MA::POOL_DESC
BudgetBytes :
D3D12MA::Budget
BuildStatsString() :
D3D12MA::Allocator
,
D3D12MA::VirtualBlock
BytesFreed :
D3D12MA::DEFRAGMENTATION_STATS
BytesMoved :
D3D12MA::DEFRAGMENTATION_STATS
- c -
CalculateStatistics() :
D3D12MA::Allocator
,
D3D12MA::Pool
,
D3D12MA::VirtualBlock
Clear() :
D3D12MA::VirtualBlock
CreateAliasingResource() :
D3D12MA::Allocator
CreateAliasingResource1() :
D3D12MA::Allocator
CreateAliasingResource2() :
D3D12MA::Allocator
CreateAllocator :
D3D12MA::Allocator
CreatePool() :
D3D12MA::Allocator
CreateResource() :
D3D12MA::Allocator
CreateResource2() :
D3D12MA::Allocator
CreateResource3() :
D3D12MA::Allocator
CreateVirtualBlock :
D3D12MA::VirtualBlock
CustomPool :
D3D12MA::ALLOCATION_DESC
- d -
D3D12MA_DELETE :
D3D12MA::Allocation
,
D3D12MA::Allocator
,
D3D12MA::DefragmentationContext
,
D3D12MA::Pool
,
D3D12MA::VirtualBlock
- e -
EndPass() :
D3D12MA::DefragmentationContext
ExtraHeapFlags :
D3D12MA::ALLOCATION_DESC
- f -
Flags :
D3D12MA::ALLOCATION_DESC
,
D3D12MA::ALLOCATOR_DESC
,
D3D12MA::DEFRAGMENTATION_DESC
,
D3D12MA::POOL_DESC
,
D3D12MA::VIRTUAL_ALLOCATION_DESC
,
D3D12MA::VIRTUAL_BLOCK_DESC
FreeAllocation() :
D3D12MA::VirtualBlock
FreeStatsString() :
D3D12MA::Allocator
,
D3D12MA::VirtualBlock
- g -
GetAlignment() :
D3D12MA::Allocation
GetAllocationInfo() :
D3D12MA::VirtualBlock
GetBudget() :
D3D12MA::Allocator
GetD3D12Options() :
D3D12MA::Allocator
GetDesc() :
D3D12MA::Pool
GetHeap() :
D3D12MA::Allocation
GetMemoryCapacity() :
D3D12MA::Allocator
GetName() :
D3D12MA::Allocation
,
D3D12MA::Pool
GetOffset() :
D3D12MA::Allocation
GetPrivateData() :
D3D12MA::Allocation
GetResource() :
D3D12MA::Allocation
GetSize() :
D3D12MA::Allocation
GetStatistics() :
D3D12MA::Pool
,
D3D12MA::VirtualBlock
GetStats() :
D3D12MA::DefragmentationContext
- h -
heap :
D3D12MA::Allocation
HeapFlags :
D3D12MA::POOL_DESC
HeapProperties :
D3D12MA::POOL_DESC
HeapsFreed :
D3D12MA::DEFRAGMENTATION_STATS
HeapType :
D3D12MA::ALLOCATION_DESC
,
D3D12MA::TotalStatistics
- i -
IsCacheCoherentUMA() :
D3D12MA::Allocator
IsEmpty() :
D3D12MA::VirtualBlock
IsGPUUploadHeapSupported() :
D3D12MA::Allocator
IsUMA() :
D3D12MA::Allocator
- l -
list :
D3D12MA::Allocation
- m -
m_Committed :
D3D12MA::Allocation
m_Heap :
D3D12MA::Allocation
m_Placed :
D3D12MA::Allocation
MaxAllocationsPerPass :
D3D12MA::DEFRAGMENTATION_DESC
MaxBlockCount :
D3D12MA::POOL_DESC
MaxBytesPerPass :
D3D12MA::DEFRAGMENTATION_DESC
MemorySegmentGroup :
D3D12MA::TotalStatistics
MinAllocationAlignment :
D3D12MA::POOL_DESC
MinBlockCount :
D3D12MA::POOL_DESC
MoveCount :
D3D12MA::DEFRAGMENTATION_PASS_MOVE_INFO
- n -
next :
D3D12MA::Allocation
- o -
Offset :
D3D12MA::VIRTUAL_ALLOCATION_INFO
Operation :
D3D12MA::DEFRAGMENTATION_MOVE
- p -
pAdapter :
D3D12MA::ALLOCATOR_DESC
pAllocate :
D3D12MA::ALLOCATION_CALLBACKS
pAllocationCallbacks :
D3D12MA::ALLOCATOR_DESC
,
D3D12MA::VIRTUAL_BLOCK_DESC
pDevice :
D3D12MA::ALLOCATOR_DESC
pDstTmpAllocation :
D3D12MA::DEFRAGMENTATION_MOVE
pFree :
D3D12MA::ALLOCATION_CALLBACKS
pMoves :
D3D12MA::DEFRAGMENTATION_PASS_MOVE_INFO
pPrivateData :
D3D12MA::ALLOCATION_CALLBACKS
,
D3D12MA::ALLOCATION_DESC
,
D3D12MA::VIRTUAL_ALLOCATION_DESC
,
D3D12MA::VIRTUAL_ALLOCATION_INFO
pProtectedSession :
D3D12MA::POOL_DESC
PreferredBlockSize :
D3D12MA::ALLOCATOR_DESC
prev :
D3D12MA::Allocation
pSrcAllocation :
D3D12MA::DEFRAGMENTATION_MOVE
- r -
ResidencyPriority :
D3D12MA::POOL_DESC
- s -
SetAllocationPrivateData() :
D3D12MA::VirtualBlock
SetCurrentFrameIndex() :
D3D12MA::Allocator
SetName() :
D3D12MA::Allocation
,
D3D12MA::Pool
SetPrivateData() :
D3D12MA::Allocation
SetResource() :
D3D12MA::Allocation
Size :
D3D12MA::VIRTUAL_ALLOCATION_DESC
,
D3D12MA::VIRTUAL_ALLOCATION_INFO
,
D3D12MA::VIRTUAL_BLOCK_DESC
Stats :
D3D12MA::Budget
,
D3D12MA::DetailedStatistics
- t -
Total :
D3D12MA::TotalStatistics
- u -
UnusedRangeCount :
D3D12MA::DetailedStatistics
UnusedRangeSizeMax :
D3D12MA::DetailedStatistics
UnusedRangeSizeMin :
D3D12MA::DetailedStatistics
UsageBytes :
D3D12MA::Budget
Generated by
1.13.0