Panfrost-stuurprogramma gecertificeerd voor OpenGL ES 3.1-compatibiliteit voor Mali GPU's uit de Valhall-serie

Collabora heeft aangekondigd dat Khronos de grafische driver van Panfrost heeft gecertificeerd op systemen met Mali GPU's gebaseerd op de Valhall-microarchitectuur (Mali-G57). De driver heeft alle tests van de CTS (Khronos Conformance Test Suite) met succes doorstaan ​​en blijkt volledig compatibel te zijn met de OpenGL ES 3.1-specificatie. Vorig jaar werd een soortgelijke certificering afgerond voor de Mali-G52 GPU op basis van de Bifrost-microarchitectuur.

Door het certificaat te verkrijgen, kunt u officieel compatibiliteit met grafische standaarden verklaren en de bijbehorende Khronos-handelsmerken gebruiken. De certificering opent ook de deur voor gebruik van de Panfrost-driver in producten als de Mali G52 en G57 GPU's. De Mali-G57 GPU wordt bijvoorbeeld gebruikt in Chromebooks op basis van de MediaTek MT8192 en MT8195 SoC's.

De test werd uitgevoerd in een omgeving met de distributie Debian GNU/Linux 12, Mesa en X.Org X Server 1.21.1.3. De fixes en verbeteringen die zijn voorbereid ter voorbereiding op certificering zijn al overgedragen naar Mesa en zullen deel uitmaken van release 22.2. Gerelateerde wijzigingen aan het DRM-kernelsubsysteem (Direct Rendering Manager) zijn ingediend voor opname in de belangrijkste Linux-kernel.

De Panfrost-driver werd in 2018 opgericht door Alyssa Rosenzweig van Collabora en werd ontwikkeld door reverse-engineering van de originele ARM-drivers. Sinds vorig jaar zijn de ontwikkelaars een samenwerking aangegaan met het bedrijf ARM, dat de nodige informatie en documentatie heeft geleverd. Momenteel ondersteunt de driver chips gebaseerd op de microarchitecturen Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx), Bifrost (Mali G3x, G5x, G7x) en Valhall (Mali G57+). Voor GPU Mali 400/450, gebruikt in veel oudere chips op basis van ARM-architectuur, wordt de Lima-driver afzonderlijk ontwikkeld.

Bron: opennet.ru

Voeg een reactie