GitPedia

Mesa Turnip Builder

Script to build Freedreno Turnip Vulkan Driver as a Module for Magisk or EMULATORS

From v3kt0r-87·Updated June 26, 2026·View on GitHub·

English | 简体中文 | 繁體中文 | 日本語 | 한국어 | हिन्दी | ไทย | Français | Deutsch | Español | Italiano | Русский | Português | Nederlands | Polski | العربية | فارسی | Türkçe | Tiếng Việt | Bahasa Indonesia | অসমীয়া The project is written primarily in Shell, distributed under the GNU General Public License v3.0 license, first published in 2024. Key topics include: adreno, android, emulators, freedreno, mesa3d.

Latest release: 31_may_2026MESA-Turnip-26.1.1
May 30, 2026View Changelog →
<div align="right"> <details> <summary >🌐 Language</summary> <div> <div align="center"> <a href="https://openaitx.github.io/view.html?user=v3kt0r-87&project=Mesa-Turnip-Builder&lang=en">English</a> | <a href="https://openaitx.github.io/view.html?user=v3kt0r-87&project=Mesa-Turnip-Builder&lang=zh-CN">简体中文</a> | <a href="https://openaitx.github.io/view.html?user=v3kt0r-87&project=Mesa-Turnip-Builder&lang=zh-TW">繁體中文</a> | <a href="https://openaitx.github.io/view.html?user=v3kt0r-87&project=Mesa-Turnip-Builder&lang=ja">日本語</a> | <a href="https://openaitx.github.io/view.html?user=v3kt0r-87&project=Mesa-Turnip-Builder&lang=ko">한국어</a> | <a href="https://openaitx.github.io/view.html?user=v3kt0r-87&project=Mesa-Turnip-Builder&lang=hi">हिन्दी</a> | <a href="https://openaitx.github.io/view.html?user=v3kt0r-87&project=Mesa-Turnip-Builder&lang=th">ไทย</a> | <a href="https://openaitx.github.io/view.html?user=v3kt0r-87&project=Mesa-Turnip-Builder&lang=fr">Français</a> | <a href="https://openaitx.github.io/view.html?user=v3kt0r-87&project=Mesa-Turnip-Builder&lang=de">Deutsch</a> | <a href="https://openaitx.github.io/view.html?user=v3kt0r-87&project=Mesa-Turnip-Builder&lang=es">Español</a> | <a href="https://openaitx.github.io/view.html?user=v3kt0r-87&project=Mesa-Turnip-Builder&lang=it">Italiano</a> | <a href="https://openaitx.github.io/view.html?user=v3kt0r-87&project=Mesa-Turnip-Builder&lang=ru">Русский</a> | <a href="https://openaitx.github.io/view.html?user=v3kt0r-87&project=Mesa-Turnip-Builder&lang=pt">Português</a> | <a href="https://openaitx.github.io/view.html?user=v3kt0r-87&project=Mesa-Turnip-Builder&lang=nl">Nederlands</a> | <a href="https://openaitx.github.io/view.html?user=v3kt0r-87&project=Mesa-Turnip-Builder&lang=pl">Polski</a> | <a href="https://openaitx.github.io/view.html?user=v3kt0r-87&project=Mesa-Turnip-Builder&lang=ar">العربية</a> | <a href="https://openaitx.github.io/view.html?user=v3kt0r-87&project=Mesa-Turnip-Builder&lang=fa">فارسی</a> | <a href="https://openaitx.github.io/view.html?user=v3kt0r-87&project=Mesa-Turnip-Builder&lang=tr">Türkçe</a> | <a href="https://openaitx.github.io/view.html?user=v3kt0r-87&project=Mesa-Turnip-Builder&lang=vi">Tiếng Việt</a> | <a href="https://openaitx.github.io/view.html?user=v3kt0r-87&project=Mesa-Turnip-Builder&lang=id">Bahasa Indonesia</a> | <a href="https://openaitx.github.io/view.html?user=v3kt0r-87&project=Mesa-Turnip-Builder&lang=as">অসমীয়া</ </div> </div> </details> </div>

Freedreno Turnip Builder

Stable / RC Mesa + Android NDK <br> Use this build for stability ✅

Simple Bash script that aims to build a turnip driver for MAGISK/KERNELSU or EMULATOR

What's New : 🔥

Click Here

How to Build Locally 🤔

Simply clone this repo and use BASH to build

bash build-turnip.sh

Check Notes Section below for more info

App Compatibility

NameStatusNotes
3D Mark
GRID™ AutosportTested by V3KT0R-87<br>Working.(60fps)
SpongeBob SquarePants Battle For Bikini BottomTested by V3KT0R-87<br>Working,(30 - 45 fps)
Carx StreetTested by V3KT0R-87<br>Working,(30 - 45 fps)
Dolphin EmulatorTested by V3KT0R-87<br>Working.
PPSSPPTested by V3KT0R-87<br>Working.
EggNSTested by V3KT0R-87<br>Working.
ANGLE (com.android.angle)
GTA Triology-Definitive EditionTested by @Ryder_7777<br>Working,Poor Performance.
Call of Duty WarZone MobileTested by @SeniorFurry<br>Working,Texture Bugs,Poor Performance.
Hitman Blood Money : ReprisalTested by @V3KT0R-87<br>Working, 60 fps Medium Graphics.

NOTES :

Important : Android 15 (SDK 35) is needed for Full Vulkan 1.4 support

Please use Ubuntu 24.04 or any other distro based on it

MAKE SURE YOU HAVE A STABLE INTERNET CONNECTION BEFORE PROCEEDING

USE A VPN IF YOUR ISP THROTTLES YOUR SPEED

Make sure your Android version is 14 or above otherwise you wont be able to install

Make sure you have the latest MAGISK / KERNELSU before installing

CREDITS 🙏

This project wont be possible without the help of these amazing people below :

@MrMiy4mo for creating the turnip build script and letting me modify and learn from it.

@Mesa3D Team for giving us such amazing drivers so that we can further improve our device performance.

Adreno Driver Support Group for testing and sharing benchmarks.

Contributors

Showing top 2 contributors by commit count.

View all contributors on GitHub →

This article is auto-generated from v3kt0r-87/Mesa-Turnip-Builder via the GitHub API.Last fetched: 6/28/2026