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
