[Tizen] Bind the EGL surface before querying its attributes 00/264800/1
authorRichard Huang <r.huang@samsung.com>
Tue, 28 Sep 2021 10:38:00 +0000 (11:38 +0100)
committerHeeyong Song <heeyong.song@samsung.com>
Thu, 30 Sep 2021 02:02:57 +0000 (11:02 +0900)
Change-Id: I462ed7cbfaf20d0d15eae102b8dd801845c83fca

dali/internal/window-system/common/window-render-surface.cpp

index 475765e..23ffcd9 100644 (file)
@@ -764,6 +764,8 @@ void WindowRenderSurface::SetBufferDamagedRects(const std::vector<Rect<int>>& da
       return;
     }
 
+    mGraphics->ActivateSurfaceContext(this);
+
     EGLint bufferAge = eglImpl.GetBufferAge(mEGLSurface);
 
     // Buffer age 0 means the back buffer in invalid and requires full swap