DXVK 是基于 Vulkan 的 Direct3D 9/10/11 的转换层,允许使用 Wine 在 Linux 上运行 3D 应用程序。
目前 DXVK 2.0 发布了,带来了许多 Direct3D 9 更改,包括改进的内存管理、支持 D3D11 功能级别 12_1 、支持新的 D3D11 功能查询、通过使用 EXT_graphics_pipeline_library 在游戏加载时编译着色器来改进着色器编译、状态缓存改进和其他增强功能。
DXVK 2.0 还进行了修复/改进,修复了《龙腾世纪起源》、《帝国:全面战争》、《最终幻想 XV》、《侠盗猎车手 IV》、《合金装备 V:归零地》、《索尼克世代》、《蜘蛛侠:破碎维度》、《船》、《战锤在线》和许多其他游戏的一些问题。
DXVK 2.0 还标志着 DXVK-Native 已被上游化到 DXVK 项目本身,可直接将 D3D 应用程序代码移植到 Linux 上 。
更多详情可查看发布公告。