Wayland Protocols 1.38 Brings System Bell, FIFO & Commit Timing Protocols

Written by Michael Larabel in Wayland on 12 October 2024 at 10:28 AM EDT. 66 Comments
WAYLAND
Wayland Protocols 1.38 is out with three new staging protocols.

One of the new staging protocols is a system bell protocol. The intent here is that system bell alerts such as from terminal emulators can be handled by the compositor to provide for better accessibility. Since the system bell may not be audible, this protocol in development since last year allows for Wayland compositors to decide how the system bell event should be handled like via visual feedback. This new protocol is xdg_system_bell_v1.

The second new staging protocol is FIFO to allow for first-in, first-out surface content update behavior. The FIFO v1 protocol has been a year in the making for advanced presentation modes under Wayland, especially for Vulkan use.

Lastly is the commit-timing-v1 protocol to add time constraints to surface content updates. Timestamps to Wayland surface state is added to allow deferring the processing until later with this wp_commit_timing_manager_v1 addition.

More details on all of the new staging protocols with Wayland Protocols 1.38 can be found via the mailing list announcement.
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