Tests
Suites
Latest Results
Search
Register
Login
Popular Tests
Timed Linux Kernel Compilation
SVT-AV1
7-Zip Compression
Stockfish
FFmpeg
x265
Newest Tests
Rustls
LiteRT
WarpX
Epoch
Valkey
Whisperfile
Recently Updated Tests
Mobile Neural Network
ACES DGEMM
NWChem
SuperTuxKart
ASTC Encoder
SVT-AV1
New & Recently Updated Tests
Recently Updated Suites
Database Test Suite
Machine Learning
Steam
New & Recently Updated Suites
Component Benchmarks
CPUs / Processors
GPUs / Graphics
OpenGL
Disks / Storage
Motherboards
File-Systems
Operating Systems
OpenBenchmarking.org
Corporate / Organization Info
Bug Reports / Feature Requests
DiRT Showdown 1.1.2
pts/dirt-showdown-1.1.2
- 16 December 2015 -
Setup environment dynamically.
install.sh
#!/bin/sh HOME=$DEBUG_REAL_HOME steam steam://install/201700 echo "#!/bin/bash . steam-env-vars.sh cd \$DEBUG_REAL_HOME/.steam/steam/steamapps/common/DiRT\ Showdown rm -f \$DEBUG_REAL_HOME/.local/share/vpltd/dirt/GameDocuments/My\ Games/DiRT\ Showdown/benchmarks/*.xml case \"\$3\" in 1) echo \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" ?> <hardware_settings_config version=\\\"62\\\" deviceId=\\\"0x0001\\\"> <cpu> <threadStrategy workerMapFile=\\\"system/workerMap8Core.xml\\\" forceFeedbackProcessor=\\\"6\\\" dvdStorageProcessor=\\\"7\\\" dataSetMonitorProcessor=\\\"4\\\" renderProcessor=\\\"0\\\" updateProcessor=\\\"2\\\" fileStreamProcessor=\\\"5\\\" /> </cpu> <audio_card> <audio mixing=\\\"rapture3D\\\" /> </audio_card> <graphics_card> <directx forcedx10=\\\"false\\\" /> <eyefinity force=\\\"\\\" osd=\\\"\\\" /> <stereo enabled=\\\"false\\\" separation=\\\"0.015\\\" convergence=\\\"1.5\\\" /> <advanced forward=\\\"false\\\" global_illumination=\\\"false\\\" /> <resolution width=\\\"\$1\\\" height=\\\"\$2\\\" aspect=\\\"auto\\\" fullscreen=\\\"true\\\" vsync=\\\"0\\\" multisampling=\\\"\$4\\\"> <refreshRate rate=\\\"59\\\" /> </resolution> <gamma level=\\\"1.0\\\" /> </graphics_card> <shadows enabled=\\\"true\\\" size=\\\"768\\\" maskQuality=\\\"1\\\" /> <particles enabled=\\\"true\\\" wind=\\\"false\\\" dynamicRes=\\\"true\\\" /> <crowd enabled=\\\"true\\\" detail=\\\"0\\\" /> <cloth enabled=\\\"true\\\" tessellation=\\\"false\\\" /> <postprocess quality=\\\"0\\\" /> <groundcover mode=\\\"atoc\\\" clutter=\\\"false\\\" /> <objects lod=\\\"0.75\\\" maxlod=\\\"1\\\" /> <trees lod=\\\"0.75\\\" maxlod=\\\"1\\\" /> <vehicles characterQuality=\\\"0\\\" lodQuality=\\\"0\\\" /> <envmap faces=\\\"0\\\" size=\\\"256\\\" drawallobjects=\\\"false\\\" /> <water update=\\\"false\\\" detail=\\\"0\\\" tessellation=\\\"false\\\" /> <skidmarks enabled=\\\"false\\\" /> <dynamic_ambient_occ enabled=\\\"true\\\" quality=\\\"0\\\" /> <night_lighting volumes=\\\"false\\\" lights=\\\"150\\\" shadows=\\\"false\\\" /> <physics environmentalDamage=\\\"true\\\" vehicleDamage=\\\"true\\\" /> <input device_type=\\\"auto\\\" /> <motion enabled=\\\"true\\\" ip=\\\"dbox\\\" port=\\\"20777\\\" delay=\\\"1\\\" extradata=\\\"0\\\" /> </hardware_settings_config>\" > \$DEBUG_REAL_HOME/.local/share/vpltd/dirt/GameDocuments/My\ Games/DiRT\ Showdown/hardwaresettings/hardware_settings_config.xml ;; 2) echo \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" ?> <hardware_settings_config version=\\\"62\\\" deviceId=\\\"0x0001\\\"> <cpu> <threadStrategy workerMapFile=\\\"system/workerMap8Core.xml\\\" forceFeedbackProcessor=\\\"6\\\" dvdStorageProcessor=\\\"7\\\" dataSetMonitorProcessor=\\\"4\\\" renderProcessor=\\\"0\\\" updateProcessor=\\\"2\\\" fileStreamProcessor=\\\"5\\\" /> </cpu> <audio_card> <audio mixing=\\\"rapture3D\\\" /> </audio_card> <graphics_card> <directx forcedx10=\\\"false\\\" /> <eyefinity force=\\\"\\\" osd=\\\"\\\" /> <stereo enabled=\\\"false\\\" separation=\\\"0.015\\\" convergence=\\\"1.5\\\" /> <advanced forward=\\\"false\\\" global_illumination=\\\"false\\\" /> <resolution width=\\\"\$1\\\" height=\\\"\$2\\\" aspect=\\\"auto\\\" fullscreen=\\\"true\\\" vsync=\\\"0\\\" multisampling=\\\"\$4\\\"> <refreshRate rate=\\\"59\\\" /> </resolution> <gamma level=\\\"1.0\\\" /> </graphics_card> <shadows enabled=\\\"true\\\" size=\\\"2048\\\" maskQuality=\\\"1\\\" /> <particles enabled=\\\"true\\\" wind=\\\"true\\\" dynamicRes=\\\"false\\\" /> <crowd enabled=\\\"true\\\" detail=\\\"2\\\" /> <cloth enabled=\\\"true\\\" tessellation=\\\"true\\\" /> <postprocess quality=\\\"2\\\" /> <groundcover mode=\\\"blended\\\" clutter=\\\"true\\\" /> <objects lod=\\\"1.25\\\" maxlod=\\\"0\\\" /> <trees lod=\\\"1.25\\\" maxlod=\\\"0\\\" /> <vehicles characterQuality=\\\"2\\\" lodQuality=\\\"2\\\" /> <envmap faces=\\\"6\\\" size=\\\"512\\\" drawallobjects=\\\"false\\\" /> <water update=\\\"true\\\" detail=\\\"2\\\" tessellation=\\\"true\\\" /> <skidmarks enabled=\\\"true\\\" /> <dynamic_ambient_occ enabled=\\\"true\\\" quality=\\\"1\\\" /> <night_lighting volumes=\\\"true\\\" lights=\\\"0\\\" shadows=\\\"true\\\" /> <physics environmentalDamage=\\\"true\\\" vehicleDamage=\\\"true\\\" /> <input device_type=\\\"auto\\\" /> <motion enabled=\\\"true\\\" ip=\\\"dbox\\\" port=\\\"20777\\\" delay=\\\"1\\\" extradata=\\\"0\\\" /> </hardware_settings_config>\" > \$DEBUG_REAL_HOME/.local/share/vpltd/dirt/GameDocuments/My\ Games/DiRT\ Showdown/hardwaresettings/hardware_settings_config.xml ;; 3 ) echo \"<?xml version=\\\"1.0\\\" encoding=\\\"UTF-8\\\" ?> <hardware_settings_config version=\\\"62\\\" deviceId=\\\"0x0001\\\"> <cpu> <threadStrategy workerMapFile=\\\"system/workerMap8Core.xml\\\" forceFeedbackProcessor=\\\"6\\\" dvdStorageProcessor=\\\"7\\\" dataSetMonitorProcessor=\\\"4\\\" renderProcessor=\\\"0\\\" updateProcessor=\\\"2\\\" fileStreamProcessor=\\\"5\\\" /> </cpu> <audio_card> <audio mixing=\\\"rapture3D\\\" /> </audio_card> <graphics_card> <directx forcedx10=\\\"false\\\" /> <eyefinity force=\\\"\\\" osd=\\\"\\\" /> <stereo enabled=\\\"false\\\" separation=\\\"0.015\\\" convergence=\\\"1.5\\\" /> <advanced forward=\\\"true\\\" global_illumination=\\\"true\\\" /> <resolution width=\\\"\$1\\\" height=\\\"\$2\\\" aspect=\\\"auto\\\" fullscreen=\\\"true\\\" vsync=\\\"0\\\" multisampling=\\\"\$4\\\"> <refreshRate rate=\\\"59\\\" /> </resolution> <gamma level=\\\"1.0\\\" /> </graphics_card> <shadows enabled=\\\"true\\\" size=\\\"2048\\\" maskQuality=\\\"2\\\" /> <particles enabled=\\\"true\\\" wind=\\\"true\\\" dynamicRes=\\\"false\\\" /> <crowd enabled=\\\"true\\\" detail=\\\"3\\\" /> <cloth enabled=\\\"true\\\" tessellation=\\\"true\\\" /> <postprocess quality=\\\"2\\\" /> <groundcover mode=\\\"blended\\\" clutter=\\\"true\\\" /> <objects lod=\\\"1.5\\\" maxlod=\\\"0\\\" /> <trees lod=\\\"1.5\\\" maxlod=\\\"0\\\" /> <vehicles characterQuality=\\\"2\\\" lodQuality=\\\"2\\\" /> <envmap faces=\\\"6\\\" size=\\\"1024\\\" drawallobjects=\\\"true\\\" /> <water update=\\\"true\\\" detail=\\\"2\\\" tessellation=\\\"true\\\" /> <skidmarks enabled=\\\"true\\\" /> <dynamic_ambient_occ enabled=\\\"true\\\" quality=\\\"2\\\" /> <night_lighting volumes=\\\"true\\\" lights=\\\"0\\\" shadows=\\\"true\\\" /> <physics environmentalDamage=\\\"true\\\" vehicleDamage=\\\"true\\\" /> <input device_type=\\\"auto\\\" /> <motion enabled=\\\"true\\\" ip=\\\"dbox\\\" port=\\\"20777\\\" delay=\\\"1\\\" extradata=\\\"0\\\" /> </hardware_settings_config>\" > \$DEBUG_REAL_HOME/.local/share/vpltd/dirt/GameDocuments/My\ Games/DiRT\ Showdown/hardwaresettings/hardware_settings_config.xml ;; esac ./dirt -benchmark \$@ cat \$DEBUG_REAL_HOME/.local/share/vpltd/dirt/GameDocuments/My\ Games/DiRT\ Showdown/benchmarks/*.xml | sed \"s/\\\"/ /g\" > \$LOG_FILE" > dirt-showdown chmod +x dirt-showdown
pre.sh
#!/bin/bash STEAM_GAME_ID=201700 GAME_BINARY=E.runloop export HOME=$DEBUG_REAL_HOME steam steam://run/$STEAM_GAME_ID & sleep 4 GAME_PID=`pgrep $GAME_BINARY` echo '#!/bin/sh' > steam-env-vars.sh while read -d $'\0' ENV; do NAME=`echo $ENV | cut -d= -f1`; VAL=`echo $ENV | cut -d= -f2`; echo "export $NAME=\"$VAL\""; done < /proc/$GAME_PID/environ >> steam-env-vars.sh chmod +x steam-env-vars.sh kill -9 $GAME_PID
results-definition.xml
<?xml version="1.0"?> <!--Phoronix Test Suite v6.2.0m1--> <PhoronixTestSuite> <ResultsParser> <OutputTemplate>results samples= 16300 min_fps= #_MIN_RESULT_# av_fps= #_RESULT_# min_fps_ms= 10.083503 av_fps_ms= 7.718917</OutputTemplate> <LineHint>av_fps</LineHint> </ResultsParser> </PhoronixTestSuite>
test-definition.xml
<?xml version="1.0"?> <!--Phoronix Test Suite v6.2.0m1--> <PhoronixTestSuite> <TestInformation> <Title>DiRT Showdown</Title> <Description>This is a benchmark of DiRT Showdown on Steam. The test profile assumes you have a Steam account, have Steam installed for the system, and that you own a copy of this game. This automates the process of executing the game and using its built-in benchmark mode.</Description> <ResultScale>Frames Per Second</ResultScale> <Proportion>HIB</Proportion> <TimesToRun>3</TimesToRun> <PreInstallMessage>This test will attempt to install the necessary game using your Steam account. If the test appears hung you may need to manually exit the Steam client.</PreInstallMessage> </TestInformation> <TestProfile> <Version>1.1.2</Version> <SupportedPlatforms>Linux</SupportedPlatforms> <SoftwareType>Game</SoftwareType> <TestType>Graphics</TestType> <License>Free</License> <Status>Verified</Status> <SupportedArchitectures>x86, x86_64</SupportedArchitectures> <EnvironmentSize>2</EnvironmentSize> <ProjectURL>http://store.steampowered.com/app/201700/</ProjectURL> <Maintainer>Michael Larabel</Maintainer> </TestProfile> <TestSettings> <Option> <DisplayName>Resolution</DisplayName> <Identifier>auto-resolution</Identifier> <ArgumentPrefix></ArgumentPrefix> <ArgumentPostfix></ArgumentPostfix> <DefaultEntry>0</DefaultEntry> <Menu> <Entry> <Name>$VIDEO_WIDTH x $VIDEO_HEIGHT</Name> <Value>$VIDEO_WIDTH $VIDEO_HEIGHT</Value> <Message></Message> </Entry> </Menu> </Option> <Option> <DisplayName>Graphics Preset</DisplayName> <Identifier>graphics-preset</Identifier> <ArgumentPrefix></ArgumentPrefix> <ArgumentPostfix></ArgumentPostfix> <DefaultEntry>0</DefaultEntry> <Menu> <Entry> <Name>Low</Name> <Value>1</Value> <Message></Message> </Entry> <Entry> <Name>High</Name> <Value>2</Value> <Message></Message> </Entry> <Entry> <Name>Ultra</Name> <Value>3</Value> <Message></Message> </Entry> </Menu> </Option> <Option> <DisplayName>Multi-Sampling</DisplayName> <Identifier>multi-sampling</Identifier> <ArgumentPrefix></ArgumentPrefix> <ArgumentPostfix></ArgumentPostfix> <DefaultEntry>0</DefaultEntry> <Menu> <Entry> <Name>2x MSAA</Name> <Value>2xmsaa</Value> <Message></Message> </Entry> <Entry> <Name>4x MSAA</Name> <Value>4xmsaa</Value> <Message></Message> </Entry> <Entry> <Name>8x MSAA</Name> <Value>8xmsaa</Value> <Message></Message> </Entry> </Menu> </Option> </TestSettings> </PhoronixTestSuite>