draw3d benchmarking script

This commit is contained in:
Fadi Alzammar 2022-04-18 13:22:59 -07:00
parent 355c70feaa
commit 0ff134a142

44
perf/draw3d.sh Executable file
View file

@ -0,0 +1,44 @@
#!/bin/bash
# exit when any command fails
set -e
# ensure build
make -s
# clear blackbox cache
rm -f blackbox.*.cache
# draw3d benchmarks
echo "-------------------------"
echo "draw3d vase benchmark"
echo "-------------------------"
CONFIGS="-DEXT_GFX_ENABLE" ./ci/blackbox.sh --driver=simx --app=draw3d --args="-tvase.cgltrace -w8 -h8"
echo "-------------------------"
echo "draw3d filmtv benchmark"
echo "-------------------------"
CONFIGS="-DEXT_GFX_ENABLE" ./ci/blackbox.sh --driver=simx --app=draw3d --args="-tfilmtv.cgltrace -w8 -h8"
echo "-------------------------"
echo "draw3d skybox benchmark"
echo "-------------------------"
CONFIGS="-DEXT_GFX_ENABLE" ./ci/blackbox.sh --driver=simx --app=draw3d --args="-tskybox.cgltrace -w8 -h8"
echo "-------------------------"
echo "draw3d coverflow benchmark"
echo "-------------------------"
CONFIGS="-DEXT_GFX_ENABLE" ./ci/blackbox.sh --driver=simx --app=draw3d --args="-tcoverflow.cgltrace -w8 -h8"
echo "-------------------------"
echo "draw3d evilskull benchmark"
echo "-------------------------"
CONFIGS="-DEXT_GFX_ENABLE" ./ci/blackbox.sh --driver=simx --app=draw3d --args="-tevilskull.cgltrace -w8 -h8"
echo "-------------------------"
echo "draw3d polybump benchmark"
echo "-------------------------"
CONFIGS="-DEXT_GFX_ENABLE" ./ci/blackbox.sh --driver=simx --app=draw3d --args="-tpolybump.cgltrace -w8 -h8"
echo "-------------------------"
echo "draw3d tekkaman benchmark"
echo "-------------------------"
CONFIGS="-DEXT_GFX_ENABLE" ./ci/blackbox.sh --driver=simx --app=draw3d --args="-ttekkaman.cgltrace -w8 -h8"
echo "-------------------------"
echo "draw3d carnival benchmark"
echo "-------------------------"
CONFIGS="-DEXT_GFX_ENABLE" ./ci/blackbox.sh --driver=simx --app=draw3d --args="-tcarnival.cgltrace -w8 -h8"