将 RADV 移植到 Windows:开源 Vulkan 的新突破

Cracking Windows Open: Porting RADV to Win32

将 RADV 移植到 Windows:开源 Vulkan 的新突破

RADV 作为 AMD GPU 在 Linux 上的开源 Vulkan 驱动,如今正被移植到 Windows 平台。这一尝试旨在打破 Windows 上仅依赖专有驱动的现状,为开发者提供更灵活的调试环境和跨平台代码共享。项目基于 Faith Ekstrand 的早期研究,利用 WDDM2 接口逆向工程私有数据,成功运行了 Counter-Strike 2。尽管面临编译器差异、硬件架构变化及私有接口不透明等挑战,团队已显著提升稳定性并支持更多功能。未来仍需解决与 AMD 内核驱动的兼容性问题,并优化图形呈现性能。Valve 的赞助为这一开源探索提供了关键支持,有望推动 Windows 上开源图形生态的发展。

一个开源 Vulkan 驱动在 Windows 上的实现,将带来跨平台共享代码库、更便捷的调试与实验、更快的修复周期,以及让社区(例如游戏开发者)无论使用何种操作系统都能报告问题或贡献改进的路径。

同日更多故事

2026-07-29