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

one day ago

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

Mesa
Commit 44cc4ca
Commit title anv: disable DRM_XE_DEVICE_QUERY_ENGINE_CYCLES with UnrealEngine 5.8
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-r5.zip Turnip-v26.3.0-20260922-r5-Wayland.zip Turnip-v26.3.0-20260922-r5-Linux.zip
A8xx (experimental) Adreno 810 / 825 / 829 / 830 / 840 (8 Elite) Turnip-v26.3.0-20260922-r5-A8xx.zip Turnip-v26.3.0-20260922-r5-A8xx-Wayland.zip Turnip-v26.3.0-20260922-r5-A8xx-Linux.zip
A710 / A720 / A722 (experimental, untested on hardware) Adreno 710 / 720 / 722 Turnip-v26.3.0-20260922-r5-710-720-Test.zip Turnip-v26.3.0-20260922-r5-710-720-Test-Wayland.zip Turnip-v26.3.0-20260922-r5-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-r5.zip 255880c023392e059065ee19cb8e0dc38555e977bd3f46ec0c02ff8fed2ebc41
Turnip-v26.3.0-20260922-r5-Wayland.zip 8af6c0169e917c43b6b7ac01270ec87ddc909c1719501a9205ac21d3d66d71d8
Turnip-v26.3.0-20260922-r5-Linux.zip f239d0c7c40b40353e9c4ae474d792f34833ef0eb29281770d86a16de307626f
Turnip-v26.3.0-20260922-r5-A8xx.zip db95aa4a618046cc81326f00dfff3464b8854845ed0059c9a289ca3ce6d1384d
Turnip-v26.3.0-20260922-r5-A8xx-Wayland.zip 8f485d36029705d737a1dd9af40ea4d9d986143b45fdc3bf726eb535d4b4f1ee
Turnip-v26.3.0-20260922-r5-A8xx-Linux.zip 8d1739ff18d8582bb5e7340a0f4d6718992300bded157602e646900a830d101c
Turnip-v26.3.0-20260922-r5-710-720-Test.zip 8bc7ec4fd72a36b0ee6937d4f8947d32b8a151454742d055f57b6bc33db0ffe9
Turnip-v26.3.0-20260922-r5-710-720-Test-Wayland.zip 349b26585ba530911301fa2df3ab7ae2f58c32a7047e7a8fa5b2b0203faadf5a
Turnip-v26.3.0-20260922-r5-710-720-Test-Linux.zip 85e9286ce6adb82982b6b27d57977e2ca22cd22b511815ee978a69a2a02ff56a

Don't miss a new Banners-Turnip release

NewReleases is sending notifications on new releases.