From 85801520d25d68cd80da60324c8496f5aa50746b Mon Sep 17 00:00:00 2001 From: cdozdil Date: Thu, 25 Jul 2024 22:09:38 +0300 Subject: [PATCH] fixed crash because of nullptr --- OptiScaler/NVNGX_DLSS_Dx12.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/OptiScaler/NVNGX_DLSS_Dx12.cpp b/OptiScaler/NVNGX_DLSS_Dx12.cpp index 8880d043..5652c687 100644 --- a/OptiScaler/NVNGX_DLSS_Dx12.cpp +++ b/OptiScaler/NVNGX_DLSS_Dx12.cpp @@ -563,6 +563,8 @@ NVSDK_NGX_API NVSDK_NGX_Result NVSDK_NGX_D3D12_CreateFeature(ID3D12GraphicsComma if (Config::Instance()->Dx12Upscaler.has_value()) { + spdlog::info("NVSDK_NGX_D3D12_CreateFeature DLSS Enabler does not set any upscaler using ini: {0}", Config::Instance()->Dx12Upscaler.value()); + if (Config::Instance()->Dx12Upscaler.value() == "xess") upscalerChoice = 0; else if (Config::Instance()->Dx12Upscaler.value() == "fsr22")