Wayland Protocols 1.38 发布了三个新的暂存协议。
新的 staging 协议之一是 system bell 协议。此处的意图是,系统铃声警报(例如来自终端仿真器的警报)可以由合成器处理,以提供更好的可访问性。由于可能无法听到系统铃声,因此自去年以来开发的该协议允许 Wayland 合成器决定如何处理系统铃声事件,例如通过视觉反馈。这个新协议是 xdg_system_bell_v1。
第二个新的暂存协议是 FIFO,它允许先进先出的表面内容更新行为。FIFO v1 协议已经酝酿了一年,用于 Wayland 下的高级演示模式,特别是对于 Vulkan 使用。
最后是 commit-timing-v1 协议,用于为 Surface 内容更新添加时间约束。添加了 Wayland 表面状态的时间戳,以允许将处理推迟到以后添加此 wp_commit_timing_manager_v1。
有关 Wayland Protocols 1.38 中所有新暂存协议的更多详细信息,请访问邮件列表公告。
转自 Wayland Protocols 1.38 Brings System Bell, FIFO & Commit Timing Protocols – Phoronix