X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=dali-toolkit%2Finternal%2Ffilters%2Fspread-filter.cpp;h=5eb8a825ef82b83df6f6a136250820b2d4fdeeb5;hp=51008211ff3fa3aaac50228d0a6fe569b02d5516;hb=0e1683ef848d1d877e26633609fa95e0d2ab36b5;hpb=f3e8b0bf4eba4e2f76294c2ed3d83a4cc9ca4613 diff --git a/dali-toolkit/internal/filters/spread-filter.cpp b/dali-toolkit/internal/filters/spread-filter.cpp index 5100821..5eb8a82 100644 --- a/dali-toolkit/internal/filters/spread-filter.cpp +++ b/dali-toolkit/internal/filters/spread-filter.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2017 Samsung Electronics Co., Ltd. + * Copyright (c) 2020 Samsung Electronics Co., Ltd. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -20,7 +20,7 @@ // EXTERNAL INCLUDES #include -#include +#include #include #include @@ -84,8 +84,8 @@ void SpreadFilter::Enable() { // create actor to render input with applied emboss effect mActorForInput = Actor::New(); - mActorForInput.SetParentOrigin( ParentOrigin::CENTER ); - mActorForInput.SetSize(mTargetSize); + mActorForInput.SetProperty( Actor::Property::PARENT_ORIGIN, ParentOrigin::CENTER ); + mActorForInput.SetProperty( Actor::Property::SIZE, mTargetSize); // register properties as shader uniforms mActorForInput.RegisterProperty( SPREAD_UNIFORM_NAME, mSpread ); mActorForInput.RegisterProperty( TEX_SCALE_UNIFORM_NAME, Vector2( 1.0f / mTargetSize.width, 0.0f ) ); @@ -101,8 +101,8 @@ void SpreadFilter::Enable() // create an actor to render mImageForHorz for vertical blur pass mActorForHorz = Actor::New(); - mActorForHorz.SetParentOrigin( ParentOrigin::CENTER ); - mActorForHorz.SetSize(mTargetSize); + mActorForHorz.SetProperty( Actor::Property::PARENT_ORIGIN, ParentOrigin::CENTER ); + mActorForHorz.SetProperty( Actor::Property::SIZE, mTargetSize); // register properties as shader uniforms mActorForHorz.RegisterProperty( SPREAD_UNIFORM_NAME, mSpread ); mActorForHorz.RegisterProperty( TEX_SCALE_UNIFORM_NAME, Vector2( 0.0f, 1.0f / mTargetSize.height ) ); @@ -172,11 +172,11 @@ void SpreadFilter::SetSize( const Vector2& size ) mTargetSize = size; if( mActorForInput ) { - mActorForInput.SetSize(mTargetSize); + mActorForInput.SetProperty( Actor::Property::SIZE, mTargetSize); } if( mActorForHorz ) { - mActorForHorz.SetSize(mTargetSize); + mActorForHorz.SetProperty( Actor::Property::SIZE, mTargetSize); } }