diff --git a/src/Features/Upscaling.cpp b/src/Features/Upscaling.cpp index 6cd4ab770f..4e926af7e9 100644 --- a/src/Features/Upscaling.cpp +++ b/src/Features/Upscaling.cpp @@ -389,6 +389,10 @@ void Upscaling::DataLoaded() { // Fix screenshots fix from Engine Fixes RE::GetINISetting("bUseTAA:Display")->data.b = false; + + // The game defaults this to a non-zero value + static auto fDRClampOffset = RE::GetINISetting("fDRClampOffset:Display"); + fDRClampOffset->data.f = 0.0f; } void Upscaling::Load() @@ -719,10 +723,6 @@ void Upscaling::ConfigureUpscaling(RE::BSGraphics::State* a_viewport) // Delete or create resources as necessary CheckResources(upscaleMethod); - // The game defaults this to a non-zero value - auto fDRClampOffset = RE::GetINISetting("fDRClampOffset:Display"); - fDRClampOffset->data.f = 0.0f; - // Cache original TAA values for UI projectionPosScaleX = a_viewport->projectionPosScaleX; projectionPosScaleY = a_viewport->projectionPosScaleY;