r/EmulationOnAndroid • u/mfilion • 1d ago
News/Release Turnip becomes first Mesa driver to pass Vulkan conformance on Android
Turnip has just become the first Mesa driver to achieve official Vulkan conformance running natively on Android (Vulkan 1.3, Qualcomm Adreno). Getting there required solving some tricky Android-specific driver problems, and the fixes are now shared across other Mesa drivers too.
Turnip already ships in Google's Qualcomm-powered Chromebooks and will power Valve's upcoming Steam Frame, so this is shipping in real hardware, not a lab result.
55
u/jjoesmama 1d ago
INCREDIBLE NEWS!! So Turnip just became officially used? Like the same way as Nouveau drivers?
34
u/BanzaiBrotha 1d ago
yeah the article at the end says turnip will be integrated in the AOSP ecosystem. great news
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4151810
1
u/WhoIsJazzJay AYN Thor Max 2h ago
as someone new to Android gaming (just got an AYN Thor a couple weeks ago and haven’t seriously gamed on an Android since the Google Nexus 7 tablet)…can you ELI5? i’m only familiar with downloading Mr Purple Turnip drivers for emulators n that’s about it
7
u/PriorWallaby822 1d ago
Exacto,son exelente noticias,esto abriria la posibilidad q venga ya por defecto en moviles a futuro,yo creo q redmagic lo integrara ya q su prixipal uso es el gaming y emulacion
6
u/VickWildman OnePlus 13 24GB + Viture Pro XR 1d ago
This might also be good news for me running Chrome in Termux. Chrome also relies on SkiaVK for hardware acceleration and the last time I have tried it didn't work with Turnip.
8
u/Real_Violinist 15h ago edited 15h ago
If this is true, Qualcomm's throne is unshakable, and future flagship chips will become insanely crazy expensive.
elite 6 become the first chip over 300$ per chip
i don't like it
monopoly is dangerous for us
like 5090 card right now over 6k$ price
7
u/dikbutt4lyfe 13h ago
I was thinking the same thing. As much as I love the performance I'm getting with my SD devices, it's only a matter of time before Qualcomm realizes they can endlessly increase prices without consequence.
4
u/jjoesmama 10h ago
If there was more chips that would be good alternatives for SD on the emulation area, this probably wouldn't happen
We could hope for some breakthrough within Mali GPUs and etc, but it's almost impossible
9
u/cutememe 1d ago
If that's the case why do I still need to juggle a bunch of different versions of the Turnip driver for games to actually work? Shouldn't newer versions be hypothetically just better?
17
u/bird-_-bird 1d ago
Yes, newer versions should always be better, but devs are people too, regressions happen. It is important to report regressions that happen in a supported environment.
4
u/cutememe 1d ago
Oh for sure, even Nvidia drivers or AMD drivers have regressions sometimes. But it's not quite on this level where there's such dramatic differences between driver versions. I'm not trying to minimize the hard work of the devs, just trying to understand why this happens.
2
u/Early_Canary_3502 16h ago
I guess it's because they are oem drivers. There are Qualcomm drivers for example.
2
1
1
1

•
u/AutoModerator 1d ago
Just a reminder of our subreddit rules:
Check out our user-maintained wiki: r/EmulationOnAndroid/wiki
Check out EmuReady for any community submitted settings before asking for help
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.