Intel DXVK-IGDEXT: Proton soll Arc-Grafikkarten unter Linux besser ausreizen

Veröffentlicht 2 Minuten Lesezeit
DXVK-IGDEXT auf GitHub – Intels Erweiterung für Wine und DXVK
Bild: Intel / GameTechDev / GitHub · Bildquelle

Intel hat mit DXVK-IGDEXT ein neues Open-Source-Projekt veröffentlicht, das eine bislang fehlende Verbindung zwischen Intels Direct3D-11-Erweiterungen und Spielen unter Wine beziehungsweise Proton herstellt. Für Linux-Spieler mit Intel-Arc-Grafikkarten ist das vor allem deshalb interessant, weil Titel dadurch nicht mehr automatisch auf langsamere Standardpfade zurückfallen müssen, wenn sie Intels proprietäre D3D11-Erweiterungen erwarten.

Was DXVK-IGDEXT macht

Das Projekt stellt die Datei igdext64.dll für Wine und DXVK bereit. Sie reicht Intels D3D11-Erweiterungen an DXVK weiter, darunter UAV overlap, MultiDrawIndirect und depth bounds. Ohne diese Brücke können Spiele, die gegen Intels Erweiterungs-SDK entwickelt wurden, unter Wine die erweiterten Funktionen nicht finden und stattdessen auf den gewöhnlichen D3D11-Pfad ausweichen.

DXVK selbst übersetzt Direct3D-Aufrufe auf Vulkan. DXVK-IGDEXT ergänzt diese Übersetzung um Intels herstellerspezifische Erweiterungen. Das Projekt ist laut Repository aktuell ausdrücklich für Linux/Wine gedacht und nicht als Zusatz für natives Windows vorgesehen.

Proton übernimmt die Integration automatisch

Besonders relevant für Steam-Spieler: Laut Intels offiziellem DXVK-IGDEXT-Repository ist die Komponente bereits in Valves Proton-Bleeding-Edge-Zweig eingebunden. Proton baut das Projekt als Submodul und kopiert die benötigte DLL beim Start in den jeweiligen Prefix. Wer eine entsprechend aktuelle Proton-Version nutzt, soll also keinen manuellen Installationsschritt benötigen.

Das heißt allerdings noch nicht, dass jede reguläre Proton-Version die Neuerung bereits enthält. Die Dokumentation nennt ausdrücklich den Bleeding-Edge-Zweig. Wann die Änderung in breiter ausgerollte Proton-Builds wandert, ist derzeit nicht offiziell terminiert.

Was das für Intel-Arc-Spieler bedeutet

Die technische Idee ist klar: Spiele sollen auf Intel-Hardware unter Linux denselben erweiterten D3D11-Codepfad nutzen können, den sie auf Windows mit Intels Treiber erwarten. Das kann unnötige Fallbacks vermeiden und damit prinzipiell Performance- oder Kompatibilitätsvorteile bringen.

Wie groß der Effekt in realen Spielen ausfällt, lässt sich derzeit aber noch nicht seriös beziffern. Intel nennt im Repository weder eine Benchmark-Serie noch eine Liste konkreter Titel, die messbar profitieren. Für Arc-Nutzer ist DXVK-IGDEXT deshalb vorerst vor allem ein wichtiger Infrastruktur-Schritt für Proton und Wine – und kein pauschales Performance-Upgrade mit garantiertem FPS-Zuwachs.

DX12 bleibt außen vor

Das Projekt exportiert zwar auch Einträge für Direct3D 12, diese sind nach aktuellem Stand jedoch nur Kompatibilitäts-Stubs. Die eigentliche Weiterleitung an DXVK betrifft Direct3D 11. Für moderne DX12-Spiele bleibt damit weiterhin VKD3D-Proton die zentrale Übersetzungsschicht.

Kommentar schreiben
Dein Name und Kommentar sind öffentlich. Die E-Mail-Adresse ist freiwillig und wird nicht veröffentlicht.