From d3d7e9f9f8e1555e6ce9de3a8496a9af11188009 Mon Sep 17 00:00:00 2001 From: "Eunki, Hong" Date: Tue, 13 Dec 2022 16:56:55 +0900 Subject: [PATCH] [Tizen] Make FBO visual use premultiplied alpha (2) Set release policy as DESTROYED so let we don't call LoadTexture at SceneOn timming multiple times Change-Id: I8d68cab136ab0809c0fd5592c81618d51b19bc0c Signed-off-by: Eunki, Hong --- dali-scene3d/internal/controls/scene-view/scene-view-impl.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/dali-scene3d/internal/controls/scene-view/scene-view-impl.cpp b/dali-scene3d/internal/controls/scene-view/scene-view-impl.cpp index 6ac1cb2..1586c58 100644 --- a/dali-scene3d/internal/controls/scene-view/scene-view-impl.cpp +++ b/dali-scene3d/internal/controls/scene-view/scene-view-impl.cpp @@ -417,6 +417,7 @@ void SceneView::UpdateRenderTask() imagePropertyMap.Insert(Toolkit::ImageVisual::Property::URL, imageUrl.GetUrl()); // To make sure this visual call LoadTexture API immediate. imagePropertyMap.Insert(Toolkit::ImageVisual::Property::LOAD_POLICY, Toolkit::ImageVisual::LoadPolicy::IMMEDIATE); + imagePropertyMap.Insert(Toolkit::ImageVisual::Property::RELEASE_POLICY, Toolkit::ImageVisual::ReleasePolicy::DESTROYED); // To flip rendered scene without CameraActor::SetInvertYAxis() to avoid backface culling. imagePropertyMap.Insert(Toolkit::ImageVisual::Property::PIXEL_AREA, Vector4(0.0f, 1.0f, 1.0f, -1.0f)); mVisual = Toolkit::VisualFactory::Get().CreateVisual(imagePropertyMap); -- 2.7.4