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

one hour 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-r4.zip Turnip-v26.3.0-20260928-r4-Wayland.zip Turnip-v26.3.0-20260928-r4-Linux.zip
A8xx (experimental) Adreno 810 / 825 / 829 / 830 / 840 (8 Elite) Turnip-v26.3.0-20260928-r4-A8xx.zip Turnip-v26.3.0-20260928-r4-A8xx-Wayland.zip Turnip-v26.3.0-20260928-r4-A8xx-Linux.zip
A710 / A720 / A722 (experimental, untested on hardware) Adreno 710 / 720 / 722 Turnip-v26.3.0-20260928-r4-710-720-Test.zip Turnip-v26.3.0-20260928-r4-710-720-Test-Wayland.zip Turnip-v26.3.0-20260928-r4-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-r4.zip af6f43f3a7e4157726bcc7373d0883f4af353dffdbfb8aee6324221e5180aed0
Turnip-v26.3.0-20260928-r4-Wayland.zip bba528d7c40c4a3c4e7ee6cdb83043565a8f117b9f1addf9ada5aee4d2dfe5f8
Turnip-v26.3.0-20260928-r4-Linux.zip a34c6cd709b52e751979d40e57e02ea78b35f43f8d6aa80e52caba5a9f0a6bb2
Turnip-v26.3.0-20260928-r4-A8xx.zip bce0d927f370d038cb2270eb2e14358781cbb7fe4a5a3415d8bfa5dea21899ad
Turnip-v26.3.0-20260928-r4-A8xx-Wayland.zip 1b4b59b5ab77319b9dedd9159c7d34c5a3041388492957a7a843c1e420331c86
Turnip-v26.3.0-20260928-r4-A8xx-Linux.zip 7dec5105130b8f673bca5f35c02ef8e652e4fa34868dbdcbd02588a839137bd6
Turnip-v26.3.0-20260928-r4-710-720-Test.zip 489685534bc2b21145b605d76a81ed6f6dafee97192bc9afc0dee63197f6b023
Turnip-v26.3.0-20260928-r4-710-720-Test-Wayland.zip dfa94a733c6195beb8999f669110e7208f47b23a2e0e80626f16948543971283
Turnip-v26.3.0-20260928-r4-710-720-Test-Linux.zip 820b92eb8faeb751c514fc8d9eb0c41d448ac7019bf0ad7c2c34196ab2bab6f8

Don't miss a new Banners-Turnip release

NewReleases is sending notifications on new releases.