X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Finternal%2Fwindow-system%2Fcommon%2Fwindow-render-surface.cpp;h=8dd26e9b334acf9ff79ddbca948f95d34711bdc8;hb=13f211c6515af99b1afd4fa292dbf8c6da0d8b7b;hp=22ac0f3857fa51c2c277474f85ddd7130a11fa28;hpb=23e0f7fd0de4418f5f664e131845dd9cc6844f43;p=platform%2Fcore%2Fuifw%2Fdali-adaptor.git diff --git a/dali/internal/window-system/common/window-render-surface.cpp b/dali/internal/window-system/common/window-render-surface.cpp index 22ac0f3..8dd26e9 100644 --- a/dali/internal/window-system/common/window-render-surface.cpp +++ b/dali/internal/window-system/common/window-render-surface.cpp @@ -636,12 +636,6 @@ bool WindowRenderSurface::PreRender(bool resizingSurface, const std::vector>& da return; } + if(damagedRects.empty()) + { + // Empty damaged rect. We don't need rendering + clippingRect = Rect(); + return; + } + mGraphics->ActivateSurfaceContext(this); EGLint bufferAge = eglImpl.GetBufferAge(mEGLSurface);