AMD 已迈出重要一步。
通过为其 AMD GPU 驱动程序提交新的补丁,致力于在 Linux 系统上实现对 HDMI 2.1 的原生开源支持。
AMD 已为其 AMDGPU 驱动程序提交了新的固定速率链路(FRL)补丁,这意味着 HDMI 2.1 支持终于要来到 Linux 平台了。
这一直是该平台 Radeon 显卡面临的最持久的限制之一。
HDMI论坛的政策一直限制着HDMI 2.1 实现。
Phoronix发现,这些新补丁为 AMD GPU 显示驱动程序引入 HDMI 2.1 FRL 支持。
这将是拥有高分辨率和高刷新率的现代显示器所需的关键传输升级。
根据补丁说明,该实现已通过部分 HDMI 合规性测试,并且完整的验证工作正在进行中。
此次提交并未包含完整的 HDMI 2.1 功能栈,因为 DSC(显示流压缩)等功能仍在准备中。
“此系列补丁为 amdgpu 显示驱动程序增加了 HDMI FRL 支持。
DSC 仍在测试中,稍后会提交。“
这项工作已通过一部分具有代表性的 HDMI 合规性测试,并且正在对该分支进行完整的合规性测试。
我们不期望完整测试会出现任何失败,因为它在其他环境中已通过。
Siqueira在几年前就准备了这项工作,但不幸的是,他还在 AMD 工作时未能将其提交。
Jerry一直致力于使这段代码在 Linux 上保持稳定并运行合规性测试。
该系列中的第一个补丁与 HDMI 2.1 无关,但包含在此处,因为它对 HDMI 2.1 相关的一些关键代码进行了大量移动。
它将随下一个 DC 补丁系列一起提交。”
AMD 图形驱动程序开发者在一个论坛帖子中表示,一旦补丁准备就绪并完成合规性测试,最终将提供完整的实现。
其他面向游戏的功能,例如 VRR(可变刷新率)和其他可选的 HDMI 2.1 增强功能,并不包含在当前的补丁集中。
话虽如此,仅 FRL 的加入本身就是一个重大里程碑,因为它解锁了更高的链路带宽,这是相对于 HDMI 2.0 标准的一大升级。
从历史上看,由于 HDMI 论坛施加的许可限制,AMD 的开源 Linux 驱动程序一直缺乏 HDMI 2.1 支持。
相关谈判已经进行了一段时间,AMD 最终似乎取得了成功,但 Valve 也功不可没,该公司一直积极参与谈判。
Valve 和社区开发者的努力促成了上游 HDMI 2.1 支持的推进。
这些努力取得了很好的成效,特别是随着 Valve 基于 Linux 的游戏平台越来越依赖现代的 HDMI 2.1 显示器支持。
对于游戏玩家来说,HDMI 2.1 标准尤其有帮助,因为它大幅增加了带宽,支持 4K@120Hz 或 8K@60Hz 等格式。
该接口还支持 VRR 和 DSC,但这些功能要在 Linux 上完全发挥作用可能还需要一些时间。