From: David Steele Date: Tue, 1 Dec 2020 19:20:30 +0000 (+0000) Subject: Merge "Added TextController Relayouter class to handle relayouting" into devel/master X-Git-Tag: dali_2.0.4~4 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=commitdiff_plain;h=28e96ebc81b38645d8b46ca923fa6aaa0517d2cd;hp=fabd2ed50fb7ec5aaedec14cb8a1201b5d23dc1e Merge "Added TextController Relayouter class to handle relayouting" into devel/master --- diff --git a/dali-toolkit/internal/visuals/border/border-visual.cpp b/dali-toolkit/internal/visuals/border/border-visual.cpp index ddd2e52..452fda9 100644 --- a/dali-toolkit/internal/visuals/border/border-visual.cpp +++ b/dali-toolkit/internal/visuals/border/border-visual.cpp @@ -199,7 +199,7 @@ void BorderVisual::DoSetOnScene( Actor& actor ) InitializeRenderer(); mBorderColorIndex = mImpl->mRenderer.RegisterProperty( Toolkit::BorderVisual::Property::COLOR, COLOR_NAME, mBorderColor ); - if( ( mBorderColor.a < 1.f || mAntiAliasing ) || IsAdvancedBlendEquationApplied() ) + if( mBorderColor.a < 1.f || mAntiAliasing ) { mImpl->mRenderer.SetProperty( Renderer::Property::BLEND_MODE, BlendMode::ON ); } diff --git a/dali-toolkit/internal/visuals/color/color-visual.cpp b/dali-toolkit/internal/visuals/color/color-visual.cpp index 793b8b2..edebccf 100644 --- a/dali-toolkit/internal/visuals/color/color-visual.cpp +++ b/dali-toolkit/internal/visuals/color/color-visual.cpp @@ -341,7 +341,7 @@ void ColorVisual::InitializeRenderer() mImpl->mRenderer.RegisterProperty( BLUR_RADIUS_NAME, mBlurRadius ); - if( mImpl->mMixColor.a < 1.f || !EqualsZero( mBlurRadius ) || IsAdvancedBlendEquationApplied() ) + if( !EqualsZero( mBlurRadius ) ) { mImpl->mRenderer.SetProperty( Renderer::Property::BLEND_MODE, BlendMode::ON ); } diff --git a/dali-toolkit/internal/visuals/gradient/gradient-visual.cpp b/dali-toolkit/internal/visuals/gradient/gradient-visual.cpp index 7d39a77..d0807df 100644 --- a/dali-toolkit/internal/visuals/gradient/gradient-visual.cpp +++ b/dali-toolkit/internal/visuals/gradient/gradient-visual.cpp @@ -460,7 +460,7 @@ void GradientVisual::InitializeRenderer() mImpl->mRenderer.SetTextures( textureSet ); // If opaque and then no need to have blending - if( mIsOpaque && !IsAdvancedBlendEquationApplied() ) + if( mIsOpaque ) { mImpl->mRenderer.SetProperty( Renderer::Property::BLEND_MODE, BlendMode::OFF ); } diff --git a/dali-toolkit/internal/visuals/visual-base-impl.cpp b/dali-toolkit/internal/visuals/visual-base-impl.cpp index ce31fb1..aca317e 100755 --- a/dali-toolkit/internal/visuals/visual-base-impl.cpp +++ b/dali-toolkit/internal/visuals/visual-base-impl.cpp @@ -413,11 +413,6 @@ bool Visual::Base::IsPreMultipliedAlphaEnabled() const return mImpl->mFlags & Impl::IS_PREMULTIPLIED_ALPHA; } -bool Visual::Base::IsAdvancedBlendEquationApplied() const -{ - return IsPreMultipliedAlphaEnabled() && DevelRenderer::IsAdvancedBlendEquationApplied( mImpl->mRenderer ); -} - void Visual::Base::DoSetOffScene( Actor& actor ) { actor.RemoveRenderer( mImpl->mRenderer ); diff --git a/dali-toolkit/internal/visuals/visual-base-impl.h b/dali-toolkit/internal/visuals/visual-base-impl.h index b6ab75e..b925e46 100644 --- a/dali-toolkit/internal/visuals/visual-base-impl.h +++ b/dali-toolkit/internal/visuals/visual-base-impl.h @@ -170,13 +170,6 @@ public: bool IsPreMultipliedAlphaEnabled() const; /** - * @brief Query whether advanced blend equation is applied. - * - * @return True is advanced blend equation is applied, false otherwise. - */ - bool IsAdvancedBlendEquationApplied() const; - - /** * @brief Sets properties of custom shader * @param[in] propertyMap Property map containing the custom shader data */