diff options
Diffstat (limited to 'source/blender/draw/engines')
-rw-r--r-- | source/blender/draw/engines/eevee/shaders/lit_surface_frag.glsl | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/source/blender/draw/engines/eevee/shaders/lit_surface_frag.glsl b/source/blender/draw/engines/eevee/shaders/lit_surface_frag.glsl index 99cca570b0b..5ae94cb7fe4 100644 --- a/source/blender/draw/engines/eevee/shaders/lit_surface_frag.glsl +++ b/source/blender/draw/engines/eevee/shaders/lit_surface_frag.glsl @@ -164,6 +164,10 @@ void CLOSURE_NAME( out_refr = vec3(0.0); #endif +#ifdef SHADOW_SHADER + return; +#endif + /* Zero length vectors cause issues, see: T51979. */ float len = length(N); if (isnan(len)) { |