Controlador Panfrost certificat per a OpenGL ES 3.1 Compatibilitat per a GPU Mali-G52

Collabora ha anunciat que Khronos ha certificat el seu controlador de gràfics Panfrost que ha superat amb èxit totes les proves CTS (Khronos Conformance Test Suite) i que compleix totalment amb l'especificació OpenGL ES 3.1. El controlador està certificat amb la GPU Mali-G52, però més endavant està previst que estigui certificat per a altres xips. En particular, ja s'ha implementat suport no certificat per a OpenGL ES 3.1 per als xips Mali-G31 i Mali-G72, que tenen una arquitectura similar a la Mali-G52. Per a la GPU Mali-T860 i els xips anteriors, encara no s'ofereix la compatibilitat total amb OpenGL ES 3.1.

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 comercials, inclosa la GPU Mali G52. La prova es va realitzar en un entorn amb la distribució Debian GNU/Linux 11, Mesa i X.Org X Server 1.20.11. Les correccions i millores preparades per a la certificació ja s'han retroportat a la sucursal de Mesa 21.2 i s'han inclòs a la publicació d'ahir de Mesa 21.2.2.

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'últim codi, els desenvolupadors han establert una cooperació amb l'empresa ARM, que va proporcionar la informació i la documentació necessàries. Actualment, el controlador admet el treball amb xips basats en microarquitectures Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) i Bifrost (Mali G3x, G5x, G7x). 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