返回

文章详情

Valve赞助将开源RADV驱动程序引入Windows的工作

Hacker News2026年7月29日 13:55

Valve一直在赞助Collabora工程师进行早期阶段的探索性工作,试图将开源的Radeon Vulkan "RADV"驱动程序引入Microsoft Windows。目前正在进行将Mesa RADV Vulkan驱动程序移植到Windows的实验性工作,这是Linux游戏玩家使用的开源驱动程序实现,并且在AMD驱动的Steam Deck及现在的Steam Machine取得成功中发挥了重要作用。Valve资助多位开发者开发开源RADV Vulkan驱动程序和Linux图形堆栈的其他部分。现在他们正在资助Collabora开发者努力使RADV在Microsoft Windows上可行。Louis-Francis Ratté-Boulianne发布了一篇博客文章,强调了他们在将RADV移植到Windows方面的初步工作。除了在Windows上处理WDDM2集成外,将RADV移植到Windows的一个大挑战是依赖于AMD Radeon Software Windows内核驱动程序。当前的工作并不包括将AMDGPU Linux内核图形驱动程序移植到Windows,因此他们正在努力将RADV引入Windows,同时依赖于AMD的官方Windows内核驱动程序。这反过来又导致了逆向工程和其他步骤,以确定专有内核驱动程序的数据结构和其它元素,以便RADV可以适应它。最终,为了真正取得良好效果,他们需要一个稳定的、经过文档化的接口,与AMD内核图形驱动程序在Windows上的配合,或者创建一个能够在RADV和内核驱动程序之间作为稳定接口的shim库,以应对AMD Radeon Software Windows驱动程序发布之间未记录的变化。如博客文章所示,他们在Windows上成功演示了使用RADV的《反恐精英2》:该实验性代码可通过此开发分支找到。

赞助内容

NordVPN Next-gen Antivirus

本站免费、广告极少。如果觉得有帮助,可以请我们喝杯咖啡 —— 任何金额都对持续运营有实际帮助。

请我喝杯咖啡