Популярними програмами, які підтримують VAAPI, є FFmpeg і GStreamer. Завдяки апаратному прискоренню відео програми не перевантажуватимуть центральний процесор і делегуватимуть операції кодування та декодування графічному процесору. Це підвищує продуктивність, зменшує енергоспоживання та шум від ПК. Нарешті, для WSL і звичайних програм Windows буде доступно більше ресурсів ЦП, що підвищить загальну продуктивність. Крім того, завдяки новій функції підвищується роздільна здатність відео в WSL.
Gstreamer у WSL виконує композицію альфа-змішування, прискорену GPU, і рендеринг у вікні X11
Обробка відео графічним процесором у середовищі Linux із підтримкою WSL забезпечується за допомогою серверної частини D3D12 і зовнішньої частини VAAPI в пакеті Mesa, яка взаємодіє з API D3D12 за допомогою бібліотеки DxCore. Це дозволяє програмам отримати такий самий рівень доступу до GPU, як рідні програми Windows.
Microsoft згадала про вимоги, щоб усе працювало. Вам потрібен дистрибутив, як-от Ubuntu 22.04.1 LTS, із увімкненим systemd і WSL 1.1 або новішим.
Підтримується таке обладнання.
Продавець | Підтримувані платформи | Мінімальна версія відеодрайвера |
---|---|---|
AMD | Radeon RX серії 5000 або вище Ryzen серії 4000 або вище | Адреналін 23.3.1 І березень 2023 р |
Intel | Сімейство процесорів Intel® Core™ 11-го покоління (кодова назва Tiger Lake, Rocket Lake) Сімейство процесорів Intel® Core™ 12-го покоління (кодова назва Alder Lake) Сімейство процесорів Intel® Core™ 13-го покоління (кодова назва Raptor Lake) Intel® Iris® Xe Dedicated Graphics сімейство (Кодова назва DG1) Intel® Arc® Graphics сімейство (кодове ім'я Alchemist) | 31.0.101.4032 |
NVIDIA | GeForce GTX 10 серії та новіших GeForce RTX серії 20 і новіших Quadro RTX NVIDIA RTX | 526,47 |
Більш детальну інформацію та інструкції ви знайдете в офіційному оголошенні за посиланням тут.