X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=dali-toolkit%2Finternal%2Fcontrols%2Feffects-view%2Feffects-view-impl.cpp;h=e55eda62368a5c3a8acd82d56495162c3bce4359;hp=ae4ac45fc79cdd644d9623cacf6ee708be6b29e5;hb=99e2ea03e6d6059f5803d700932df1ff1c848cd3;hpb=4d4724513d345467aad5d6ff0ff103b191c32a3f diff --git a/dali-toolkit/internal/controls/effects-view/effects-view-impl.cpp b/dali-toolkit/internal/controls/effects-view/effects-view-impl.cpp index ae4ac45..e55eda6 100644 --- a/dali-toolkit/internal/controls/effects-view/effects-view-impl.cpp +++ b/dali-toolkit/internal/controls/effects-view/effects-view-impl.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2014 Samsung Electronics Co., Ltd. + * Copyright (c) 2016 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. @@ -26,11 +26,12 @@ #include #include #include -#include +#include +#include // INTERNAL INCLUDES #include -#include +#include #include #include #include @@ -160,7 +161,7 @@ void EffectsView::SetType( Toolkit::EffectsView::EffectType type ) Actor self = Self(); Property::Map rendererMap; - rendererMap.Insert( "rendererType", "image" ); + rendererMap.Insert( "rendererType", "IMAGE" ); switch( type ) { @@ -187,7 +188,7 @@ void EffectsView::SetType( Toolkit::EffectsView::EffectType type ) customShader[ "vertexShader" ] = EFFECTS_VIEW_VERTEX_SOURCE; customShader[ "fragmentShader" ] = EFFECTS_VIEW_FRAGMENT_SOURCE; rendererMap[ "shader" ] = customShader; - InitializeControlRenderer( self, mRendererPostFilter, rendererMap ); + InitializeVisual( self, mVisualPostFilter, rendererMap ); mEffectType = type; } @@ -301,13 +302,13 @@ void EffectsView::OnStageConnection( int depth ) Enable(); Actor self = Self(); - if( mRendererPostFilter ) + if( mVisualPostFilter ) { - mRendererPostFilter.SetOnStage( self ); + mVisualPostFilter.SetOnStage( self ); } - if( mRendererForChildren ) + if( mVisualForChildren ) { - mRendererForChildren.SetOnStage( self ); + mVisualForChildren.SetOnStage( self ); } } @@ -322,13 +323,13 @@ void EffectsView::OnStageDisconnection() } Actor self = Self(); - if( mRendererPostFilter ) + if( mVisualPostFilter ) { - mRendererPostFilter.SetOffStage( self ); + mVisualPostFilter.SetOffStage( self ); } - if( mRendererForChildren ) + if( mVisualForChildren ) { - mRendererForChildren.SetOffStage( self ); + mVisualForChildren.SetOffStage( self ); } Control::OnStageDisconnection(); @@ -434,14 +435,14 @@ void EffectsView::AllocateResources() Actor self( Self() ); mImageForChildren = FrameBufferImage::New( mTargetSize.width, mTargetSize.height, mPixelFormat, Dali::Image::UNUSED ); - InitializeControlRenderer( self, mRendererForChildren, mImageForChildren ); - mRendererForChildren.SetDepthIndex( DepthIndex::CONTENT+1 ); + InitializeVisual( self, mVisualForChildren, mImageForChildren ); + mVisualForChildren.SetDepthIndex( DepthIndex::CONTENT+1 ); mImagePostFilter = FrameBufferImage::New( mTargetSize.width, mTargetSize.height, mPixelFormat, Dali::Image::UNUSED ); TextureSet textureSet = TextureSet::New(); - textureSet.SetImage( 0u, mImagePostFilter); + TextureSetImage( textureSet, 0u, mImagePostFilter ); self.GetRendererAt( 0 ).SetTextures( textureSet ); - mRendererPostFilter.SetDepthIndex( DepthIndex::CONTENT ); + mVisualPostFilter.SetDepthIndex( DepthIndex::CONTENT ); SetupFilters(); }