Minor improvements

This commit is contained in:
Wojciech Figat
2022-04-19 17:15:54 +02:00
parent c53a463bb1
commit b9652949b0
5 changed files with 14 additions and 12 deletions

View File

@@ -289,7 +289,8 @@ void SceneRenderTask::OnCollectDrawCalls(RenderContext& renderContext)
{
if (_customActorsScene == nullptr)
_customActorsScene = New<SceneRendering>();
_customActorsScene->Clear();
else
_customActorsScene->Clear();
for (Actor* a : CustomActors)
AddActorToSceneRendering(_customActorsScene, a);
_customActorsScene->Draw(renderContext);
@@ -414,7 +415,7 @@ void SceneRenderTask::OnEnd(GPUContext* context)
// Swap matrices
View.PrevView = View.View;
View.PrevProjection = View.Projection;
Matrix::Multiply(View.PrevView, View.PrevProjection, View.PrevViewProjection);
View.PrevViewProjection = View.ViewProjection();
}
bool SceneRenderTask::Resize(int32 width, int32 height)