X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Finternal%2Fcontrols%2Fsuper-blur-view%2Fsuper-blur-view-impl.cpp;h=7aa46b826b4a7de64674dcbc3136900d6a199801;hb=a2d9a530516aa8e8db9ffb1cdfc5e121fc0df46d;hp=a93257d35e33f1dea64e01870fe7c423fd0df17c;hpb=db152116b8c7de79b206d7d361c9d3875d05d0ac;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/internal/controls/super-blur-view/super-blur-view-impl.cpp b/dali-toolkit/internal/controls/super-blur-view/super-blur-view-impl.cpp index a93257d..7aa46b8 100644 --- a/dali-toolkit/internal/controls/super-blur-view/super-blur-view-impl.cpp +++ b/dali-toolkit/internal/controls/super-blur-view/super-blur-view-impl.cpp @@ -30,6 +30,7 @@ #include // INTERNAL_INCLUDES +#include #include #include @@ -173,8 +174,7 @@ void SuperBlurView::SetImage(Image inputImage) Actor self( Self() ); mVisuals[0] = Toolkit::VisualFactory::Get().CreateVisual( mInputImage ); - RegisterVisual( 0, mVisuals[0] ); // Will clean up previously registered visuals for this index. - mVisuals[0].SetDepthIndex(0); + DevelControl::RegisterVisual( *this, 0, mVisuals[0], 0.0f ); // Will clean up previously registered visuals for this index. // custom shader is not applied on the original image. BlurImage( 0, inputImage); @@ -282,8 +282,7 @@ void SuperBlurView::OnSizeSet( const Vector3& targetSize ) GAUSSIAN_BLUR_RENDER_TARGET_PIXEL_FORMAT ); mVisuals[i] = Toolkit::VisualFactory::Get().CreateVisual( mBlurredImage[i - 1] ); - RegisterVisual( i, mVisuals[i] ); // Will clean up existing visual with same index. - mVisuals[i].SetDepthIndex( i ); + DevelControl::RegisterVisual( *this, i, mVisuals[i], float( i ) ); // Will clean up existing visual with same index. SetShaderEffect( mVisuals[i] ); }