Original-URL des Artikels: https://www.golem.de/news/iris-gpu-intels-neuer-grafiktreiber-in-mesa-eingepflegt-1902-139607.html    Veröffentlicht: 25.02.2019 09:43    Kurz-URL: https://glm.io/139607

Iris-GPU

Intels neuer Grafiktreiber in Mesa eingepflegt

Der erst im vergangenen Herbst vorgestellte neue Linux-Grafiktreiber für Intel-GPUs ist in die Mesa-Bibliothek eingepflegt worden. Der Treiber ist für neuere Chips gedacht und wird hier den alten mittelfristig ersetzen.

Der Linux-Grafiktreiber Iris für Intel-GPUs ist nun offiziell Teil der Userspace-Grafikbibliothek Mesa, der Code dazu ist nur knapp einen Tag nach der Bitte um Aufnahme in den Hauptzweig des Quellcodes eingepflegt worden. Erstmals vorgestellt hatte den Iris-Treiber der Intel-Angestellte Kenneth Graunke auf der Xorg-Developers-Konferenz im vergangenen Herbst. Der Treiber ist für die 3D-Darstellungen zuständig und weicht deutlich vom Aufbau des bisher genutzten Treibers i965 ab.

Laut der damaligen Ankündigung habe die bisher genutzte Technik einige deutliche Nachteile vor allem im Hinblick auf die Leistungsfähigkeit des Treibers. Laut Graunke könnten etwa einige der in Vulkan umgesetzten Ideen auch für den Aufbau eines OpenGL-Treibers adaptiert werden, was die Gallium-Technik der Mesa-Grafikbibliothek bereits teilweise umsetzt.

Intels i965-Treiber baut bisher aber aus historischen Gründen auf Eigenentwicklungen statt auf Gallium auf, wie der große Rest der freien Grafiktreiber. Inzwischen löst Gallium jedoch viele der Probleme, auf die Graunke bei der Suche nach Optimierungsmöglichkeiten des Treibers stieß. So ist der Iris-Treiber letztlich auf Basis der Gallium-Technik neu entstanden. Der Name stammt wohl daher, dass die Entwicklung bisher hauptsächlich auf Iris-GPUs von Intel stattgefunden hat.



Nutzer, die den Treiber testen wollen, benötigen dafür mindestens eine Gen8-GPU, die in Broadwell-Chips verbaut worden ist. Darüber hinaus muss der Code für Iris eigens gebaut werden, über eine Umgebungsvariable kann dann die Nutzung von Iris erzwungen werden. Denn noch wird der i965-Treiber standardmäßig für alle Intel-GPUs verwendet. Theoretisch sollte Iris auch schon schneller sein als i965, noch ist dies aber nicht der Fall. Laut Graunke werde der Treiber aber künftig die gewünschte Leistung erreichen, dafür seien noch einige Optimierungen notwendig. In einigen Tests sei Iris aber schon jetzt 18 Prozent schneller als der i965-Treiber.  (sg)


Verwandte Artikel:
STIBP: Spectre-v2-Schutz wieder aus Stable-Kernel entfernt   
(23.11.2018, https://glm.io/137878 )
Iris GPU: Intel baut neuen und schnelleren Grafiktreiber unter Linux   
(28.09.2018, https://glm.io/136854 )
Panfrost: Weston läuft auf freiem Mali-GPU-Treiber   
(08.01.2019, https://glm.io/138581 )
Mesa 11.0: Freie Linux-Treiber unterstützen OpenGL 4.1   
(14.09.2015, https://glm.io/116298 )
STIBP: Linux-Kernel-Entwickler mögen Spectre-v2-Schutz nicht   
(20.11.2018, https://glm.io/137808 )

© 1997–2019 Golem.de, https://www.golem.de/