Pilote Panfrost certifié pour la compatibilité OpenGL ES 3.1 pour les GPU Valhall Series Mali

Collabora a annoncé que Khronos avait certifié le pilote graphique Panfrost sur les systèmes dotés de GPU Mali basés sur la microarchitecture Valhall (Mali-G57). Le pilote a passé avec succès tous les tests du CTS (Khronos Conformance Test Suite) et s'avère entièrement compatible avec la spécification OpenGL ES 3.1. L'année dernière, une certification similaire a été obtenue pour le GPU Mali-G52 basé sur la microarchitecture Bifrost.

L'obtention du certificat permet de déclarer officiellement la compatibilité avec les standards graphiques et d'utiliser les marques Khronos associées. La certification ouvre également la porte à l'utilisation du pilote Panfrost dans des produits tels que les GPU Mali G52 et G57. Par exemple, le GPU Mali-G57 est utilisé dans les ordinateurs portables Chromebook basés sur les SoC MediaTek MT8192 et MT8195.

Le test a été réalisé dans un environnement avec la distribution Debian GNU/Linux 12, Mesa et X.Org X Server 1.21.1.3. Les correctifs et améliorations préparés en vue de la certification ont déjà été transférés vers Mesa et feront partie de la version 22.2. Les modifications associées au sous-système du noyau DRM (Direct Rendering Manager) ont été soumises pour inclusion dans le noyau Linux principal.

Le pilote Panfrost a été fondé en 2018 par Alyssa Rosenzweig de Collabora et a été développé par rétro-ingénierie des pilotes ARM d'origine. Depuis l'année dernière, les développeurs ont établi une coopération avec la société ARM, qui a fourni les informations et la documentation nécessaires. Actuellement, le pilote prend en charge les puces basées sur les microarchitectures Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx), Bifrost (Mali G3x, G5x, G7x) et Valhall (Mali G57+). Pour le GPU Mali 400/450, utilisé dans de nombreuses puces plus anciennes basées sur l'architecture ARM, le pilote Lima est développé séparément.

Source: opennet.ru

Ajouter un commentaire