VKD3D-プロトン2.5が到着、Direct3D3を実装したVkd12dのフォーク

バルブ圧力容器

バルブは最近のリリースをリリースしました の新しいバージョン VKD3D-プロトン2.5、 これはvkd3dコードベースのフォークとして位置付けられています ProtonゲームランチャーでのDirect3D12の互換性を向上させるように設計されています。

まだVKD3Dに気付いていない人のために-プロトンはこれを知っているべきです Direct3D 12ベースのWindowsゲームのパフォーマンスを向上させるために、プロトン固有の変更、最適化、および拡張をサポートします、vkd3dの主要部分ではまだ受け入れられていません。 違いの中には、最新のVulkan拡張機能と最近のバージョンのグラフィックスドライバーの機能を使用して、Direct3D12との完全な互換性を実現することにも焦点が当てられています。

そのため、ValveはWineベースのパッケージで指定されたフォークを使用してWindowsProtonゲームを実行します。 ProtonでのDirectX9 / 10/11のサポートはDXVKパッケージに基づいており、DirectX 12の実装はこれまでvkd3dライブラリに基づいていました(vkd3dの作成者の死後、CodeWeaversはこのコンポーネントとワインの開発を続けましたコミュニティ)。

VKD3D-Protonの開発には、SPIRV-Crossの作成者でありVulkan API拡張機能の開発者であるHans-KristianArntsen、DXVKの作成者であるPhilip Rebohle、Valveで働くD9VKの作成者であるJoshuaAshtonが関与しました。

VKD3D-Protonは、元のvkd3d APIの下位互換性を維持することを目的としておらず、古いGPUおよびグラフィックスドライバーのサポートの終了を妨げるものではありません。

VKD3D-Proton 2.5の新機能は何ですか?

この新しいバージョンでは DXR 1.0APIの多かれ少なかれ完全なサポートが実装されました (DirectXレイトレーシング)およびDXR 1.1の実験的サポート(環境変数VKD3D_CONFIG = dxr | dxr11«を設定することで有効になります)。

と言われていても DXR 1.1では、すべての機能がまだ実装されているわけではありません、しかし、オンラインレイトレーシングのサポートは完全に準備ができています。 DXRを使用する実行中のゲームには、Control、DEATHLOOP、Cyber​​punk 2077、World of Warcraft、およびResident Evil:Villageが含まれます。

グラフィックカードを搭載したシステムの場合 NVIDIA、DLSSテクノロジーのサポートが追加されました。 これにより、NVIDIAグラフィックカードのTensorコアを使用して、機械学習手法を使用してリアルな画像をスケーリングし、品質を損なうことなく解像度を上げることができます。

それはまた際立っています PCI-eサイズ変更可能なBARテクノロジーのサポートが追加されました ベースアドレスレジスタ)。これにより、CPUがGPUのすべてのビデオメモリにアクセスできるようになり、状況によってはGPUのパフォーマンスが10〜15%向上します。 最適化効果は、Horizo​​n ZeroDawnおよびDeathStrandingゲームではっきりと確認できます。

訂正について 実行された次のことが言及されています:

  • 場合によっては、誤ったデッドロックを修正する交換チェーンの表示遅延HANDLEの動作を修正しました。
  • DEATHLOOP、F1 2021、WRC 10のさまざまな問題を修正した、深度テンプレートの処理に関連する多くの問題を修正しました。
  • DIRT5レンダリングのクラッシュと問題を修正しました。完全に再生できるようになりました。
  • Diablo IIResurrectedのいくつかのレンダリングの問題を修正しました。
  • Psychonauts2で修正されたシャドウイングのバグ。
  • 複数のタイトルをトリガーするいくつかのUnrealEngine4シャドウイングエラーの回避策。
  • NVIDIAでVRAMが不足した場合のいくつかの安定性の問題を修正しました。
  • Far Cry 6の起動シーケンスでのCPUクラッシュを修正しました(ゲームにはまだいくつかのバグがありますが、ゲームに組み込まれています)。
  • 表示されるホストイメージのさまざまなバグを修正しました。
  • さまざまなDXIL変換のバグを修正しました。
  • それを必要とする特定のゲームのための代替の不変ジオメトリソリューション。
  • d3d12.dllがシンボルをエクスポートしてMSVCとより一致するようにする方法を修正しました。
  • ビットフィールド命令のいくつかの極端なケースを修正しました。
  • このバグがあったNVIDIAドライバーの特定のバージョンで極端なCPUメモリの蓄積を避けてください。
  • Evil Genius 2:WorldDominationのリグレッションを修正しました。
  • Hitman3のバグを修正しました。
  • Anno1800の地形のレンダリングを修正しました。
  • さまざまなバグ修正と修正。

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

そしてあなたが望むなら 今すぐSteamでProtonをお試しください、あなたはすでにあなたがからSteamクライアントをインストールできることを知っています 公式サイト、ほとんどのディストリビューションのリポジトリにもありますが。


コメントを残す

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

*

*

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