Wayland Protocols 1.34 发布,引入更好的拖放功能和明确的 DRM 同步对象

Wayland Protocols 1.34 版于周三发布,新增了三个用于进一步增强 Wayland 功能的暂存协议。

Wayland Protocols 1.34 带来了 xdg-toplevel-drag, xdg-dialog 和 linux-drm-syncobj 协议。xdg-toplevel-drag 协议旨在改进 Wayland 上的拖放功能,允许在拖放时附加顶层窗口,使其成为可拆卸的工具栏/浏览器标签页/类似功能。xdg-dialog 协议用于在顶层设置特定于对话框的提示,而 linux-drm-syncobj 则支持使用 DRM 同步对象显式同步缓冲区。

Jonas Ådahl 在发布 Wayland 协议 1.34 时将新的暂存协议总结为:

  • xdg-toplevel-drag

该协议允许在拖动时附加顶层窗口,从而增强了常规拖放功能。例如,可用于实现可拆卸工具栏和浏览器标签拖动行为,这些行为可在其他平台上看到。

  • xdg-dialog

该协议允许在顶层设置特定的对话框提示,更具体地说,就是将对话框标记为模态。

  • linux-drm-syncobj

该协议允许使用 DRM 同步对象对缓冲区进行显式同步。虽然该协议不太可能直接被应用程序和工具包广泛使用,但它却是改进 Vulkan 和 OpenGL 驱动程序的重要基石。

这就是本次 Wayland 协议更新中值得注意的新增内容。

本文来自作者投稿,版权归原作者所有。如需转载,请注明出处:https://www.nxrte.com/zixun/45608.html

(0)

相关推荐

发表回复

登录后才能评论