github The412Banner/Banners-Turnip v26.3.0-20260925-r6
Turnip v26.3.0-20260925-r6

3 hours ago

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

❌ A8xx didn't build this run, so it isn't included.

Mesa
Commit ce23b4a
Commit title svga: Implement GL_ARB_shader_texture_image_samples
Vulkan version Vulkan 1.4.363
Date 2026-09-25

Downloads

Driver GPUs X11 / AdrenoTools Bannerlator Wayland Linux runtime
Standard Adreno 6xx / 7xx (8 Gen 3 and older) Turnip-v26.3.0-20260925-r6.zip Turnip-v26.3.0-20260925-r6-Wayland.zip Turnip-v26.3.0-20260925-r6-Linux.zip
A8xx (experimental) Adreno 810 / 825 / 829 / 830 / 840 (8 Elite) ❌ not built ❌ not built ❌ not built
A710 / A720 / A722 (experimental, untested on hardware) Adreno 710 / 720 / 722 Turnip-v26.3.0-20260925-r6-710-720-Test.zip Turnip-v26.3.0-20260925-r6-710-720-Test-Wayland.zip Turnip-v26.3.0-20260925-r6-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-20260925-r6.zip 3c1f9e9cb3cfe2f697b24f15745cae9a6de41babeafc548ee926027927851d15
Turnip-v26.3.0-20260925-r6-Wayland.zip d107965e26440f37768f9ff3bcfedb10e94e8f76aef4b4404d2528229b13f18c
Turnip-v26.3.0-20260925-r6-Linux.zip 4ffcca901163b5d960b78d3df04012026fd20d56e5b49cf0c1a7425a1201381b
Turnip-v26.3.0-20260925-r6-710-720-Test.zip 2859061b9daf509ee7c35bbb5a356d98aca85b57c82f64a2afa9330a7f88a4a0
Turnip-v26.3.0-20260925-r6-710-720-Test-Wayland.zip 26192995cbdcb4b18e14eb1c1bc2abe3d1083bacccd2a1cb092e4140bb81a6dc
Turnip-v26.3.0-20260925-r6-710-720-Test-Linux.zip 20deaed07a6605b1778dab90554194148aa612e9f4b39144d298066b00eb1abe

Don't miss a new Banners-Turnip release

NewReleases is sending notifications on new releases.