Removing call to Render from adaptor
[platform/core/uifw/dali-adaptor.git] / dali / internal / adaptor / common / combined-update-render-controller.cpp
index 5af0ca1..9adefdd 100644 (file)
@@ -390,9 +390,6 @@ void CombinedUpdateRenderController::UpdateRenderThread()
 
   mRenderHelper.InitializeEgl();
 
-  // tell core it has a context
-  mCore.ContextCreated();
-
   NotifyThreadInitialised();
 
   // Update time
@@ -505,10 +502,11 @@ void CombinedUpdateRenderController::UpdateRenderThread()
     //////////////////////////////
 
     mRenderHelper.ConsumeEvents();
-    mRenderHelper.PreRender();
-
     Integration::RenderStatus renderStatus;
 
+#if 0
+    mRenderHelper.PreRender();
+
     AddPerformanceMarker( PerformanceInterface::RENDER_START );
     mCore.Render( renderStatus, mForceClear );
     AddPerformanceMarker( PerformanceInterface::RENDER_END );
@@ -519,6 +517,7 @@ void CombinedUpdateRenderController::UpdateRenderThread()
     {
       mRenderHelper.PostRender( isRenderingToFbo );
     }
+#endif
 
     // Trigger event thread to request Update/Render thread to sleep if update not required
     if( ( Integration::KeepUpdating::NOT_REQUESTED == keepUpdatingStatus ) &&
@@ -577,8 +576,7 @@ void CombinedUpdateRenderController::UpdateRenderThread()
     }
   }
 
-  // Inform core of context destruction & shutdown EGL
-  mCore.ContextDestroyed();
+  // Shutdown EGL
   mRenderHelper.ShutdownEgl();
 
   LOG_UPDATE_RENDER( "THREAD DESTROYED" );