From b24350fb313067e9b7ee7778cfcc6dd8deec6b9b Mon Sep 17 00:00:00 2001 From: bjorn Date: Sat, 21 Jan 2023 14:25:57 -0800 Subject: [PATCH] gpu: macOS also tries linking to MoltenVK; --- src/core/gpu_vk.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/core/gpu_vk.c b/src/core/gpu_vk.c index e9494b7c..14bd6ae1 100644 --- a/src/core/gpu_vk.c +++ b/src/core/gpu_vk.c @@ -1837,6 +1837,7 @@ bool gpu_init(gpu_config* config) { PFN_vkGetInstanceProcAddr vkGetInstanceProcAddr = (PFN_vkGetInstanceProcAddr) GetProcAddress(state.library, "vkGetInstanceProcAddr"); #elif __APPLE__ state.library = dlopen("libvulkan.1.dylib", RTLD_NOW | RTLD_LOCAL); + if (!state.library) state.library = dlopen("libMoltenVK.dylib", RTLD_NOW | RTLD_LOCAL); CHECK(state.library, "Failed to load vulkan library") return gpu_destroy(), false; PFN_vkGetInstanceProcAddr vkGetInstanceProcAddr = (PFN_vkGetInstanceProcAddr) dlsym(state.library, "vkGetInstanceProcAddr"); #else