The doc about bloom says:
I would like to reduce the amount of Gaussian blurs to 1 to save performance. How to do that? I did not find any settings that affect the performance of the bloom. All settings in the PP volume are purely cosmetically it seems with no impact on performance (apart from setting Intensity to 0). Then there is r.bloomquality, 0 disables bloom and 1 is default. And r.bloom.cross, default is 0 and 1 makes bloom ugly, but performance is not affected.
So I think there should be some way to reduce the amount of blurs that are done to render the bloom to improve performance, but how?
The reason I’m asking is that in VR, bloom is definitely very expensive, and not having any bloom also is not really a solution.
Profiling with bloom enabled:
Profiling with bloom disabled:
http://puu.sh/rQlUp/a70722839c.png
So bloom is taking 0.62 ms currently, that’s too much in VR. I’m testing with 4.14 now and unfortunately bloom performance has not improved in recent engine versions.