| 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 | |
| bHasUnifiedMemory | VulkanRHI::FDeviceMemoryManager | protected |
| bSupportsMemoryless | VulkanRHI::FDeviceMemoryManager | protected |
| Deinit() | VulkanRHI::FDeviceMemoryManager | |
| Device | VulkanRHI::FDeviceMemoryManager | protected |
| DeviceHandle | VulkanRHI::FDeviceMemoryManager | protected |
| DeviceMemLock | VulkanRHI::FDeviceMemoryManager | protected |
| DumpMemory() | VulkanRHI::FDeviceMemoryManager | protected |
| FDeviceMemoryManager() | VulkanRHI::FDeviceMemoryManager | |
| FMemoryManager | VulkanRHI::FDeviceMemoryManager | friend |
| Free(FDeviceMemoryAllocation *&Allocation) | VulkanRHI::FDeviceMemoryManager | |
| FreeInternal(FDeviceMemoryAllocation *Allocation) | VulkanRHI::FDeviceMemoryManager | protected |
| GetBaseHeapSize(uint32 HeapIndex) const | VulkanRHI::FDeviceMemoryManager | |
| GetEvictedMemoryProperties() | VulkanRHI::FDeviceMemoryManager | |
| GetHeapIndex(uint32 MemoryTypeIndex) | VulkanRHI::FDeviceMemoryManager | |
| GetMemoryDump(TArray< FResourceHeapStats > &OutDeviceHeapsStats) | VulkanRHI::FDeviceMemoryManager | protected |
| GetMemoryProperties() const | VulkanRHI::FDeviceMemoryManager | |
| GetMemoryTypeFromProperties(uint32 TypeBits, VkMemoryPropertyFlags Properties, uint32 *OutTypeIndex) | VulkanRHI::FDeviceMemoryManager | |
| GetMemoryTypeFromPropertiesExcluding(uint32 TypeBits, VkMemoryPropertyFlags Properties, uint32 ExcludeTypeIndex, uint32 *OutTypeIndex) | VulkanRHI::FDeviceMemoryManager | |
| GetNumMemoryTypes() const | VulkanRHI::FDeviceMemoryManager | inline |
| GetPrimaryHeapStatus(uint64 &OutAllocated, uint64 &OutLimit) | VulkanRHI::FDeviceMemoryManager | |
| GetTotalMemory(bool bGPU) const | VulkanRHI::FDeviceMemoryManager | |
| HasUnifiedMemory() const | VulkanRHI::FDeviceMemoryManager | inline |
| HeapInfos | VulkanRHI::FDeviceMemoryManager | protected |
| Init(FVulkanDevice *InDevice) | VulkanRHI::FDeviceMemoryManager | |
| MemoryBudget | VulkanRHI::FDeviceMemoryManager | protected |
| MemoryProperties | VulkanRHI::FDeviceMemoryManager | protected |
| MemoryUpdateTime | VulkanRHI::FDeviceMemoryManager | protected |
| NumAllocations | VulkanRHI::FDeviceMemoryManager | protected |
| PeakNumAllocations | VulkanRHI::FDeviceMemoryManager | protected |
| PrimaryHeapIndex | VulkanRHI::FDeviceMemoryManager | protected |
| PrintMemInfo() const | VulkanRHI::FDeviceMemoryManager | protected |
| SupportsMemoryless() const | VulkanRHI::FDeviceMemoryManager | inline |
| SupportsMemoryType(VkMemoryPropertyFlags Properties) const | VulkanRHI::FDeviceMemoryManager | |
| TrimMemory(bool bFullTrim) | VulkanRHI::FDeviceMemoryManager | protected |
| ~FDeviceMemoryManager() | VulkanRHI::FDeviceMemoryManager | |