Mesa 的 PanVK 驱动程序为 Arm Mali 图形提供开源 Vulkan API 支持,正准备支持更新的“Valhall”硬件。
两年前,Valhall 一直支持 Panfrost Gallium3D 驱动程序,以加速 OpenGL 支持。Panfrost DRM 内核图形驱动程序中也有 Valhall 支持,可追溯到 Linux 6.0。最后,它为 PanVK Vulkan 驱动程序整合在一起。
Arm 的 Mali Valhall 架构是其第 2 代 GPU 标量架构,适用于高性能、高效率的 GPU 设计。Valhall 出现在 Mali-G7xx 产品中,是对之前 Bifrost 架构的改进。Arm Mali 的第 5 代架构已经与 Immortalis 合作,开源社区内的进一步工作仍在进行中。
这次合并于周五作为 Boris Brezillon 的一组 12 个补丁登陆 Mesa 24.3 Git,为准备 Valhall 支持。
过去两个月还有一个公开的合并请求,以获得更多的初始 Valhall 支持。到 11 月中下旬 Mesa 24.3 发货时,我们将看到 Valhall 启用的进展情况。
转自 Mesa’s PanVK Vulkan Driver Prepares For Arm Mali Valhall Support – Phoronix