github The412Banner/Banners-Turnip v26.3.0-20260926
Turnip v26.3.0-20260926

one hour 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 a5d39a4
Commit title intel/ci: Update expectation for RPL
Vulkan version Vulkan 1.4.363
Date 2026-09-26

Downloads

Driver GPUs X11 / AdrenoTools Bannerlator Wayland Linux runtime
Standard Adreno 6xx / 7xx (8 Gen 3 and older) Turnip-v26.3.0-20260926.zip Turnip-v26.3.0-20260926-Wayland.zip Turnip-v26.3.0-20260926-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-20260926-710-720-Test.zip Turnip-v26.3.0-20260926-710-720-Test-Wayland.zip Turnip-v26.3.0-20260926-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-20260926.zip 7bd6c7ec5d3eb84e590eb63110fbeeecbb1303204e883fc917cd07943513767e
Turnip-v26.3.0-20260926-Wayland.zip 129adebe92a9fc8489f6d6ccba1eefee08330ed55301b2401f1e62b0b891424c
Turnip-v26.3.0-20260926-Linux.zip 8ba53421953b446c6a54fff9ca262e85db08ee3b75d2cddf945d828c5c42b3be
Turnip-v26.3.0-20260926-710-720-Test.zip c08f43b931cca626d0b43a0d0a7f9f2becc34ef37905b6b6362f01517e21fb83
Turnip-v26.3.0-20260926-710-720-Test-Wayland.zip 17b8ab58abfba0c51ed73a61e52f78e5ebfef7d1389324671f29709e576420ff
Turnip-v26.3.0-20260926-710-720-Test-Linux.zip fb8e7796f4025a666be60bddb31839f8fe29cd3c526fab77c8aec8cf67b8d9e4

Don't miss a new Banners-Turnip release

NewReleases is sending notifications on new releases.