Panfrost 驱动程序已通过 Valhall 系列 Mali GPU 的 OpenGL ES 3.1 兼容性认证

Collabora 宣布 Khronos 已在配备基于 Valhall 微架构 (Mali-G57) 的 Mali GPU 的系统上对 Panfrost 图形驱动程序进行了认证。 该驱动程序已成功通过CTS(Khronos一致性测试套件)的所有测试,并被证明与OpenGL ES 3.1规范完全兼容。 去年,基于 Bifrost 微架构的 Mali-G52 GPU 也完成了类似的认证。

获得该证书可以让您正式声明与图形标准的兼容性并使用相关的 Khronos 商标。 该认证还为 Panfrost 驱动程序在 Mali G52 和 G57 GPU 等产品中使用打开了大门。 例如,基于 MediaTek MT57 和 MT8192 SoC 的 Chromebook 中使用了 Mali-G8195 GPU。

该测试是在 Debian GNU/Linux 12、Mesa 和 X.Org X Server 1.21.1.3 发行版的环境中进行的。 为准备认证而准备的修复和改进已转移到 Mesa,并将成为版本 22.2 的一部分。 DRM(直接渲染管理器)内核子系统的相关更改已提交并包含在主 Linux 内核中。

Panfrost 驱动程序由 Collabora 的 Alyssa Rosenzweig 于 2018 年创立,是通过对原始 ARM 驱动程序进行逆向工程而开发的。 从前年开始,开发者就与ARM公司建立了合作,ARM公司提供了必要的信息和文档。 目前,该驱动程序支持基于 Midgard(Mali-T6xx、Mali-T7xx、Mali-T8xx)、Bifrost(Mali G3x、G5x、G7x)和 Valhall(Mali G57+)微架构的芯片。 对于许多基于 ARM 架构的旧芯片中使用的 GPU Mali 400/450,Lima 驱动程序正在单独开发。

来源: opennet.ru

添加评论