The benchmark mode can be run in 3 ways:
- from the main menu
- from the command line as a benchmark
- from the command line as a looping demo
When running from the command line, exclusive fullscreen is automatically switched on and vsync is switched off.
When not running as a looping demo, a file named “benchmarkresults yyyy-mm-dd hh-mm-ss.txt” is created in the working directory.
-benchmarkRun the benchmark on startup and quit the game when finished.
-benchmarkini “filename.ini”Run the benchmark on startup and quit the game when finished. The ini file contains overrides for quality settings.
-loopLoop the benchmark instead of quitting after it completes. This is a demo mode, so statistics are disabled.
-dxdiagInclude dxdiag information in the benchmarkresults file.
All of these are optional, they override the settings from the game launcher.
QualityLevel
0 to 4 for Low to Ultimate. Sets all settings to a quality level
Fullscreen
0 or 1
ExclusiveFullscreen
0 or 1. Enable this when fullscreen is enabled for better performance but worse multitasking.
AspectRatio
Width / height x 10000 or 0 for Auto
VSyncMode
0 - 2 for Off, Double Buffer and Triple Buffer
FullscreenWidth
In pixels
FullscreenHeight
FullscreenRefreshRate
In Hz
StereoEnabled
TextureQuality
1 - 4 for Low to Ultra
BestTextureFilter
0 for No Filtering, 1 for Bilinear, 2 for Trilinear, or 2 + the Anisotropic level
HairQuality
0 for Normal or 1 for TressFX
AntiAliasingMode
0 - 3 for None, FXAA, 2x SSAA or 4x SSAA
ShadowMode
ShadowResolution
0 - 2 for Low to High
SSAOMode
0 - 2 for Off, Normal or Ultra
DOFQuality
0 - 2 for Off, Normal, Ultra
ReflectionQuality
0 - 2 for Off, Normal or High
LODBias
0 - 4 for Low to Ultra
EnablePostProcess
EnableHighPrecisionRT
EnableTessellation
MrLechoslaw