Nabla icon indicating copy to clipboard operation
Nabla copied to clipboard

Bump Minimum required Vulkan version to 1.2

Open devshgraphicsprogramming opened this issue 3 years ago • 2 comments

Description

Vulkan 1.2 introduces nice features and promotes a lot of cool extensions to core.

Description of the related problem

There is a concern about what GPUs we're leaving behind which only support Vk 1.1

Solution proposal

Find a better source of Vulkan device capability reports than vulkan.gpuinfo.org.

Additional context

Most Android phones seem to be stuck at 1.1, so does MoltenVK (but soon it will hit 1.2)

https://raw.githubusercontent.com/KhronosGroup/Vulkan-Docs/main/xml/vk.xml

Erfan-Ahmadi avatar Jul 06 '22 12:07 Erfan-Ahmadi

I found out a funny thing, apparently Android Phones cannot report VK version higher than 1.1 or they won't pass conformance...

Classic Google 🤣

So basically there's a bunch of devices out there in the wild that possibly all the required 1.2 extensions but do not advertise 1.2

Can bump to 1.3 as we learnt at Vulkanized 2023

Can bump to 1.3 as we learnt at Vulkanized 2023 Can you explain more?

Erfan-Ahmadi avatar Mar 10 '23 08:03 Erfan-Ahmadi

Can bump to 1.3 as we learnt at Vulkanized 2023 Can you explain more?

Unfortunately the video of the talk given by

Vulkan on Android by Alon Or-bach, Google.
Video Pending | Slides Pending 

they're probably editing out my inflammatory question about ChromeOS

But in that talk there was some info that Android 13 semi-requires Vk 1.3 and BDA.

Also Molten VK is almost at 1.2 and working on 1.3

Vulkan 1.2 + extns CTS: 322K pass, 10K fail (3.2%)

Approved, just need to find time to do it.

Done, its actually bumped to 1.3 on anything on Apple