mirror of
https://github.com/jellyfin/jellyfin-ffmpeg.git
synced 2026-09-02 21:03:08 +03:00
Backport Mesa fixes for compatibility with older AMDGPU FW
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
This commit is contained in:
+2
-14
@@ -487,22 +487,10 @@ prepare_extra_common() {
|
|||||||
pushd ${SOURCE_DIR}
|
pushd ${SOURCE_DIR}
|
||||||
mkdir mesa
|
mkdir mesa
|
||||||
pushd mesa
|
pushd mesa
|
||||||
mesa_ver="mesa-26.0.8"
|
mesa_ver="26.0-backport"
|
||||||
mesa_link="https://gitlab.freedesktop.org/mesa/mesa/-/archive/${mesa_ver}/mesa-${mesa_ver}.tar.gz"
|
mesa_link="https://gitlab.freedesktop.org/nyanmisaka/mesa/-/archive/${mesa_ver}/mesa-${mesa_ver}.tar.gz"
|
||||||
wget ${mesa_link} -O mesa.tar.gz
|
wget ${mesa_link} -O mesa.tar.gz
|
||||||
tar xaf mesa.tar.gz
|
tar xaf mesa.tar.gz
|
||||||
# Enable VAAPI VPP alpha blending support
|
|
||||||
wget -q -O - https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41090.patch | \
|
|
||||||
patch -p1 -d mesa-${mesa_ver}
|
|
||||||
# Fix misc CSC issues in VAAPI VPP
|
|
||||||
wget -q -O - https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/42181.patch | \
|
|
||||||
patch -p1 -d mesa-${mesa_ver}
|
|
||||||
# Fix setting VPE rotation with horizontal flip enabled
|
|
||||||
wget -q -O - https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/42408.patch | \
|
|
||||||
sed 's#/mm/#/#g' | patch -p1 -d mesa-${mesa_ver}
|
|
||||||
# Fix setting chroma swizzle mode in VK Video on GFX9
|
|
||||||
wget -q -O - https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/42763.patch | \
|
|
||||||
patch -p1 -d mesa-${mesa_ver}
|
|
||||||
meson setup mesa-${mesa_ver} mesa_build \
|
meson setup mesa-${mesa_ver} mesa_build \
|
||||||
${MESON_CROSS_OPT} \
|
${MESON_CROSS_OPT} \
|
||||||
--prefix=${TARGET_DIR} \
|
--prefix=${TARGET_DIR} \
|
||||||
|
|||||||
Reference in New Issue
Block a user