I have a scene, with single FBO defined in it. Like mentioned in question I use that same FBO for rendering..
e.g.
Bloom-
1- extract white parts of image
2- blur white parts
3- combine blurred white + original scene
4- render FBO
Now, everything works as expected, I see a nice bloomed image. But would there be any significant gains in the performance if I have separate FBOs for tasks 1, 2, and 3?