X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=adaptors%2Fecore%2Fwayland%2Fwindow-render-surface-ecore-wl.cpp;h=baf7cb90a62bd85012979fa79cc5aa86e308569b;hb=0d26a26e6601ffc17af69c745847d5e56c739c31;hp=da42e934143f825237d5e27fd50604436c35e519;hpb=b46cd79dd6c74a453f5bcb852d51fbdc626eba85;p=platform%2Fcore%2Fuifw%2Fdali-adaptor.git diff --git a/adaptors/ecore/wayland/window-render-surface-ecore-wl.cpp b/adaptors/ecore/wayland/window-render-surface-ecore-wl.cpp index da42e93..baf7cb9 100644 --- a/adaptors/ecore/wayland/window-render-surface-ecore-wl.cpp +++ b/adaptors/ecore/wayland/window-render-surface-ecore-wl.cpp @@ -50,8 +50,7 @@ WindowRenderSurface::WindowRenderSurface( Dali::PositionSize positionSize, const std::string& name, bool isTransparent) : EcoreWlRenderSurface( positionSize, surface, name, isTransparent ), - mEglWindow( NULL ), - mNeedToApproveDeiconify( false ) + mEglWindow( NULL ) { DALI_LOG_INFO( gRenderSurfaceLogFilter, Debug::Verbose, "Creating Window\n" ); Init( surface ); @@ -88,11 +87,6 @@ Ecore_Wl_Window* WindowRenderSurface::GetWlWindow() return mWlWindow; } -void WindowRenderSurface::RequestToApproveDeiconify() -{ - mNeedToApproveDeiconify = true; -} - void WindowRenderSurface::InitializeEgl( EglInterface& eglIf ) { DALI_LOG_TRACE_METHOD( gRenderSurfaceLogFilter ); @@ -220,17 +214,6 @@ void WindowRenderSurface::PostRender( EglInterface& egl, Integration::GlAbstract { mRenderNotification->Trigger(); } - - // When the window is deiconified, it approves the deiconify operation to window manager after rendering - if(mNeedToApproveDeiconify) - { - // SwapBuffer is desychronized. So make sure to sychronize when window is deiconified. - glAbstraction.Finish(); - - //FIXME - - mNeedToApproveDeiconify = false; - } } void WindowRenderSurface::StopRender()