gl-renderer: support XYUV8888 wl_shm format

This support is added so that the XYUV shader variant can be tested with
wl_shm from the test suite.

Libwayland version requirement is bumped to get WL_SHM_FORMAT_XYUV8888.
Libwayland is bumped to 1.18 too in the CI image. libwayland-dev package
is dropped, because we build wayland anyway.

Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.com>
This commit is contained in:
Pekka Paalanen
2021-02-08 16:29:51 +02:00
parent 4b301fe7f2
commit 30104bd89a
4 changed files with 16 additions and 5 deletions
+1 -2
View File
@@ -70,7 +70,6 @@ apt-get -y --no-install-recommends install \
libva-dev \
libvpx-dev \
libvulkan-dev \
libwayland-dev \
libwebp-dev \
libx11-dev \
libx11-xcb-dev \
@@ -132,7 +131,7 @@ git checkout -b snapshot 69e3cb83b3405edc99fcf9611f50012a4f210f78
./setup.py install
cd ..
git clone --branch 1.17.0 --depth=1 https://gitlab.freedesktop.org/wayland/wayland
git clone --branch 1.18.0 --depth=1 https://gitlab.freedesktop.org/wayland/wayland
export MAKEFLAGS="-j4"
cd wayland
git show -s HEAD