Le sous-système Windows pour Linux a une accélération matérielle pour la vidéo
Microsoft a annoncé aujourd'hui que WSL prend désormais en charge l'encodage et le décodage vidéo matériels. L'implémentation permet d'utiliser le traitement matériel, l'encodage et le décodage de la vidéo dans n'importe quelle application prenant en charge VAAPI. Ce qui précède est pris en charge pour les cartes graphiques AMD, Intel et NVIDIA.
Publicité
Les applications populaires prenant en charge VAAPI sont FFmpeg et GStreamer. Avec l'accélération matérielle vidéo, les applications ne surchargeront pas le processeur et ne délégueront pas les opérations d'encodage et de décodage au GPU. Cela augmente les performances, réduit la consommation d'énergie et le bruit du PC. Enfin, davantage de ressources CPU seront disponibles pour WSL et les applications Windows classiques, ce qui augmentera les performances globales. De plus, la résolution de la vidéo dans WSL augmente grâce à la nouvelle fonctionnalité.
Le traitement vidéo GPU dans un environnement Linux compatible WSL est fourni via le backend D3D12 et le frontend VAAPI dans le package Mesa, interagissant avec l'API D3D12 à l'aide de la bibliothèque DxCore. Il permet aux applications d'obtenir le même niveau d'accès au GPU que les applications Windows natives.
Microsoft a mentionné les exigences pour que tout fonctionne. Vous avez besoin d'une distribution comme Ubuntu 22.04.1 LTS avec systemd activé, et WSL 1.1 et plus récent.
Le matériel suivant est pris en charge.
Fournisseur | Plates-formes prises en charge | Version minimale du pilote vidéo |
---|---|---|
DMLA | Série Radeon RX 5000 ou supérieure Série Ryzen 4000 ou supérieure |
Adrénaline 23.3.1 ETA mars 2023 |
Intel | Famille de processeurs Intel® Core™ de 11e génération (nom de code Tiger Lake, Rocket Lake) Famille de processeurs Intel® Core™ de 12e génération (nom de code Alder Lake) Famille de processeurs Intel® Core™ de 13e génération (nom de code Raptor Lake) Famille de cartes graphiques dédiées Intel® Iris® Xe (nom de code DG1) Famille de graphiques Intel® Arc® (nom de code Alchemist) |
31.0.101.4032 |
Nvidia | Série GeForce GTX 10 et versions ultérieures Série GeForce RTX 20 et versions ultérieures Quadro RTX NVIDIA RTX |
526.47 |
Vous trouverez plus de détails et d'instructions dans l'annonce officielle liée ici.
Si vous aimez cet article, partagez-le en utilisant les boutons ci-dessous. Cela ne vous demandera pas grand-chose, mais cela nous aidera à grandir. Merci pour votre aide!
Publicité