Commit 684d51ce authored by Rémi Bernon's avatar Rémi Bernon Committed by Alexandre Julliard

winemac: Remove now unnecessary vulkan function name mapping.

parent 2b25f51e
......@@ -408,32 +408,12 @@ static VkResult macdrv_vkEnumerateInstanceExtensionProperties(const char *layer_
return res;
}
static const char *wine_vk_host_fn_name(const char *name)
{
const char *create_surface_name =
pvkCreateMetalSurfaceEXT ? "vkCreateMetalSurfaceEXT" : "vkCreateMacOSSurfaceMVK";
if (!strcmp(name, "vkCreateWin32SurfaceKHR"))
return create_surface_name;
/* We just need something where non-NULL is returned if the correct extension is enabled.
* So since there is no host equivalent of this function check for the create
* surface function.
*/
if (!strcmp(name, "vkGetPhysicalDeviceWin32PresentationSupportKHR"))
return create_surface_name;
return name;
}
static void *macdrv_vkGetDeviceProcAddr(VkDevice device, const char *name)
{
void *proc_addr;
TRACE("%p, %s\n", device, debugstr_a(name));
if (!pvkGetDeviceProcAddr(device, wine_vk_host_fn_name(name)))
return NULL;
if ((proc_addr = macdrv_get_vk_device_proc_addr(name)))
return proc_addr;
......@@ -446,9 +426,6 @@ static void *macdrv_vkGetInstanceProcAddr(VkInstance instance, const char *name)
TRACE("%p, %s\n", instance, debugstr_a(name));
if (!pvkGetInstanceProcAddr(instance, wine_vk_host_fn_name(name)))
return NULL;
if ((proc_addr = macdrv_get_vk_instance_proc_addr(instance, name)))
return proc_addr;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment