News: 0001511991

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

PanVK Advertises "Broken" Vulkan 1.1 Support With Mesa 25.0-devel

([Mesa] 7 Hours Ago PanVK + Vulkan 1.1)


The [1]PanVK open-source Vulkan API driver for Arm Mali graphics hardware within Mesa is now advertising Vulkan 1.1 support rather than Vulkan 1.0. But it's known to be "broken" so don't be too excited about it yet.

As of yesterday PanVK is now advertising Vulkan 1.1 support rather than Vulkan 1.0, but it's not yet a fully conformant driver. The expectation though is that more tests are running now with Vulkan 1.1 support exposed. The [2]merge request by Eric Smith of Collabora argues:

"We know we have a broken Vulkan driver, so it's debatable whether it's a broken Vulkan 1.0 or broken 1.1. Advertising 1.1 lets us run more tests, and this patch does this. It also turns on `imageCubeArray` and `fragmentStoresAndAtomics`, which again lets us run more tests.

...

There's still a couple of optional vk 1.1 and required vk 1.0 features we're missing, but exposing vk 1.1 doesn't make that bit any worse."

That code is now in Mesa 25.0-devel and we'll see how well polished the Vulkan 1.1 support is for PanVK by the time Mesa 25.0 stable ships in mid-Q1.



[1] https://www.phoronix.com/search/PanVK

[2] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32464



Quackdoc

Danny3

You-

Quackdoc

Danny3

Quackdoc

"Its alt.conspiracy.kook time.
Let me mention the Nazi's. Now can the thread die ?"

- Alan Cox