En la conferencia XDC2020 (X.Org Developers Conference)
La participación de ARM ayudará a llevar la estabilidad de la implementación al punto de estar lista para un uso generalizado y brindará mayor soporte para las instrucciones internas específicas de la GPU de Mali al brindar información de primera mano sobre la arquitectura del chip. La disponibilidad de documentación interna también ayudará a garantizar el máximo rendimiento, el pleno cumplimiento de las especificaciones y la cobertura de todas las funciones disponibles de las GPU Midgard y Bifrost.
Los primeros cambios preparados sobre la base de la información recibida de ARM ya han
Se ha trabajado para llevar las operaciones de empaquetado de instrucciones a la forma canónica y reelaborar completamente el desensamblador para reflejar con mayor precisión la arquitectura del conjunto de instrucciones GPU Bifrost y corresponder a la terminología adoptada en ARM.
El controlador Panfrost fue fundado en 2018 por Alyssa Rosenzweig de Collabora y hasta ahora se ha desarrollado mediante ingeniería inversa de los controladores ARM originales. Actualmente, el controlador admite el trabajo con chips basados en microarquitecturas Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) y Bifrost (Mali G3x, G5x, G7x). Para la GPU Mali 400/450, utilizada en muchos chips antiguos basados en la arquitectura ARM, se está desarrollando un controlador por separado
Fuente: opennet.ru