建立 VKD3D 分支以改善 Proton 中的 Direct3D 12 支持

在項目邊界內 VKD3D-質子 創建了程式碼庫的一個分支 vkd3d。 Valve 計劃在基於 Wine 的軟體包中使用這個分支來啟動 Proton Windows 遊戲。 Proton 中的 DirectX 9/10/11 支援基於軟體包 DXVK,迄今為止 DirectX 12 實作都是基於 vkd3d 函式庫(之後 死亡 作者vkd3d開發指定元件 繼續 CodeWeavers 和 Wine 社區工作人員)。開發中的 VKD3D-Proton 涉及 漢斯·克里斯蒂安·阿恩岑(漢斯·克里斯蒂安·阿森,工具包的作者 SPIRV-Cross 以及 Vulkan API 一些擴充的開發者),Philippe Rebol(菲利普·雷博爾,作者:DXVK)和約書亞‧阿什頓(約書亞阿什頓, 作者 D9VK),
在職的 到閥門公司。

VKD3D-Proton 計劃支援 Proton 特定的變更、最佳化和改進,以提高基於 Direct3D 12 的 Windows 遊戲的效能,這些遊戲尚未被 vkd3d 的主要部分接受。其中的差異還包括使用現代 Vulkan 擴充功能和新的圖形驅動程式版本的功能,以實現與 Direct3D 12 的完全相容。VKD3D-Proton 的目的不是保持與原始 vkd3d API 的向後相容性,並且不排除停止支援舊版GPU 和圖形驅動程式的情況。

來源: opennet.ru

添加評論