diff options
author | Randolph Sapp <rs@ti.com> | 2023-05-02 03:40:37 +0000 |
---|---|---|
committer | Ryan Eatmon <reatmon@ti.com> | 2023-05-03 08:38:42 -0500 |
commit | 1b313bcd80fe8bf7b39d82b8e1ddd57d359dda5e (patch) | |
tree | 87da8132a4f26e9e536ccbc9b08bf5dd7bf0d2a3 /meta-ti-bsp | |
parent | ec99a3c13d1761474f4dbc34427dfe328f401820 (diff) | |
download | meta-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')
-rw-r--r-- | meta-ti-bsp/recipes-graphics/mesa/pvr-mesa.inc | 15 |
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 | ||
5 | FILESEXTRAPATHS:prepend := "${THISDIR}/files:" | 5 | FILESEXTRAPATHS:prepend := "${THISDIR}/files:" |
6 | 6 | ||
7 | LIC_FILES_CHKSUM = "file://docs/license.rst;md5=9a383ee9f65a4e939d6630e9b067ff58" | 7 | LIC_FILES_CHKSUM = "file://docs/license.rst;md5=63779ec98d78d823a9dc533a0735ef10" |
8 | 8 | ||
9 | BRANCH = "powervr/kirkstone/22.0" | 9 | BRANCH = "powervr/kirkstone/22.3.5" |
10 | 10 | ||
11 | SRC_URI = " \ | 11 | SRC_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 | ||
21 | S = "${WORKDIR}/git" | 20 | S = "${WORKDIR}/git" |
22 | 21 | ||
23 | SRCREV = "44b82a7b6fa8a86243911b1b0d6a07b0fd8ecfba" | 22 | SRCREV = "54fd9d7dea098b6f11c2a244b0c6763dc8c5690c" |
24 | 23 | ||
25 | PACKAGECONFIG:append = " \ | 24 | PACKAGECONFIG: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 | ||
34 | PACKAGECONFIG:remove = "video-codecs" | 33 | PACKAGECONFIG:remove = "video-codecs" |
35 | PACKAGECONFIG[video-codecs] = "" | 34 | PACKAGECONFIG[video-codecs] = "" |
35 | PACKAGECONFIG:remove = "elf-tls" | ||
36 | PACKAGECONFIG[elf-tls] = "" | ||
37 | PACKAGECONFIG:remove = "xvmc" | ||
38 | PACKAGECONFIG[xvmc] = "" | ||
36 | 39 | ||
37 | PACKAGE_ARCH = "${MACHINE_ARCH}" | 40 | PACKAGE_ARCH = "${MACHINE_ARCH}" |
38 | PV = "22.0.3+pvr" | 41 | PV = "22.0.3+pvr" |