diff --git a/source/graphics/GameView.cpp b/source/graphics/GameView.cpp index b3aa0f7a25..c324c9452c 100644 --- a/source/graphics/GameView.cpp +++ b/source/graphics/GameView.cpp @@ -254,18 +254,6 @@ void CGameView::Prepare( g_Renderer.GetSceneRenderer().PrepareScene(deviceCommandContext, *this); } -void CGameView::Render( - Renderer::Backend::IDeviceCommandContext* deviceCommandContext) -{ - g_Renderer.GetSceneRenderer().RenderScene(deviceCommandContext); -} - -void CGameView::RenderOverlays( - Renderer::Backend::IDeviceCommandContext* deviceCommandContext) -{ - g_Renderer.GetSceneRenderer().RenderSceneOverlays(deviceCommandContext); -} - /////////////////////////////////////////////////////////// // This callback is part of the Scene interface // Submit all objects visible in the given frustum diff --git a/source/graphics/GameView.h b/source/graphics/GameView.h index c99161dddb..cf7d619032 100644 --- a/source/graphics/GameView.h +++ b/source/graphics/GameView.h @@ -54,8 +54,6 @@ public: void BeginFrame(); void Prepare(Renderer::Backend::IDeviceCommandContext* deviceCommandContext); - void Render(Renderer::Backend::IDeviceCommandContext* deviceCommandContext); - void RenderOverlays(Renderer::Backend::IDeviceCommandContext* deviceCommandContext); CVector3D GetCameraPivot() const; CVector3D GetCameraPosition() const; diff --git a/source/renderer/Renderer.cpp b/source/renderer/Renderer.cpp index 5b0b19d7fe..c56e909beb 100644 --- a/source/renderer/Renderer.cpp +++ b/source/renderer/Renderer.cpp @@ -632,7 +632,7 @@ void CRenderer::RenderGameAndGUI( m->deviceCommandContext->BeginFramebufferPass(framebuffer); m->deviceCommandContext->SetViewports(1, &viewportRect); - gameView.Render(m->deviceCommandContext.get()); + m->sceneRenderer.RenderScene(m->deviceCommandContext.get()); RenderGameOverlays(gameView); Render2D(renderGUI, renderLogger); @@ -662,7 +662,7 @@ void CRenderer::RenderGameWithPostProcessingAndGUI( m->deviceCommandContext->BeginFramebufferPass(framebuffer); m->deviceCommandContext->SetViewports(1, &viewportRect); - gameView.Render(m->deviceCommandContext.get()); + m->sceneRenderer.RenderScene(m->deviceCommandContext.get()); m->deviceCommandContext->EndFramebufferPass(); @@ -729,7 +729,7 @@ void CRenderer::RenderGUIOnly( void CRenderer::RenderGameOverlays(CGameView& gameView) { - gameView.RenderOverlays(m->deviceCommandContext.get()); + m->sceneRenderer.RenderSceneOverlays(m->deviceCommandContext.get()); gameView.GetCinema()->Render(*m->deviceCommandContext);