Popularne aplikacje obsługujące VAAPI to FFmpeg i GStreamer. Dzięki sprzętowej akceleracji wideo aplikacje nie obciążają procesora i nie przekazują operacji kodowania i dekodowania procesorowi graficznemu. Zwiększa to wydajność, zmniejsza zużycie energii i hałas z komputera. Wreszcie, więcej zasobów procesora będzie dostępnych dla WSL i zwykłych aplikacji Windows, zwiększając ogólną wydajność. Dzięki nowej funkcji rozdzielczość wideo w WSL staje się wyższa.
Gstreamer w WSL wykonujący przyspieszaną przez GPU kompozycję mieszanki alfa i renderowanie w oknie X11
Przetwarzanie wideo na GPU w środowisku Linux z obsługą WSL jest zapewniane poprzez backend D3D12 i frontend VAAPI w pakiecie Mesa, współpracując z API D3D12 przy użyciu biblioteki DxCore. Pozwala aplikacjom uzyskać ten sam poziom dostępu do procesora graficznego, co natywne aplikacje Windows.
Microsoft wspomniał o wymaganiach, aby wszystko działało. Potrzebujesz dystrybucji takiej jak Ubuntu 22.04.1 LTS z włączoną obsługą systemową i WSL 1.1 lub nowszą.
Obsługiwany jest następujący sprzęt.
Sprzedawca | Obsługiwane platformy | Minimalna wersja sterownika wideo |
---|---|---|
AMD | Seria Radeon RX 5000 lub nowsza Seria Ryzen 4000 lub nowsza | Adrenalina 23.3.1 ORAZ marzec 2023 r |
Intel | Rodzina procesorów Intel® Core™ jedenastej generacji (nazwa kodowa Tiger Lake, Rocket Lake) Rodzina procesorów Intel® Core™ dwunastej generacji (nazwa kodowa Alder Lake) Rodzina procesorów Intel® Core™ 13. generacji (nazwa kodowa Raptor Lake) Rodzina dedykowanych kart graficznych Intel® Iris® Xe (nazwa kodowa DG1) Rodzina kart graficznych Intel® Arc® (nazwa kodowa Alchemist) | 31.0.101.4032 |
NVIDIA | Seria GeForce GTX 10 i nowsze Seria GeForce RTX 20 i nowsze Quadro RTX NVIDIA RTX | 526,47 |
Więcej szczegółów i instrukcji znajdziesz w oficjalnym ogłoszeniu, do którego link znajduje się w linku Tutaj.