SL-14275: Cleanup Detabifying
parent
fb8e642052
commit
d629fabd38
|
|
@ -9353,32 +9353,32 @@ void LLPipeline::generateWaterReflection(LLCamera& camera_in)
|
|||
gPipeline.popRenderTypeMask();
|
||||
}
|
||||
|
||||
gPipeline.pushRenderTypeMask();
|
||||
gPipeline.pushRenderTypeMask();
|
||||
|
||||
clearRenderTypeMask(LLPipeline::RENDER_TYPE_WATER,
|
||||
LLPipeline::RENDER_TYPE_VOIDWATER,
|
||||
LLPipeline::RENDER_TYPE_GROUND,
|
||||
LLPipeline::RENDER_TYPE_SKY,
|
||||
LLPipeline::RENDER_TYPE_CLOUDS,
|
||||
LLPipeline::END_RENDER_TYPES);
|
||||
clearRenderTypeMask(LLPipeline::RENDER_TYPE_WATER,
|
||||
LLPipeline::RENDER_TYPE_VOIDWATER,
|
||||
LLPipeline::RENDER_TYPE_GROUND,
|
||||
LLPipeline::RENDER_TYPE_SKY,
|
||||
LLPipeline::RENDER_TYPE_CLOUDS,
|
||||
LLPipeline::END_RENDER_TYPES);
|
||||
|
||||
if (reflection_detail > WATER_REFLECT_MINIMAL)
|
||||
{ //mask out selected geometry based on reflection detail
|
||||
if (reflection_detail < WATER_REFLECT_EVERYTHING)
|
||||
{
|
||||
clearRenderTypeMask(LLPipeline::RENDER_TYPE_PARTICLES, END_RENDER_TYPES);
|
||||
if (reflection_detail < WATER_REFLECT_AVATARS)
|
||||
{
|
||||
if (reflection_detail > WATER_REFLECT_MINIMAL)
|
||||
{ //mask out selected geometry based on reflection detail
|
||||
if (reflection_detail < WATER_REFLECT_EVERYTHING)
|
||||
{
|
||||
clearRenderTypeMask(LLPipeline::RENDER_TYPE_PARTICLES, END_RENDER_TYPES);
|
||||
if (reflection_detail < WATER_REFLECT_AVATARS)
|
||||
{
|
||||
clearRenderTypeMask(LLPipeline::RENDER_TYPE_AVATAR, LLPipeline::RENDER_TYPE_CONTROL_AV, END_RENDER_TYPES);
|
||||
if (reflection_detail < WATER_REFLECT_STATIC_OBJECTS)
|
||||
{
|
||||
clearRenderTypeMask(LLPipeline::RENDER_TYPE_VOLUME, END_RENDER_TYPES);
|
||||
}
|
||||
}
|
||||
}
|
||||
if (reflection_detail < WATER_REFLECT_STATIC_OBJECTS)
|
||||
{
|
||||
clearRenderTypeMask(LLPipeline::RENDER_TYPE_VOLUME, END_RENDER_TYPES);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
LLGLUserClipPlane clip_plane(plane, mReflectionModelView, saved_projection);
|
||||
LLGLDisable cull(GL_CULL_FACE);
|
||||
LLGLDisable cull(GL_CULL_FACE);
|
||||
updateCull(camera, mReflectedObjects, -water_clip, &plane);
|
||||
stateSort(camera, mReflectedObjects);
|
||||
renderGeom(camera);
|
||||
|
|
|
|||
Loading…
Reference in New Issue