VOOZH about

URL: https://www.phoronix.com/news/Mesa-Vulkan-WSI-HDR-CM

⇱ Mesa's Vulkan WSI Now Supports Wayland Color Management - Phoronix


👁 Phoronix

Mesa's Vulkan WSI Now Supports Wayland Color Management

Written by Michael Larabel in Mesa on 26 February 2025 at 06:17 AM EST. 20 Comments
Adding to the flurry of open-source work recently around the merged Wayland color management protocol for supporting HDR, the Mesa Vulkan Windowing System Integration (WSI) code has added support for this protocol.

Since the Wayland Protocols 1.41 release with color management / HDR being added, there's been a lot of activity in different open-source project upstreams. Compositors have been adding support, various apps are adding support, and now the Vulkan WSI code within Mesa has support for it.

The now-merged work for Mesa 25.1 plumbs in the Wayland color management protocol to the Vulkan windowing system integration. In turn this allows Mesa Vulkan drivers to support more color-spaces via VK_EXT_swapchain_colorspace and the VK_EXT_hdr_metadata Vulkan extension for dealing with HDR meta-data on Wayland. This Mesa code depends upon the Wayland compositor being used to support this protocol.

👁 Vulkan WSI HDR merge request


The Mesa code was written a few months ago by KDE developer Xaver Hugl but had been held up waiting on the actual Wayland Protocols release. See the merge request for those interested in all the details on this color management / HDR support on Wayland with the Mesa Vulkan drivers.

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.