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

添加評論