⚠️ Automated build from Mesa
main: checked by CI, not tested on a device.
| Mesa | |
|---|---|
| Commit | 9f1e484
|
| Commit title | etnaviv: Use single buffer mode 3 with stencil-only surfaces |
| Vulkan version | Vulkan 1.4.363 |
| Date | 2026-09-28 |
Downloads
| Driver | GPUs | X11 / AdrenoTools | Bannerlator Wayland | Linux runtime |
|---|---|---|---|---|
| Standard | Adreno 6xx / 7xx (8 Gen 3 and older) | Turnip-v26.3.0-20260928-r3.zip
| Turnip-v26.3.0-20260928-r3-Wayland.zip
| Turnip-v26.3.0-20260928-r3-Linux.zip
|
| A8xx (experimental) | Adreno 810 / 825 / 829 / 830 / 840 (8 Elite) | Turnip-v26.3.0-20260928-r3-A8xx.zip
| Turnip-v26.3.0-20260928-r3-A8xx-Wayland.zip
| Turnip-v26.3.0-20260928-r3-A8xx-Linux.zip
|
| A710 / A720 / A722 (experimental, untested on hardware) | Adreno 710 / 720 / 722 | Turnip-v26.3.0-20260928-r3-710-720-Test.zip
| Turnip-v26.3.0-20260928-r3-710-720-Test-Wayland.zip
| Turnip-v26.3.0-20260928-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-20260928-r3.zip
af6672a2f6c12321f1a0e361b7ad972d5d3f901b27f44378d1a8e137a09387a5
Turnip-v26.3.0-20260928-r3-Wayland.zip
51c4e9a3856518b0eb641e52a0cd9a14a12e04604b3b518afeba9863d6b619ff
Turnip-v26.3.0-20260928-r3-Linux.zip
a4de43d1acda745e4ce634154937d9f0e14307db0830ec30cccf3e4f488ac0fa
Turnip-v26.3.0-20260928-r3-A8xx.zip
03b5b5ed457186c833786a6da2ec96b4a4f4a866dc5f1cc07ed1a3a0ebc03ba6
Turnip-v26.3.0-20260928-r3-A8xx-Wayland.zip
ef0c2969afef039bdb95e0bb286b3578e87c1624ed18f35872b3b129bef8f9b8
Turnip-v26.3.0-20260928-r3-A8xx-Linux.zip
7e9385d4318130574d4cc9a95b133236e99a79f737dc6293ec7ed3f6876627a0
Turnip-v26.3.0-20260928-r3-710-720-Test.zip
07dd6a66014cc55de42c633a9e328c90b666a5e92fe5c69bbbe773941b96779a
Turnip-v26.3.0-20260928-r3-710-720-Test-Wayland.zip
bac9e9cebc6799cef95e914377782f59553ad718c49bb19fbe9f7bbbc1d7145d
Turnip-v26.3.0-20260928-r3-710-720-Test-Linux.zip
ad208f320cb821ac3761a6516567dd77d59e3fa3f9c7f98a5581fbfe7b803f55