zink: add win32 guards for device extensions with win32 in name

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15504>
This commit is contained in:
Mike Blumenkrantz
2022-04-18 17:26:23 -04:00
committed by Marge Bot
parent 787d31650b
commit e978a33587
@@ -520,6 +520,9 @@ zink_verify_device_extensions(struct zink_screen *screen)
%if registry.in_registry(ext.name):
if (screen->info.have_${ext.name_with_vendor()}) {
%for cmd in registry.get_registry_entry(ext.name).device_commands:
%if cmd.find("win32"):
#ifdef _WIN32
%endif
if (!screen->vk.${cmd.lstrip("vk")}) {
#ifndef NDEBUG
screen->vk.${cmd.lstrip("vk")} = (PFN_${cmd})zink_stub_${cmd.lstrip("vk")};
@@ -527,6 +530,9 @@ zink_verify_device_extensions(struct zink_screen *screen)
screen->vk.${cmd.lstrip("vk")} = (PFN_${cmd})zink_stub_function_not_loaded;
#endif
}
%if cmd.find("win32"):
#endif
%endif
%endfor
}
%endif