I’m doing some optimization for our game and I noticed when looking at the GPU stats that more than any other stat (over shadowdepths) we have VisibilityCommands. I can’t find too much about this, and when I looked at Unreals recent Inside Unreal episode about **Performance Optimization (Performance Optimization for Environments | Inside Unreal - YouTube) **I diddn’t even see the stat pop up in their GPU stats.
The only thread i can find talking about this say it’s by using world composition, but I tried to look in a test level that dont have it enabled and still a high value of VisibilityCommands.
The most annoying part about this stat is that the game runs pretty stable at 16ms… but only when the camera is still and not too many objects are in view. When the camera moves this stat can jump to using up to 14ms alone. I can’t really figure out what it is that is cuasing this, as it sometimes when staring into a wall with assets behind it it can eat 10-12ms and then when i look at a scene with assets it can jump down to 1-2ms =S.
Like it sounds like Visibillty commands have something to do with culling maybe? but then again why dont things change when i remove assets?
Anyhow… This is strange cry for help xD but I hope somone has an idea as what this could be.
Any pointers or ideas would be helpful =)
P.S Our project runs on engine version 4.24.3