DXVK 2.2 現在作為此開源軟件的重大更新提供,用於將 Direct3D 9/10/11 API 映射到 Vulkan,這是自 1 月份 DXVK 2.1 發布以來的第一個主要版本。
DXVK 2.2 現在支持 D3D11On12,允許從 D3D12 設備創建 D3D11 設備。此 DXVK D3D11On12 支持是通過允許導入由 VKD3D-Proton 創建的 Vulkan 設備和資源句柄,然後使用現有的 DXVK D3D11 實現來管理的。較新的 Unity Engine 遊戲(如 Lego Builder’s Journey)需要此 D3D11On12 支持。
DXVK 2.2 還帶來了 Direct3D 9 部分演示支持、日誌記錄改進以及許多特定於遊戲的修復和改進。 DXVK 2.2 解決了一些先前的回歸問題,修復了各種 Vulkan 驗證錯誤,改進了具有多個 GPU 的系統上 DXGI 輸出的枚舉,減少了遊戲中創建未使用的 D3D11 設備的內存使用,然後進行了各種僅針對遊戲的修復。
在遊戲中看到修復DXVK 2.2 包括 Far Cry 2、Warhammer 40k:Space Marine、Halo:Master Chief Collection、DC Universe Online、Cold Fear 和 Battle Fantasia Revised Edition 等。
可以通過項目的 GitHub 找到 DXVK 2.2 更改的完整列表。 DXVK 2.2 可能很快會被拉入 Steam Play 的新 Proton 更新。