DRTVWR-559 Fix for depth of field causing alpha objects to poke holes in water.
parent
62b935c37b
commit
bf0fea7b88
|
|
@ -218,7 +218,7 @@ void LLDrawPoolAlpha::renderPostDeferred(S32 pass)
|
|||
forwardRender();
|
||||
|
||||
// final pass, render to depth for depth of field effects
|
||||
if (!LLPipeline::sImpostorRender && gSavedSettings.getBOOL("RenderDepthOfField") && !gCubeSnapshot && !LLPipeline::sRenderingHUDs)
|
||||
if (!LLPipeline::sImpostorRender && gSavedSettings.getBOOL("RenderDepthOfField") && !gCubeSnapshot && !LLPipeline::sRenderingHUDs && getType() == LLDrawPool::POOL_ALPHA_POST_WATER)
|
||||
{
|
||||
//update depth buffer sampler
|
||||
simple_shader = fullbright_shader = &gDeferredFullbrightAlphaMaskProgram;
|
||||
|
|
|
|||
Loading…
Reference in New Issue