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

one hour ago

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

Mesa
Commit 47c78e4
Commit title gallium/hud: Drop vs_color's dead texcoord varying
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-r3.zip Turnip-v26.3.0-20260922-r3-Wayland.zip Turnip-v26.3.0-20260922-r3-Linux.zip
A8xx (experimental) Adreno 810 / 825 / 829 / 830 / 840 (8 Elite) Turnip-v26.3.0-20260922-r3-A8xx.zip Turnip-v26.3.0-20260922-r3-A8xx-Wayland.zip Turnip-v26.3.0-20260922-r3-A8xx-Linux.zip
A710 / A720 / A722 (experimental, untested on hardware) Adreno 710 / 720 / 722 Turnip-v26.3.0-20260922-r3-710-720-Test.zip Turnip-v26.3.0-20260922-r3-710-720-Test-Wayland.zip Turnip-v26.3.0-20260922-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, 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-r3.zip e4a4ef8f9d7c058eca7bc502d91e7c6a9cc679e2910bde741de16d8b25b10205
Turnip-v26.3.0-20260922-r3-Wayland.zip c384ae5ce2bf90ced69a2245fc337696602ce817903fb8c45eb3a58189152a8a
Turnip-v26.3.0-20260922-r3-Linux.zip 1a0eb3d9ba8546b274f44424cd97ea7f78849a26deafb395002252b2e6b8d019
Turnip-v26.3.0-20260922-r3-A8xx.zip 6d51d52d7505a78ed63abb6c492cf3a85c880fe81c4d886ecc507064330eed0c
Turnip-v26.3.0-20260922-r3-A8xx-Wayland.zip 4cf5af9f9ba3eef56224d3c190406f31687ea2f29e228f7cede665a045d4f44b
Turnip-v26.3.0-20260922-r3-A8xx-Linux.zip 48b82cd8c06218d0e4d3309b83d1b3585872ad3de86c7a5c12c46a0cc4fa1001
Turnip-v26.3.0-20260922-r3-710-720-Test.zip e9cb551305e1d82f4015984ab44c300a8fe1e9dd4d63482382c668986f0b9c6e
Turnip-v26.3.0-20260922-r3-710-720-Test-Wayland.zip 6d0b5eefd51a3ee96abd3cfb58e8a0a3625373b0dfef1b9c1a58a24d893cf2a0
Turnip-v26.3.0-20260922-r3-710-720-Test-Linux.zip bcbb616118f723c3764c266cb50dc7bec0fac20bca53f3be6c79ad70e7401c0c

Don't miss a new Banners-Turnip release

NewReleases is sending notifications on new releases.