經過九個月的開發,複合伺服器 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
