よりも Direct3D に多くの改善が加えられました Linux で D3D9 から D3D11 までの Windows ゲームを高速に楽しむために、Steam Play (Proton) で使用されるこの Direct3D on Vulkan 実装のメジャー アップデート。

DXVK 2.0 では、Vulkan API v1.3 をサポートする基盤となる Vulkan ドライバーが必要になりました。 Vulkan 1.3 は現在、確固たる要件であるため、基礎となる機能について DXVK によってより適切な想定を行うことができ、この業界標準 API の上に Direct3D を効率的にマッピングできます。

DXVK 2.0 では、メモリ管理の改善、さまざまな新機能が接続された D3D11 機能レベル 12_1 のサポート、新しい D3D11 機能クエリのサポート、シェーダー コンパイルの改善など、Direct3D 9 に多数の変更が加えられています。ゲームのロード時にシェーダーをコンパイルするための EXT_graphics_pipeline_library の使用、状態キャッシュの改善、およびその他の機能強化。

DXVK 2.0 には、Dragon Age Origins、Empire: Total War、Final Fantasy XV、Grand Theft Auto IV、Metal Gear Solid V: Ground Zeroes、Sonic Generations、Spider Man: Shattered Dimensions、The Ship、 Warhammer Online、およびその他の多数のゲーム。

DXVK 2.0 はまた、DXVK-Native が、D3D アプリ コードを Linux に移植するためのドロップイン代替品として DXVK プロジェクト自体にアップストリームされたことを示しています。

DXVK 2.0 は、Linux ゲーム スタックのパズルのこの重要なピースに対する大きなアップデートです。 DXVK 2.0 ソースは GitHub からダウンロードできますが、新しい Proton アップデートにもすぐに取り込まれるはずです

Categories: IT Info