|
@@ -126,9 +126,6 @@ namespace BansheeEngine
|
|
|
ProfilerGPU::shutDown();
|
|
ProfilerGPU::shutDown();
|
|
|
|
|
|
|
|
CoreSceneManager::shutDown();
|
|
CoreSceneManager::shutDown();
|
|
|
-
|
|
|
|
|
- RendererManager::shutDown();
|
|
|
|
|
- shutdownPlugin(mRendererPlugin);
|
|
|
|
|
|
|
|
|
|
Input::shutDown();
|
|
Input::shutDown();
|
|
|
|
|
|
|
@@ -137,6 +134,9 @@ namespace BansheeEngine
|
|
|
GameObjectManager::shutDown();
|
|
GameObjectManager::shutDown();
|
|
|
RenderStateManager::shutDown();
|
|
RenderStateManager::shutDown();
|
|
|
|
|
|
|
|
|
|
+ RendererManager::shutDown();
|
|
|
|
|
+ shutdownPlugin(mRendererPlugin);
|
|
|
|
|
+
|
|
|
// All CoreObject related modules should be shut down now. They have likely queued CoreObjects for destruction, so
|
|
// All CoreObject related modules should be shut down now. They have likely queued CoreObjects for destruction, so
|
|
|
// we need to wait for those objects to get destroyed before continuing.
|
|
// we need to wait for those objects to get destroyed before continuing.
|
|
|
gCoreThread().update();
|
|
gCoreThread().update();
|