mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2024-12-28 03:24:09 +08:00
gitlab-ci: configure the Vulkan ICD export with VK_DRIVER
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com> Reviewed-by: Eric Engestrom <eric.engestrom@intel.com>
This commit is contained in:
parent
16b999b7d1
commit
f32bf4f1e2
@ -19,6 +19,13 @@ if [ -z "$DEQP_VER" ]; then
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [ "$DEQP_VER" == "vk" ]; then
|
||||||
|
if [ -z "$VK_DRIVER" ]; then
|
||||||
|
echo 'VK_DRIVER must be to something like "radeon" or "intel" for the test run'
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
if [ -z "$DEQP_SKIPS" ]; then
|
if [ -z "$DEQP_SKIPS" ]; then
|
||||||
echo 'DEQP_SKIPS must be set to something like "deqp-default-skips.txt"'
|
echo 'DEQP_SKIPS must be set to something like "deqp-default-skips.txt"'
|
||||||
exit 1
|
exit 1
|
||||||
@ -29,6 +36,7 @@ ARTIFACTS=`pwd`/artifacts
|
|||||||
# Set up the driver environment.
|
# Set up the driver environment.
|
||||||
export LD_LIBRARY_PATH=`pwd`/install/lib/
|
export LD_LIBRARY_PATH=`pwd`/install/lib/
|
||||||
export EGL_PLATFORM=surfaceless
|
export EGL_PLATFORM=surfaceless
|
||||||
|
export VK_ICD_FILENAMES=`pwd`/install/share/vulkan/icd.d/"$VK_DRIVER"_icd.x86_64.json
|
||||||
|
|
||||||
# the runner was failing to look for libkms in /usr/local/lib for some reason
|
# the runner was failing to look for libkms in /usr/local/lib for some reason
|
||||||
# I never figured out.
|
# I never figured out.
|
||||||
|
Loading…
Reference in New Issue
Block a user