Panfrost драйвері Valhall сериялы Mali графикалық процессорлары үшін OpenGL ES 3.1 үйлесімділігі үшін сертификатталған

Collabora компаниясы Khronos компаниясы Valhall микроархитектурасына (Mali-G57) негізделген Мали графикалық процессорлары бар жүйелерде Panfrost графикалық драйверін сертификаттағанын хабарлады. Драйвер CTS (Khronos Conformance Test Suite) барлық сынақтарынан сәтті өтті және OpenGL ES 3.1 спецификациясымен толық үйлесімді екені анықталды. Өткен жылы Bifrost микроархитектурасына негізделген Mali-G52 GPU үшін ұқсас сертификаттау аяқталды.

Сертификат алу графикалық стандарттармен үйлесімділікті ресми түрде жариялауға және байланысты Khronos сауда белгілерін пайдалануға мүмкіндік береді. Сертификаттау Panfrost драйверіне Mali G52 және G57 графикалық процессорларын қоса алғанда, өнімдерде қолданылатын есікті ашады. Мысалы, Mali-G57 GPU MediaTek MT8192 және MT8195 SoC негізіндегі Chromebook құрылғыларында қолданылады.

Сынақ Debian GNU/Linux 12, Mesa және X.Org X Server 1.21.1.3 дистрибуциясы бар ортада орындалды. Сертификаттауға дайындық кезінде дайындалған түзетулер мен жақсартулар қазірдің өзінде Mesa жүйесіне жіберілген және 22.2 шығарылымының бөлігі болады. DRM (Direct Rendering Manager) ядросының ішкі жүйесіне қатысты өзгерістер негізгі Linux ядросына қосу үшін жіберілді.

Panfrost драйверін 2018 жылы Collabora қызметкері Алисса Розенцвейг құрған және бастапқы ARM драйверлерін кері инженериялау арқылы жасалған. Өткен жылдан бастап әзірлеушілер қажетті ақпарат пен құжаттаманы ұсынған ARM компаниясымен ынтымақтастық орнатты. Қазіргі уақытта драйвер Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx), Bifrost (Mali G3x, G5x, G7x) және Valhall (Mali G57+) микроархитектураларына негізделген чиптерді қолдайды. ARM архитектурасына негізделген көптеген ескі чиптерде қолданылатын GPU Mali 400/450 үшін Lima драйвері бөлек әзірленуде.

Ақпарат көзі: opennet.ru

пікір қалдыру