Wayland Protocols 1.27 Brings Content Type Hinting, Idle Notification

Written by Michael Larabel in Wayland on 10 October 2022 at 05:00 AM EDT. 27 Comments
Wayland-Protocols 1.27 was released this morning by Jonas Ådahl in pushing out two new protocols under the staging umbrella.

The two new staging protocols with Wayland-Protocols 1.27 are for content type hinting and idle notifications.

The content type hint notification is used for enabling clients to provide hints to the Wayland compositor around the type of visual content provided by the app. In turn the content type hint notifications can be used for the compositor to adapt its behavior. This content-type-v1 protocol was originally written last year and initially supported "content types" are photo, video, or game content. If hinted to be game content, the compositor may optimize for reduced latency, if video it may be optimized for reduced stuttering and better scaling, or photo type for minimal extra processing by the compositor. With this content-type protocol still being in staging, it's possible other content types will still be added but ultimately is left up to the compositor if/what to optimize based upon the various content types.

The other new protocol working its way out with Wayland Protocols 1.27 is the ext-idle-notify addition that has been in the works for several years - all the way back to 2015 when started on it by KDE developer Martin Gräßlin. This protocol allows clients to be notified when the user is idle, so there can be optimizations around power management or other behavior changes when the user is idle.

That's basically it for new material in Wayland Protocols 1.27. The brief release announcement can be found on wayland-devel.
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