From e9d0fe701490bb2fd2cef29547259c2833411846 Mon Sep 17 00:00:00 2001 From: cdozdil Date: Tue, 24 Dec 2024 00:21:23 +0300 Subject: [PATCH] add check for o_ffxGetResourceDX12 --- OptiScaler/FSR2_Dx12.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/OptiScaler/FSR2_Dx12.cpp b/OptiScaler/FSR2_Dx12.cpp index 2035628a..df1dc5e1 100644 --- a/OptiScaler/FSR2_Dx12.cpp +++ b/OptiScaler/FSR2_Dx12.cpp @@ -597,6 +597,12 @@ static Fsr212::FfxErrorCode ffxFsr2ContextDispatchBase_Dx12(Fsr212::FfxFsr2Conte } else { + if (o_ffxGetResourceDX12 == nullptr) + { + _version20 = false; + return ffxFsr2ContextDispatchBase_Dx12(context, dispatchDescription); + } + auto fsr2xDesc = reinterpret_cast(dispatchDescription); // Check for FSR2.0