Valve 出钱让 Collabora 把开源 RADV 驱动搬到 Windows,现在能跑 CS2 了,AMD 用户可试试 -vulkan 参数。
Valve 资助 Collabora 工程师将开源 RADV 驱动移植到 Windows 11。RADV 是 Mesa 项目中的 Vulkan 驱动,面向 AMD Radeon GPU。目前该移植版已能在 Windows 上运行《反恐精英 2》,用户可加 -vulkan 参数尝试。团队改进了命令流处理和同步,还加入稀疏绑定、曲面细分等支持。当前版本仍未通过 Vulkan 一致性认证,但 deqp-vk 测试稳定性已大幅提升。
Valve 赞助:开源 RADV 驱动移植 Win11 新进展,已跑通 CS2 游戏
IT之家 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 参数切换渲染器尝试运行。