Os aplicativos populares que suportam VAAPI são FFmpeg e GStreamer. Com a aceleração de hardware de vídeo, os aplicativos não sobrecarregarão a CPU e delegarão operações de codificação e decodificação à GPU. Isto aumenta o desempenho, reduz o consumo de energia e o ruído do PC. Por fim, mais recursos de CPU estarão disponíveis para WSL e aplicativos regulares do Windows, aumentando o desempenho geral. Além disso, a resolução do vídeo no WSL aumenta graças ao novo recurso.
Gstreamer no WSL executando composição de mistura alfa acelerada por GPU e renderização em uma janela X11
O processamento de vídeo GPU em um ambiente Linux habilitado para WSL é fornecido por meio do back-end D3D12 e do front-end VAAPI no pacote Mesa, interagindo com a API D3D12 usando a biblioteca DxCore. Ele permite que os aplicativos obtenham o mesmo nível de acesso à GPU que os aplicativos nativos do Windows.
A Microsoft mencionou os requisitos para que tudo funcione. Você precisa de uma distribuição como Ubuntu 22.04.1 LTS com systemd habilitado e WSL 1.1 e mais recente.
O seguinte hardware é suportado.
Fornecedor | Plataformas suportadas | Versão mínima do driver de vídeo |
---|---|---|
AMD | Série Radeon RX 5000 ou superior Série Ryzen 4000 ou superior | Adrenalina 23.3.1 E março de 2023 |
Informações | Família de processadores Intel® Core™ de 11ª geração (codinome Tiger Lake, Rocket Lake) Família de processadores Intel® Core™ de 12ª geração (codinome Alder Lake) Família de processadores Intel® Core™ da 13ª geração (codinome Raptor Lake) Família de gráficos dedicados Intel® Iris® Xe (codinome DG1) Família de gráficos Intel® Arc® (codinome Alchemist) | 31.0.101.4032 |
NVIDIA | GeForce GTX Série 10 e mais recente GeForce RTX série 20 e mais recente Quadro RTX NVIDIA RTX | 526,47 |
Você encontrará mais detalhes e instruções no anúncio oficial vinculado aqui.