[meta-ti][master/wrynose][PATH v3 0/2] mesa-pvr v24 -> v25
<[email protected]> Tue, 23 Jun 2026 10:03:15 -0500
| Newsgroups | org.yoctoproject.lists.meta-ti |
|---|---|
| Message-ID | <[email protected]> |
From: Antonios Christidis <[email protected]> Dear all, This series migrates mesa-pvr from v24.0.1 to v25.2.8. mesa-pvr is a fork of Mesa that adds Gallium frontend support for PVR GPUs. The recipe builds and packages for both Rogue and SGX GPU architectures. Only Rogue supports hardware acceleration - SGX will fall back to software rendering. For SGX hardware acceleration, the scarthgap branch SDK should be used instead, as it is the most recent legacy device SDK release. Kind Regards, Antonios --- v3: - Split into a 2 patch series. 1 patches copies mesa.inc from oe-core the other modifies and adds functionality on top of mesa.inc. v2: - Rebase on wrynose-next - Add support for master branch in subject prefix tag Antonios Christidis (2): mesa-pvr: Add versioned mesa.inc copies from oe-core mesa-pvr: Migrate mesa from v24.0.1 -> v25.2.8 meta-ti-bsp/conf/machine/include/ti-bsp.inc | 2 +- ...e-lp_bld_misc.cpp-to-support-llvm-19.patch | 38 -- .../0001-drisw-fix-build-without-dri3.patch | 57 --- .../0001-gallium-Fix-build-with-llvm-17.patch | 40 -- ...ll-StringMapIterator-from-llvm-scope.patch | 31 -- ...livm-Fix-armhf-build-against-LLVM-22.patch | 29 -- ...k-for-all-linux-host_os-combinations.patch | 43 -- ...on-t-try-zink-if-not-enabled-in-mesa.patch | 41 -- ...sdetects-64bit-atomics-on-mips-clang.patch | 7 +- .../recipes-graphics/mesa/mesa-pvr-25.inc | 346 ++++++++++++++++ .../recipes-graphics/mesa/mesa-pvr.inc | 374 ------------------ .../recipes-graphics/mesa/mesa-pvr_24.0.1.bb | 44 --- .../recipes-graphics/mesa/mesa-pvr_25.2.8.bb | 60 +++ 13 files changed, 410 insertions(+), 702 deletions(-) delete mode 100644 meta-ti-bsp/recipes-graphics/mesa/mesa-pvr-24.0.1/0001-Update-lp_bld_misc.cpp-to-support-llvm-19.patch delete mode 100644 meta-ti-bsp/recipes-graphics/mesa/mesa-pvr-24.0.1/0001-drisw-fix-build-without-dri3.patch delete mode 100644 meta-ti-bsp/recipes-graphics/mesa/mesa-pvr-24.0.1/0001-gallium-Fix-build-with-llvm-17.patch delete mode 100644 meta-ti-bsp/recipes-graphics/mesa/mesa-pvr-24.0.1/0001-gallivm-Call-StringMapIterator-from-llvm-scope.patch delete mode 100644 meta-ti-bsp/recipes-graphics/mesa/mesa-pvr-24.0.1/0001-gallivm-Fix-armhf-build-against-LLVM-22.patch delete mode 100644 meta-ti-bsp/recipes-graphics/mesa/mesa-pvr-24.0.1/0001-meson.build-check-for-all-linux-host_os-combinations.patch delete mode 100644 meta-ti-bsp/recipes-graphics/mesa/mesa-pvr-24.0.1/0002-glxext-don-t-try-zink-if-not-enabled-in-mesa.patch rename meta-ti-bsp/recipes-graphics/mesa/{mesa-pvr-24.0.1 => mesa-pvr-25.2.8}/0001-meson-misdetects-64bit-atomics-on-mips-clang.patch (90%) create mode 100644 meta-ti-bsp/recipes-graphics/mesa/mesa-pvr-25.inc delete mode 100644 meta-ti-bsp/recipes-graphics/mesa/mesa-pvr.inc delete mode 100644 meta-ti-bsp/recipes-graphics/mesa/mesa-pvr_24.0.1.bb create mode 100644 meta-ti-bsp/recipes-graphics/mesa/mesa-pvr_25.2.8.bb -- 2.34.1