I'm currently developing a game and have implemented screen blurring when the player pauses the game using a shader. However, I've recently discovered that this significantly impacts game performance. How can I blur the background screen without using a shader when the player presses pause?

  • xyz replied to this.

    Well assuming the pause screen is static, you could blur it once, save the output, and just show that as a static picture.

    I don't know how, though.

    Scel Shader is the fastest way. Everything else will be slower, except using a pre-blurred image.
    Maybe try a simpler blur shader.