Driver Panfrost certificado para compatibilidade com OpenGL ES 3.1 para GPUs Valhall Series Mali

Collabora anunciou que Khronos certificou o driver gráfico Panfrost em sistemas com GPUs Mali baseados na microarquitetura Valhall (Mali-G57). O driver passou com sucesso em todos os testes do CTS (Khronos Conformance Test Suite) e é totalmente compatível com a especificação OpenGL ES 3.1. No ano passado, uma certificação semelhante foi concluída para a GPU Mali-G52 baseada na microarquitetura Bifrost.

A obtenção do certificado permite declarar oficialmente a compatibilidade com os padrões gráficos e usar as marcas registradas Khronos associadas. A certificação também abre a porta para o driver Panfrost ser usado em produtos como as GPUs Mali G52 e G57. Por exemplo, a GPU Mali-G57 é usada em laptops Chromebook baseados nos SoCs MediaTek MT8192 e MT8195.

O teste foi realizado em ambiente com a distribuição Debian GNU/Linux 12, Mesa e X.Org X Server 1.21.1.3. As correções e melhorias preparadas na preparação para a certificação já foram transferidas para o Mesa e farão parte da versão 22.2. Mudanças relacionadas ao subsistema do kernel DRM (Direct Rendering Manager) foram enviadas para inclusão no kernel principal do Linux.

O driver Panfrost foi fundado em 2018 por Alyssa Rosenzweig da Collabora e foi desenvolvido por engenharia reversa dos drivers ARM originais. Desde o ano retrasado, os desenvolvedores estabeleceram cooperação com a empresa ARM, que forneceu as informações e documentação necessárias. Atualmente, o driver suporta chips baseados nas microarquiteturas Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx), Bifrost (Mali G3x, G5x, G7x) e Valhall (Mali G57+). Para a GPU Mali 400/450, usada em muitos chips antigos baseados na arquitetura ARM, o driver Lima está sendo desenvolvido separadamente.

Fonte: opennet.ru

Adicionar um comentário