Valve は、VKD3D-Proton 2.7 の新バージョンのリリースを発表しました。この新バージョンは、XNUMX 月末の Steam Deck のリリース以来、主に機能と修正を含む大量の作業の蓄積の結果を示しています。
まだVKD3Dに気付いていない人のために-プロトンはこれを知っているべきです Direct3D 12ベースのWindowsゲームのパフォーマンスを向上させるために、プロトン固有の変更、最適化、および拡張をサポートします、vkd3dの主要部分ではまだ受け入れられていません。 違いの中には、最新のVulkan拡張機能と最近のバージョンのグラフィックスドライバーの機能を使用して、Direct3D12との完全な互換性を実現することにも焦点が当てられています。
そのため、ValveはWineベースのパッケージで指定されたフォークを使用してWindowsProtonゲームを実行します。 ProtonでのDirectX9 / 10/11のサポートはDXVKパッケージに基づいており、DirectX 12の実装はこれまでvkd3dライブラリに基づいていました(vkd3dの作成者の死後、CodeWeaversはこのコンポーネントとワインの開発を続けましたコミュニティ)。
VKD3D-Proton 2.7 の主な新機能
この新しいバージョンで提示された主な新機能の XNUMX つは、 改善されたパイプライン キャッシュの改善、 これは以前のバージョン 2.6 で導入されたものであり、 パイプライン ライブラリのサポートを有効にします、ただし、D3D12 API を適切に使用したゲームのみ。
vkd3d-プロトン SPIR-V キャッシュを有効にする内部ディスク キャッシュを実装するようになりました すべてのゲームに。 必要に応じて、キャッシュを無効にしてアプリケーションに ID3D12PipelineLibrary を管理させることができます。
キャッシュ ディスク領域をさらに削減するために、VK_EXT_shader_module_identifier も使用されます。
実際の SPIR-V データをディスクに保存する必要がないため、vkd3d プロトン キャッシュを >95% 削減します。
この新しいバージョンで提示されるもう XNUMX つの目新しさは、際立つ最適化 の改善 ディープ レンダー パスの GPU パフォーマンス、UAV の使用が有効になっている特定の浮動小数点画像の GPU パフォーマンス、特定の WriteBufferImmediate() ユース ケースの GPU パフォーマンス、 特定の記述子アクセス パターンでの GPU パフォーマンス バッファ イメージの連続コピーの GPU パフォーマンスと割り当て時の GPU パフォーマンス。
さらに、Vulkan 拡張機能 VK_KHR_dynamic_rendering、VK_EXT_extended_dynamic_state、VK_EXT_extended_dynamic_state2、および Mesa 4 に実装されている VK_KHR_maintenance22.0 と独自の NVIDIA 510 ドライバーとの互換性が現在必要とされているドライバーの要件の増加について言及されています。
その他の変更点 この新しいバージョンから際立っている:
- メッシュ シェーダー (機能するには VK_EXT_mesh_shader サポートが必要)、共有 (共有)、バリア (フェンス) などの D3D12 機能のサポートが追加されました。
- また、最新バージョンが提示されていることも強調されています。新しい D3D12 パイプライン ライブラリは、DXBC から生成された SPIR-V レンダリング用の内部ディスク キャッシュの実装のおかげで、D3D12 API を誤って使用するゲームを含め、あらゆるゲームに適応します。 /DXIL.
- DXR 1.1 の継続的なサポート。
- 最初の HDR サポートが追加されました。
- DXIL 互換性に関連する多数の修正が行われました。
- Intel ANV ドライバーのサポートが改善されました。
- 改善されたデバッグ オプション。
- Alt+Tab でフルスクリーン ゲームを最小化および切り替える際の安定性が向上しました。
- コードを LGPL 2.1 から MIT ライセンスに変換する準備が整いました。
- Hitman 3、Redout 2、F1 2020、F1 2021、F1 2022、Guardians of the Galaxy、Halo Infinite、Spiderman Remastered、Lost Judgment の問題を修正しました。
最後に この新しいリリースについて詳しく知りたい場合は、 詳細を確認できます 次のリンクで。
そしてあなたが望むなら 今すぐSteamでProtonをお試しください、あなたはすでにあなたがからSteamクライアントをインストールできることを知っています 公式サイト、ほとんどのディストリビューションのリポジトリにもありますが。