Ettevõte Collabora teatas, et organisatsioon Khronos on sertifitseerinud graafikadraiveri Panfrost, mis on edukalt läbinud kõik CTS-i (Khronos Conformance Test Suite) testid ja tunnustatud täielikult ühilduvaks OpenGL ES 3.1 spetsifikatsiooniga. Draiver on sertifitseeritud GPU Mali-G52 kasutamisel, kuid hiljem kavatsetakse sertifitseerida ka teiste kiipide jaoks. Eelkõige on OpenGL ES 3.1 mittesertifitseeritud tugi juba rakendatud Mali-G31 ja Mali-G72 kiipidele, millel on sarnane arhitektuur Mali-G52-ga. GPU Mali-T860 ja vanematel kiipidel ei ole täielik ühilduvus OpenGL ES 3.1 veel tagatud.
Sertifikaadi saamine annab võimaluse ametlikult kinnitada ühilduvust graafikastandarditega ja kasutada sellega seotud kaubamärke Khronos. Sertifitseerimine avab ka uksed draiveri Panfrost kasutamiseks kaubanduslikes toodetes, mis hõlmavad GPU Mali G52. Kontrollimine viidi läbi Debian GNU/Linux 11, Mesa ja X.Org X Server 1.20.11 keskkonnas. Sertifitseerimise ettevalmistamise käigus valmistatud parandused ja täiustused on juba tagasiviidud Mesa 21.2 harusse ja kaasatud eilse väljaande Mesa 21.2.2.
Draiver Panfrost rajati 2018. aastal Alyssa Rosenzweigi poolt, kes töötab ettevõttes Collabora, ja see arenes välja ARM-i originaaldrivere tagasitagumisest. Alates eelmisest koodist on arendajad loonud koostöö ARM-iga, kes on pakkunud vajalikku teavet ja dokumentatsiooni. Praegu toetab draiver tööd kiipidega, mis põhinevad mikroarhitektuuridel Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) ja Bifrost (Mali G3x, G5x, G7x). GPU Mali 400/450 jaoks, mida kasutatakse paljudes vanades ARM-i arhitektuuril põhinevates kiipides, arendatakse eraldi draiverit Lima.
Allikas: opennet.ru
