After analyzing with ProfileGPU, I’ve found that HZB was consuming a big piece of time rendering.
Setting r.HZBOcclusion to 0 greatly increases my FPS.
I’ve tried disabling it in several demos and I could not notice any glitches or problems in the rendered scene. Performance was always increased.
As I’ve read here: What's Submit HZB? It's consuming high GPU resources - Debugging, Optimization, & Profiling - Unreal Engine Forums, HZB Occlusion is a technique supposed to increase performance.
So, is it like this for everyone? Is this HZB Occlusion performance hit a bug on my end (drivers/hardware/settings)? Or could it be a bug in the engine?
Is there any problem with disabling it for everything?
Thank you.
Using:
i5 2500k at 4.3ghz
GTX 560 Ti SC
Drivers version: 344.11
Windows 7 SP1