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

@@ -37,7 +37,7 @@ namespace Nz
bool Prepare(const Renderer::Config& parameters) override;
static constexpr UInt32 APIVersion = VK_API_VERSION_1_2;
static constexpr UInt32 APIVersion = VK_API_VERSION_1_3;
private:
std::list<Vk::Device> m_devices;

View File

@@ -151,6 +151,9 @@ NAZARA_VULKANRENDERER_DEVICE_CORE_EXT_FUNCTION(vkBindImageMemory2, VK_API_VERSIO
NAZARA_VULKANRENDERER_DEVICE_CORE_EXT_FUNCTION(vkGetBufferMemoryRequirements2, VK_API_VERSION_1_1, KHR, get_memory_requirements2)
NAZARA_VULKANRENDERER_DEVICE_CORE_EXT_FUNCTION(vkGetImageMemoryRequirements2, VK_API_VERSION_1_1, KHR, get_memory_requirements2)
NAZARA_VULKANRENDERER_DEVICE_CORE_EXT_FUNCTION(vkGetDeviceBufferMemoryRequirements, VK_API_VERSION_1_3, KHR, maintenance4)
NAZARA_VULKANRENDERER_DEVICE_CORE_EXT_FUNCTION(vkGetDeviceImageMemoryRequirements, VK_API_VERSION_1_3, KHR, maintenance4)
NAZARA_VULKANRENDERER_DEVICE_EXT_BEGIN(VK_KHR_display_swapchain)
NAZARA_VULKANRENDERER_DEVICE_FUNCTION(vkCreateSharedSwapchainsKHR)
NAZARA_VULKANRENDERER_DEVICE_EXT_END()