diff --git a/src/gallium/drivers/zink/zink_instance.py b/src/gallium/drivers/zink/zink_instance.py index 371c1535caf..bc0313b7c3e 100644 --- a/src/gallium/drivers/zink/zink_instance.py +++ b/src/gallium/drivers/zink/zink_instance.py @@ -44,7 +44,8 @@ EXTENSIONS = [ Extension("VK_EXT_debug_utils"), Extension("VK_KHR_get_physical_device_properties2", functions=["GetPhysicalDeviceFeatures2", "GetPhysicalDeviceProperties2", - "GetPhysicalDeviceFormatProperties2", "GetPhysicalDeviceImageFormatProperties2"]), + "GetPhysicalDeviceFormatProperties2", "GetPhysicalDeviceImageFormatProperties2", + "GetPhysicalDeviceMemoryProperties2"]), Extension("VK_MVK_moltenvk", nonstandard=True), Extension("VK_KHR_surface"), diff --git a/src/gallium/drivers/zink/zink_screen.h b/src/gallium/drivers/zink/zink_screen.h index b9efb3e97bf..07218558b24 100644 --- a/src/gallium/drivers/zink/zink_screen.h +++ b/src/gallium/drivers/zink/zink_screen.h @@ -109,6 +109,7 @@ struct zink_screen { PFN_vkGetPhysicalDeviceProperties2 vk_GetPhysicalDeviceProperties2; PFN_vkGetPhysicalDeviceFormatProperties2 vk_GetPhysicalDeviceFormatProperties2; PFN_vkGetPhysicalDeviceImageFormatProperties2 vk_GetPhysicalDeviceImageFormatProperties2; + PFN_vkGetPhysicalDeviceMemoryProperties2 vk_GetPhysicalDeviceMemoryProperties2; PFN_vkCmdDrawIndirectCount vk_CmdDrawIndirectCount; PFN_vkCmdDrawIndexedIndirectCount vk_CmdDrawIndexedIndirectCount;