GXVK:在 Vulkan 之上实现 3Dfx Glide API,面向现代使用场景

开源项目 D7VK 在 Vulkan API 之上实现了 Direct3D 7、6、5、3 这四代 API,以便获得更快、更符合现代标准的性能;如今,该项目发布了新版本。D7VK 2.4 的发布多少有些出人意料,因为就在上个月,D7VK 才刚宣布进入成熟状态,并基本转入维护模式。但在今天 D7VK 2.4 的公告中,还披露了一个更大的惊喜:现在出现了一套在 Vulkan 之上实现 3Dfx Glide API 的方案。

D7VK 的一位贡献者 fork 了 DXVK 的代码,而 D7VK 本身也是 DXVK 的一个分支;该贡献者在此基础上实现了对 3Dfx Glide API 的支持。Glide API 最初是为 Voodoo 系列显卡开发的,其出现早于 OpenGL 和 Direct3D 的兴起,如今也有了 Vulkan 实现,可以运行一些经典游戏。

这款来自 1990 年代的图形 API 的“遗物”,如今依托 GXVK 项目,已经可以在现代系统上通过 Vulkan 运行。GXVK 的目标是实现 3Dfx 发布过的全部三个 32 位版本的 API。目前的开发工作以 Wine/Linux 为重点。

GXVK:在 Vulkan 之上实现 3Dfx Glide API,面向现代使用场景

想要了解更多关于 GXVK 项目的信息,可以访问其GitHub 页面。

本文来自作者投稿,版权归原作者所有。如需转载,请注明出处:https://www.nxrte.com/zixun/72856.html

赞 (0)

相关推荐