From 9432edaba7d073cd3f22ecda1f2cfc3093d9bcb7 Mon Sep 17 00:00:00 2001
From: Ptolemy <ptolemy@lindenlab.com>
Date: Wed, 29 Jun 2022 17:51:19 -0700
Subject: SL-17274: PBR: Add spec weight debugging

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

(limited to 'indra')

diff --git a/indra/newview/app_settings/shaders/class3/deferred/softenLightF.glsl b/indra/newview/app_settings/shaders/class3/deferred/softenLightF.glsl
index 3c12e55d6a..14ba06741b 100644
--- a/indra/newview/app_settings/shaders/class3/deferred/softenLightF.glsl
+++ b/indra/newview/app_settings/shaders/class3/deferred/softenLightF.glsl
@@ -69,6 +69,7 @@
 #define DEBUG_PBR_REFLECTION       0 // Output: reflection dir
 #define DEBUG_PBR_SPEC             0 // Output: Final spec
 #define DEBUG_PBR_SPEC_REFLECTION  0 // Output: environment reflection
+#define DEBUG_PBR_SPEC_WEIGHT      0 // Output: specWeight
 #define DEBUG_PBR_V2C_RAW          0 // Output: vertex2camera
 #define DEBUG_PBR_V2C_REMAP        0 // Output: vertex2camera (remap [-1,1] -> [0,1])
 #extension GL_ARB_texture_rectangle : enable
@@ -407,6 +408,9 @@ void main()
     #if DEBUG_PBR_SPEC_REFLECTION
         color.rgb = specLight;
     #endif
+    #if DEBUG_PBR_SPEC_WEIGHT
+        color.rgb = vec3(specWeight);
+    #endif
     #if DEBUG_PBR_V2C_RAW
         color.rgb = v;
     #endif
-- 
cgit v1.2.3