Windows Subsystem for Linux har maskinvareakselerasjon for video
Microsoft kunngjorde i dag at WSL nå støtter maskinvarevideokoding og dekoding. Implementeringen gjør det mulig å bruke maskinvarebehandling, koding og dekoding av video i enhver applikasjon som støtter VAAPI. Ovennevnte støttes for AMD-, Intel- og NVIDIA-grafikkort.
Populære apper som støtter VAAPI er FFmpeg og GStreamer. Med videomaskinvareakselerasjon vil ikke appene overbelaste CPU-en og delegere kodings- og dekodingsoperasjoner til GPUen. Dette øker ytelsen, reduserer strømforbruket og støy fra PC. Til slutt vil flere CPU-ressurser være tilgjengelige for WSL og vanlige Windows-apper, noe som øker den generelle ytelsen. Også oppløsningen på videoen i WSL blir høyere takket være den nye funksjonen.
Gstreamer i WSL som utfører GPU-akselerert alfablandingskomposisjon og gjengir til et X11-vindu
GPU-videobehandling i et WSL-aktivert Linux-miljø leveres gjennom D3D12-backend og VAAPI-frontend i Mesa-pakken, og samhandler med D3D12 API ved hjelp av DxCore-biblioteket. Det lar appene få samme tilgangsnivå til GPUen som native Windows-applikasjoner.
Microsoft har nevnt kravene for å få alt til å fungere. Du trenger en distro som Ubuntu 22.04.1 LTS med systemd aktivert, og WSL 1.1 og nyere.
Følgende maskinvare støttes.
Leverandør | Støttede plattformer | Minimum video driverversjon |
---|---|---|
AMD | Radeon RX 5000-serien eller nyere. Ryzen 4000-serien eller nyere |
Adrenalin 23.3.1. ETA mars 2023 |
Intel | 11. generasjons Intel® Core™-prosessorfamilie (kodenavn Tiger Lake, Rocket Lake)
12. generasjons Intel® Core™-prosessorfamilie (kodenavn Alder Lake) 13. generasjons Intel® Core™-prosessorfamilie (kodenavn Raptor Lake) Intel® Iris® Xe Dedicated Graphics-familie (kodenavn DG1) Intel® Arc® Graphics-familie (kodenavn Alchemist) |
31.0.101.4032 |
NVIDIA | GeForce GTX 10-serien og nyere. GeForce RTX 20-serien og nyere Quadro RTX NVIDIA RTX |
526.47 |
Du finner flere detaljer og instruksjoner i den offisielle kunngjøringen som er koblet til her.
Hvis du liker denne artikkelen, vennligst del den ved å bruke knappene nedenfor. Det vil ikke ta mye fra deg, men det vil hjelpe oss å vokse. Takk for støtten!