the-big-benchmark: test all effects config levels

This commit is contained in:
Rudolf Polzer 2012-01-24 18:03:35 +01:00
parent 86c735c402
commit e46816f39b
2 changed files with 14 additions and 10 deletions

2
data/.gitignore vendored
View File

@ -1,6 +1,6 @@
xonotic-*.pk3dir
*.pk3
benchmark.log
*.log
gfx
maps
scripts

View File

@ -27,17 +27,21 @@ if [ x"$1" != x"--yes" ]; then
fi
set -x
rm -f data/benchmark.log
rm -f data/*.log
./all clean --reclone
./all compile -r
USE_GDB=no ./all run "$@" -nohome -benchmarkruns 3 -benchmark demos/the-big-keybench.dem +//div0-stable || true
./all clean -r -f
(
cd darkplaces
git checkout div0-stable-pred3d9 || git checkout -t origin/div0-stable-pred3d9 || exit 1
)
./all compile -r
USE_GDB=no ./all run "$@" -nohome -benchmarkruns 3 -benchmark demos/the-big-keybench.dem +//div0-stable-pred3d9 || true
set -x
for e in omg low med normal high ultra ultimate; do
USE_GDB=no \
./all run \
+exec effects-$e.cfg \
"$@" \
-nohome \
-benchmarkruns 4 -benchmarkruns_skipfirst \
-benchmark demos/the-big-keybench.dem
done
) >data/engine.log 2>&1
./all clean -r -f -u
set +x
@ -48,7 +52,7 @@ echo " - memory size"
echo " - graphics card (which vendor, which model)"
echo " - operating system (including whether it is 32bit or 64bit)"
echo " - graphics driver version"
echo " - the following info:"
echo " - the file "
cat data/benchmark.log
echo
echo "Thank you"