バルブは最近のリリースをリリースしました の新しいバージョン 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、Cyberpunk 2077、World of Warcraft、およびResident Evil:Villageが含まれます。
グラフィックカードを搭載したシステムの場合 NVIDIA、DLSSテクノロジーのサポートが追加されました。 これにより、NVIDIAグラフィックカードのTensorコアを使用して、機械学習手法を使用してリアルな画像をスケーリングし、品質を損なうことなく解像度を上げることができます。
それはまた際立っています PCI-eサイズ変更可能なBARテクノロジーのサポートが追加されました ベースアドレスレジスタ)。これにより、CPUがGPUのすべてのビデオメモリにアクセスできるようになり、状況によってはGPUのパフォーマンスが10〜15%向上します。 最適化効果は、Horizon 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クライアントをインストールできることを知っています 公式サイト、ほとんどのディストリビューションのリポジトリにもありますが。