From e7cef3e3c52c5709dcbd9c1282675c44469d4507 Mon Sep 17 00:00:00 2001 From: Jiaye Date: Sat, 17 Jan 2026 13:46:59 +0800 Subject: [PATCH] fix(upscaling): disable water blend --- src/Features/Upscaling.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Features/Upscaling.cpp b/src/Features/Upscaling.cpp index 6a37d71a81..8855018aa1 100644 --- a/src/Features/Upscaling.cpp +++ b/src/Features/Upscaling.cpp @@ -703,7 +703,7 @@ void Upscaling::ConfigureTAA() // Disable water TAA when upscaling is enabled bool* enableWaterTAA = reinterpret_cast(reinterpret_cast(BSImagespaceShaderISTemporalAA) + 0x38LL); - *enableWaterTAA = upscaleMethod == UpscaleMethod::kNONE || upscaleMethod == UpscaleMethod::kTAA; + *enableWaterTAA = !(upscaleMethod == UpscaleMethod::kNONE || upscaleMethod == UpscaleMethod::kTAA); // Force enable TAA if needed BSImagespaceShaderISTemporalAA->taaEnabled = upscaleMethod != UpscaleMethod::kNONE;