经过九个月的开发,复合服务器 Weston 14.0 的稳定版本已经发布,开发的技术有助于在 Enlightenment、GNOME、KDE 和其他用户环境中全面支持 Wayland 协议。 Weston 的开发旨在提供高质量的代码库和工作示例,以便在桌面环境和嵌入式解决方案(例如汽车信息娱乐系统、智能手机、电视和其他消费设备的平台)中使用 Wayland。该项目代码是根据 MIT 许可证分发的。
新韦斯顿分店的变化:
- 输出后端已通过 DRM(直接渲染管理器)添加了对硬件底层的支持。启用视频内存中两个缓冲区之间的原子异步切换模式(原子异步翻转)。
- “mirror-of”设置已添加到配置文件中以组织输出镜像。
- 对 DmaBuf 技术的支持已通过 Pipewire 多媒体服务器添加到输出后端。
- simple-egl 客户端允许使用具有 16 位颜色表示的半透明表面。添加了使用 EGL 扩展 EGL_EXT_present_opaque 的选项。已实现对表面压缩的支持。
- 在通过 RDP 协议输出的后端中,添加了对 FreeRDP 3.x 的支持。
- VNC 输出后端提供禁用 TLS 并在非 TLS 模式下使用密码进行身份验证的功能。
- libweston 添加了对 Wayland 颜色管理协议扩展的支持。已经实现了限制全屏表面上指针移动区域的功能。
- 通过 OpenGL 进行渲染的组件 (gl-renderer) 添加了对以异步模式捕获 OpenGL ES 3 和 OpenGL ES 2 输出的支持,以及使用着色器更改对象颜色的功能。
来源: opennet.ru
