Valve聘请Mesa开发人员SamuelPitoiset负责RADV支持工作,为新的AMDGFX11GPU(也称为RDNA3)在推出前做准备。RADV是集成到Mesa22.2和Linux5.19中的开源RadeonVulkan驱动程序。RADV不是AMD官方驱动程序,但继续比公司自己的AMDVLK驱动程序更广泛地使用。
由于该公司并未正式支持开源RADV驱动程序,因此第三方必须整合并帮助支持其在开源部分中找到归宿的努力。Pitoiset包含在RADVGFX11'AMDRDNA3'驱动程序支持中的重点是“学习设计更改”有关新一代显卡。
基础将基于AMD对RadeonSIGallium3D驱动程序和公司新着色器编译器AMDGPULLVM的支持,这将为推进LLVM带来幕后改变。AMD继续使用公司的AMDGPUDirectRenderingManager驱动程序将Linux内核包含在内。目前尚不清楚,但推测AMD正在向Valve提供详细信息或信息,以帮助Pitoiset在发布前获得RDNA3GPU技术的能力。AMD的帮助将是有意义的,这样该公司就可以继续其在未来推出目前正在开发的新显卡技术的计划。
除了目前在开源模型中支持RDNA3的工作外,还可以在内核信息中看到由Valve开发的后端AMD编译器或ACO。周二,发布了一个合并请求,“radv:对GFX11的非常初步的支持”。Pitoiset在请求中提到,
它仍然不完整,但已经包含大量更改。我将在单独的MR中解决缺失的位。
这个当前请求现在添加了500行代码。大约150个代码被更改或从先前的请求中删除。Phoronix网站的MichaelLarabel提到NGG或Next-GenGeometry已在新代码中完全启用,而不是手动激活模式。最初,NGG在开发初期触发了问题,导致该模式已经活跃。
目前的所有工作都确保了AMDRDNA3支持将在Mesa和Linux系统中准备就绪,该公司在今年下半年发布其最新一代显卡的情况良好。