GPU-Videobeschleunigung im Windows Subsystem für Linux

Microsoft hat Unterstützung für GPU-Videobeschleunigung für das Windows Subsystem für Linux (WSL) angekündigt. Möglich wird dies durch die Integration des VAAPI-Mesa-Frontend auf dem bestehenden D3D12-Backend der freien Grafik-Bibliothek Mesa 3D.

Da mehrere Linux-Medienanwendungen die VAAPI-Schnittstelle verwenden, um auf die Hardware-Videobeschleunigung zuzugreifen, wenn diese verfügbar ist, funktioniere das nun auch in der Windows Subsystem für Linux GUI (WSLg). Voraussetzung sind die mesa-va-drivers aus den Releases 22.2.0 oder 22.3.0.

Nutzer könnten Video-Workloads wie Dekodierung, Kodierung und Videoverarbeitung in WSLg beschleunigt auf dem Grafikprozessor mit Anwendungen ausführen, die VAAPI unterstützen. FFmpeg oder GStreamer zählen dazu. Im Folgenden sind die VA-Einstiegspunkte und Profile aufgeführt, die auf D3D12 implementiert sind.

Profile name

Entrypoint name

Mesa version required

VAProfileH264ConstrainedBaseline VAEntrypointVLD 22.2
VAProfileH264ConstrainedBaseline VAEntrypointEncSlice 22.2
VAProfileH264Main VAEntrypointVLD 22.2
VAProfileH264Main VAEntrypointEncSlice 22.2
VAProfileH264High VAEntrypointVLD 22.2
VAProfileH264High VAEntrypointEncSlice 22.2
VAProfileHEVCMain VAEntrypointVLD 22.3
VAProfileHEVCMain VAEntrypointEncSlice 22.3
VAProfileHEVCMain10 VAEntrypointVLD 22.3
VAProfileHEVCMain10 VAEntrypointEncSlice 22.3
VAProfileVP9Profile0 VAEntrypointVLD 22.3
VAProfileVP9Profile2 VAEntrypointVLD 22.3
VAProfileAV1Profile0 VAEntrypointVLD 22.3
VAProfileNone VAEntrypointVideoProc 22.2

Im Beitrag sind die Voraussetzungen für die Installation ausführlich beschrieben.

E-Mail Benachrichtigung
Benachrichtige mich zu:
0 Kommentare
Älteste
Neuste Beste Bewertung
Nach oben