mRenderHelper.InitializeEgl();
- // tell core it has a context
- mCore.ContextCreated();
-
NotifyThreadInitialised();
// Update time
//////////////////////////////
mRenderHelper.ConsumeEvents();
- mRenderHelper.PreRender();
-
Integration::RenderStatus renderStatus;
+#if 0
+ mRenderHelper.PreRender();
+
AddPerformanceMarker( PerformanceInterface::RENDER_START );
mCore.Render( renderStatus, mForceClear );
AddPerformanceMarker( PerformanceInterface::RENDER_END );
{
mRenderHelper.PostRender( isRenderingToFbo );
}
+#endif
// Trigger event thread to request Update/Render thread to sleep if update not required
if( ( Integration::KeepUpdating::NOT_REQUESTED == keepUpdatingStatus ) &&
}
}
- // Inform core of context destruction & shutdown EGL
- mCore.ContextDestroyed();
+ // Shutdown EGL
mRenderHelper.ShutdownEgl();
LOG_UPDATE_RENDER( "THREAD DESTROYED" );