Panfrost Driver certificat pentru compatibilitatea OpenGL ES 3.1 pentru GPU Mali-G52

Collabora a anunțat că Khronos și-a certificat driverul său grafic Panfrost ca a trecut cu succes toate testele CTS (Khronos Conformance Test Suite) și s-a dovedit a fi pe deplin compatibil cu specificația OpenGL ES 3.1. Driverul este certificat folosind GPU Mali-G52, dar mai târziu este planificat să fie certificat pentru alte cipuri. În special, suportul necertificat pentru OpenGL ES 3.1 a fost deja implementat pentru cipurile Mali-G31 și Mali-G72, care au o arhitectură similară cu Mali-G52. Pentru GPU Mali-T860 și cipurile mai vechi, compatibilitatea deplină cu OpenGL ES 3.1 nu este încă furnizată.

Obținerea certificatului vă permite să declarați oficial compatibilitatea cu standardele grafice și să utilizați mărcile înregistrate Khronos asociate. Certificarea deschide, de asemenea, ușa pentru ca driverul Panfrost să fie utilizat în produse comerciale, inclusiv GPU-ul Mali G52. Testul a fost efectuat într-un mediu cu distribuția Debian GNU/Linux 11, Mesa și X.Org X Server 1.20.11. Remedierile și îmbunătățirile pregătite în pregătirea pentru certificare au fost deja retroportate în filiala Mesa 21.2 și incluse în lansarea de ieri a Mesa 21.2.2.

Driverul Panfrost a fost fondat în 2018 de Alyssa Rosenzweig de la Collabora și a fost dezvoltat prin inginerie inversă a driverelor ARM originale. De la ultimul cod, dezvoltatorii au stabilit o cooperare cu compania ARM, care a furnizat informațiile și documentația necesare. În prezent, driverul acceptă lucrul cu cipuri bazate pe microarhitecturile Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) și Bifrost (Mali G3x, G5x, G7x). Pentru GPU Mali 400/450, folosit în multe cipuri mai vechi bazate pe arhitectura ARM, driverul Lima este dezvoltat separat.

Sursa: opennet.ru

Adauga un comentariu