AMD FSR 2性能飙升228%!Mesa 24.3版本RADV驱动优化解析

阅读:

Valve的Linux驱动团队在Mesa 24.3版本中改进了RADV驱动程序,显著提升了AMD FSR 2在RDNA 2硬件上的性能,达到228%。这一性能提升是通过优化原始对象剔除机制实现的,具体改动将由Mesa 24.3版本发布。Valve团队优化了RADV驱动,大幅提高了AMD FSR 2在RDNA 2上的性能。通过调整AMD NIR代码,改进了原始对象剔除,使性能提升了228%。这一改进将在Mesa 24.3版本中发布,为用户带来更好的体验。

AMD FSR 2性能飙升228%!Mesa 24.3版本RADV驱动优化解析

AMD FSR 2性能飙升228%!Mesa 24.3版本RADV驱动解析

随着游戏性能的不断追求,图像处理技术的进步成为了关键。AMD的FSR 2技术,作为一项革命性的图像增强技术,能够在不牺牲画面质量的前提下,显著提升游戏的帧率。近日,Linux操作系统上的AMD GPU开源Vulkan驱动RADV迎来了重大更新,Mesa 24.3版本中的RADV驱动让FSR 2的性能飙升了228%。下面,我们就来深入解析这一背后的故事。

一、RADV驱动的性能提升

RADV驱动是Linux操作系统上AMD GPU的开源Vulkan驱动,因其开源特性而受到社区用户的广泛欢迎。然而,在启用FSR 2时,RADV驱动在性能上一直不如AMD官方的AMDVLK/AMDGPU-PRO Vulkan驱动,这一性能差距已经存在了近两年。

为了解决这一问题,Valve的Linux驱动团队对Mesa 24.3版本中的RADV驱动进行了。经过Valve工程师Samuel Pitoiset的努力,RADV驱动在启用FSR 2时的性能得到了显著提升,达到了228%。

二、性能提升的奥秘

在深入了解性能提升的具体原因之前,我们需要了解一些背景知识。在FSR 2中,原始对象剔除(culling)是一项关键的性能技术。在渲染前,剔除不必要的原始对象如三角形和线条可以节省性能和功耗。

然而,与AMDGPU-Pro驱动相比,RADV在处理W位置为零的原始对象剔除时效率较低,导致额外且不必要的计算,从而降低了FSR 2应用的性能。

为了解决这一问题,Samuel Pitoiset重新编写了仅十余行代码,成功解决了RADV驱动在处理W位置为零的原始对象剔除时的效率问题。

三、过程

在过程中,Samuel Pitoiset通过调整AMD NIR(NVIDIA Intermediate Representation)代码,强制在W位置为零时进行剔除。这一改动使得RDNA 2 GPU在启用FSR 2时,RADV驱动的性能得到了显著提升。

四、Mesa 24.3版本

这一改进将作为Mesa 24.3-devel的一部分,通过官方发布提供给用户。这意味着,在Mesa 24.3版本中,用户将能够享受到性能提升后的RADV驱动,从而在Linux操作系统上更好地体验FSR 2技术带来的性能提升。

AMD FSR 2技术在游戏性能提升方面取得了显著成果,而Mesa 24.3版本中RADV驱动的,更是为Linux用户带来了228%的性能提升。这一不仅证明了开源社区的强大力量,也展示了Valve在推动Linux游戏生态发展方面的决心。

随着技术的不断进步,我们有理由相信,AMD FSR 2技术将在更多平台上得到广泛应用,为广大玩家带来更加流畅、沉浸式的游戏体验。而RADV驱动的持续,也将为Linux游戏生态注入新的活力。

在未来的发展中,我们期待看到更多类似的技术突破和,让游戏性能得到进一步提升,为玩家带来更加美好的游戏时光。

相关游戏资讯
相关游戏下载
最新游戏资讯