From 6d24f767c65d694e70317cd82db767fdaf8f15c9 Mon Sep 17 00:00:00 2001 From: Philip Rebohle Date: Mon, 23 Jul 2018 18:09:50 +0200 Subject: [PATCH] [dxvk] Load function pointers for VK_KHR_get_physical_device_properties2 --- src/dxvk/vulkan/dxvk_vulkan_loader.h | 10 ++++++++++ 1 file changed, 10 insertions(+) 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