本周有一些新的 Wayland 协议支持活动值得一提,适用于 KDE Plasma 和 GNOME 桌面。
在 KDE 方面,Wayland 上对 KWin 的 fifo-v1 支持的五个月前的合并请求被合并了!Xaver Hugl 的这项工作允许 KWin 下的客户端通过等待 vblanks 而不是帧回调来获得正确的先进先出 (FIFO) 行为,现在已合并到 Plasma 6.4 中。
fifo-v1 协议可用于 Vulkan 下的 FIFO 等高级演示模式,对 Mesa 驱动程序来说是一个很大的改进。很高兴看到 KWin 的 fifo-v1 昨天越过了终点线。
正如 GNOME 本周文章中提到的,在 GNOME 方面,挤进 Mutter 48 合成器版本的是 xdg-toplevel-drag-v1 协议支持。这是 Wayland 协议,允许在拖放过程中拖动顶级窗口,例如处理类似 Chrome/Chromium 的选项卡拖动。
转自 KDE KWin Lands FIFO v1 Wayland Support, GNOME 48 Squeezed In XDG Toplevel Drag v1 – Phoronix