Windows Subsystém pro Linux má hardwarovou akceleraci pro video
Microsoft dnes oznámil, že WSL nyní podporuje hardwarové kódování a dekódování videa. Implementace umožňuje využít hardwarové zpracování, kódování a dekódování videa v libovolné aplikaci, která podporuje VAAPI. Výše uvedené je podporováno pro grafické karty AMD, Intel a NVIDIA.
Populární aplikace, které podporují VAAPI, jsou FFmpeg a GStreamer. Díky hardwarové akceleraci videa nebudou aplikace přetěžovat CPU a delegovat operace kódování a dekódování na GPU. To zvyšuje výkon, snižuje spotřebu energie a hluk z PC. A konečně, více prostředků CPU bude k dispozici pro WSL a běžné aplikace Windows, což zvýší celkový výkon. Také rozlišení videa ve WSL je díky nové funkci vyšší.
Gstreamer ve WSL provádí kompozici alfa směsi akcelerované GPU a vykreslování do okna X11
Zpracování videa GPU v linuxovém prostředí s podporou WSL je poskytováno prostřednictvím backendu D3D12 a frontendu VAAPI v balíku Mesa, který spolupracuje s D3D12 API pomocí knihovny DxCore. Umožňuje aplikacím získat stejnou úroveň přístupu k GPU jako nativní aplikace Windows.
Microsoft zmínil požadavky, aby vše fungovalo. Potřebujete distro jako Ubuntu 22.04.1 LTS s povoleným systemd a WSL 1.1 a novější.
Je podporován následující hardware.
Prodejce | Podporované platformy | Minimální verze ovladače videa |
---|---|---|
AMD | Radeon RX řady 5000 nebo vyšší. Ryzen řady 4000 nebo vyšší |
Adrenalin 23.3.1. ETA březen 2023 |
Intel | Rodina procesorů Intel® Core™ 11. generace (kódové označení Tiger Lake, Rocket Lake)
Rodina procesorů Intel® Core™ 12. generace (kódové označení Alder Lake) Rodina procesorů Intel® Core™ 13. generace (kódové označení Raptor Lake) Rodina dedikovaných grafických karet Intel® Iris® Xe (kódové označení DG1) Rodina grafických karet Intel® Arc® (kódové označení Alchemist) |
31.0.101.4032 |
NVIDIA | GeForce GTX 10 Series a novější. GeForce RTX 20 Series a novější Quadro RTX NVIDIA RTX |
526.47 |
Další podrobnosti a pokyny naleznete v odkazovaném oficiálním oznámení tady.
Pokud se vám tento článek líbí, sdílejte jej pomocí níže uvedených tlačítek. Nebere to od vás mnoho, ale pomůže nám to růst. Děkuji za vaši podporu!