From d0433a2b1a2685adf91ffe3c4049bdff4fd69a65 Mon Sep 17 00:00:00 2001 From: kearwood Date: Wed, 11 Apr 2012 18:18:47 +0000 Subject: [PATCH] Fixed bug causing shadow maps to be disabled when there is no specular or per-pixel lighting --HG-- extra : convert_revision : svn%3A7752d6cf-9f14-4ad2-affc-04f1e67b81a5/trunk%4031 --- KREngine/KREngine/Shaders/ObjectShader.fsh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/KREngine/KREngine/Shaders/ObjectShader.fsh b/KREngine/KREngine/Shaders/ObjectShader.fsh index 6a0ec9a..3ff158c 100644 --- a/KREngine/KREngine/Shaders/ObjectShader.fsh +++ b/KREngine/KREngine/Shaders/ObjectShader.fsh @@ -199,6 +199,9 @@ void main() #else gl_FragColor += vec4(material_specular * specularFactor, 0.0); #endif + +#endif + // -------------------- Multiply shadow map -------------------- @@ -209,6 +212,4 @@ void main() // gl_FragColor = vec4(shadowCoord.s, shadowCoord.t, 1.0, 1.0); #endif -#endif - }