From: Richard Huang Date: Tue, 28 Sep 2021 10:38:00 +0000 (+0100) Subject: Bind the EGL surface before querying its attributes X-Git-Tag: dali_2.0.46~1^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F08%2F264708%2F1;p=platform%2Fcore%2Fuifw%2Fdali-adaptor.git Bind the EGL surface before querying its attributes Change-Id: I462ed7cbfaf20d0d15eae102b8dd801845c83fca --- diff --git a/dali/internal/window-system/common/window-render-surface.cpp b/dali/internal/window-system/common/window-render-surface.cpp index 475765e..23ffcd9 100644 --- a/dali/internal/window-system/common/window-render-surface.cpp +++ b/dali/internal/window-system/common/window-render-surface.cpp @@ -764,6 +764,8 @@ void WindowRenderSurface::SetBufferDamagedRects(const std::vector>& da return; } + mGraphics->ActivateSurfaceContext(this); + EGLint bufferAge = eglImpl.GetBufferAge(mEGLSurface); // Buffer age 0 means the back buffer in invalid and requires full swap