Skip to content

driconf: Add an option to override Vulkan's deviceName

Huy Minh requested to merge hmtheboy154/mesa:force_vk_devname into main

What does this MR do and why?

There is currently an Android game called Gakuen iDOLM@STER that check Vulkan's deviceName to see if the hardware is capable of running highest settings by using whitelist.

Create "force_vk_devicename" driconf to spoof deviceName to deal with cases like this. I bring this option to anv, hasvk, radv, nvk, venus as these will be used by Android-x86 or BlissOS. Additionally I bring this to v3dv too as I have a Raspberry Pi 5

And because I bring this to v3dv, this MR also include bringing driconf support to v3dv

Fixed : #11281

Edited by Huy Minh

Merge request reports