• IT-Karriere:
  • Services:

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. Freie und Hansestadt Hamburg, Behörde für Inneres und Sport Landesamt für Verfassungsschutz, Hamburg
  2. Kassenärztliche Bundesvereinigung, Berlin

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.

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


Anzeige
Spiele-Angebote
  1. (-44%) 27,99€
  2. (-91%) 1,20€
  3. 19,99€
  4. 4,99€

Folgen Sie uns
       


Elektrifizierte Tiefgarage von Netze BW angesehen

Wir haben uns ein Testprojekt für eine elektrifizierte Tiefgarage im baden-württembergischen Tamm zeigen lassen.

Elektrifizierte Tiefgarage von Netze BW angesehen Video aufrufen
Kumpan im Test: Aussehen von gestern, Technik von morgen
Kumpan im Test
Aussehen von gestern, Technik von morgen

Mit der Marke Kumpan Electric wollen drei Brüder aus Remagen den Markt für elektrische Roller erobern. Sie setzen auf den Look der deutschen Wirtschaftswunderjahre, wir haben ein Modell getestet.
Ein Praxistest von Dirk Kunde

  1. Venturi Wattman Rekordversuch mit elektrischem Motorrad mit Trockeneis
  2. Mobility Swapfiets testet Elektroroller im Abo
  3. Elektromobilität Volabo baut Niedrigspannungsmotor in Serie

Complex Event Processing: Informationen fast in Echtzeit auswerten
Complex Event Processing
Informationen fast in Echtzeit auswerten

Ob autonomes Fahren, Aktienhandel oder Onlineshopping: Soll das Ergebnis gut sein, müssen Informationen quasi in Echtzeit ausgewertet werden. Eine gute Lösung dafür: CEP.
Von Boris Mayer

  1. Musik Software generiert Nirvana-Songtexte
  2. mmap Codeanalyse mit sechs Zeilen Bash
  3. Digitale Kultur Demoszene wird finnisches Kulturerbe

PC-Hardware: Das kann DDR5-Arbeitsspeicher
PC-Hardware
Das kann DDR5-Arbeitsspeicher

Vierfache Kapazität, doppelte Geschwindigkeit: Ein Überblick zum DDR5-Speicher für Server und Desktop-PCs.
Ein Bericht von Marc Sauter


      •  /