Controlador Panfrost certificat per a la compatibilitat amb OpenGL ES 3.1 per a les GPU Valhall Series Mali

Collabora ha anunciat que Khronos ha certificat el controlador de gràfics Panfrost en sistemes amb GPU de Mali basats en la microarquitectura Valhall (Mali-G57). El controlador ha superat amb èxit totes les proves del CTS (Khronos Conformance Test Suite) i s'ha trobat que és totalment compatible amb l'especificació OpenGL ES 3.1. L'any passat, es va completar una certificació similar per a la GPU Mali-G52 basada en la microarquitectura Bifrost.

L'obtenció del certificat us permet declarar oficialment la compatibilitat amb els estàndards gràfics i utilitzar les marques registrades de Khronos associades. La certificació també obre la porta perquè el controlador Panfrost s'utilitzi en productes com ara les GPU Mali G52 i G57. Per exemple, la GPU Mali-G57 s'utilitza als Chromebooks basats en els SoC MediaTek MT8192 i MT8195.

La prova es va realitzar en un entorn amb la distribució Debian GNU/Linux 12, Mesa i X.Org X Server 1.21.1.3. Les correccions i millores preparades per a la certificació ja s'han transferit a Mesa i formaran part de la versió 22.2. Els canvis relacionats al subsistema del nucli DRM (Direct Rendering Manager) s'han enviat per incloure'ls al nucli principal de Linux.

El controlador Panfrost va ser fundat el 2018 per Alyssa Rosenzweig de Collabora i es va desenvolupar mitjançant enginyeria inversa dels controladors ARM originals. Des de l'any passat, els desenvolupadors han establert una cooperació amb l'empresa ARM, que va proporcionar la informació i la documentació necessària. Actualment, el controlador admet xips basats en les microarquitectures Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx), Bifrost (Mali G3x, G5x, G7x) i Valhall (Mali G57+). Per a la GPU Mali 400/450, utilitzada en molts xips antics basats en l'arquitectura ARM, el controlador Lima s'està desenvolupant per separat.

Font: opennet.ru

Afegeix comentari