zink: grab GetPhysicalDeviceMemoryProperties2 from instance

Acked-by: Dave Airlie <airlied@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10511>
This commit is contained in:
Mike Blumenkrantz 2021-04-21 13:19:47 -04:00 committed by Marge Bot
parent c19801c939
commit d050be4b26
2 changed files with 3 additions and 1 deletions

View File

@ -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"),

View File

@ -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;