diff options
| author | Graham Linden <graham@lindenlab.com> | 2019-02-13 13:09:14 -0800 |
|---|---|---|
| committer | Graham Linden <graham@lindenlab.com> | 2019-02-13 13:09:14 -0800 |
| commit | 65927e0a76aaf8ff4dc268acdb12007265ff3a14 (patch) | |
| tree | a42b75a5b880849c9ec5a7f610669f4c9dd674ad /indra/newview/lldrawpoolterrain.cpp | |
| parent | 5433ed60ac93c6ccc7692ad43d579a83ab544f31 (diff) | |
SL-10181, SL-10546
Fix distortion map rendering in deferred mode not including underwater fog effects.
Fix distortion map rendering not including post-deferred content at all.
Fix distortion map rendering not including anything but sky when camera is underwater.
Update sun_up_factor/sunmoon_glow_factor uniforms even when sun disc isn't in use.
Diffstat (limited to 'indra/newview/lldrawpoolterrain.cpp')
| -rw-r--r-- | indra/newview/lldrawpoolterrain.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/indra/newview/lldrawpoolterrain.cpp b/indra/newview/lldrawpoolterrain.cpp index ba2b00ee4e..e676b8d9f9 100644 --- a/indra/newview/lldrawpoolterrain.cpp +++ b/indra/newview/lldrawpoolterrain.cpp @@ -222,7 +222,7 @@ void LLDrawPoolTerrain::beginDeferredPass(S32 pass) LL_RECORD_BLOCK_TIME(FTM_RENDER_TERRAIN); LLFacePool::beginRenderPass(pass); - sShader = &gDeferredTerrainProgram; + sShader = LLPipeline::sUnderWaterRender ? &gDeferredTerrainWaterProgram : &gDeferredTerrainProgram; sShader->bind(); } |
