DXVK 1.8 のリリース、Vulkan API 上での Direct3D 9/10/11 実装

DXVK 1.8 レイヤーがリリースされ、DXGI (DirectX グラフィックス インフラストラクチャ)、Direct3D 9、10、および 11 の実装を提供し、Vulkan API への呼び出しの変換を実行します。 DXVK には、Mesa RADV 1.1、NVIDIA 20.2、Intel ANV 415.22、AMDVLK など、Vulkan 19.0 API をサポートするドライバーが必要です。 DXVK は、Wine を使用して Linux 上で 3D アプリケーションやゲームを実行するために使用でき、OpenGL 上で実行される Wine のネイティブ Direct3D 9/10/11 実装のよりパフォーマンスの高い代替手段として機能します。

主な変更点:

  • DXGI には、マルチモニター構成のサポートが含まれています。 正しく動作させるには、XRandR 1.4 をサポートする比較的新しいバージョンの Wine をインストールする必要があります。
  • 個別の GPU を持たないシステムでゲームを実行する際の問題を解決するために、Lavapipe などの CPU を使用する Vulkan ソフトウェア実装がラスタライザーのリストに含まれています。
  • 画像をメモリに配置するためのパラメーター (画像レイアウト) を変更する操作が最適化され、Intel GPU 上の一部のゲームのパフォーマンスが向上しました。
  • Direct3D 9 の実装では、テクスチャをロードし、他のオブジェクトと重なっているオブジェクトの可視性をチェックするプロセスが最適化されています。 サポートされているバック バッファ形式のリストが正しく返されない問題は解決されました。
  • Direct3D 11 には、デフォルトで d3d11.enableRtOutputNanFixup (古いバージョンの RADV ドライバー用) および d3d11.invariantPosition (RDNA2 GPU で発生する Z ファイティングの問題を解決するため) の設定が含まれています。 シェーダーでの参照カウントと null 値 (NaN) の処理に関する問題を修正しました。
  • 新しいバージョンの Meson ツールキットを使用してビルドするときの警告を修正しました。
  • ライザのアトリエ 2、バトル エンジン アクイラ、ダーク メサイア オブ マイト&マジック、エバークエスト、F1 2018/2020、ヒットマン 3、仁王 2、トゥームレイダー レジェンドの問題は解決されました。

出所: オープンネット.ru

コメントを追加します