summaryrefslogtreecommitdiffstats
path: root/meta-ti-bsp/recipes-graphics
diff options
context:
space:
mode:
authorRandolph Sapp <rs@ti.com>2023-05-02 03:40:37 +0000
committerRyan Eatmon <reatmon@ti.com>2023-05-03 08:38:42 -0500
commit1b313bcd80fe8bf7b39d82b8e1ddd57d359dda5e (patch)
tree87da8132a4f26e9e536ccbc9b08bf5dd7bf0d2a3 /meta-ti-bsp/recipes-graphics
parentec99a3c13d1761474f4dbc34427dfe328f401820 (diff)
downloadmeta-ti-1b313bcd80fe8bf7b39d82b8e1ddd57d359dda5e.tar.gz
mesa: update pvr-mesa for the 22.3.5 version of mesa
Update the pvr-mesa include to use the 22.3.5 patches from oe-core/master and the branch for DDK version 23.1 on freedesktop. Also remove the PACKAGECONFIG options elf-tls and xvmc as those functions were dropped by the oe-core/master version of this package and mesa package respectively. Signed-off-by: Randolph Sapp <rs@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com> Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
Diffstat (limited to 'meta-ti-bsp/recipes-graphics')
-rw-r--r--meta-ti-bsp/recipes-graphics/mesa/pvr-mesa.inc15
1 files changed, 9 insertions, 6 deletions
diff --git a/meta-ti-bsp/recipes-graphics/mesa/pvr-mesa.inc b/meta-ti-bsp/recipes-graphics/mesa/pvr-mesa.inc
index 96c484a7..d938f41c 100644
--- a/meta-ti-bsp/recipes-graphics/mesa/pvr-mesa.inc
+++ b/meta-ti-bsp/recipes-graphics/mesa/pvr-mesa.inc
@@ -4,23 +4,22 @@
4 4
5FILESEXTRAPATHS:prepend := "${THISDIR}/files:" 5FILESEXTRAPATHS:prepend := "${THISDIR}/files:"
6 6
7LIC_FILES_CHKSUM = "file://docs/license.rst;md5=9a383ee9f65a4e939d6630e9b067ff58" 7LIC_FILES_CHKSUM = "file://docs/license.rst;md5=63779ec98d78d823a9dc533a0735ef10"
8 8
9BRANCH = "powervr/kirkstone/22.0" 9BRANCH = "powervr/kirkstone/22.3.5"
10 10
11SRC_URI = " \ 11SRC_URI = " \
12 git://gitlab.freedesktop.org/StaticRocket/mesa.git;protocol=https;branch=${BRANCH} \ 12 git://gitlab.freedesktop.org/StaticRocket/mesa.git;protocol=https;branch=${BRANCH} \
13 file://0001-meson.build-check-for-all-linux-host_os-combinations.patch \ 13 file://0001-meson.build-check-for-all-linux-host_os-combinations.patch \
14 file://0002-meson.build-make-TLS-ELF-optional.patch \
15 file://0001-meson-misdetects-64bit-atomics-on-mips-clang.patch \ 14 file://0001-meson-misdetects-64bit-atomics-on-mips-clang.patch \
16 file://0001-futex.h-Define-__NR_futex-if-it-does-not-exist.patch \
17 file://0001-util-format-Check-for-NEON-before-using-it.patch \ 15 file://0001-util-format-Check-for-NEON-before-using-it.patch \
18 file://0001-Revert-egl-wayland-deprecate-drm_handle_format-and-d.patch \ 16 file://0001-gbm-backend-fix-gbm-compile-without-dri.patch \
17 file://0001-freedreno-pm4-Use-unsigned-instead-of-uint-to-fix-mu.patch \
19" 18"
20 19
21S = "${WORKDIR}/git" 20S = "${WORKDIR}/git"
22 21
23SRCREV = "44b82a7b6fa8a86243911b1b0d6a07b0fd8ecfba" 22SRCREV = "54fd9d7dea098b6f11c2a244b0c6763dc8c5690c"
24 23
25PACKAGECONFIG:append = " \ 24PACKAGECONFIG:append = " \
26 ${@bb.utils.contains('PREFERRED_PROVIDER_virtual/gpudriver', 'ti-img-rogue-driver', 'pvr', '', d)} \ 25 ${@bb.utils.contains('PREFERRED_PROVIDER_virtual/gpudriver', 'ti-img-rogue-driver', 'pvr', '', d)} \
@@ -33,6 +32,10 @@ PACKAGECONFIG[sgx] = "-Dgallium-sgx-alias=${PVR_DISPLAY_CONTROLLER_ALIAS},"
33 32
34PACKAGECONFIG:remove = "video-codecs" 33PACKAGECONFIG:remove = "video-codecs"
35PACKAGECONFIG[video-codecs] = "" 34PACKAGECONFIG[video-codecs] = ""
35PACKAGECONFIG:remove = "elf-tls"
36PACKAGECONFIG[elf-tls] = ""
37PACKAGECONFIG:remove = "xvmc"
38PACKAGECONFIG[xvmc] = ""
36 39
37PACKAGE_ARCH = "${MACHINE_ARCH}" 40PACKAGE_ARCH = "${MACHINE_ARCH}"
38PV = "22.0.3+pvr" 41PV = "22.0.3+pvr"