Panfrosti draiver on sertifitseeritud OpenGL ES 3.1 ühilduvuse jaoks Valhalli seeria Mali GPU-dega

Collabora teatas, et Khronos on sertifitseerinud Panfrosti graafikadraiveri Mali GPU-dega süsteemides, mis põhinevad Valhalli mikroarhitektuuril (Mali-G57). Draiver on edukalt läbinud kõik CTS-i (Khronos Conformance Test Suite) testid ja on leitud, et see ühildub täielikult OpenGL ES 3.1 spetsifikatsiooniga. Eelmisel aastal valmis sarnane sertifikaat Bifrosti mikroarhitektuuril põhinevale Mali-G52 GPU-le.

Sertifikaadi saamine võimaldab ametlikult deklareerida ühilduvust graafikastandarditega ja kasutada sellega seotud Khronose kaubamärke. Sertifitseerimine avab ka ukse Panfrosti draiverile, mida saab kasutada toodetes, sealhulgas Mali G52 ja G57 GPU-d. Näiteks Mali-G57 GPU-d kasutatakse Chromebookides, mis põhinevad MediaTek MT8192 ja MT8195 SoC-del.

Test viidi läbi Debian GNU/Linux 12, Mesa ja X.Org X Server 1.21.1.3 distributsiooniga keskkonnas. Sertifitseerimiseks ettevalmistatud parandused ja täiustused on Mesale juba üle kantud ja need on osa versioonist 22.2. Seotud muudatused DRM-i (Direct Rendering Manager) tuuma alamsüsteemis on esitatud Linuxi põhikernelisse lisamiseks.

Panfrosti draiveri asutas 2018. aastal Alyssa Rosenzweig Collaborast ja see töötati välja algsete ARM-draiverite pöördprojekteerimise teel. Alates üle-eelmisest aastast on arendajatel loodud koostöö ARM-i ettevõttega, kes edastas vajaliku teabe ja dokumentatsiooni. Praegu toetab draiver Midgardi (Mali-T6xx, Mali-T7xx, Mali-T8xx), Bifrosti (Mali G3x, G5x, G7x) ja Valhalli (Mali G57+) mikroarhitektuuridel põhinevaid kiipe. GPU Mali 400/450 jaoks, mida kasutatakse paljudes vanemates ARM-arhitektuuril põhinevates kiipides, arendatakse Lima draiverit eraldi.

Allikas: opennet.ru

Lisa kommentaar