Panfrost upravljački program certificiran za OpenGL ES 3.1 kompatibilnost za Mali-G52 GPU

Collabora je objavila da je Khronos certificirao svoj grafički upravljački program Panfrost da je uspješno prošao sve CTS (Khronos Conformance Test Suite) testove i da je u potpunosti usklađen sa specifikacijom OpenGL ES 3.1. Driver je certificiran pomoću Mali-G52 GPU-a, no kasnije se planira certificirati i za druge čipove. Konkretno, necertificirana podrška za OpenGL ES 3.1 već je implementirana za čipove Mali-G31 i Mali-G72, koji imaju arhitekturu sličnu Mali-G52. Za GPU Mali-T860 i starije čipove još nije osigurana puna kompatibilnost s OpenGL ES 3.1.

Dobivanje certifikata omogućuje vam službenu izjavu o kompatibilnosti s grafičkim standardima i korištenje povezanih zaštitnih znakova Khronos. Certifikacija također otvara vrata za korištenje Panfrost drajvera u komercijalnim proizvodima uključujući Mali G52 GPU. Test je proveden u okruženju s distribucijom Debian GNU/Linux 11, Mesa i X.Org X Server 1.20.11. Popravci i poboljšanja pripremljeni u pripremi za certifikaciju već su preneseni u ogranak Mesa 21.2 i uključeni u jučerašnje izdanje Mesa 21.2.2.

Pokretački program Panfrost osnovala je 2018. Alyssa Rosenzweig iz Collabore, a razvijen je obrnutim inženjeringom izvornih ARM upravljačkih programa. Od posljednjeg koda programeri su uspostavili suradnju s tvrtkom ARM koja je dostavila potrebne podatke i dokumentaciju. Trenutačno upravljački program podržava rad s čipovima temeljenim na mikroarhitekturama Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) i Bifrost (Mali G3x, G5x, G7x). Za GPU Mali 400/450, koji se koristi u mnogim starijim čipovima temeljenim na ARM arhitekturi, Lima driver se razvija zasebno.

Izvor: opennet.ru

Dodajte komentar