From: Dongsug Song Date: Mon, 14 Jun 2021 08:55:36 +0000 (+0900) Subject: Revert "[Tizen] Revert "Destroy egl to avoid memory issue"" X-Git-Tag: accepted/tizen/unified/20210615.120317~8 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=3ee04aed8a7f5cf8ebe4cfeee0e4c619f393cfea;p=platform%2Fcore%2Fuifw%2Fdali-adaptor.git Revert "[Tizen] Revert "Destroy egl to avoid memory issue"" This reverts commit 118b1e7809d06d55af4d2246614fcb6208919a5f. --- diff --git a/dali/internal/imaging/tizen/native-image-source-impl-tizen.cpp b/dali/internal/imaging/tizen/native-image-source-impl-tizen.cpp index e98ddae..bbc14a7 100644 --- a/dali/internal/imaging/tizen/native-image-source-impl-tizen.cpp +++ b/dali/internal/imaging/tizen/native-image-source-impl-tizen.cpp @@ -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;