- 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. Command line options
-benchmark Run 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. -loop Loop the benchmark instead of quitting after it completes. This is a demo mode, so statistics are disabled. -dxdiag Include dxdiag information in the benchmarkresults file. Ini file options
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 In pixels FullscreenRefreshRate In Hz StereoEnabled 0 or 1 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 0 or 1 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 0 or 1 EnableHighPrecisionRT 0 or 1 EnableTessellation 0 or 1