
Wayland Protocols 1.49がリリースされました。これは、コンポジタ、グラフィックスツールキット、およびアプリケーションがコアWaylandプロトコルを超える機能を実装するために使用する、追加のWaylandプロトコルの仕様セットです。このプロジェクトでは、GPUバッファ共有、カラーマネジメント、スケーリング、セッション、および最新のWaylandデスクトップを支えるその他のメカニズムといった拡張機能について説明しています。
リリース Wayland プロトコル 1.49 公開済み 2026年6月7日。主な変更点はユーザー設定ではなく、マルチGPU、HDR/カラー、分数スケーリングといった低レベルのインフラストラクチャに関するものです。
主なイノベーション
linux-dmabuf-v1 でマルチGPUサポートが改善されました。
プロトコルが更新され、コンポジタが複数のGPUデバイスを明示的に宣言し、クライアントにどのバッファフォーマットと修飾子を正しくインポートして使用できるかを通知できるようになりました。これは、アプリケーションが1つのGPUでフレームをレンダリングし、コンポジタまたはディスプレイ出力が別のGPUで処理されるシステムにとって重要です。従来、クライアントは、プライマリデバイス以外のデバイスで作成されたDMA-BUFバッファをコンポジタが正常に受け入れるかどうかを事前に確実に判断する方法がありませんでした。追加されたサポート Windows color-management-v1 における BT.2100 画像記述要求。
この変更はカラーマネジメントインフラストラクチャとHDRに関するものです。Waylandコンポジターは、HDRコンテンツに対して特別な処理を実装できます。 Windows- BT.2100互換の画像記述。これは、アプリケーションとコンポジター間でのHDRメタデータと色特性のより予測可能な転送に向けた、もう一つの重要なステップとなる。実験プロトコルxx-fractional-scale-v2を追加しました。
新しい分数スケーリングプロトコルは、初代バージョンのいくつかの制限に対処することを目的としています。これにより、クライアントとコンポジターはサーフェス座標の交換に別の座標空間を使用できるようになり、125%、150%、175%といったスケールでのインタラクションの精度が向上します。ただし、これはまだ実験的なプロトコルであるため、APIはまだ完全に安定していません。段階的/実験的プロトコルモデルの開発は継続された。
Wayland Protocolsでは、拡張機能を段階的に分類しています。実験プロトコルは互換性を損なう変更が可能であり、ステージングプロトコルはより広範なテストを目的としており、安定版プロトコルは長期使用に十分な実績があるとみなされます。したがって、xx-fractional-scale-v2が実験段階に登場したからといって、すべての環境で直ちに広くサポートされるわけではなく、新しいスケーリング方式の標準化されたテストが開始されることを意味します。
一般的に、 Wayland プロトコル 1.49 これは、コンポジター、ツールキット、およびドライバーグラフィックススタックの開発者向けのインフラストラクチャリリースです。ユーザーにとってのメリットは後ほど明らかになります。ハイブリッドグラフィックスの信頼性向上、HDRの正確な表示、Waylandセッションにおける分数スケーリングの問題軽減などが挙げられます。
出所: linux.org.ru
