Weston 复合服务器 11.0 发布

经过八个月的开发,Weston 11.0 复合服务器的稳定版本已经发布,开发的技术有助于在 Enlightenment、GNOME、KDE ​​和其他用户环境中全面支持 Wayland 协议。 Weston 的开发旨在提供高质量的代码库和工作示例,以便在桌面环境和嵌入式解决方案(例如汽车信息娱乐系统、智能手机、电视和其他消费设备的平台)中使用 Wayland。 该项目代码是根据 MIT 许可证分发的。

Weston 的重大版本号更改是由于 ABI 更改破坏了兼容性。 新韦斯顿分店的变化:

  • 继续致力于色彩管理基础设施的开发,以实现色彩转换、伽玛校正和色彩配置文件。 包括为显示器配置 ICC 配置文件并将颜色从 sRGB 反射到其中的能力。 还支持将显示器切换到 HDR 模式,但 HDR 内容的生成尚未实现。
  • 已准备好在下一版本中实现对多个后端同时执行的支持,例如通过 KMS 和 RDP 进行输出。
  • DRM 后端为未来支持多 GPU 配置奠定了基础。
  • 已进行各种改进以支持 RDP 后端以远程访问屏幕内容。
  • 改进了 DRM 后端性能。
  • 添加了对单像素缓冲区协议的支持,允许创建包含四个 32 位 RGBA 值的单像素缓冲区。 使用视口协议,复合服务器可以缩放单像素缓冲区以创建任意大小的统一颜色表面。
  • weston_buffer 的实现已被重新设计。
  • cms-static 和 cms-colord 插件已被弃用。
  • 对多个工作区和缩放的支持已从桌面外壳中删除。
  • 对 wl_shell 协议的支持已停止,由 xdg-shell 取代。
  • fbdev 后端已被删除,应使用 KMS 后端。
  • 组件 weston-launch、launcher-direct、weston-info 和 weston-gears 已被删除,取而代之的是 libsea 和 wayland-info。
  • 默认情况下,设置 KMS 属性 max-bpc。
  • 当系统中的可用内存耗尽时启用紧急关闭。

来源: opennet.ru

添加评论