From 79b860c1d5794035c78f89e8deddfe9b08fa8cc8 Mon Sep 17 00:00:00 2001 From: baldurk Date: Fri, 19 Aug 2016 17:23:23 +0200 Subject: [PATCH] Fix saturate on the wrong sub-expression clamping sRGB white slightly --- renderdoc/data/hlsl/debugdisplay.hlsl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/renderdoc/data/hlsl/debugdisplay.hlsl b/renderdoc/data/hlsl/debugdisplay.hlsl index 9dfe216e4..04a689270 100644 --- a/renderdoc/data/hlsl/debugdisplay.hlsl +++ b/renderdoc/data/hlsl/debugdisplay.hlsl @@ -62,7 +62,7 @@ float ConvertSRGBToLinear(float srgb) if (srgb <= 0.04045f) return srgb / 12.92f; else - return pow(saturate(srgb + 0.055f) / 1.055f, 2.4f); + return pow(saturate(srgb) + 0.055f / 1.055f, 2.4f); } // main texture display shader, used for the texture viewer. It samples the right resource