From: Eunki, Hong Date: Thu, 14 Mar 2024 05:26:56 +0000 (+0900) Subject: [Tizen] Mark as do not skip rendering if SceneGraphRenderer dirty X-Git-Tag: accepted/tizen/7.0/unified/20240319.152946^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=9da140198b87ecbca05e24e7c3c57aea19ed0f83;p=platform%2Fcore%2Fuifw%2Fdali-core.git [Tizen] Mark as do not skip rendering if SceneGraphRenderer dirty Let we make dirty if textureset is changed Change-Id: I6534626b0a830611ab599b62bc673364a451aadf Signed-off-by: Eunki, Hong --- diff --git a/dali/internal/update/rendering/scene-graph-renderer.cpp b/dali/internal/update/rendering/scene-graph-renderer.cpp index 4d73b0d03..2ae6d1621 100644 --- a/dali/internal/update/rendering/scene-graph-renderer.cpp +++ b/dali/internal/update/rendering/scene-graph-renderer.cpp @@ -307,6 +307,11 @@ void Renderer::SetTextures(TextureSet* textureSet) DALI_ASSERT_DEBUG(textureSet != NULL && "Texture set pointer is NULL"); mTextureSet = textureSet; + + // Temperal way to notify renderer updated flag. + mUpdateDecay = Decay::INITIAL; + + SetUpdated(true); } const Vector* Renderer::GetTextures() const @@ -343,6 +348,8 @@ void Renderer::SetGeometry(Render::Geometry* geometry) { mResendFlag |= RESEND_GEOMETRY; } + + SetUpdated(true); } void Renderer::SetDepthIndex(int depthIndex)