diff --git a/src/dxvk/vulkan/dxvk_vulkan_loader.h b/src/dxvk/vulkan/dxvk_vulkan_loader.h index e352844a1..6b2a53ec9 100644 --- a/src/dxvk/vulkan/dxvk_vulkan_loader.h +++ b/src/dxvk/vulkan/dxvk_vulkan_loader.h @@ -86,6 +86,16 @@ namespace dxvk::vk { VULKAN_FN(vkGetPhysicalDeviceProperties); VULKAN_FN(vkGetPhysicalDeviceQueueFamilyProperties); VULKAN_FN(vkGetPhysicalDeviceSparseImageFormatProperties); + + #ifdef VK_KHR_get_physical_device_properties2 + VULKAN_FN(vkGetPhysicalDeviceFeatures2KHR); + VULKAN_FN(vkGetPhysicalDeviceProperties2KHR); + VULKAN_FN(vkGetPhysicalDeviceFormatProperties2KHR); + VULKAN_FN(vkGetPhysicalDeviceImageFormatProperties2KHR); + VULKAN_FN(vkGetPhysicalDeviceQueueFamilyProperties2KHR); + VULKAN_FN(vkGetPhysicalDeviceMemoryProperties2KHR); + VULKAN_FN(vkGetPhysicalDeviceSparseImageFormatProperties2KHR); + #endif #ifdef VK_KHR_surface #ifdef VK_USE_PLATFORM_XCB_KHR