diff options
author | Rider Linden <rider@lindenlab.com> | 2019-02-11 17:04:28 +0000 |
---|---|---|
committer | Rider Linden <rider@lindenlab.com> | 2019-02-11 17:04:28 +0000 |
commit | 9677e50626d03bff82d35035ff6b5b7d87d36dae (patch) | |
tree | a37ad6fbbfb7c25ee385dd13eaf4dbac124083c3 /indra/newview/app_settings | |
parent | a1c2d021261d38de7dabd0863dd264ac3bf50523 (diff) | |
parent | 3e0c9087cd6b26a64831f99bf9be05daa1dec510 (diff) |
Merged in graham_linden/viewer-eep-fixes (pull request #274)
SL-10457, SL-10414
Diffstat (limited to 'indra/newview/app_settings')
-rw-r--r-- | indra/newview/app_settings/shaders/class1/deferred/shadowUtil.glsl | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/indra/newview/app_settings/shaders/class1/deferred/shadowUtil.glsl b/indra/newview/app_settings/shaders/class1/deferred/shadowUtil.glsl index e762871ba1..d04ac6851a 100644 --- a/indra/newview/app_settings/shaders/class1/deferred/shadowUtil.glsl +++ b/indra/newview/app_settings/shaders/class1/deferred/shadowUtil.glsl @@ -151,13 +151,16 @@ float sampleDirectionalShadow(vec3 pos, vec3 norm, vec2 pos_screen) shadow /= weight; } - + else + { + return 1.0f; // lit beyond the far split... + } return shadow; } float sampleSpotShadow(vec3 pos, vec3 norm, int index, vec2 pos_screen) { - float shadow = 0.0f; + float shadow = 1.0f; pos += norm * spot_shadow_offset; vec4 spos = vec4(pos,1.0); |