I have two low end GPUs that are in my group of testing machines.
One is an ATI Radeon HD 3870 and the other is a Intel HD Graphics 4600.
I understand that these are low end gpu’s. However, they can run other AAA games like Dark Souls 2, Dota 2, LoL, Skyrim, Fallout 4, etc.
However, when I create a BLANK UE4 scene that is rendering absolutely nothing my FPS hovers between 28 - 30 (on the Radeon HD 3870 with only 512MB of vram).
I can obviously see that the GPU is the bottleneck. But why would it be under heavy load when I’m not rendering anything?
What would the GPU be doing that takes this much time? It has nothing to render…
This is just a test because with my real project I am getting lower than expected performance and would like to understand what I can do to optimize.
Also, I hope the only graphics quality setting solution that we have isn’t to make everything extremely blurry?
I love UE and I know all the devs have insane gpu’s but come on…
Edit:
I have been looking at it with ProfileGPU to try and see what is going on.
Here is the output.
So, I disabled TranslucentLightingVolume with the following r.TranslucentLightingVolume 0. However, that caused StandardDeferredLighting to jump up to 32.64ms.
The last “Downsample” also seems way to high a lot of the time. For example, I’ve seen 9 - 15ms frames.
I’m not entirely sure how the downsampling works. But would love to find out.