Skip to content

Commit a937124

Browse files
committedMay 3, 2021
fix: don't use RenderingEngine singleton when it's possible
1 parent 5a02c37 commit a937124

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed
 

‎src/client/client.cpp

+5-5
Original file line numberDiff line numberDiff line change
@@ -1771,21 +1771,21 @@ void Client::afterContentReceived()
17711771

17721772
// Rebuild inherited images and recreate textures
17731773
infostream<<"- Rebuilding images and textures"<<std::endl;
1774-
RenderingEngine::draw_load_screen(text, guienv, m_tsrc, 0, 70);
1774+
m_rendering_engine->draw_load_screen(text, guienv, m_tsrc, 0, 70);
17751775
m_tsrc->rebuildImagesAndTextures();
17761776
delete[] text;
17771777

17781778
// Rebuild shaders
17791779
infostream<<"- Rebuilding shaders"<<std::endl;
17801780
text = wgettext("Rebuilding shaders...");
1781-
RenderingEngine::draw_load_screen(text, guienv, m_tsrc, 0, 71);
1781+
m_rendering_engine->draw_load_screen(text, guienv, m_tsrc, 0, 71);
17821782
m_shsrc->rebuildShaders();
17831783
delete[] text;
17841784

17851785
// Update node aliases
17861786
infostream<<"- Updating node aliases"<<std::endl;
17871787
text = wgettext("Initializing nodes...");
1788-
RenderingEngine::draw_load_screen(text, guienv, m_tsrc, 0, 72);
1788+
m_rendering_engine->draw_load_screen(text, guienv, m_tsrc, 0, 72);
17891789
m_nodedef->updateAliases(m_itemdef);
17901790
for (const auto &path : getTextureDirs()) {
17911791
TextureOverrideSource override_source(path + DIR_DELIM + "override.txt");
@@ -1818,7 +1818,7 @@ void Client::afterContentReceived()
18181818
m_script->on_client_ready(m_env.getLocalPlayer());
18191819

18201820
text = wgettext("Done!");
1821-
RenderingEngine::draw_load_screen(text, guienv, m_tsrc, 0, 100);
1821+
m_rendering_engine->draw_load_screen(text, guienv, m_tsrc, 0, 100);
18221822
infostream<<"Client::afterContentReceived() done"<<std::endl;
18231823
delete[] text;
18241824
}
@@ -1836,7 +1836,7 @@ float Client::getCurRate()
18361836

18371837
void Client::makeScreenshot()
18381838
{
1839-
irr::video::IVideoDriver *driver = RenderingEngine::get_video_driver();
1839+
irr::video::IVideoDriver *driver = m_rendering_engine->get_video_driver();
18401840
irr::video::IImage* const raw_image = driver->createScreenShot();
18411841

18421842
if (!raw_image)

0 commit comments

Comments
 (0)
Please sign in to comment.