⚠️ Automated build from Mesa
main: checked by CI, not tested on a device.
| Mesa | |
|---|---|
| Commit | 4d56f11
|
| Commit title | docs/new_features: Document support for GLES3 on etnaviv/HALTI5 |
| Vulkan version | Vulkan 1.4.363 |
| Date | 2026-09-29 |
Downloads
| Driver | GPUs | X11 / AdrenoTools | Bannerlator Wayland | Linux runtime |
|---|---|---|---|---|
| Standard | Adreno 6xx / 7xx (8 Gen 3 and older) | Turnip-v26.3.0-20260929-r3.zip
| Turnip-v26.3.0-20260929-r3-Wayland.zip
| Turnip-v26.3.0-20260929-r3-Linux.zip
|
| A8xx (experimental) | Adreno 810 / 825 / 829 / 830 / 840 (8 Elite) | Turnip-v26.3.0-20260929-r3-A8xx.zip
| Turnip-v26.3.0-20260929-r3-A8xx-Wayland.zip
| Turnip-v26.3.0-20260929-r3-A8xx-Linux.zip
|
| A710 / A720 / A722 (experimental, untested on hardware) | Adreno 710 / 720 / 722 | Turnip-v26.3.0-20260929-r3-710-720-Test.zip
| Turnip-v26.3.0-20260929-r3-710-720-Test-Wayland.zip
| Turnip-v26.3.0-20260929-r3-710-720-Test-Linux.zip
|
Which one?
- X11 (Bannerlator, Winlator, BannerHub, any AdrenoTools app): import the normal zip as a GPU driver. Not sure which driver? Use Standard.
- Bannerlator Wayland containers: Import Wayland game driver (.zip), then pick the
-Waylandzip. - Bannerlator Linux runtime (gamescope + the native ARM64 Steam client): the
-Linuxzip. It is a glibc Vulkan ICD and it is what draws the client and every game the client launches (needs glibc 2.38 or newer). It is not an AdrenoTools driver and it does not load in a Wine container; the Android zip still puts the finished frame on the screen.
Tips: A8xx: TU_DEBUG=sysmem if an A830 looks glitchy, TU_DEBUG=deck_emu if a game won't start. A710 / A720 / A722: TU_DEBUG=sysmem (in Winlator also WRAPPER_BLIT=1).
Build details and checksums
main, no patches.
turnip/gen8 stack (a8xx_gen8.patch, 12 commits) + a8xx_shared_mem.py, a840v2.py.
a710-720.py from Vauzi-17/710.
kgsl-drm-node.patch and kgsl-no-calibrated-timestamps.patch. They ship the ICD and its manifest only: the libraries are the runtime's own. CI checks each one.
File
SHA-256
Turnip-v26.3.0-20260929-r3.zip
7ae82704d134d37b1f3400b5452b90235de118e224ad8d72b639899e2ad2f7be
Turnip-v26.3.0-20260929-r3-Wayland.zip
d79a5aff42efd92274b88a42a2e7aa4b524435bf467e147f37a9d03bb6224bc1
Turnip-v26.3.0-20260929-r3-Linux.zip
f9aae19617802df9a17d64426938d4d73240e65a8979696dd78ba8282fcde733
Turnip-v26.3.0-20260929-r3-A8xx.zip
240305cd9f2e5b2fe6a32cfc75290948ace59f7a8cfb6c2be444f6834363abfb
Turnip-v26.3.0-20260929-r3-A8xx-Wayland.zip
929840ad0dcf12e8bd9bbf60d20ea010ca197966256731724a06af04367cab63
Turnip-v26.3.0-20260929-r3-A8xx-Linux.zip
f001f3034532d1b578e4d670f131396df9124f0982a98dee735cc331c6b25dc5
Turnip-v26.3.0-20260929-r3-710-720-Test.zip
c0573b2829657dcbb9bc41378c54c59750d79a6e9b25c749e1873cd75ca666cc
Turnip-v26.3.0-20260929-r3-710-720-Test-Wayland.zip
93ea7af3005f6eff253b72c3acaeb52d3af78ec599d09d6dce04a2d299a07765
Turnip-v26.3.0-20260929-r3-710-720-Test-Linux.zip
dffc4572aaacc34946d44ae7f3b3b0023703581b772f48617fbd884708b174c1