[PATCH vkd3d 3/3] Add support for MoltenVK on Mac OS.
Józef Kucia
joseph.kucia at gmail.com
Fri Aug 3 02:30:59 CDT 2018
> diff --git a/libs/vkd3d/device.c b/libs/vkd3d/device.c
> index 6fa0017..0052eba 100644
> --- a/libs/vkd3d/device.c
> +++ b/libs/vkd3d/device.c
> @@ -205,6 +205,12 @@ static HRESULT vkd3d_init_instance_caps(struct vkd3d_instance *instance,
> return S_OK;
> }
>
> +#ifdef HAVE_MOLTENVK_VK_MVK_MOLTENVK_H
> +#define VULKAN_SO_NAME "libMoltenVK.dylib"
> +#else
> +#define VULKAN_SO_NAME "libvulkan.so.1"
> +#endif
We should consider linking to Vulkan loader (libvulkan.1.dylib)
instead of directly to MoltenVK (ICD). Vulkan loader is included in
Vulkan SDK for macOS.
More information about the wine-devel
mailing list