Revert "[Tizen] Revert "Destroy egl to avoid memory issue""
authorhuiyu.eun <huiyu.eun@samsung.com>
Wed, 23 Jun 2021 08:03:41 +0000 (17:03 +0900)
committerhuiyu.eun <huiyu.eun@samsung.com>
Wed, 23 Jun 2021 08:03:41 +0000 (17:03 +0900)
This reverts commit 2a738a05eb12140c1963146ad103701cac7382ea.

dali/internal/imaging/tizen/native-image-source-impl-tizen.cpp

index e98ddae..bbc14a7 100644 (file)
@@ -418,6 +418,9 @@ bool NativeImageSourceTizen::CreateResource()
   mEglImageExtensions = mEglGraphics->GetImageExtensions();
   DALI_ASSERT_DEBUG(mEglImageExtensions);
 
+  // if resource of egl was not destroyed, destroy it first
+  DestroyResource();
+
   mEglImageKHR = mEglImageExtensions->CreateImageKHR(eglBuffer);
 
   return mEglImageKHR != NULL;