mirror of
https://github.com/luanti-org/luanti.git
synced 2025-06-27 16:36:03 +00:00
Move rendering engine reset after deletion of game objects
This commit is contained in:
parent
6cd2eea487
commit
9af587c54e
1 changed files with 2 additions and 2 deletions
|
@ -1113,6 +1113,8 @@ Game::~Game()
|
||||||
&settingChangedCallback, this);
|
&settingChangedCallback, this);
|
||||||
g_settings->deregisterChangedCallback("camera_smoothing",
|
g_settings->deregisterChangedCallback("camera_smoothing",
|
||||||
&settingChangedCallback, this);
|
&settingChangedCallback, this);
|
||||||
|
if (m_rendering_engine)
|
||||||
|
m_rendering_engine->finalize();
|
||||||
}
|
}
|
||||||
|
|
||||||
bool Game::startup(bool *kill,
|
bool Game::startup(bool *kill,
|
||||||
|
@ -1289,8 +1291,6 @@ void Game::run()
|
||||||
|
|
||||||
void Game::shutdown()
|
void Game::shutdown()
|
||||||
{
|
{
|
||||||
m_rendering_engine->finalize();
|
|
||||||
|
|
||||||
auto formspec = m_game_ui->getFormspecGUI();
|
auto formspec = m_game_ui->getFormspecGUI();
|
||||||
if (formspec)
|
if (formspec)
|
||||||
formspec->quitMenu();
|
formspec->quitMenu();
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue