Hello. I am trying to understand the GPU profiling, so I can get back some lost frames in my VR project. I went from 80+ frames, to 30 fps in my project, and I really must get them back. I launched the GPU profiler, and see many culpripts there, but I have no clue what most of those mean.
Here is a screenshot of the GPU Profiler.
The biggest suspects are Particle Simulation (19.29ms), Shadow Depths 7.66ms, ShadowProjectionOnOpaque 8.78 ms, and BasePass 4.51ms. I tried googling this stuff but found very little information on what this means and how to reduce the gpu load on those aspects.
On shadowDepths one object is being an issue.
For ShadowProjectionOnOpaque again, 2 big culprits sharing a big load.
And BasePass I am not sure what it means.
Some extra info about this that might be helpful. I am using the Forward Renderer. I am trying to use as many static objects as I can with static lighting too. The notes that are affected, are spawned at location by a “builder” blueprint I add on the level.