Mesa Turnip Builder
Script to build Freedreno Turnip Vulkan Driver as a Module for Magisk or EMULATORS
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.
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 : 🔥
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
| Name | Status | Notes |
|---|---|---|
| 3D Mark | ✅ | |
| GRID™ Autosport | ✅ | Tested by V3KT0R-87<br>Working.(60fps) |
| SpongeBob SquarePants Battle For Bikini Bottom | ✅ | Tested by V3KT0R-87<br>Working,(30 - 45 fps) |
| Carx Street | ✅ | Tested by V3KT0R-87<br>Working,(30 - 45 fps) |
| Dolphin Emulator | ✅ | Tested by V3KT0R-87<br>Working. |
| PPSSPP | ✅ | Tested by V3KT0R-87<br>Working. |
| EggNS | ✅ | Tested by V3KT0R-87<br>Working. |
| ANGLE (com.android.angle) | ✅ | |
| GTA Triology-Definitive Edition | ✅ | Tested by @Ryder_7777<br>Working,Poor Performance. |
| Call of Duty WarZone Mobile | ✅ | Tested by @SeniorFurry<br>Working,Texture Bugs,Poor Performance. |
| Hitman Blood Money : Reprisal | ✅ | Tested 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.
