Direct3D 12 Memory Allocator
Loading...
Searching...
No Matches
D3D12MA::Allocator Member List

This is the complete list of members for D3D12MA::Allocator, including all inherited members.

AllocateMemory(const ALLOCATION_DESC *pAllocDesc, const D3D12_RESOURCE_ALLOCATION_INFO *pAllocInfo, Allocation **ppAllocation)D3D12MA::Allocator
BeginDefragmentation(const DEFRAGMENTATION_DESC *pDesc, DefragmentationContext **ppContext)D3D12MA::Allocator
BuildStatsString(WCHAR **ppStatsString, BOOL DetailedMap) constD3D12MA::Allocator
CalculateStatistics(TotalStatistics *pStats)D3D12MA::Allocator
CreateAliasingResource(Allocation *pAllocation, UINT64 AllocationLocalOffset, const D3D12_RESOURCE_DESC *pResourceDesc, D3D12_RESOURCE_STATES InitialResourceState, const D3D12_CLEAR_VALUE *pOptimizedClearValue, REFIID riidResource, void **ppvResource)D3D12MA::Allocator
CreateAliasingResource1(Allocation *pAllocation, UINT64 AllocationLocalOffset, const D3D12_RESOURCE_DESC1 *pResourceDesc, D3D12_RESOURCE_STATES InitialResourceState, const D3D12_CLEAR_VALUE *pOptimizedClearValue, REFIID riidResource, void **ppvResource)D3D12MA::Allocator
CreateAliasingResource2(Allocation *pAllocation, UINT64 AllocationLocalOffset, const D3D12_RESOURCE_DESC1 *pResourceDesc, D3D12_BARRIER_LAYOUT InitialLayout, const D3D12_CLEAR_VALUE *pOptimizedClearValue, UINT32 NumCastableFormats, DXGI_FORMAT *pCastableFormats, REFIID riidResource, void **ppvResource)D3D12MA::Allocator
CreateAllocatorD3D12MA::Allocatorfriend
CreatePool(const POOL_DESC *pPoolDesc, Pool **ppPool)D3D12MA::Allocator
CreateResource(const ALLOCATION_DESC *pAllocDesc, const D3D12_RESOURCE_DESC *pResourceDesc, D3D12_RESOURCE_STATES InitialResourceState, const D3D12_CLEAR_VALUE *pOptimizedClearValue, Allocation **ppAllocation, REFIID riidResource, void **ppvResource)D3D12MA::Allocator
CreateResource2(const ALLOCATION_DESC *pAllocDesc, const D3D12_RESOURCE_DESC1 *pResourceDesc, D3D12_RESOURCE_STATES InitialResourceState, const D3D12_CLEAR_VALUE *pOptimizedClearValue, Allocation **ppAllocation, REFIID riidResource, void **ppvResource)D3D12MA::Allocator
CreateResource3(const ALLOCATION_DESC *pAllocDesc, const D3D12_RESOURCE_DESC1 *pResourceDesc, D3D12_BARRIER_LAYOUT InitialLayout, const D3D12_CLEAR_VALUE *pOptimizedClearValue, UINT32 NumCastableFormats, DXGI_FORMAT *pCastableFormats, Allocation **ppAllocation, REFIID riidResource, void **ppvResource)D3D12MA::Allocator
D3D12MA_DELETED3D12MA::Allocatorfriend
FreeStatsString(WCHAR *pStatsString) constD3D12MA::Allocator
GetBudget(Budget *pLocalBudget, Budget *pNonLocalBudget)D3D12MA::Allocator
GetD3D12Options() constD3D12MA::Allocator
GetMemoryCapacity(UINT memorySegmentGroup) constD3D12MA::Allocator
IsCacheCoherentUMA() constD3D12MA::Allocator
IsGPUUploadHeapSupported() constD3D12MA::Allocator
IsUMA() constD3D12MA::Allocator
SetCurrentFrameIndex(UINT frameIndex)D3D12MA::Allocator