Populárne aplikácie, ktoré podporujú VAAPI, sú FFmpeg a GStreamer. Vďaka hardvérovej akcelerácii videa nebudú aplikácie preťažovať CPU a delegovať operácie kódovania a dekódovania na GPU. To zvyšuje výkon, znižuje spotrebu energie a hluk z PC. Nakoniec bude pre WSL a bežné aplikácie Windows k dispozícii viac zdrojov CPU, čím sa zvýši celkový výkon. Vďaka novej funkcii sa tiež zvyšuje rozlíšenie videa vo WSL.
Gstreamer vo WSL vykonáva kompozíciu alfa zmesi akcelerovanej GPU a vykresľovanie do okna X11
Spracovanie videa GPU v prostredí Linuxu s povoleným WSL je zabezpečené prostredníctvom backendu D3D12 a frontendu VAAPI v balíku Mesa, pričom interaguje s D3D12 API pomocou knižnice DxCore. Umožňuje aplikáciám získať rovnakú úroveň prístupu k GPU ako natívne aplikácie Windows.
Microsoft spomenul požiadavky, aby všetko fungovalo. Potrebujete distro ako Ubuntu 22.04.1 LTS s povoleným systemd a WSL 1.1 a novšie.
Podporovaný je nasledujúci hardvér.
Predajca | Podporované platformy | Minimálna verzia ovládača videa |
---|---|---|
AMD | Radeon RX 5000 séria alebo vyššia Rad Ryzen 4000 alebo vyšší | Adrenalín 23.3.1 A marec 2023 |
Intel | Rodina procesorov Intel® Core™ 11. generácie (kódové označenie Tiger Lake, Rocket Lake) Rodina procesorov Intel® Core™ 12. generácie (kódové označenie Alder Lake) Rodina procesorov Intel® Core™ 13. generácie (kódové označenie Raptor Lake) Rodina dedikovaných grafických kariet Intel® Iris® Xe (kódové označenie DG1) Rodina grafických kariet Intel® Arc® (kódové označenie Alchemist) | 31.0.101.4032 |
NVIDIA | GeForce GTX 10 Series a novšie GeForce RTX 20 Series a novšie Quadro RTX NVIDIA RTX | 526,47 |
Ďalšie podrobnosti a pokyny nájdete v prepojenom oficiálnom oznámení tu.