Panfrost ドライバーは Mali-G3.1 GPU の OpenGL ES 52 互換性を認定されています

Collabora は、Khronos が、Panfrost グラフィックス ドライバーがすべての CTS (Khronos Conformance Test Suite) テストに合格し、OpenGL ES 3.1 仕様に完全に準拠していると認定したと発表しました。このドライバーは Mali-G52 GPU を使用して認定されていますが、後で他のチップでも認定される予定です。特に、OpenGL ES 3.1 の未認定サポートは、Mali-G31 と同様のアーキテクチャを持つ Mali-G72 および Mali-G52 チップにすでに実装されています。 GPU Mali-T860 以前のチップの場合、OpenGL ES 3.1 との完全な互換性はまだ提供されていません。

証明書を取得すると、グラフィックス標準との互換性を正式に宣言し、関連するクロノス商標を使用できるようになります。この認定により、Panfrost ドライバーが Mali G52 GPU などの商用製品で使用される可能性も広がります。テストは、Debian GNU/Linux 11、Mesa、および X.Org X Server 1.20.11 ディストリビューションを含む環境で実行されました。認定に向けて準備された修正と改善は、すでに Mesa 21.2 ブランチにバックポートされており、昨日の Mesa 21.2.2 リリースに含まれています。

Panfrost ドライバーは、Collabora の Alyssa Rosenzweig によって 2018 年に設立され、オリジナルの ARM ドライバーをリバース エンジニアリングすることによって開発されました。最後のコード以来、開発者は必要な情報とドキュメントを提供する ARM 会社との協力関係を確立しました。現在、ドライバーは、Midgard (Mali-T6xx、Mali-T7xx、Mali-T8xx) および Bifrost (Mali G3x、G5x、G7x) マイクロアーキテクチャに基づくチップでの動作をサポートしています。 ARM アーキテクチャに基づく多くの古いチップで使用されている GPU Mali 400/450 の場合、Lima ドライバーは個別に開発されています。

出所: オープンネット.ru

コメントを追加します