mirror of
https://gitlab.freedesktop.org/wayland/weston.git
synced 2025-12-20 11:40:19 +01:00
gitlab-ci: Prepare base CI images for Vulkan build and tests
Signed-off-by: Erico Nunes <nunes.erico@gmail.com>
This commit is contained in:
parent
76431a952f
commit
60f7b59d8f
3 changed files with 4 additions and 2 deletions
|
|
@ -43,7 +43,7 @@
|
|||
variables:
|
||||
FDO_UPSTREAM_REPO: wayland/weston
|
||||
FDO_REPO_SUFFIX: "$BUILD_OS-$FDO_DISTRIBUTION_VERSION/$BUILD_ARCH"
|
||||
FDO_DISTRIBUTION_TAG: '2025-05-09-mesa-llvmpipe-yuv'
|
||||
FDO_DISTRIBUTION_TAG: '2025-05-15-vulkan'
|
||||
|
||||
|
||||
include:
|
||||
|
|
|
|||
|
|
@ -153,7 +153,7 @@ git clone --single-branch --branch main https://gitlab.freedesktop.org/mesa/mesa
|
|||
cd mesa
|
||||
git checkout -b snapshot 7b68e1da91732b7d9bb9bf620cf8d4f63a48ea8c
|
||||
meson setup build --wrap-mode=nofallback -Dauto_features=disabled \
|
||||
-Dgallium-drivers=llvmpipe -Dvulkan-drivers= -Dvideo-codecs= \
|
||||
-Dgallium-drivers=llvmpipe -Dvulkan-drivers=swrast -Dvideo-codecs= \
|
||||
-Degl=enabled -Dgbm=enabled -Dgles2=enabled -Dllvm=enabled \
|
||||
-Dshared-glapi=enabled
|
||||
ninja ${NINJAFLAGS} -C build install
|
||||
|
|
|
|||
|
|
@ -45,6 +45,7 @@ apt-get -y --no-install-recommends install \
|
|||
graphviz \
|
||||
gcovr \
|
||||
git \
|
||||
glslang-tools \
|
||||
hwdata \
|
||||
lcov \
|
||||
libasound2-dev \
|
||||
|
|
@ -115,6 +116,7 @@ apt-get -y --no-install-recommends install \
|
|||
python3-setuptools \
|
||||
qemu-system \
|
||||
sysvinit-core \
|
||||
vulkan-validationlayers-dev \
|
||||
x11proto-dev \
|
||||
xwayland \
|
||||
python3-argcomplete \
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue