Vulkan Support Begins Landing For Wine's Wayland Driver

Written by Michael Larabel in WINE on 17 November 2023 at 04:24 PM EST. 25 Comments
WINE
A few days ago the Wine Wayland driver merged HiDPI support improvements and now for ending out the week is yet more work to land for Wine's Wayland driver: the first bits of Vulkan enablement.

Merged a few minutes ago is the first of approximately three sets of patches for enabling Vulkan support within the Wayland native driver for Wine. This first part has the initial Vulkan surface (VkSurfaceKHR) integration and other basic support code. Still to be submitted for review and inclusion is the swapchain integration and then all of the other specific bits that tie into the windowing system integration / Wayland support.

This Vulkan support is coming ahead of the Wine Wayland's OpenGL support since it actually is more straight-forward while the OpenGL support will ultimately follow. It's still though not until all three Vulkan parts land before Wine users/gamers can begin enjoying Vulkan support for Windows games on Wayland without resorting to XWayland.

Wine on Wayland
Alexandros Frantzis of Collabora continues leading the Wine Wayland work.


See the part 1 merge request for the code accepted to Wine Git today while the two follow-on Vulkan merge requests have yet to be submitted for review. The code though is available via this GitHub branch for those eager to check it out.

It will be interesting to see how much more of this Wine Wayland driver code will land before the feature freeze next month leading up to the Wine 9.0 stable release in January~February.
Related News
About The Author
Michael Larabel

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.

Popular News This Week