summaryrefslogtreecommitdiff
path: root/.gitlab-ci/piglit
diff options
context:
space:
mode:
authorDavid Heidelberg <david.heidelberg@collabora.com>2022-09-13 17:18:39 +0200
committerMarge Bot <emma+marge@anholt.net>2022-09-27 11:59:27 +0000
commite76a7550444dc9b7fc3338b92344a2b79bc9a32f (patch)
tree0870c973649fe64cd0d6e0a4df6f9973eb2a78a8 /.gitlab-ci/piglit
parent1e27a72c8107eb67b945360d5fd84f6b14b27524 (diff)
downloadmesa-e76a7550444dc9b7fc3338b92344a2b79bc9a32f.tar.gz
ci: also handle default wine rootfs (for testing)
Signed-off-by: David Heidelberg <david.heidelberg@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17938>
Diffstat (limited to '.gitlab-ci/piglit')
-rwxr-xr-x.gitlab-ci/piglit/piglit-traces.sh10
1 files changed, 9 insertions, 1 deletions
diff --git a/.gitlab-ci/piglit/piglit-traces.sh b/.gitlab-ci/piglit/piglit-traces.sh
index 0f14e0fb846..a82f10b48ef 100755
--- a/.gitlab-ci/piglit/piglit-traces.sh
+++ b/.gitlab-ci/piglit/piglit-traces.sh
@@ -17,8 +17,16 @@ if [ "$PIGLIT_REPLAY_SUBCOMMAND" = "profile" ]; then
fi
# WINE
+case "$PIGLIT_REPLAY_DEVICE_NAME" in
+ vk-*)
+ export WINEPREFIX="/dxvk-wine64"
+ ;;
+ *)
+ export WINEPREFIX="/generic-wine64"
+ ;;
+esac
+
PATH="/opt/wine-stable/bin/:$PATH" # WineHQ path
-export WINEPREFIX="/dxvk-wine64" # hardcode DXVK for now
# Set environment for DXVK.
export DXVK_LOG_LEVEL="info"