皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

RADV 驱动程序再添一项优化:”RADV 缺失已久的功能”

上周,一项针对 RADV 驱动程序的、已有四年的优化想法终于从待办事项列表中移除,将随下一个季度发布的 Mesa 26.1 版本一同推出。

该任务最早可追溯至 2022 年 5 月,由 Valve 公司 Linux 图形团队的 Timur Kristof 提交:
“radv:将 si_emit_guardband 移植到 RADV

正确设置 PA_SU_HARDWARE_SCREEN_OFFSET 寄存器(如同 RadeonSI 驱动所做的那样),应能提升裁剪(非剔除)性能。”

在长达近三年的时间里该任务几乎毫无进展,直到一周前,同样来自 Valve Linux 图形团队的 Samuel Pitoiset 终于将这项优化移植到了 RADV Vulkan 驱动程序中。

RADV 驱动程序再添一项优化:"RADV 缺失已久的功能"

该代码在上周被合并到 Mesa 26.1 RADV 中,用于使用 PA_SU_HARDWARE_SCREEN_OFFSET 优化裁剪性能。

RADV 驱动程序再添一项优化:"RADV 缺失已久的功能"

PA_SU_HARDWARE_SCREEN_OFFSET 寄存器在 AMD GPU 上已存在至少 16 年以上,利用该寄存器应有助于提升裁剪(clipping)性能。然而,在问题跟踪系统(issue tracker)或合并请求(merge request)中,均未提供具体的性能提升数据。

转自  RADV Driver Lands Another Optimization: “Missing In RADV For A Very Long Time” – Phoronix

已有 0 条评论
已有 0 条评论
-->