From e21520061760fd42644e8cb3d80e781f2f164686 Mon Sep 17 00:00:00 2001 From: Eric Engestrom Date: Mon, 1 Apr 2024 13:34:32 +0100 Subject: [PATCH] ci: use the new VK_DRIVER_FILES env var Part-of: --- .gitlab-ci/common/init-stage2.sh | 4 ++-- .gitlab-ci/crosvm-runner.sh | 2 +- .gitlab-ci/deqp-runner.sh | 2 +- .gitlab-ci/fossilize-runner.sh | 2 +- .gitlab-ci/piglit/piglit-runner.sh | 2 +- .gitlab-ci/piglit/piglit-traces.sh | 4 ++-- .gitlab-ci/valve/traces-runner.sh | 2 +- .gitlab-ci/vkd3d-proton/run.sh | 2 +- .gitlab-ci/windows/deqp_runner_run.ps1 | 2 +- 9 files changed, 11 insertions(+), 11 deletions(-) diff --git a/.gitlab-ci/common/init-stage2.sh b/.gitlab-ci/common/init-stage2.sh index 947d96a027f19..831b116f2a25e 100755 --- a/.gitlab-ci/common/init-stage2.sh +++ b/.gitlab-ci/common/init-stage2.sh @@ -165,7 +165,7 @@ fi if [ -n "$HWCI_START_XORG" ]; then echo "touch /xorg-started; sleep 100000" > /xorg-script env \ - VK_ICD_FILENAMES="/install/share/vulkan/icd.d/${VK_DRIVER}_icd.$(uname -m).json" \ + VK_DRIVER_FILES="/install/share/vulkan/icd.d/${VK_DRIVER}_icd.$(uname -m).json" \ xinit /bin/sh /xorg-script -- /usr/bin/Xorg -noreset -s 0 -dpms -logfile /Xorg.0.log & BACKGROUND_PIDS="$! $BACKGROUND_PIDS" @@ -192,7 +192,7 @@ if [ -n "$HWCI_START_WESTON" ]; then mkdir -p /tmp/.X11-unix env \ - VK_ICD_FILENAMES="/install/share/vulkan/icd.d/${VK_DRIVER}_icd.$(uname -m).json" \ + VK_DRIVER_FILES="/install/share/vulkan/icd.d/${VK_DRIVER}_icd.$(uname -m).json" \ weston -Bheadless-backend.so --use-gl -Swayland-0 --xwayland --idle-time=0 & BACKGROUND_PIDS="$! $BACKGROUND_PIDS" diff --git a/.gitlab-ci/crosvm-runner.sh b/.gitlab-ci/crosvm-runner.sh index 317f35db31322..3464e877409a4 100755 --- a/.gitlab-ci/crosvm-runner.sh +++ b/.gitlab-ci/crosvm-runner.sh @@ -96,7 +96,7 @@ set +e -x NIR_DEBUG="novalidate" \ LIBGL_ALWAYS_SOFTWARE=${CROSVM_LIBGL_ALWAYS_SOFTWARE} \ GALLIUM_DRIVER=${CROSVM_GALLIUM_DRIVER} \ -VK_ICD_FILENAMES=$CI_PROJECT_DIR/install/share/vulkan/icd.d/${CROSVM_VK_DRIVER}_icd.x86_64.json \ +VK_DRIVER_FILES=$CI_PROJECT_DIR/install/share/vulkan/icd.d/${CROSVM_VK_DRIVER}_icd.x86_64.json \ crosvm --no-syslog run \ --gpu "${CROSVM_GPU_ARGS}" --gpu-render-server "path=/usr/local/libexec/virgl_render_server" \ -m "${CROSVM_MEMORY:-4096}" -c "${CROSVM_CPU:-2}" --disable-sandbox \ diff --git a/.gitlab-ci/deqp-runner.sh b/.gitlab-ci/deqp-runner.sh index ad84c5b6c3220..2e76fd6e246e9 100755 --- a/.gitlab-ci/deqp-runner.sh +++ b/.gitlab-ci/deqp-runner.sh @@ -18,7 +18,7 @@ INSTALL=$(realpath -s "$PWD"/install) # Set up the driver environment. export LD_LIBRARY_PATH="$INSTALL"/lib/:$LD_LIBRARY_PATH export EGL_PLATFORM=surfaceless -export VK_ICD_FILENAMES="$PWD"/install/share/vulkan/icd.d/"$VK_DRIVER"_icd.${VK_CPU:-$(uname -m)}.json +export VK_DRIVER_FILES="$PWD"/install/share/vulkan/icd.d/"$VK_DRIVER"_icd.${VK_CPU:-$(uname -m)}.json export OCL_ICD_VENDORS="$PWD"/install/etc/OpenCL/vendors/ if [ -n "$USE_ANGLE" ]; then diff --git a/.gitlab-ci/fossilize-runner.sh b/.gitlab-ci/fossilize-runner.sh index 3de139b7a2f1b..af0182bb9ac7e 100755 --- a/.gitlab-ci/fossilize-runner.sh +++ b/.gitlab-ci/fossilize-runner.sh @@ -11,7 +11,7 @@ INSTALL=$PWD/install # Set up the driver environment. export LD_LIBRARY_PATH="$INSTALL/lib/" -export VK_ICD_FILENAMES="$INSTALL/share/vulkan/icd.d/${VK_DRIVER}_icd.x86_64.json" +export VK_DRIVER_FILES="$INSTALL/share/vulkan/icd.d/${VK_DRIVER}_icd.x86_64.json" # To store Fossilize logs on failure. RESULTS="$PWD/results" diff --git a/.gitlab-ci/piglit/piglit-runner.sh b/.gitlab-ci/piglit/piglit-runner.sh index d4ca9c7092f4d..b279c10078be7 100755 --- a/.gitlab-ci/piglit/piglit-runner.sh +++ b/.gitlab-ci/piglit/piglit-runner.sh @@ -13,7 +13,7 @@ INSTALL="$PWD/install" # Set up the driver environment. export LD_LIBRARY_PATH="$INSTALL/lib/" export EGL_PLATFORM=surfaceless -export VK_ICD_FILENAMES="$INSTALL/share/vulkan/icd.d/${VK_DRIVER}_icd.${VK_CPU:-$(uname -m)}.json" +export VK_DRIVER_FILES="$INSTALL/share/vulkan/icd.d/${VK_DRIVER}_icd.${VK_CPU:-$(uname -m)}.json" RESULTS=$PWD/${PIGLIT_RESULTS_DIR:-results} mkdir -p $RESULTS diff --git a/.gitlab-ci/piglit/piglit-traces.sh b/.gitlab-ci/piglit/piglit-traces.sh index 77b36a34daab4..2b4311f040ce7 100755 --- a/.gitlab-ci/piglit/piglit-traces.sh +++ b/.gitlab-ci/piglit/piglit-traces.sh @@ -54,7 +54,7 @@ if [ -n "${VK_DRIVER}" ]; then export DXVK_LOG="$RESULTS/dxvk" [ -d "$DXVK_LOG" ] || mkdir -pv "$DXVK_LOG" export DXVK_STATE_CACHE=0 - export VK_ICD_FILENAMES="$INSTALL/share/vulkan/icd.d/${VK_DRIVER}_icd.${VK_CPU:-$(uname -m)}.json" + export VK_DRIVER_FILES="$INSTALL/share/vulkan/icd.d/${VK_DRIVER}_icd.${VK_CPU:-$(uname -m)}.json" fi # Sanity check to ensure that our environment is sufficient to make our tests @@ -117,7 +117,7 @@ else mkdir -p /tmp/.X11-unix env \ - VK_ICD_FILENAMES="/install/share/vulkan/icd.d/${VK_DRIVER}_icd.$(uname -m).json" \ + VK_DRIVER_FILES="/install/share/vulkan/icd.d/${VK_DRIVER}_icd.$(uname -m).json" \ weston -Bheadless-backend.so --use-gl -Swayland-0 --xwayland --idle-time=0 & while [ ! -S "$WESTON_X11_SOCK" ]; do sleep 1; done diff --git a/.gitlab-ci/valve/traces-runner.sh b/.gitlab-ci/valve/traces-runner.sh index 8974fa24fd327..daa3660d23d92 100755 --- a/.gitlab-ci/valve/traces-runner.sh +++ b/.gitlab-ci/valve/traces-runner.sh @@ -28,7 +28,7 @@ MESA_VERSION=$(sed 's/\./\\./g' "$INSTALL/VERSION") export PYTHONUNBUFFERED=1 # Set the Vulkan driver to use. -export VK_ICD_FILENAMES="$INSTALL/share/vulkan/icd.d/${VK_DRIVER}_icd.x86_64.json" +export VK_DRIVER_FILES="$INSTALL/share/vulkan/icd.d/${VK_DRIVER}_icd.x86_64.json" if [ "${VK_DRIVER}" = "radeon" ]; then # Disable vsync export MESA_VK_WSI_PRESENT_MODE=mailbox diff --git a/.gitlab-ci/vkd3d-proton/run.sh b/.gitlab-ci/vkd3d-proton/run.sh index fbe9f03bcc28a..25a0219706ac9 100755 --- a/.gitlab-ci/vkd3d-proton/run.sh +++ b/.gitlab-ci/vkd3d-proton/run.sh @@ -23,7 +23,7 @@ export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$INSTALL/lib/:/vkd3d-proton-tests/x64/" MESA_VERSION=$(sed 's/\./\\./g' "$INSTALL/VERSION") # Set the Vulkan driver to use. -export VK_ICD_FILENAMES="$INSTALL/share/vulkan/icd.d/${VK_DRIVER}_icd.x86_64.json" +export VK_DRIVER_FILES="$INSTALL/share/vulkan/icd.d/${VK_DRIVER}_icd.x86_64.json" # Set environment for Wine. export WINEDEBUG="-all" diff --git a/.gitlab-ci/windows/deqp_runner_run.ps1 b/.gitlab-ci/windows/deqp_runner_run.ps1 index 60079c090aeb0..136cf8e3770c5 100644 --- a/.gitlab-ci/windows/deqp_runner_run.ps1 +++ b/.gitlab-ci/windows/deqp_runner_run.ps1 @@ -1,4 +1,4 @@ -# VK_ICD_FILENAMES environment variable is not used when running with +# VK_DRIVER_FILES environment variable is not used when running with # elevated privileges. Add a key to the registry instead. $hkey_path = "HKLM:\SOFTWARE\Khronos\Vulkan\Drivers\" $hkey_name = Join-Path -Path $pwd -ChildPath "_install\share\vulkan\icd.d\dzn_icd.x86_64.json"