News: 0001562948

  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)

Mesa 25.3 Merges Vulkan WSI Support For Using Atomic Mode-Setting

([Mesa] 6 Hours Ago Mesa Vulkan WSI + Atomic KMS)


A nearly five year old merge request was merged today to Mesa Git for Q4's Mesa 25.3 release. This merge transitions the Vulkan windowing system integration (WSI) from using the DRM "legacy" kernel mode-setting APIs over to the modern [1]atomic mode-setting interfaces.

Jonathan Marek opened the merge request back in August 2020 for moving the Vulkan WSI display code over to using the Linux Direct Rendering Manager atomic mode-setting APIs rather than the "legacy" mode-setting APIs. The Vulkan WSI code within Mesa is common to the different Vulkan hardware drivers.

Besides moving to these APIs that have been well supported by the modern upstream Linux DRM/KMS drivers for years, the other notable advantage of this transition is it being a prerequisite for landing the DRM modifiers support.

For more information on this transition to the atomic mode-setting interfaces for the Vulkan WSI code can be found via [2]this Mesa merge .



[1] https://www.phoronix.com/search/atomic+mode-setting

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



Danny3

V1tol

LeaPhant

We ran out of dial tone and we're and waiting for the phone company to deliver another bottle.