Bläddra i källkod

Force command execution to prevent bad init/shutdown

Daniele Bartolini 12 år sedan
förälder
incheckning
034ff9b71f
1 ändrade filer med 3 tillägg och 0 borttagningar
  1. 3 0
      engine/renderers/Renderer.h

+ 3 - 0
engine/renderers/Renderer.h

@@ -84,11 +84,14 @@ public:
 		m_thread.start(render_thread, this);
 
 		m_submit->m_commands.write(COMMAND_INIT_RENDERER);
+		frame();
 	}
 
 	inline void shutdown()
 	{
 		m_submit->m_commands.write(COMMAND_SHUTDOWN_RENDERER);
+		frame();
+
 		m_should_run = false;
 		m_thread.stop();
 	}