14.0 か月の開発期間を経て、複合サーバー Weston XNUMX の安定版リリースが公開されました。これは、Enlightenment、GNOME、KDE、およびその他のユーザー環境における Wayland プロトコルの完全サポートの出現に貢献するテクノロジーを開発しています。 Weston の開発は、デスクトップ環境や組み込みソリューション (車載インフォテインメント システム、スマートフォン、テレビ、その他の消費者向けデバイス用のプラットフォームなど) で Wayland を使用するための高品質のコード ベースと実用的なサンプルを提供することを目的としています。プロジェクト コードは MIT ライセンスに基づいて配布されます。
新しいウェストン支店の変更点:
- ハードウェア アンダーレイのサポートが、DRM (ダイレクト レンダリング マネージャー) 経由で出力バックエンドに追加されました。ビデオ メモリ内の 2 つのバッファ間のアトミック非同期スイッチング モード (アトミック非同期フリップ) が有効になります。
- 出力ミラーリングを整理するために、「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 出力をキャプチャするためのサポートと、シェーダーを使用してオブジェクトの色を変更する機能が追加されました。
出所: オープンネット.ru
