Replace preSync and postSync in RenderEngine with a set of more descriptive methods

This commit is contained in:
Erik Broberg
2016-09-03 21:46:58 -04:00
parent 60441c4fa1
commit 5e3c4cb0db
3 changed files with 66 additions and 58 deletions

View File

@@ -767,8 +767,6 @@ void OpenSpaceEngine::preSynchronization() {
}
_scriptEngine->preSynchronization();
_renderEngine->preSynchronization();
// Update the mouse velocities for interaction handler
_interactionHandler->preSynchronization(dt);
@@ -787,7 +785,12 @@ void OpenSpaceEngine::postSynchronizationPreDraw() {
}
_scriptEngine->postSynchronizationPreDraw();
_renderEngine->postSynchronizationPreDraw();
_renderEngine->updateFade();
_renderEngine->updateRenderer();
_renderEngine->updateScreenSpaceRenderables();
_renderEngine->updateSceneGraph();
_renderEngine->updateShaderPrograms();
_renderEngine->camera()->invalidateCache();