VKD3D 1.18 现已发布,适用于上游 Wine 项目中的 Direct3D 12 实现。VKD3D 1.18 的发布恰逢Wine 11.0稳定版即将于下月停止更新之际。
VKD3D 1.18 是面向 Linux 系统的基于 Vulkan 的 D3D12 实现的又一进步。VKD3D 是上游 Wine 项目,而许多依赖 Valve 的 Steam Play(Proton)的 Linux 游戏玩家则依赖于下游的 VKD3D-Proton 项目。VKD3D -Proton 3.0 于本周早些时候发布,是该项目面向 Linux 游戏玩家(包括 SteamOS 用户)的一项重大进展。
VKD3D 1.18 版本的大部分工作都集中在 libvkd3d-shader 库代码上。 VKD3D 1.18 版本针对 HLSL 源代码类型覆盖范围进行了更多改进,支持一些额外的旧版 Direct3D 字节码指令,并实验性地支持 Metal Shading Language,从而使 VKD3D 更适用于 Apple Wine 用户。此外,还新增了一些接口和其他增强功能。

完整的 VKD3D 1.18 功能变更列表以及此开源库的下载链接可在 WineHQ.org 获取。
本文来自作者投稿,版权归原作者所有。如需转载,请注明出处:https://www.nxrte.com/zixun/63165.html