| Allocate(VkDeviceSize Size, VkDeviceSize Alignment, uint32_t MemoryTypeIndex, bool HostVisible, VkMemoryAllocateFlags AllocateFlags) | VulkanUtilities::VulkanMemoryManager | |
| Allocate(const VkMemoryRequirements &MemReqs, VkMemoryPropertyFlags MemoryProps, VkMemoryAllocateFlags AllocateFlags) | VulkanUtilities::VulkanMemoryManager | |
| m_Allocator | VulkanUtilities::VulkanMemoryManager | protected |
| m_CurrAllocatedSize | VulkanUtilities::VulkanMemoryManager | protected |
| m_CurrUsedSize | VulkanUtilities::VulkanMemoryManager | protected |
| m_DeviceLocalPageSize | VulkanUtilities::VulkanMemoryManager | protected |
| m_DeviceLocalReserveSize | VulkanUtilities::VulkanMemoryManager | protected |
| m_HostVisiblePageSize | VulkanUtilities::VulkanMemoryManager | protected |
| m_HostVisibleReserveSize | VulkanUtilities::VulkanMemoryManager | protected |
| m_LogicalDevice | VulkanUtilities::VulkanMemoryManager | protected |
| m_MgrName | VulkanUtilities::VulkanMemoryManager | protected |
| m_Pages | VulkanUtilities::VulkanMemoryManager | protected |
| m_PagesMtx | VulkanUtilities::VulkanMemoryManager | protected |
| m_PeakAllocatedSize | VulkanUtilities::VulkanMemoryManager | protected |
| m_PeakUsedSize | VulkanUtilities::VulkanMemoryManager | protected |
| m_PhysicalDevice | VulkanUtilities::VulkanMemoryManager | protected |
| OnFreeAllocation(VkDeviceSize Size, bool IsHostVisble) | VulkanUtilities::VulkanMemoryManager | protected |
| OnNewPageCreated(VulkanMemoryPage &NewPage) | VulkanUtilities::VulkanMemoryManager | inlineprotectedvirtual |
| OnPageDestroy(VulkanMemoryPage &Page) | VulkanUtilities::VulkanMemoryManager | inlineprotectedvirtual |
| operator=(const VulkanMemoryManager &)=delete | VulkanUtilities::VulkanMemoryManager | |
| operator=(VulkanMemoryManager &&)=delete | VulkanUtilities::VulkanMemoryManager | |
| ShrinkMemory() | VulkanUtilities::VulkanMemoryManager | |
| VulkanMemoryManager(std::string MgrName, const VulkanLogicalDevice &LogicalDevice, const VulkanPhysicalDevice &PhysicalDevice, Diligent::IMemoryAllocator &Allocator, VkDeviceSize DeviceLocalPageSize, VkDeviceSize HostVisiblePageSize, VkDeviceSize DeviceLocalReserveSize, VkDeviceSize HostVisibleReserveSize) | VulkanUtilities::VulkanMemoryManager | inline |
| VulkanMemoryManager(VulkanMemoryManager &&rhs) noexcept | VulkanUtilities::VulkanMemoryManager | inline |
| VulkanMemoryManager(const VulkanMemoryManager &)=delete | VulkanUtilities::VulkanMemoryManager | |
| VulkanMemoryPage class | VulkanUtilities::VulkanMemoryManager | friend |
| ~VulkanMemoryManager() | VulkanUtilities::VulkanMemoryManager | |