From: Heeyong Song Date: Mon, 19 Sep 2022 06:27:56 +0000 (+0900) Subject: Move a final flush to Shutdown X-Git-Tag: dali_2.1.41~1^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F49%2F281449%2F1;p=platform%2Fcore%2Fuifw%2Fdali-adaptor.git Move a final flush to Shutdown It makes the finalization is called from the update thread. Change-Id: Iae1f3c26594f0ef7d38e1eaeffaf1eac753f54e4 --- diff --git a/dali/internal/graphics/gles-impl/egl-graphics-controller.h b/dali/internal/graphics/gles-impl/egl-graphics-controller.h index fd944d3..8999a06 100644 --- a/dali/internal/graphics/gles-impl/egl-graphics-controller.h +++ b/dali/internal/graphics/gles-impl/egl-graphics-controller.h @@ -126,13 +126,7 @@ public: void Shutdown() override { mIsShuttingDown = true; - } - /** - * @copydoc Dali::Graphics::Destroy() - */ - void Destroy() override - { // Final flush Flush(); @@ -151,6 +145,13 @@ public: } /** + * @copydoc Dali::Graphics::Destroy() + */ + void Destroy() override + { + } + + /** * @copydoc Dali::Graphics::UpdateTextures() */ void UpdateTextures(const std::vector& updateInfoList,