From 00e5a546702c6234d5c8df8b7056bf009b46bf5e Mon Sep 17 00:00:00 2001
From: Ptolemy <ptolemy@lindenlab.com>
Date: Tue, 28 Jun 2022 10:33:39 -0700
Subject: [PATCH] SL-17274: PBR: Cleanup: Only calc reflectance if debugging

---
 .../app_settings/shaders/class3/deferred/softenLightF.glsl      | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/indra/newview/app_settings/shaders/class3/deferred/softenLightF.glsl b/indra/newview/app_settings/shaders/class3/deferred/softenLightF.glsl
index 9b21c7a3cb7..b628a0265fa 100644
--- a/indra/newview/app_settings/shaders/class3/deferred/softenLightF.glsl
+++ b/indra/newview/app_settings/shaders/class3/deferred/softenLightF.glsl
@@ -239,7 +239,9 @@ void main()
         vec3  colorDiff      = mix( diffuse.rgb, vec3(0)    , metal);
               reflect0       = mix( reflect0   , diffuse.rgb, metal); // reflect at 0 degrees
               reflect90      = vec3(1);                               // reflect at 90 degrees
+#if DEBUG_PBR_REFLECTANCE
         float reflectance    = max( max( reflect0.r, reflect0.g ), reflect0.b );
+#endif
 
         // Common to RadianceGGX and RadianceLambertian
         float specWeight = 1.0;
-- 
GitLab