Ovladač Panfrost certifikován pro kompatibilitu OpenGL ES 3.1 pro GPU Valhall Series Mali

Společnost Collabora oznámila, že Khronos certifikoval grafický ovladač Panfrost na systémech s GPU Mali založenými na mikroarchitektuře Valhall (Mali-G57). Ovladač úspěšně prošel všemi testy CTS (Khronos Conformance Test Suite) a bylo zjištěno, že je plně kompatibilní se specifikací OpenGL ES 3.1. V loňském roce byla podobná certifikace dokončena pro GPU Mali-G52 na bázi mikroarchitektury Bifrost.

Získání certifikátu vám umožňuje oficiálně deklarovat kompatibilitu s grafickými standardy a používat související ochranné známky Khronos. Certifikace také otevírá dveře pro použití ovladače Panfrost v produktech včetně GPU Mali G52 a G57. Například GPU Mali-G57 se používá v Chromeboocích založených na SoC MediaTek MT8192 a MT8195.

Test byl proveden v prostředí s distribucí Debian GNU/Linux 12, Mesa a X.Org X Server 1.21.1.3. Opravy a vylepšení připravené v rámci přípravy na certifikaci již byly převedeny do Mesa a budou součástí vydání 22.2. Související změny v subsystému jádra DRM (Direct Rendering Manager) byly předloženy k zahrnutí do hlavního linuxového jádra.

Ovladač Panfrost byl založen v roce 2018 Alyssou Rosenzweig z Collabora a byl vyvinut reverzním inženýrstvím původních ovladačů ARM. Od předloňského roku navázali vývojáři spolupráci s firmou ARM, která poskytla potřebné informace a dokumentaci. V současné době ovladač podporuje čipy založené na mikroarchitekturách Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx), Bifrost (Mali G3x, G5x, G7x) a Valhall (Mali G57+). Pro GPU Mali 400/450, který se používá v mnoha starších čipech založených na architektuře ARM, je ovladač Lima vyvíjen samostatně.

Zdroj: opennet.ru

Přidat komentář