Direct Rendering Manager (DRM) 子系统更新已提交到 Linux 6.13 合并窗口,为开源内核图形/显示驱动程序以及加速器子系统带来了许多更新。
Linux 6.13 中有许多新的 DRM 图形驱动程序功能代码。像往常一样,其中大部分都围绕着 Intel 和 AMD Radeon 驱动程序的改进,但也有其他工作,包括在加速器领域启用 Intel Panther Lake NPU。Raspberry Pi 图形性能现在也有可能享受一些不错的性能优势。
Linux 6.13 DRM 的亮点包括:
– 初始 Panther Lake 显示支持和其他围绕 Xe3 图形的早期支持工作,这些工作将在下一代 Panther Lake 处理器的集成显卡中找到。预计在接下来的几个内核周期中将有更多的 Xe3 支持。
– 对 Intel Xe2 显卡的 Xe 内核驱动程序进行了持续的代码改进,其中包含 Lunar Lake 集成显卡和即将推出的 Battlemage 独立图形处理器。Linux 6.13 中的 Xe2 工作之一是为 Battlemage 和 Lunar Lake 图形启用 ultra-joiner 功能。PXP GuC 自动拆解功能现在也已启用。
– 添加了其他 Intel Arrow Lake PCI 设备 ID。
– Xe 驱动程序继续围绕 SR-IOV 对虚拟化的支持进行准备。
– AMDGPU 驱动程序现在提供 SDMA 队列重置支持,使其更加健壮。
– AMDGPU 驱动程序还推出了运行时重新分区支持。
– Radeon RX 7000 系列显卡现在可以轻松切换“零 RPM”功能。
– 在 IVPU 加速器驱动程序中启用了 Panther Lake 处理器的第 5 代英特尔 NPU。
– Rockchip DRM 驱动程序具有4K@60Hz显示启用工作。
– 适用于 Raspberry Pi 硬件的 V3D DRM 驱动程序现在支持大/超级页面,可在 Raspberry Pi 上获得更好的图形性能。
– Nouveau 内核驱动程序现在支持 NVIDIA NV50 GPU 和更高版本上的 DRM Panic 处理。
有关此周期补丁的完整列表,请参阅 DRM 拉取请求。
值得注意的是,此拉取请求中没有用于 Ryzen API NPU 的 AMD XDNA 加速器驱动程序,该驱动程序仍未准备好在主线“accel”子系统中首次亮相。目前还没有迹象表明英特尔的 Gaudi 3 加速器驱动程序代码,这与他们之前对我的评论相反,预计它会在 10 月份发布。使用 NVIDIA NOVA DRM 内核驱动程序或 Rust 编写的 Apple 内核图形驱动程序的上游也没有任何循环。
转自 Faster Raspberry Pi Graphics & Intel Xe3 Enablement Starts With Linux 6.13 DRM Changes – Phoronix