Sterownik Panfrost certyfikowany pod kątem zgodności z OpenGL ES 3.1 dla procesorów graficznych Valhall Series Mali

Firma Collabora ogłosiła, że ​​firma Khronos certyfikowała sterownik graficzny Panfrost w systemach z procesorami graficznymi Mali opartymi na mikroarchitekturze Valhall (Mali-G57). Sterownik pomyślnie przeszedł wszystkie testy pakietu CTS (Khronos Conformance Test Suite) i został uznany za w pełni kompatybilny ze specyfikacją OpenGL ES 3.1. W ubiegłym roku podobną certyfikację zakończył dla procesora graficznego Mali-G52 opartego na mikroarchitekturze Bifrost.

Uzyskanie certyfikatu pozwala oficjalnie zadeklarować zgodność ze standardami graficznymi i posługiwać się powiązanymi znakami towarowymi Khronos. Certyfikat otwiera również drzwi do stosowania sterownika Panfrost w produktach, w tym w procesorach graficznych Mali G52 i G57. Na przykład procesor graficzny Mali-G57 jest używany w laptopach Chromebook opartych na układach MediaTek MT8192 i MT8195.

Test przeprowadzono w środowisku z dystrybucją Debian GNU/Linux 12, Mesa i X.Org X Server 1.21.1.3. Poprawki i ulepszenia przygotowane w ramach przygotowań do certyfikacji zostały już przeniesione do Mesa i będą częścią wersji 22.2. Powiązane zmiany w podsystemie jądra DRM (Direct Rendering Manager) zostały przesłane do włączenia do głównego jądra Linuksa.

Sterownik Panfrost został założony w 2018 roku przez Alyssę Rosenzweig z Collabora i został opracowany poprzez inżynierię wsteczną oryginalnych sterowników ARM. Od zeszłego roku deweloperzy nawiązali współpracę z firmą ARM, która dostarczyła niezbędne informacje i dokumentację. Obecnie sterownik obsługuje układy oparte na mikroarchitekturze Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx), Bifrost (Mali G3x, G5x, G7x) oraz Valhall (Mali G57+). Dla GPU Mali 400/450, stosowanego w wielu starszych układach opartych na architekturze ARM, sterownik Lima jest opracowywany osobno.

Źródło: opennet.ru

Dodaj komentarz