From c6038372d3f2d757fa5cf9156422210d9ece0bc0 Mon Sep 17 00:00:00 2001 From: goaaats <16760685+goaaats@users.noreply.github.com> Date: Fri, 8 Oct 2021 16:48:38 +0200 Subject: [PATCH] fix(reshade): also check for d3d11 --- Dalamud/Game/Internal/DXGI/SwapChainVtableResolver.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dalamud/Game/Internal/DXGI/SwapChainVtableResolver.cs b/Dalamud/Game/Internal/DXGI/SwapChainVtableResolver.cs index 78abae0f0..8fb9c4aec 100644 --- a/Dalamud/Game/Internal/DXGI/SwapChainVtableResolver.cs +++ b/Dalamud/Game/Internal/DXGI/SwapChainVtableResolver.cs @@ -39,7 +39,7 @@ namespace Dalamud.Game.Internal.DXGI var modules = Process.GetCurrentProcess().Modules; foreach (ProcessModule processModule in modules) { - if (processModule.FileName != null && processModule.FileName.EndsWith("game\\dxgi.dll")) + if (processModule.FileName != null && (processModule.FileName.EndsWith("game\\dxgi.dll") || processModule.FileName.EndsWith("game\\d3d11.dll"))) { // reshade master@4232872 RVA // var p = processModule.BaseAddress + 0x82C7E0; // DXGISwapChain::Present