From ab482edcc16d44b313ef861bcb3ce0945f918a15 Mon Sep 17 00:00:00 2001 From: baldurk Date: Sun, 30 Aug 2015 13:50:54 +0200 Subject: [PATCH] Hack for linux loading vulkan dynamic lib --- renderdoc/driver/vulkan/vk_replay.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/renderdoc/driver/vulkan/vk_replay.cpp b/renderdoc/driver/vulkan/vk_replay.cpp index b8f6a787b..d4e85d342 100644 --- a/renderdoc/driver/vulkan/vk_replay.cpp +++ b/renderdoc/driver/vulkan/vk_replay.cpp @@ -655,10 +655,16 @@ ReplayCreateStatus Vulkan_CreateReplayDevice(const char *logfile, IReplayDriver { RDCDEBUG("Creating a VulkanReplay replay device"); +#if defined(WIN32) bool loaded = Process::LoadLibrary("vulkan.dll"); +#elif defined(__linux__) + bool loaded = Process::LoadLibrary("libvulkan.so"); +#else +#error "Unknown platform" +#endif if(!loaded) { - RDCERR("Failed to load vulkan.dll"); + RDCERR("Failed to load vulkan library"); return eReplayCreate_APIInitFailed; }