]> git.lizzy.rs Git - minetest.git/commitdiff
Remove obsolete rendering core init code (#13341)
authorx2048 <codeforsmile@gmail.com>
Sun, 19 Mar 2023 19:22:45 +0000 (20:22 +0100)
committerGitHub <noreply@github.com>
Sun, 19 Mar 2023 19:22:45 +0000 (20:22 +0100)
Also removes duplicate call to shadow render step

src/client/render/core.cpp
src/client/render/core.h
src/client/renderingengine.cpp

index 622ea1f9f4a52c0f38a38bfe742ecdf7a6b20139..5e87f58fc9e6dce0e72320f0e1b7d3d15674116a 100644 (file)
@@ -36,14 +36,6 @@ RenderingCore::~RenderingCore()
        delete shadow_renderer;
 }
 
-void RenderingCore::initialize()
-{
-       if (shadow_renderer)
-               pipeline->addStep<RenderShadowMapStep>();
-
-       createPipeline();
-}
-
 void RenderingCore::draw(video::SColor _skycolor, bool _show_hud, bool _show_minimap,
                bool _draw_wield_tool, bool _draw_crosshair)
 {
index 7b882436df8ed2301a91a3e14b29c1b2cdd68629..a3011de131534361a682b9f7b92d0ad63a94db1c 100644 (file)
@@ -42,8 +42,6 @@ class RenderingCore
        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 @@ class RenderingCore
        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);
 
index a58b0efe69ab43a1d5c45aee7facf5a14ee03016..e12833c2123c7208f9f19a3a62bc4dd288719dc8 100644 (file)
@@ -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()