X-Git-Url: http://git.xonotic.org/?a=blobdiff_plain;f=misc%2Ftools%2Fthe-big-benchmark%2Fthe-big-benchmark.sh;h=1676ad61da859e2fc39e553c539381f42db4eddd;hb=refs%2Fheads%2Fpacker%2Fthe-big-benchmark;hp=119ad21b3c03bf64ebbf70f027b7d6cb4e223895;hpb=5ae2544b30c955ca4cdc1cbd93dc9928f18bbfc5;p=xonotic%2Fxonotic.git diff --git a/misc/tools/the-big-benchmark/the-big-benchmark.sh b/misc/tools/the-big-benchmark/the-big-benchmark.sh index 119ad21b..1676ad61 100755 --- a/misc/tools/the-big-benchmark/the-big-benchmark.sh +++ b/misc/tools/the-big-benchmark/the-big-benchmark.sh @@ -59,7 +59,9 @@ fi rm -f data/the-big-benchmark.log rm -f data/benchmark.log rm -f data/engine.log -p="+r_texture_dds_load 1 +cl_playerdetailreduction 0 +developer 1 -nohome -benchmarkruns 4 -benchmarkruns_skipfirst -benchmark demos/the-big-keybench.dem" + +# for next version of benchmark: remove +cl_playerdetailreduction 0 and add +showfps 1 +p="+menu_updatecheck 0 +vid_width 1024 +vid_height 768 +vid_desktopfullscreen 0 +cl_curl_enabled 0 +r_texture_dds_load 1 +cl_allow_ui2dname 0 +cl_playerdetailreduction 0 +developer 1 -nohome -benchmarkruns 4 -benchmarkruns_skipfirst -benchmark demos/the-big-keybench.dem" for e in omg low med normal high ultra ultimate; do echo "Benchmarking on $e" @@ -78,6 +80,12 @@ for e in omg low med normal high ultra ultimate; do break fi fi + if [ x"$e" = x"med" ]; then + if grep 'Using GL1.3 rendering path' data/engine.log; then + echo "OpenGL 2.0 rendering disabled, exiting." + break + fi + fi if [ x"$e" = x"high" ]; then if grep 'vid_soft 1' data/engine.log; then echo "Software rendering does not support Ultra and Ultimate quality settings, exiting."