At the X.Org developer conference (XDC 2024) in Montreal this week, NVIDIA shared its roadmap for Wayland plans and encouraged Wayland compositors to target the Vulkan API.
At XDC 2024, Austin Shafer and James Jones from the NVIDIA Linux/Unix team announced some recent Wayland driver features, including explicit synchronization support, and also discussed future NVIDIA Linux driver plans.
They shared that NVIDIA is ramping up its internal Wayland testing and that among the items it plans to pursue in the future is support for an upstream high dynamic range (HDR) color pipeline userspace API. did. We are also considering internal display multiplexing in Wayland, enabling the driver’s FBDEV and modeset kernel module parameter options by default, and setting Wayland’s nvidia-settings utility to read-only settings.
They are experiencing some additional issues with Wayland support and are currently looking into it.
For more information, check out this slide deck and the XDC 2024 video recording below.
NVIDIA’s Austin Shafer also presented on Vulkan for Wayland Compositor. He recommends that OpenGL is no longer the “default” API used for compositor development, and that Vulkan is a much better choice.
In particular, Vulkan’s explicit design significantly improves the Wayland compositor, multi-device awareness, and other features.
The Vulkan Wayland Compositor’s promotional slides are available in this PDF for those interested.