Weston 複合服務器 8.0 發布

發表 複合伺服器穩定發布 第 8.0 章,開發有助於出現對該協議的全面支持的技術 韋蘭 在 Enlightenment、GNOME、KDE ​​和其他使用者環境中。 Weston 的開發旨在提供高品質的程式碼庫和工作範例,以便在桌面環境和嵌入式解決方案(例如汽車資訊娛樂系統、智慧型手機、電視和其他消費設備的平台)中使用 Wayland。 Wayland 1.18協定、進程間通訊機制與函式庫發布 預定的 11月XNUMX日。

Weston 的重大版本號更改是由於 ABI 更改破壞了相容性。 改變在 新分行 韋斯頓:

  • 增加 使用硬體機制來操作用於在 DRM(直接渲染管理器)中儲存幀緩衝區元件(硬體平面)的記憶體區域的有效性;

    Weston 複合服務器 8.0 發布

  • 到後端 DRM,用於透過核心子系統DRM(直接渲染管理器)、KMS(核心模式設定)和evdev組織輸出,增加了對音訊和視訊內容複製保護技術的支持 HDCP,用於加密透過DVI、DisplayPort、HDMI、GVIF或UDI介面傳輸的視訊訊號;
  • 在 gl 渲染器中 添加 阻止對顯示受版權保護內容的區域進行擷取、分享和截圖;
  • 用於在沒有螢幕的情況下進行渲染的無頭後端添加了對使用 OpenGL 繪製到緩衝區的支援(已添加“--use-gl”選項),這允許您在記憶體中獲取螢幕的虛擬圖像可以傳輸到遠端客戶端;
  • 在透過 DRM(直接渲染管理器)子系統的輸出後端中,新增了無需連結到庫即可建構的功能 膠質母細胞瘤 Mesa 提供的(通用緩衝區管理器)用於管理渲染緩衝區的分配。 使用格式代替 GBM 格式 四CC,用於DRM子系統;
  • 為了減少記憶體負載,一些 GPU 現在總是盡可能使用 EGL 擴展 EGL_KHR_partial_update,它允許您選擇性地更新曲面的內容,跳過未更改的區域;
  • 此框架維護調試日誌的功能已擴展;
  • gl-renderer 增加了對 XYUV 格式的支援;
  • 在 xwm 視窗管理器中 實施的 當 Xwayland 運行時,控制 Wayland 表面變化的輸出,這使得在裝飾基於 Wayland 的環境中啟動的 X11 應用程式的視窗時可以消除工件;
  • 由於以下原因,顯示統一桌面背景時減少了記憶體消耗 應用 整個視口的 1x1 緩衝區;
  • 添加 擴充支援 韋斯頓直接顯示,它允許您組織將 dmabuf 內容直接傳輸到螢幕控制器。

來源: opennet.ru

添加評論