Vulkan: Power VR GE 8320: vkEnumeratePhysicalDevices returns 0 devices

Hi!
HTC Wildfire E, Power VR GE 8320, Android 9
vkEnumeratePhysicalDevices returns 0 devices at all.
I have no any Validation errors from Khronos Validation Layers.
Vulkan capps Viewer also reports:

Hi andreyogld3d,

Thanks for your message, we will take a look at the issue you’re experiencing and come back to you.

Best regards,
Alejandro

1 Like

Hi andreyogld3d,

It seems the phone you’re using has a PVR GE8322 GPU (HTC Wildfire E - Full phone specifications), which was designed to support Vulkan (Find out about the PowerVR GE8322 embedded GPU IP Core).

However, it might happen that the SoC manufacturer has not added Vulkan support to the drivers they distribute for your device. Since they are the ones making those decissions, I recommend you contact them so they can inform you about future updates that would allow Vulkan API support on your device.

Best regards,
Alejandro

1 Like

@AlejandroC Hi, thank you for your responce.

According my debugging on this device Vulkan driver is exist because I can load libvulkan.so but has a bug. I will try to contact HTC.

Thanks andreyogld3d,

Please let us know if we can help you with anything else.

Best regards,
Alejandro

1 Like