github The412Banner/Banners-Turnip v26.3.0-20260929-r2
Turnip v26.3.0-20260929-r2

2 hours ago

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

Mesa
Commit fe55488
Commit title radv: reduce cache flushing in radv_query_shader
Vulkan version Vulkan 1.4.363
Date 2026-09-29

Downloads

Driver GPUs X11 / AdrenoTools Bannerlator Wayland Linux runtime
Standard Adreno 6xx / 7xx (8 Gen 3 and older) Turnip-v26.3.0-20260929-r2.zip Turnip-v26.3.0-20260929-r2-Wayland.zip Turnip-v26.3.0-20260929-r2-Linux.zip
A8xx (experimental) Adreno 810 / 825 / 829 / 830 / 840 (8 Elite) Turnip-v26.3.0-20260929-r2-A8xx.zip Turnip-v26.3.0-20260929-r2-A8xx-Wayland.zip Turnip-v26.3.0-20260929-r2-A8xx-Linux.zip
A710 / A720 / A722 (experimental, untested on hardware) Adreno 710 / 720 / 722 Turnip-v26.3.0-20260929-r2-710-720-Test.zip Turnip-v26.3.0-20260929-r2-710-720-Test-Wayland.zip Turnip-v26.3.0-20260929-r2-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-20260929-r2.zip 42aa3b481843e467f961dbff1914ee8dcc500c2a6c5126acbda3001f222e86a0
Turnip-v26.3.0-20260929-r2-Wayland.zip 3cf72b08cc0825212b3b1889ed93c1a9721c8087f9e8bffc15f723bc02e08867
Turnip-v26.3.0-20260929-r2-Linux.zip a7d539b4a5164eeeedd64d4a74f35a4722d83b59e4754e866724b6459fb9b3c4
Turnip-v26.3.0-20260929-r2-A8xx.zip 6791da57168c7064ac32d5467b283c9569cbb058c43c1096c6a13008717205f0
Turnip-v26.3.0-20260929-r2-A8xx-Wayland.zip b9e3459bd68df76f72d0495b813fbf7875c1ae6f59bde960a5d20836366daec2
Turnip-v26.3.0-20260929-r2-A8xx-Linux.zip aa062d55a14622f9f953c13717d54c323ba2f7ad6dc978e0a5f6f4bfc55ad38e
Turnip-v26.3.0-20260929-r2-710-720-Test.zip ac35ab02f2113663cd742a84ef7f9e8b38558c47782fd7669d237b1e01a00cbf
Turnip-v26.3.0-20260929-r2-710-720-Test-Wayland.zip abb6956e75152845ee3995e96359cd131089ce66b2494e61b3683b7c7947981c
Turnip-v26.3.0-20260929-r2-710-720-Test-Linux.zip dc46e83a72c9d7c902ac2505daa817e0dd797194bc64143e3022ccc8d26c17d4

Don't miss a new Banners-Turnip release

NewReleases is sending notifications on new releases.