From 43dd988ee7ce9c0e4a532a51d8266a5ae4ae44c0 Mon Sep 17 00:00:00 2001 From: Vladislav Belov Date: Mon, 13 Jul 2026 00:40:34 +0200 Subject: [PATCH] Removes render methods from GameView --- source/graphics/GameView.cpp | 12 ------------ source/graphics/GameView.h | 2 -- source/renderer/Renderer.cpp | 6 +++--- 3 files changed, 3 insertions(+), 17 deletions(-) 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);