创建 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

添加评论