From f08115a50ea54ef0ce2ed4ae5d78ba2d09b1755a Mon Sep 17 00:00:00 2001 From: cdozdil Date: Thu, 17 Sep 2026 17:00:01 +0300 Subject: [PATCH] Just in case added output check to UpscaleEnd --- OptiScaler/inputs/FG/Upscaler_Inputs_Dx12.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/OptiScaler/inputs/FG/Upscaler_Inputs_Dx12.cpp b/OptiScaler/inputs/FG/Upscaler_Inputs_Dx12.cpp index 5d30fff6..570052e4 100644 --- a/OptiScaler/inputs/FG/Upscaler_Inputs_Dx12.cpp +++ b/OptiScaler/inputs/FG/Upscaler_Inputs_Dx12.cpp @@ -266,6 +266,9 @@ void UpscalerInputsDx12::UpscaleEnd(ID3D12GraphicsCommandList* InCmdList, NVSDK_ if (InParameters->Get(NVSDK_NGX_Parameter_Output, &output) != NVSDK_NGX_Result_Success) InParameters->Get(NVSDK_NGX_Parameter_Output, (void**) &output); + if (output == nullptr) + return; + ResourceInfo info {}; auto desc = output->GetDesc(); info.buffer = output;