Blur at pause works very slow

Also, I’ve found these games with kind of blur: Badland 2(which written in cocos2d-x? first version for sure) and King of thieves uses blur in their games. I tested on really slow iOS and android devices - it works very fast and nice.
Here is recorded screen from devices:


There’s definitely some tricks used… like downsampling… but I think with start small radius of blur it firstly uses full image and then if blur radius becomes large - image start downsampling. Because if you use downsample 24times image with start and small blur radius - it will looks like pixel art. @zhangxm By the way, how I can dynamically get different rendered images from render texture? Re-created rendered texture each time with new sizes in loop sounds not really good…

However these blurs are not live, as I see it applied only for static image, but I need it for animation like shown in my previous post in this topic. So animation runs under blur.