Panfrost drajver certificiran za OpenGL ES 3.1 kompatibilnost za Mali-G52 GPU

Collabora je objavila da je Khronos certificirao svoj Panfrost grafički drajver kao da je uspješno prošao sve CTS (Khronos Conformance Test Suite) testove i utvrdio da je u potpunosti usklađen sa OpenGL ES 3.1 specifikacijom. Drajver je sertifikovan korišćenjem Mali-G52 GPU-a, ali je kasnije planirano da bude sertifikovan i za druge čipove. Konkretno, necertificirana podrška za OpenGL ES 3.1 je već implementirana za Mali-G31 i Mali-G72 čipove, koji imaju arhitekturu sličnu Mali-G52. Za GPU Mali-T860 i starije čipove, puna kompatibilnost sa OpenGL ES 3.1 još nije obezbeđena.

Dobivanje certifikata vam omogućava da službeno izjavite kompatibilnost s grafičkim standardima i koristite povezane Khronos zaštitne znakove. Certifikacija također otvara vrata Panfrost drajveru za korištenje u komercijalnim proizvodima uključujući Mali G52 GPU. Test je izveden u okruženju s distribucijom Debian GNU/Linux 11, Mesa i X.Org X Server 1.20.11. Ispravke i poboljšanja pripremljena u pripremi za certifikaciju su već prebačeni u ogranak Mesa 21.2 i uključeni u jučerašnje izdanje Mesa 21.2.2.

Panfrost drajver je 2018. godine osnovala Alyssa Rosenzweig iz Collabora i razvijen je obrnutim inženjeringom originalnih ARM drajvera. Od poslednjeg koda, programeri su uspostavili saradnju sa kompanijom ARM, koja je obezbedila potrebne informacije i dokumentaciju. Trenutno drajver podržava rad sa čipovima baziranim na Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) i Bifrost (Mali G3x, G5x, G7x) mikroarhitekturama. Za GPU Mali 400/450, koji se koristi u mnogim starijim čipovima baziranim na ARM arhitekturi, Lima drajver se razvija zasebno.

izvor: opennet.ru

Dodajte komentar