diff --git a/include/openspace/rendering/renderengine.h b/include/openspace/rendering/renderengine.h index 366a83548f..c79eb09cf2 100644 --- a/include/openspace/rendering/renderengine.h +++ b/include/openspace/rendering/renderengine.h @@ -59,6 +59,7 @@ public: // sgct wrapped functions bool initializeGL(); void postSynchronizationPreDraw(); + void preSynchronization(); void render(); void postDraw(); diff --git a/src/rendering/renderengine.cpp b/src/rendering/renderengine.cpp index b3a42ebb8d..93ef5b981a 100644 --- a/src/rendering/renderengine.cpp +++ b/src/rendering/renderengine.cpp @@ -295,6 +295,12 @@ bool RenderEngine::initializeGL() return true; } +void RenderEngine::preSynchronization(){ + if (_mainCamera){ + _mainCamera->preSynchronization(); + } +} + void RenderEngine::postSynchronizationPreDraw() { if (_mainCamera){