Ovládač Panfrost certifikovaný pre kompatibilitu OpenGL ES 3.1 pre GPU Valhall Series Mali

Spoločnosť Collabora oznámila, že Khronos certifikoval grafický ovládač Panfrost na systémoch s GPU Mali založenými na mikroarchitektúre Valhall (Mali-G57). Ovládač úspešne prešiel všetkými testami CTS (Khronos Conformance Test Suite) a zistilo sa, že je plne kompatibilný so špecifikáciou OpenGL ES 3.1. Minulý rok bola podobná certifikácia dokončená pre GPU Mali-G52 na báze mikroarchitektúry Bifrost.

Získanie certifikátu vám umožňuje oficiálne deklarovať kompatibilitu s grafickými štandardmi a používať súvisiace ochranné známky Khronos. Certifikácia tiež otvára dvere pre použitie ovládača Panfrost v produktoch vrátane GPU Mali G52 a G57. Napríklad GPU Mali-G57 sa používa v notebookoch Chromebook založených na SoC MediaTek MT8192 a MT8195.

Test bol vykonaný v prostredí s distribúciou Debian GNU/Linux 12, Mesa a X.Org X Server 1.21.1.3. Opravy a vylepšenia pripravené v rámci prípravy na certifikáciu už boli prenesené do Mesa a budú súčasťou vydania 22.2. Súvisiace zmeny v podsystéme jadra DRM (Direct Rendering Manager) boli predložené na zahrnutie do hlavného jadra Linuxu.

Ovládač Panfrost založila v roku 2018 Alyssa Rosenzweig z Collabora a bol vyvinutý reverzným inžinierstvom pôvodných ovládačov ARM. Od predminulého roku nadviazali vývojári spoluprácu s firmou ARM, ktorá poskytla potrebné informácie a dokumentáciu. V súčasnosti ovládač podporuje čipy založené na mikroarchitektúrach Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx), Bifrost (Mali G3x, G5x, G7x) a Valhall (Mali G57+). Pre GPU Mali 400/450, ktorý sa používa v mnohých starších čipoch založených na architektúre ARM, sa ovládač Lima vyvíja samostatne.

Zdroj: opennet.ru

Pridať komentár