本月初,AMD 意外发布了针对 AMDGPU 内核驱动的补丁,用于支持 HDMI 2.1 固定速率链路(FRL),这一进展令人惊喜。此后,这些 HDMI FRL 补丁已更新,进一步启用了 HDMI 2.1 的 显示流压缩(DSC) 功能,使开源的 AMDGPU 驱动能够支持更高的分辨率和刷新率。
借助 HDMI 2.1+ 的显示流压缩技术,可通过视觉无损、低延迟的压缩方式,实现更高效的带宽利用,从而支持如 4K@240Hz 和 8K@120Hz 等高分辨率与高刷新率输出。AMD 已将 HDMI FRL 的 DSC 支持功能添加到其正在开发并计划合并入主线 Linux 内核的 HDMI FRL 补丁系列中。

正如早前 Phoronix 文章更新所指出的那样,通过我们的论坛确认,AMD 正在为 AMDGPU 开源 Linux 驱动开发完整的 HDMI 2.1 实现方案。至于是什么原因最终促使 AMD 能够公开其 HDMI 2.1 驱动支持的源代码,目前尚不明确——此前该计划曾被 HDMI 论坛(HDMI Forum)阻止。有推测认为,可能是 Valve 的介入促成了某种变通方案或妥协。
今天已发布最新的 AMDGPU 驱动补丁,涵盖 HDMI FRL 及 FRL DSC 功能。补丁附带的说明信指出,该补丁系列将随下一个 AMDGPU 显示核心(DC)补丁系列一同提交。因此,极有可能在即将到来的 Linux 7.2 内核开发周期中,这项功能将被合并至主线 Linux 内核。
转自 HDMI 2.1 Display Stream Compression “DSC” Also Ready For AMDGPU Linux Driver – Phoronix
Linuxeden开源社区