mbox series

[meta-ti,master/wrynose,PATH,v3,0/2] mesa-pvr v24 -> v25

Message ID 20260623150317.1127756-1-a-christidis@ti.com
Headers show
Series mesa-pvr v24 -> v25 | expand

Message

Antonios Christidis June 23, 2026, 3:03 p.m. UTC
From: Antonios Christidis <a-christidis@ti.com>

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

Comments

PRC Automation June 23, 2026, 3:05 p.m. UTC | #1
meta-ti / na / 20260623150317.1127756-1-a-christidis

PRC Results: FAIL

=========================================================
  check-yocto-patches: FAIL
=========================================================
Patches
----------------------------------------
FAIL - [meta-ti][master/wrynose][PATCH v3 1/2] mesa-pvr: Add versioned mesa.inc copies from oe-core
    ERROR: Missing License-Update for change in LIC_FILES_CHKSUM. (LICENSE-UPDATE-1)
        patch
    
    WARN: Revised patch missing a comment. (REVISION-1)
        patch
    
    For details on the above errors/warnings visit: https://lists.yoctoproject.org/g/meta-ti/wiki/40887