Wayland Protocols 1.49 Released With Improved Multi-GPU Support, Windows BT.2100
([Wayland] 2 Hours Ago
Wayland Protocols 1.49)
- Reference: 0001638644
- News link: https://www.phoronix.com/news/Wayland-Protocols-1.49
- Source link:
Simon Ser just published Wayland Protocols 1.49 as the latest version for this primary set of Wayland protocol definitions.
New to Wayland Protocols 1.49 is improving multi-GPU support with the linux-dmabuf-v1 protocol. KDE developer Xaver Hugl worked on the improved multi-GPU support for the DMA-BUF protocol back in 2023. For multi-GPU systems up to now where the client is rendering on a device other than the main device advertised by the compositor, there hasn't been a way for the client to know whether or not the DMA-BUF buffer import was successful. With the latest Linux DMA-BUF protocol additions, compositors can explicitly advertise support for multiple devices on the system and communicate what formats and modifiers that they are able to sample from successfully. It took a long time to get this better multi-GPU support for Wayland squared away, but at least it's here now.
Today's release of Wayland Protocols 1.49 also adds Windows BT.2100 image description request support to the color-management-v1 protocol. Also authored by Xaver Hugl, this addition lets Wayland compositors implement special handling for all Windows HDR content.
[1]
The third major addition to Wayland Protocols 1.49 and another addition by Xaver Hugl is the xx fractional scale v2 protocol. This new experimental fractional scaling protocol allows clients and compositors to use a different coordinate space for communicating surface coordinates and an improvement over the v1 effort.
More details on the Wayland Protocol 1.49 changes via the mailing list [2]announcement .
[1] https://www.phoronix.com/image-viewer.php?id=2026&image=wayland_info_lrg
[2] https://lore.freedesktop.org/wayland-devel/Sb0TL9RxdBgNMuAKZmlfhbXVQoqGTjMaoqWmu6S_JBcYNv7Aw82KvaXX5zHaBpjfl7aF9nzz1hSgtYxQalwMUTiOpritlvtoo_Q-wQCX9EU=@emersion.fr/T/#u
New to Wayland Protocols 1.49 is improving multi-GPU support with the linux-dmabuf-v1 protocol. KDE developer Xaver Hugl worked on the improved multi-GPU support for the DMA-BUF protocol back in 2023. For multi-GPU systems up to now where the client is rendering on a device other than the main device advertised by the compositor, there hasn't been a way for the client to know whether or not the DMA-BUF buffer import was successful. With the latest Linux DMA-BUF protocol additions, compositors can explicitly advertise support for multiple devices on the system and communicate what formats and modifiers that they are able to sample from successfully. It took a long time to get this better multi-GPU support for Wayland squared away, but at least it's here now.
Today's release of Wayland Protocols 1.49 also adds Windows BT.2100 image description request support to the color-management-v1 protocol. Also authored by Xaver Hugl, this addition lets Wayland compositors implement special handling for all Windows HDR content.
[1]
The third major addition to Wayland Protocols 1.49 and another addition by Xaver Hugl is the xx fractional scale v2 protocol. This new experimental fractional scaling protocol allows clients and compositors to use a different coordinate space for communicating surface coordinates and an improvement over the v1 effort.
More details on the Wayland Protocol 1.49 changes via the mailing list [2]announcement .
[1] https://www.phoronix.com/image-viewer.php?id=2026&image=wayland_info_lrg
[2] https://lore.freedesktop.org/wayland-devel/Sb0TL9RxdBgNMuAKZmlfhbXVQoqGTjMaoqWmu6S_JBcYNv7Aw82KvaXX5zHaBpjfl7aF9nzz1hSgtYxQalwMUTiOpritlvtoo_Q-wQCX9EU=@emersion.fr/T/#u