在 Wine 10.0 即将冻结之前,VKD3D 1.14 现已发布,这个著名的 Wine 组件可以通过 Vulkan API 实现 Direct3D 12,从而增强在 Linux 和其他平台上运行的 Windows 游戏/应用程序。
在 VKD3D 1.14 版本中,最引人注目的是对 Metal Shading Language 输出的初始支持,这是与 Apple Metal 合作并增强 MacOS 上 Wine 下 D3D12 功能的一个步骤。对于 VKD3D 1.14 版,该支持要求使用 “不支持 ”选项构建 VKD3D,目前只能使用 MSL 目标编译 “最基本的着色器”。
VKD3D 1.14 还为二进制效果提供了反汇编器支持。VKD3D 1.14 还添加了一个新的 “VKD3D_CAPS_OVERRIDE ”环境变量,用于覆盖暴露的功能,如最大功能级别。
在即将到来的 Wine 10.0 功能冻结之前,VKD3D 1.14 将进入上游 Wine。对于大多数 Linux 玩家来说,VKD3D-Proton 下游才是 D3D12 游戏最感兴趣的地方,也是 Valve 的 Steam Play (Proton) 所使用的。有关 VKD3D 1.14 的下载和更多详细信息,请访问 https://gitlab.winehq.org/wine/vkd3d/-/releases/vkd3d-1.14。
本文来自作者投稿,版权归原作者所有。如需转载,请注明出处:https://www.nxrte.com/zixun/54100.html