Mesa 26.2.0-devel-20260709
Changelog
Full Changelog: mesa-26.2.0-devel-20260621...mesa-26.2.0-devel-20260709
- Sync with upstream.
- Add unofficial support for Adreno 613 by @Anmol6002 in #82
- egl/dri2: fix KGSL initialization for surfaceless and Wayland by @lfdevs in #81
- freedreno/kgsl: opt in to linear dma-buf sharing by @lfdevs in #85
These two PRs aim to provide hardware acceleration under the KGSL surfaceless path for running Anland and XWayland in Termux native and PRoot, see details: https://github.com/lfdevs/anland-termux/releases/latest
New Contributors
- @Anmol6002 made their first contribution in #82
Installation Instructions
Note
For Adreno 7XX & 8XX, it should no longer be necessary to install unpatched Turnip drivers now. Patched Turnip from this release should work properly.
- Download an installation package from the Assets section. Please note the Linux distribution suffix in the filename, such as
debian_trixie_arm64. You can only install the package that matches your distribution. - Extract the installation package directly to the root directory.
sudo tar -zxvf mesa-for-android-container*.tar.gz -C /- Refresh the dynamic linker cache.
sudo ldconfigNote
The package with the suffix archlinux_arm64.tar is an archive containing multiple *.pkg.tar.xz files generated by makepkg. You must first extract it before installing with pacman. You can refer to the following commands:
mkdir mesa-for-android-container-tmp
tar -xvf mesa-for-android-container*.tar -C mesa-for-android-container-tmp/
sudo pacman -U mesa-for-android-container-tmp/*.pkg.tar.xz
rm -rf mesa-for-android-container-tmpChecksums
dd82a9f7276c5934ccbdfd76ff99ebbd2ccb383863211b74d1c8a73e332e4851 mesa-for-android-container_26.2.0-devel-20260709_alpine_3.24_arm64.tar.gz
d755a9ee1d572f6028775a6fcc8b8816a73c82b0c5992cdafb54c93e7455d83e mesa-for-android-container_26.2.0-devel-20260709_archlinux_arm64.tar
4ee525b4844fb189f3762ff75ef77f5b80eee8f6cdab2e5588731b5c9f8168bb mesa-for-android-container_26.2.0-devel-20260709_debian_trixie_arm64.tar.gz
c6848bd0f6e28d70c7404864d770ecea2497b4fef68c43bfa73df212903a43b8 mesa-for-android-container_26.2.0-devel-20260709_fedora_43_arm64.tar.gz
3f8f8fdfaeaa3cee0a10fd71a6068f8c315831812953f419bd9593b2428e2170 mesa-for-android-container_26.2.0-devel-20260709_fedora_44_arm64.tar.gz
89adc0d7b7eaa26e619cd6c41114894c152fa1680d0ff1969947e94e151f660f mesa-for-android-container_26.2.0-devel-20260709_ubuntu_noble_arm64.tar.gz
344dffe6f06ccf8cf67f7f679a697eb55be47a79a09e369a42f36cbac24e39a0 mesa-for-android-container_26.2.0-devel-20260709_ubuntu_questing_arm64.tar.gz
ed98eaeb85c1f84288759ddcc6936730a2ecd6c76d6a870b3a474797b2c68fad mesa-for-android-container_26.2.0-devel-20260709_ubuntu_resolute_arm64.tar.gz
1ff3348a4f0fc3ad377169a6e93b165bdb0c5162da9e265f9e408f0f872aeaa0 mesa-for-android-container_26.2.0-devel-20260709_void_arm64.tar.gz