VulkanRenderer: Update headers and VMA

This commit is contained in:
SirLynix
2022-08-10 00:24:13 +02:00
parent 880d6601a4
commit a108e6ce65
33 changed files with 20330 additions and 13755 deletions

View File

@@ -184,6 +184,8 @@ namespace Nz
// Initialize VMA
VmaVulkanFunctions vulkanFunctions = {
Loader::vkGetInstanceProcAddr,
m_instance.vkGetDeviceProcAddr,
m_instance.vkGetPhysicalDeviceProperties,
m_instance.vkGetPhysicalDeviceMemoryProperties,
vkAllocateMemory,
@@ -211,6 +213,10 @@ namespace Nz
#endif
#if VMA_MEMORY_BUDGET || VMA_VULKAN_VERSION >= 1001000
m_instance.vkGetPhysicalDeviceMemoryProperties2,
#endif
#if VMA_VULKAN_VERSION >= 1003000
vkGetDeviceBufferMemoryRequirements,
vkGetDeviceImageMemoryRequirements,
#endif
};