summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGraham Linden <graham@lindenlab.com>2019-04-05 10:07:17 -0700
committerGraham Linden <graham@lindenlab.com>2019-04-05 10:07:17 -0700
commitf0fcbeff745a04d5a6d7188fb12ec46fdc79fd6b (patch)
tree1feecc3d96fc4280901299435a0010bd77cfe674
parent09bb0336f15027e907fbd28130b4ffda28a830cd (diff)
SL-10748
Clamp far_clip for sun shadows to >= 256.0 to prevent issues when draw distance < ~100m.
-rw-r--r--indra/newview/pipeline.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/indra/newview/pipeline.cpp b/indra/newview/pipeline.cpp
index bd7c428559..260292d3fb 100644
--- a/indra/newview/pipeline.cpp
+++ b/indra/newview/pipeline.cpp
@@ -10282,6 +10282,7 @@ void LLPipeline::generateSunShadow(LLCamera& camera)
//far_clip = llmin(far_clip, 128.f);
far_clip = llmin(far_clip, camera.getFar());
+ far_clip = llmax(far_clip, 256.0f);
F32 range = far_clip-near_clip;