From 1a2ff55fa49b99259d7ed70bc1e324eda62e6db8 Mon Sep 17 00:00:00 2001 From: baldurk Date: Mon, 2 Jan 2017 18:32:40 +0000 Subject: [PATCH] Ensure proper precedence when calculating SRGB to linear conversion --- 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 ce5921634..e95331993 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