快科技11月4日音讯,Valve的Linux运转团队在行将发布的Mesa 24.3版块中李蓉蓉 麻豆,对RADV(Radeon Vulkan)运转表情进行了矫正,进步了AMD FSR 2在RDNA 2硬件上的性能,性能进步高达228%。
需要刺眼的是,这种性能进步是围绕FSR2示例利用表情,而不是FSR2算法自己。
RADV运转是Linux操作系统上AMD GPU的开源Vulkan运转,因其开源特色而受到社区用户的宽宥。
此前,RADV运转在启用FSR 2时的性能一直不如AMD官方的AMDVLK/AMDGPU-PRO Vulkan运转,这一性能差距已存在近两年。
Valve工程师Samuel Pitoiset通过从头编写仅十余行代码,顺利料理了这一问题。
勾引twitter问题的中枢在于RADV运转在FSR 2中处理特定特色的原始对象剔除(culling)的花式,在渲染前,剔除不消要的原始对象如三角形和线条不错省俭性能和功耗。
与AMDGPU-Pro运转比较,RADV在处理W位置为零的原始对象剔除时成果较低,导致特等且不消要的野心,从而缩短了FSR 2利用的性能。
Samuel Pitoiset通过疏通AMD NIR代码,强制在W位置为零时进行剔除,这一篡改使得RDNA 2 GPU在启用FSR 2时RADV运转的性能进步了228%。
这一矫正将行动Mesa 24.3-devel的一部分,通过官方发布提供给用户,