Wayland 環境で X21.1.0 アプリケーションを実行するためのコンポーネントである XWayland 11 のリリース

XWayland 21.1.0 が利用可能になりました。これは、Wayland ベースの環境で X11 アプリケーションを実行するために X.Org Server を実行する DDX (Device-Dependent X) コンポーネントです。 このコンポーネントはメインの X.Org コード ベースの一部として開発されており、以前は X.Org サーバーとともにリリースされましたが、X.Org サーバーの停滞と、1.21 のリリースの不確実性のため、 XWayland の継続的な活発な開発のため、XWayland を分離し、蓄積された変更を別個のパッケージの形式で公開することが決定されました。

X.Org Server 1.20.10 の XWayland 状態と比較した主な変更点:

  • XVideo 実装は、NV12 形式のサポートを提供します。
  • OpenGL を使用して 2D 操作を高速化する Glamour 2D アクセラレーション アーキテクチャを使用して、追加の RENDER 拡張フォーマットを高速化する機能が追加されました。
  • GLX プロバイダーは、Mesa プロジェクトの swrast_dri.so の代わりに EGL を使用するように切り替えられました。
  • 全画面アプリケーションをアップスケーリングするための Wayland wp_viewport プロトコルのサポートが追加されました。
  • すべての Wayland サーフェスに複数のバッファ ストライピングを提供しました。
  • memfd_create への呼び出しは、Glamour ベースのアクセラレーションが無効な場合に、Wayland 複合サーバーと共有されるバッファーを作成するために使用されます。
  • 相対的なマウスの移動とキーボード キャプチャを使用するクライアントのサポートが向上しました。
  • コマンドラインオプション「-listenfd」、「-version」、「-verbose」を追加しました。
  • ビルド ツールは中間子ビルド システムのサポートに限定されています。

出所: オープンネット.ru

コメントを追加します