turnip: Broken on Android since 30b57f10
System information
- OS: LineageOS 18.1 (Android 11)
- GPU: Adreno 640 (OnePlus GM1917)
- Kernel version: 4.14.190-perf+
- Mesa version: 22.2.1 (21e7392e)
Describe the issue
I build turnip myself (following the relevant docs) and use a Magisk module to replace the proprietary vulkan.adreno.so with it. I normally track Mesa releases. After upgrading from 22.1.7 to 22.2.1, it no longer works. vulkanCapsViewer reports "Could not find a GPU with Vulkan support," and Dolphin hangs and crashes when launching a game.
Regression
I've bisected this issue to 30b57f10. Using the mesa-22.2.1 tag as a base, I reverted that commit (I had to resolve some pretty trivial conflicts: autumnontape/mesa@95c6464f) and confirmed that doing so allows turnip 22.2.1 to work on my device.
Log files as attachment
I don't know how to get relevant logs in Android. If there's a guide or something, I'd be happy to follow it.