github The412Banner/Banners-Turnip v26.3.0-20260922-r4
Turnip v26.3.0-20260922-r4

latest release: v26.3.0-20260922-r5
3 hours ago

⚠️ Automated build from Mesa main: checked by CI, not tested on a device.

Mesa
Commit 6e18409
Commit title radv: fix depth/stencil aspects for resolves
Vulkan version Vulkan 1.4.363
Date 2026-09-22

Downloads

Driver GPUs X11 / AdrenoTools Bannerlator Wayland Linux runtime
Standard Adreno 6xx / 7xx (8 Gen 3 and older) Turnip-v26.3.0-20260922-r4.zip Turnip-v26.3.0-20260922-r4-Wayland.zip Turnip-v26.3.0-20260922-r4-Linux.zip
A8xx (experimental) Adreno 810 / 825 / 829 / 830 / 840 (8 Elite) Turnip-v26.3.0-20260922-r4-A8xx.zip Turnip-v26.3.0-20260922-r4-A8xx-Wayland.zip Turnip-v26.3.0-20260922-r4-A8xx-Linux.zip
A710 / A720 / A722 (experimental, untested on hardware) Adreno 710 / 720 / 722 Turnip-v26.3.0-20260922-r4-710-720-Test.zip Turnip-v26.3.0-20260922-r4-710-720-Test-Wayland.zip Turnip-v26.3.0-20260922-r4-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 -Wayland zip.
  • Bannerlator Linux runtime (gamescope + the native ARM64 Steam client): the -Linux zip. 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
  • Standard: plain Mesa main, no patches.
  • A8xx: whitebelyash's turnip/gen8 stack (a8xx_gen8.patch, 13 commits) + a8xx_shared_mem.py.
  • A710 / A720 / A722: a710-720.py from Vauzi-17/710.
  • Wayland zips: the same commit and patches, built as Linux-style Vulkan drivers (KGSL, Wayland, bionic) with Bannerlator's zero-copy patch. CI checks each one before it is attached. They don't load as AdrenoTools drivers, and the X11 zips don't work as Wayland game drivers.
  • Linux zips: the same commit and patches, cross-built against glibc (KGSL, Wayland + X11 WSI) for Bannerlator's Arch Linux ARM runtime, plus the two KGSL fixes that runtime needs 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-20260922-r4.zip 6ad988396f148d10684f2fa15859ff361c6b58eaa749715388532ebafc46874c
Turnip-v26.3.0-20260922-r4-Wayland.zip bed1d9b08d98670e0be778be733f93950386cf66b95b734e21ebc481d79b8d17
Turnip-v26.3.0-20260922-r4-Linux.zip 4fc9cb9267802cfb7e303d4f9d17840718f7e6e628bf33c8877b3fb711dbb3ae
Turnip-v26.3.0-20260922-r4-A8xx.zip a388e4b78a120f5ffbbe25ddf286f4758b2e4d33e7b76c0c7c52c3c7f0b579d2
Turnip-v26.3.0-20260922-r4-A8xx-Wayland.zip 7ba0f3f9d52a33be7818ee03c10c7d38ee694ceffca3e36e67cc76a4044a0661
Turnip-v26.3.0-20260922-r4-A8xx-Linux.zip 8c32cfbf64ca7ebe0210e134ed548ee4999dd56548dee84d94f2c42e31888e4c
Turnip-v26.3.0-20260922-r4-710-720-Test.zip 7b885439d28387a5f0ffa6ca6a1ebc4769bec0a5409727709aa8acccf3974a64
Turnip-v26.3.0-20260922-r4-710-720-Test-Wayland.zip d21ecc9c0a065c7e468ae6a7d6d2f0f1aead39f6b5213975951158205841f5d8
Turnip-v26.3.0-20260922-r4-710-720-Test-Linux.zip e81bbff5d633368a920270672d4a8131003f805e0bc77546156ea5695a8a642e

Don't miss a new Banners-Turnip release

NewReleases is sending notifications on new releases.