- 发布日期
开源 RADV 驱动移植 Win11 新进展,已跑通 CS2 游戏
- 作者

- 姓名
- 荷鲁斯快报
- 社交账号
在Valve公司的资助下,Collabora工程师团队正将开源Radeon Vulkan驱动程序“RADV”移植到微软Windows 11系统,并已成功运行游戏《反恐精英2》(CS2)。这一进展标志着开源图形驱动在Windows平台上的应用迈出关键一步。
RADV是Mesa项目中的开源Vulkan图形驱动,专为AMD Radeon GPU设计,在Linux游戏生态中被广泛使用。它负责将游戏或图形程序的Vulkan调用转换为显卡可执行的底层指令。Vulkan作为低开销图形与计算API,常用于游戏和3D应用,允许开发者更直接地控制GPU资源,但对驱动稳定性和硬件适配要求较高。
Collabora工程师Louis-Francis Ratté-Boulianne在最新博文中介绍了移植工作的初步成果。他表示,目前Windows上的AMD用户主要依赖专有驱动,而RADV移植到Windows后,能够带来跨平台共享代码库、更易调试和实验、更快修复问题,以及为社区和游戏开发者提供报告问题或贡献改进的路径。
该项目建立在Faith Ekstrand的早期研究之上。Faith Ekstrand曾探索RADV在Windows上运行的可行性,并在XDC 2024(X.Org开发者大会)上展示了相关成果。Collabora表示,新阶段项目接续了验证成果,重点改进灵活性、可移植性和稳定性。灵活性方面,团队减少硬编码值以支持不同硬件;可移植性方面,项目摆脱WSL(Windows子系统Linux)限制,转向原生Windows支持;稳定性方面,目标之一是在deqp-vk测试中避免2分钟后崩溃。
团队改进了命令流处理和同步,并加入多项支持,包括稀疏绑定、曲面细分、任务着色器以及GPU属性动态查询。Collabora明确指出,当前RADV Windows移植版尚未达到一致性认证要求,但成功率已大幅提高。
项目现阶段最重要进展是RADV已能在Windows上运行首款游戏《反恐精英2》,用户可通过-vulkan参数切换渲染器尝试运行。尽管仍处于早期阶段,但这一成果展示了开源驱动在跨平台领域的潜力,未来有望为AMD用户在Windows上提供更多选择,并促进图形驱动生态的开放与协作。