2024年5月31日, Simon Ser 发布了 Wayland 1.23 版本,该版本的核心 Wayland 代码带来了一些小的增强、错误修复和 Wayland 协议说明。
可以说,Wayland 1.23 最引人注目的地方就是正式支持 OpenBSD。除非你受到 Wayland 1.23 中随机修复的影响,或者对 OpenBSD 支持感兴趣,否则这个版本对最终用户来说并不特别值得一提。对于使用 Wayland 的开发人员来说,该版本提供了一些新的 API、调试增强功能以及其他改进。
Simon Ser 将 Wayland 1.23 的功能总结为:
- 设置 libwayland 所用内部连接缓冲区大小的机制
- wayland-scanner 的枚举头模式,可生成仅包含枚举的头文件
- wayland-scanner 现在可在服务器端为枚举生成验证函数
- 协议现在可通过 XML 属性 “deprecated-since”(废弃的-自)来表明请求、事件或枚举条目已被废弃。
- 为队列设置名称以帮助调试的 API
- wl_client_get_user_data() 和 wl_client_set_user_data()可更方便地将自定义数据附加到客户端
- 支持 OpenBSD
- 请求发布 wl_shm.release,以便对该全局进行适当清理
有关下载和更多详情,请参阅https://lists.freedesktop.org/archives/wayland-devel/2024-May/043636.html
本文来自作者投稿,版权归原作者所有。如需转载,请注明出处:https://www.nxrte.com/zixun/48929.html