Remove unused LodProxyView feature from RenderContext (shadow projections are using the same draw batch as main view now)

This commit is contained in:
Wojtek Figat
2022-11-25 23:04:17 +01:00
parent b4fdb0cc26
commit c33fe04645
5 changed files with 4 additions and 16 deletions

View File

@@ -55,7 +55,6 @@ void RenderView::Prepare(RenderContext& renderContext)
}
renderContext.List->Init(renderContext);
renderContext.LodProxyView = nullptr;
PrepareCache(renderContext, width, height, taaJitter);
}
@@ -74,7 +73,7 @@ void RenderView::PrepareCache(const RenderContext& renderContext, float width, f
WorldPosition = Origin + Position;
// Ortho views have issues with screen size LOD culling
const float modelLODDistanceFactor = (renderContext.LodProxyView ? renderContext.LodProxyView->IsOrthographicProjection() : IsOrthographicProjection()) ? 100.0f : ModelLODDistanceFactor;
const float modelLODDistanceFactor = IsOrthographicProjection() ? 100.0f : ModelLODDistanceFactor;
ModelLODDistanceFactorSqrt = modelLODDistanceFactor * modelLODDistanceFactor;
// Setup main view render info