News: 0001509657

  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)

NVK, RADV, & Other Mesa Drivers Ready With Launch Day Vulkan 1.4 Support

([Mesa] 4 Hours Ago Vulkan 1.4)


Years ago when new OpenGL spec releases would occur, it could take months or years for the open-source Mesa drivers to catch-up in supporting the latest versions... Thankfully in the Vulkan space it continues to prove to be a very different story. As we've seen with prior Vulkan specs, today's [1]Vulkan 1.4 spec release is greeted by same-day Mesa patches.

Thanks to hardware vendors being more interested/committed to Linux graphics driver support these days, more Mesa developers actively engaged with the Vulkan working group, Vulkan being much cleaner than OpenGL, and similar benefits, the turnaround time for modern Mesa Vulkan drivers remaining in-step with new Vulkan spec updates is lightning fast in comparison to the old Mesa OpenGL days.

Already [2]merged within minutes of the Vulkan 1.4 embargo lift is Vulkan 1.4 support within the open-source NVIDIA "NVK" driver. Faith Ekstrand with engaging in the Vulkan working group was able to provide this same-day support for Vulkan 1.4 within the open-source NVIDIA driver.

There is also a pending [3]merge request for Vulkan 1.4 support with the Radeon RADV driver. RADV driver is Vulkan 1.4 conformant on many AMD GPUs from GFX8 through GFX11.5 (RDNA3.5) hardware. That RADV Vulkan 1.4 support was spearheaded by Samuel Pitoiset of the Valve Linux graphics team. That RADV Vulkan 1.4 support should be merged shortly.

The smaller [4]TURNIP (Qualcomm Adreno 700 series) and [5]Honeykrisp (Apple Silicon) drivers also have open merge requests for Vulkan 1.4 support in Mesa.

As of writing there isn't any Vulkan 1.4 merge request for the Intel ANV driver but that will presumably come soon.

Over on the proprietary side, there is [6]a NVIDIA Vulkan 1.4 driver beta for Linux and Windows systems. For the AMD packaged driver stack so far I haven't seen any Vulkan 1.4 driver available yet.



[1] https://www.phoronix.com/news/Vulkan-1.4-Released

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

[3] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32432

[4] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32437

[5] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32434

[6] https://developer.nvidia.com/vulkan-driver



davidbepo

pWe00Iri3e7Z9lHOX2Qx

Mitch

dlq84

Mitch

davidbepo

nuetzel

nuetzel

reba

If you want to see useful Perl examples, we can certainly arrange to have
comp.lang.misc flooded with them, but I don't think that would help the
advance of civilization. :-)
-- Larry Wall in <1992Mar5.180926.19041@netlabs.com>