Revert "vector-image-renderer: fix crash at multi-canvas rendering" 95/259495/1
authorHermet Park <chuneon.park@samsung.com>
Wed, 9 Jun 2021 04:01:02 +0000 (13:01 +0900)
committerHermet Park <chuneon.park@samsung.com>
Wed, 9 Jun 2021 04:01:45 +0000 (13:01 +0900)
This reverts commit b44094cb38f3d43c58639eb26535015399f62a6c.

Yet thorvg package is not updated to the dali build server.

This patch will come again after resolving this.

Change-Id: I30b85475ff8ea6ea308c90dd3432cc4949b640a8

dali-extension/vector-animation-renderer/tizen-rive-animation-renderer.cpp

index 47b7aa7..3620c27 100644 (file)
@@ -280,11 +280,9 @@ bool TizenRiveAnimationRenderer::Render(uint32_t frameNumber)
   if(!mSwCanvas)
   {
     mSwCanvas = tvg::SwCanvas::gen();
-    mSwCanvas->mempool(tvg::SwCanvas::MempoolPolicy::Individual);
-
   }
-  mSwCanvas->clear();
   mSwCanvas->target((uint32_t*)buffer, info.planes[0].stride / 4, info.width, info.height, tvg::SwCanvas::ARGB8888);
+  mSwCanvas->clear();
 
   // Render Rive Frame
   frameNumber    = mStartFrameNumber + frameNumber;