Valve赞助:开源RADV驱动移植Win11新进展,跑通CS2游戏
3 小时前 / 阅读约3分钟
来源:凤凰网
Collabora工程师在Valve资助下,尝试在Windows 11上引入开源Radeon Vulkan“RADV”驱动,旨在提高灵活性、可移植性和稳定性。目前RADV已能在Windows上运行《反恐精英2》。

7 月 31 日消息,科技媒体 phoronix 于 7 月 29 日发布博文,报道称在 Valve 公司资助下,Collabora 工程师正试图在微软 Windows 11 系统上,引入开源 Radeon Vulkan“RADV”驱动程序。

IT之家注:RADV 是 Mesa 项目中的开源 Vulkan 图形驱动,面向 AMD Radeon GPU。它在 Linux 游戏生态中被广泛使用,负责把游戏或图形程序的 Vulkan 调用转换为显卡可执行的底层指令。

而 Vulkan 是一种低开销图形与计算 API,常用于游戏和 3D 应用。相比传统图形接口,允许开发者更直接地控制 GPU 资源,但也对驱动稳定性和硬件适配提出更高要求。

Collabora 工程师 Louis-Francis Ratté-Boulianne 在最新博文中,介绍了 RADV 移植 Windows 的初步工作。

该工程师表示在 Windows 上,AMD 用户目前仍主要依赖专有驱动,而 RADV 移植到 Windows 后,可带来跨平台共享代码库、更容易调试和实验、更快修复问题,以及让社区和游戏开发者报告问题或贡献改进的路径。

该工作建立在 Faith Ekstrand 的早期研究之上。Faith Ekstrand 曾探索 RADV 在 Windows 上运行的可行性,并在 XDC 2024(X.Org Developers Conference 2024)展示成果。

Collabora 表示,新阶段项目接续 Faith Ekstrand 的验证成果,重点改进灵活性、可移植性和稳定性。

灵活性方面,团队减少硬编码值,以支持不同硬件。可移植性方面,项目摆脱 WSL(Windows Subsystem for Linux)限制,转向原生 Windows 支持。稳定性方面,目标之一是避免在 deqp-vk 测试 2 分钟后崩溃。

团队改进了命令流处理和同步,并加入多项支持,包括稀疏绑定、曲面细分、任务着色器,以及 GPU 属性动态查询。Collabora 明确指出,当前 RADV Windows 移植版仍未达到一致性认证要求,但成功率已大幅提高。

项目现阶段最重要进展是,RADV 已能在 Windows 上运行首款游戏 Counter-Strike 2(反恐精英 2),用户可通过 -vulkan 参数切换渲染器尝试运行。