- mImagePostFilter = FrameBufferImage::New( mTargetSize.width, mTargetSize.height, mPixelFormat, Dali::Image::UNUSED );
- rendererFactory.ResetRenderer(mRendererPostFilter, self, mImagePostFilter);
- mRendererPostFilter.SetDepthIndex( DepthIndex::CONTENT );
+ mImagePostFilter = FrameBufferImage::New( mTargetSize.width, mTargetSize.height, mPixelFormat );
+ TextureSet textureSet = TextureSet::New();
+ TextureSetImage( textureSet, 0u, mImagePostFilter );
+ self.GetRendererAt( 0 ).SetTextures( textureSet );
+ mVisualPostFilter.SetDepthIndex( DepthIndex::CONTENT );