github The412Banner/Banners-Turnip v26.3.0-20260928-r3
Turnip v26.3.0-20260928-r3

latest release: v26.3.0-20260928-r4
2 hours ago

⚠️ 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 -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, 12 commits) + a8xx_shared_mem.py, a840v2.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-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

Don't miss a new Banners-Turnip release

NewReleases is sending notifications on new releases.