Panfrost: Freier Mali-Treiber unterstützt Gnome auf Bifrost-GPUs

Der freie Linux-Treiber Panfrost macht schnelle Fortschritte, so dass damit nun auch Wayland Compositors auf Bifrost-GPUs laufen.

Artikel veröffentlicht am ,
Der Bifrost-Support des Panfrost-Treibers kommt immer weiter voran.
Der Bifrost-Support des Panfrost-Treibers kommt immer weiter voran. (Bild: Paul Korecky, Flickr.com/CC-BY-SA 2.0)

Mit dem Panfrost-Projekt können künftig auch Wayland Compositors betrieben werden. Das schreibt die Initiatorin des Projekts, Alyssa Rosenzweig, im Blog der Linux-Spezialisten von Collabora. Erst vor wenigen Wochen hatte Rosenzweig angekündigt, dass sich das Team stärker den Arbeiten an der Bifrost-GPU-Architektur widmen könne. Nun laufen auf dem freien Treiber-Stack also auch Linux-Desktops wie Gnome.

Stellenmarkt
  1. Help Desk Techniker (m/w/d)
    Scheidt & Bachmann System Service GmbH, Mönchengladbach
  2. Softwareentwickler MES (m/w/d)
    Hays AG, Dresden
Detailsuche

Bisher läuft der Panfrost-Treiber nur auf GPUs der Midgard-Architektur von ARM. Für Bifrost wird dies erweitert. Der Hersteller ARM bietet bislang nur einen proprietären Userspace-Treiber für seine Mali-Grafikchips an. Die Kernel-Technik ist darüber hinaus zwar lizenzkonform zum Linux-Kernel als freie Software verfügbar, allerdings nicht im Hauptzweig des Linux-Kernels integriert.

Für eine Aufnahme in den Hauptzweig muss ein Grafiktreiber über einen freien Userspace-Teil verfügen und die Kernel-Komponenten müssen die üblichen Schnittstellen der DRM-Infrastruktur (Direct Rendering Manager) des Linux-Kernels verwenden, was ARM aber nicht anbietet. Beides versucht die Community mit ihren Arbeiten an Panfrost zu erreichen.

Breiter Support für Bifrost

Der Bifrost-Support des freien Treibers umfasst nun OpenGL ES 2.0 und Teile von OpenGL 2.1. Zusätzlich zu Desktops unterstützt der Treiber auch einfachere 3D-Spiele sowie die Hardware-Beschleunigung in Videoplayern über entsprechende Shader. Getestet wird der Treiber unter anderem mit einer Mali G31, die erstmals vor rund zwei Jahren erschienen ist. Die Bifrost-Architektur selbst ist aber älter.

Golem Akademie
  1. Docker & Containers - From Zero to Hero
    27.-29. Oktober 2021, online
  2. Linux-Systemadministration Grundlagen
    25.-29. Oktober 2021, online
  3. Linux-Shellprogrammierung
    2.-5. November 2021, online
Weitere IT-Trainings

Für den nun deutlich fortgeschrittenen Bifrost-Support hat das Team seine Implementierung dem Blogpost zufolge deutlich erweitert und dabei auch einige Verbesserungen umgesetzt, die auf Midgard zurück portiert worden sind. Neben grundlegenden Arbeiten wie Änderungen an der Intermediate Representation (IR) im Treiber und Support für FP16 oder Color Masks setzt das Team nun auch auf die sogenannten Performance Counter. Damit lassen sich kritische Fehler in Bezug auf die Leistung finden und beheben.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Aktuell auf der Startseite von Golem.de
Kooperation
Amazon Kreditkarte mit Landesbank Berlin wird eingestellt

Während der ADAC seine Kunden bereits informiert hat, schweigt Amazon Deutschland noch zum Ende der Kooperation mit der Landesbank Berlin.

Kooperation: Amazon Kreditkarte mit Landesbank Berlin wird eingestellt
Artikel
  1. Linux: Vom einfachen Speicherfehler zur Systemübernahme
    Linux
    Vom einfachen Speicherfehler zur Systemübernahme

    Ein häufig vorkommender Fehler in C-Code hat einen Google-Entwickler motiviert, über Gegenmaßnahmen nachzudenken.

  2. Social-Media-Plattform: Paypal will Pinterest kaufen
    Social-Media-Plattform
    Paypal will Pinterest kaufen

    Der Zahlungsabwickler Paypal soll bereit sein, 45 Milliarden US-Dollar für den Betreiber digitaler Pinnwände zu bezahlen.

  3. Pixel 6 (Pro): Googles Tensor-SoC ist eine wilde Mischung
    Pixel 6 (Pro)
    Googles Tensor-SoC ist eine wilde Mischung

    Viel Samsung, wenig Google: Der Chip kombiniert extreme Computational Photography mit einem kuriosen Design zugunsten der Akkulaufzeit.
    Eine Analyse von Marc Sauter

Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    Daily Deals • Cyber Week Finale: Bis 33% auf Digitus-Monitorhalterungen & bis 36 Prozent auf EVGA-Netzteile • Samsung-Monitore (u. a. 24" FHD 144Hz 169€) • Bosch Professional zu Bestpreisen • Sandisk Ultra 3D 500GB 47,99€ • Google Pixel 6 vorbestellbar ab 649€ + Bose Headphones als Geschenk [Werbung]
    •  /