We’re in the process of profiling some levels for our game, and I am trying to grab accurate stat file to show the average FPS and look for hot threads on the CPU.
However, whenever I run the stat startfile command in our packaged development build, the FPS drops significantly, and thus invalidates any recorded data.
For reference, a level can run over 60 FPS when the stat command isn’t running, but as soon as I enter the command (when the file size is still small) the FPS goes to 30.
I’m just looking for a way to make sure our game can record accurate framerates.