-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Add a button in the graphics options to start a benchmark * Added logic to play a custom replay for benchmarking * Added logic to automatically start and end the profiling as the race starts and ends, when in benchmark mode * Disable the profiler drawings in benchmark mode, they take additional resources and are useless * Keep the race going when the pause menu is opened, as it would otherwise distort the results * Added logic to clean up the profiler data each time profiling is switched back from off to on. This avoids multiple profiling sessions piling up in one report, for example when benchmarking tw * Added a sped up Black Forest replay for use during the benchmark Missing features and known issues: * The end screen should display a benchmark result summary instead of a normal end screen * Entering and leaving the pause menu in benchmark mode makes some parts of the race UI disappear * The end screen should send the player back to the graphics settings, not the main menu * Pausing and quitting can leave the profiler enabled when it should not be * The options in the pause menu should be customized in benchmark mode * The replay used for benchmarking should be configurable in a data file * Automatically testing multiple graphics settings and providing an overall summary * And more advanced options.
- Loading branch information
1 parent
8577408
commit a6cecd2
Showing
10 changed files
with
1,286 additions
and
11 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters