UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
VulkanRHI::FDeviceMemoryManager Member List

This is the complete list of members for VulkanRHI::FDeviceMemoryManager, including all inherited members.

Alloc(bool bCanFail, VkDeviceSize AllocationSize, uint32 MemoryTypeIndex, void *DedicatedAllocateInfo, float Priority, bool bExternal, const char *File, uint32 Line)VulkanRHI::FDeviceMemoryManager
Alloc(bool bCanFail, VkDeviceSize AllocationSize, uint32 MemoryTypeBits, VkMemoryPropertyFlags MemoryPropertyFlags, void *DedicatedAllocateInfo, float Priority, bool bExternal, const char *File, uint32 Line)VulkanRHI::FDeviceMemoryManager
bHasUnifiedMemoryVulkanRHI::FDeviceMemoryManagerprotected
bSupportsMemorylessVulkanRHI::FDeviceMemoryManagerprotected
Deinit()VulkanRHI::FDeviceMemoryManager
DeviceVulkanRHI::FDeviceMemoryManagerprotected
DeviceHandleVulkanRHI::FDeviceMemoryManagerprotected
DeviceMemLockVulkanRHI::FDeviceMemoryManagerprotected
DumpMemory()VulkanRHI::FDeviceMemoryManagerprotected
FDeviceMemoryManager()VulkanRHI::FDeviceMemoryManager
FMemoryManagerVulkanRHI::FDeviceMemoryManagerfriend
Free(FDeviceMemoryAllocation *&Allocation)VulkanRHI::FDeviceMemoryManager
FreeInternal(FDeviceMemoryAllocation *Allocation)VulkanRHI::FDeviceMemoryManagerprotected
GetBaseHeapSize(uint32 HeapIndex) constVulkanRHI::FDeviceMemoryManager
GetEvictedMemoryProperties()VulkanRHI::FDeviceMemoryManager
GetHeapIndex(uint32 MemoryTypeIndex)VulkanRHI::FDeviceMemoryManager
GetMemoryDump(TArray< FResourceHeapStats > &OutDeviceHeapsStats)VulkanRHI::FDeviceMemoryManagerprotected
GetMemoryProperties() constVulkanRHI::FDeviceMemoryManager
GetMemoryTypeFromProperties(uint32 TypeBits, VkMemoryPropertyFlags Properties, uint32 *OutTypeIndex)VulkanRHI::FDeviceMemoryManager
GetMemoryTypeFromPropertiesExcluding(uint32 TypeBits, VkMemoryPropertyFlags Properties, uint32 ExcludeTypeIndex, uint32 *OutTypeIndex)VulkanRHI::FDeviceMemoryManager
GetNumMemoryTypes() constVulkanRHI::FDeviceMemoryManagerinline
GetPrimaryHeapStatus(uint64 &OutAllocated, uint64 &OutLimit)VulkanRHI::FDeviceMemoryManager
GetTotalMemory(bool bGPU) constVulkanRHI::FDeviceMemoryManager
HasUnifiedMemory() constVulkanRHI::FDeviceMemoryManagerinline
HeapInfosVulkanRHI::FDeviceMemoryManagerprotected
Init(FVulkanDevice *InDevice)VulkanRHI::FDeviceMemoryManager
MemoryBudgetVulkanRHI::FDeviceMemoryManagerprotected
MemoryPropertiesVulkanRHI::FDeviceMemoryManagerprotected
MemoryUpdateTimeVulkanRHI::FDeviceMemoryManagerprotected
NumAllocationsVulkanRHI::FDeviceMemoryManagerprotected
PeakNumAllocationsVulkanRHI::FDeviceMemoryManagerprotected
PrimaryHeapIndexVulkanRHI::FDeviceMemoryManagerprotected
PrintMemInfo() constVulkanRHI::FDeviceMemoryManagerprotected
SupportsMemoryless() constVulkanRHI::FDeviceMemoryManagerinline
SupportsMemoryType(VkMemoryPropertyFlags Properties) constVulkanRHI::FDeviceMemoryManager
TrimMemory(bool bFullTrim)VulkanRHI::FDeviceMemoryManagerprotected
~FDeviceMemoryManager()VulkanRHI::FDeviceMemoryManager