Na konferencji XDC2020 (Konferencja programistów X.Org)
Udział ARM pomoże doprowadzić stabilność implementacji do punktu, w którym będzie gotowa do powszechnego użycia i zapewni większe wsparcie dla wewnętrznych instrukcji specyficznych dla procesora graficznego Mali, dostarczając informacje z pierwszej ręki na temat architektury chipa. Dostępność wewnętrznej dokumentacji pomoże również zapewnić maksymalną wydajność, pełną zgodność ze specyfikacjami i pokrycie wszystkich dostępnych funkcji procesorów graficznych Midgard i Bifrost.
Pierwsze zmiany przygotowane na podstawie informacji otrzymanych od ARM już są
wykonano prace, aby doprowadzić operacje pakowania instrukcji do postaci kanonicznej i całkowicie przerobić deasembler, aby dokładniej odzwierciedlał architekturę zestawu instrukcji Bifrost GPU i odpowiadał terminologii przyjętej w ARM.
Sterownik Panfrost został założony w 2018 roku przez Alyssę Rosenzweig z Collabora i do tej pory był rozwijany poprzez inżynierię wsteczną oryginalnych sterowników ARM. Obecnie sterownik obsługuje pracę z chipami opartymi na mikroarchitekturach Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) i Bifrost (Mali G3x, G5x, G7x). Dla GPU Mali 400/450, stosowanego w wielu starszych układach opartych na architekturze ARM, sterownik jest opracowywany osobno
Źródło: opennet.ru