Wine が Vulkan の HDR サポートを追加

ワインバルカン

Wine はバージョン 3.3 から Vulkan の実装に取り​​組んできました。

少し前に、多数の重要な変更を含む新しいバージョンの Wine 8.0 のリリースのニュースをブログで発表しました (ニュースの詳細を知りたい場合は、 次のリンク.)

そして、それはそのcですWine 8.x の新しいブランチの登場により、すでに開始されています の追加のための作業を実行する 新機能パッチ XNUMX月初旬から凍結後。 これに言及する理由は、最近、Wine が サポートが追加されました Vulkan 拡張用 VK_EXT_hdr_metadata Wine の Vulkan ドライバー コードに。

Linux 上のワイン
関連記事
Wine 8.0 はすでにリリースされており、多くの新機能と改善点が搭載されています。

この拡張子は ハイ ダイナミック レンジ (HDR) メタデータを処理するように設計されています、Vulkan 仮想フレーム バッファー (SwapChain) の一部として、原色、白色点、および輝度範囲に関する情報を含みます。

Wine の提案されたパッチ Vulkan グラフィックス API に基づくゲームで HDR を使用するには、 Doom Eternal などのゲームや、オンザフライの Direct3D 呼び出しを Vulkan システム呼び出しに変換する DXVK または VKD3D-Proton を使用した HDR 対応の Direct3D グラフィックス API に基づくゲーム。

Valve はすでにパッチを使用しています コンパイルの一部として提案された ワインベースのプロトン、しかし現在は公式に Wine 8.1+ の一部であり、9.0 年 2024 月に予定されている Wine XNUMX の安定版に含まれる予定です。

これは、HDR ゲーム サポート プロジェクトの一環として Valve によって開発されています。現在、Steam Deck 携帯型ゲーム コンソールでゲームを実行するために開発および使用されている Gamescope Composite Server に限定されています。

現在のところ、 他のすべての Wayland 複合サーバー、 GNOME Matter や KDE Kwin など、 HDR サポートがない そして、それらがいつそのような互換性を持つようになるかは正確にはわかっていません. 互換性 X.org の HDR を使用する可能性は低いと考えられています。 X11 プロトコルの開発は近年中止されており、開発は保守に限定されているためです。

この拡張機能は、SMPTE (映画テレビ技術者協会) 2086 メタデータと CTA (消費者技術協会) 861.3 メタデータを交換チェーンに割り当てるための XNUMX つの新しい構造と関数を定義します。

メタデータには、基準モニターの原色、白色点、および輝度範囲が含まれており、基準モニターが生成できるすべての可能な色を含むカラー ボリュームを一緒に定義します。 参照モニターは、クリエイティブな作業が行われ、クリエイティブな意図が設定される画面です。

このような創造的な意図を可能な限り維持し、異なるディスプレイ画面で一貫した色再現を実現するために、コンテンツが作成または調整された元の参照モニターの色のボリュームをディスプレイ パイプラインが知ることが役立つことが言及されています。

これにより、元のリファレンス モニターに表示できない不要なカラー マッピングが作成されるのを回避できます。 メタデータには、CTA 861.3 で定義されている maxContentLightLevel と maxFrameAverageLightLevel も含まれます。

メタデータの一般的な目的は、異なるディスプレイの異なるカラー ボリューム間の変換を支援し、より良い色再現を実現することですが、このようなプロセスでメタデータを正確に使用する方法を定義することは、この拡張機能の範囲内ではありません。 メタデータの使用方法を決定するのは、実装次第です。

Vulkan と連携することの重要性、これは 多種多様なメリットを提供 他の API やその前身である OpenGL よりも優れています。 オーバーヘッドが少ない、GPU をより直接的に制御し、CPU 使用率を下げることができます。 Vulkan の一般的な概念と機能セットは、Directx 12、Metal、および Mantle に似ています。

その主な機能は、PC のメイン プロセッサに存在する多数のコアを利用して、グラフィックス パフォーマンスを大幅に向上できることです。

最後にあなたが それについてもっと知りたい、詳細はで確認できます 次のリンク。


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。