From 6fe9bc8ae1ccbfdd0f5f050f46b55decc1b90520 Mon Sep 17 00:00:00 2001 From: x2048 Date: Sun, 19 Mar 2023 20:22:45 +0100 Subject: [PATCH] Remove obsolete rendering core init code (#13341) Also removes duplicate call to shadow render step --- src/client/render/core.cpp | 8 -------- src/client/render/core.h | 3 --- src/client/renderingengine.cpp | 1 - 3 files changed, 12 deletions(-) diff --git a/src/client/render/core.cpp b/src/client/render/core.cpp index 622ea1f9f..5e87f58fc 100644 --- a/src/client/render/core.cpp +++ b/src/client/render/core.cpp @@ -36,14 +36,6 @@ RenderingCore::~RenderingCore() delete shadow_renderer; } -void RenderingCore::initialize() -{ - if (shadow_renderer) - pipeline->addStep(); - - createPipeline(); -} - void RenderingCore::draw(video::SColor _skycolor, bool _show_hud, bool _show_minimap, bool _draw_wield_tool, bool _draw_crosshair) { diff --git a/src/client/render/core.h b/src/client/render/core.h index 7b882436d..a3011de13 100644 --- a/src/client/render/core.h +++ b/src/client/render/core.h @@ -42,8 +42,6 @@ protected: v2f virtual_size_scale; v2u32 virtual_size { 0, 0 }; - virtual void createPipeline() {} - public: RenderingCore(IrrlichtDevice *device, Client *client, Hud *hud, ShadowRenderer *shadow_renderer, RenderPipeline *pipeline, @@ -55,7 +53,6 @@ public: RenderingCore &operator=(const RenderingCore &) = delete; RenderingCore &operator=(RenderingCore &&) = delete; - void initialize(); void draw(video::SColor _skycolor, bool _show_hud, bool _show_minimap, bool _draw_wield_tool, bool _draw_crosshair); diff --git a/src/client/renderingengine.cpp b/src/client/renderingengine.cpp index a58b0efe6..e12833c21 100644 --- a/src/client/renderingengine.cpp +++ b/src/client/renderingengine.cpp @@ -541,7 +541,6 @@ void RenderingEngine::initialize(Client *client, Hud *hud) { const std::string &draw_mode = g_settings->get("3d_mode"); core.reset(createRenderingCore(draw_mode, m_device, client, hud)); - core->initialize(); } void RenderingEngine::finalize()