From d1d873f9d103ab8a74c735fd0d4f70d9bf92d201 Mon Sep 17 00:00:00 2001 From: cdozdil Date: Thu, 13 Mar 2025 16:51:59 +0300 Subject: [PATCH] Linux in-game menu fix --- OptiScaler/dllmain.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/OptiScaler/dllmain.cpp b/OptiScaler/dllmain.cpp index 2601b7ac..3b7a7146 100644 --- a/OptiScaler/dllmain.cpp +++ b/OptiScaler/dllmain.cpp @@ -2353,6 +2353,10 @@ static void CheckWorkingMode() // Vulkan HMODULE vulkanModule = nullptr; vulkanModule = GetModuleHandle(L"vulkan-1.dll"); + + if(State::Instance().isRunningOnDXVK || State::Instance().isRunningOnLinux) + vulkanModule = LoadLibrary(L"vulkan-1.dll"); + if (vulkanModule != nullptr) { LOG_DEBUG("vulkan-1.dll already in memory");