AMD 近日向 Linux 内核提交了最新一批针对 RDNA 5 GPU IP 的补丁,正式启动 Display Core Next(DCN)6 代显示引擎的支持工作。 虽然下一代 RDNA 5 显卡距离正式上市还有几个月时间,但相关 Linux 支持已经提前进入部署阶段,目的是在产品发布前让整套软件栈尽可能完善并可用。
DCN6 显示引擎对应的是 AMD GFX13 架构代号,也就是 RDNA 5 GPU 家族。 AMD 的 DCN 显示引擎负责从显示输出、图像缩放、显示比例处理到像素级操作等一系列复杂任务,是 RDNA 系列显卡图形输出链路中至关重要的核心组件。
在此次面向 DCN6 的更新中,AMD 引入了新的缩放完整性与成本评估表面(scaling integrity and costing surfaces),并加入 UPSP 预缩放单元,用于在正式缩放前对 4:2:0 与 4:2:2 内容进行采样处理,同时在显示逻辑内部增加了新的像素格式支持。 对最终 GPU 产品而言,这意味着在多种画面比例和配置下实现高刷新率、高分辨率游戏输出的可行性更高,内容呈现有望更加顺畅自然。 不过这些特性最终如何落地,仍取决于 AMD 在量产 GPU 硅片中具体采用哪些功能单元。
当前这批补丁标志着 DCN6 显示引擎首次出现在 Linux 内核代码中,也被视为 AMD 距离 RDNA 5 GPU 量产发货更近一步的信号。 按照惯例,首批芯片将会优先供应给各家板卡合作伙伴,由其与 AMD 协同推出各类定制设计,但具体时间表目前尚未公开。 颇为引人关注的是,AMD 对 DCN 4.2.1 与 DCN 6.0.0 之间各版本的公开文档极少,仅有一次关于 DCN5 显示引擎的零星提及。 从现有信息尚无法判断 AMD 是否在产品规划上“跳过”了 DCN5 一代,亦或是在 DCN6 上整合了更具野心的新特性而选择直接推进到这一版本。
此次补丁的技术细节可在 AMD 面向自由桌面图形栈的邮件列表补丁中找到,Phoronix 也对相关内容进行了报道,为外界提供了 RDNA 5 显示子系统演进的最新窗口。
热门跟贴