WSLg : Microsoft ajoute le support de l’accélération vidéo Direct3D12 à Mesa

Le 23 novembre 2021 à 09h41
1 min
Logiciel
Logiciel
L'éditeur travaille à l'utilisation d'applications disponibles sous Linux avec une interface graphique directement sous Windows. Il propose pour cela une implémentation spécifique de son API, via libd3d12.so « compilée depuis le même code source que d3d12.dll ».
Intégrée à Mesa 21.0, elle évolue pour s'adapter aux différents besoins de WSLg. Dernier en date, comme repéré par Phoronix, l'ajout de l'accélération vidéo pour qu'elle soit directement exploitable par une application Linux, depuis Windows.
L'idée est en effet que les couches d'accès à l'accélération matérielle telles que VA API ou VDPAU puissent être utilisées à travers le pilote Direct3D12. Pour le moment, le travail vient seulement de commencer indique l'équipe dans un échange sur les mailings-lists de MESA.
Aucune date n'a été donnée quant à la finalisation de ce projet.
Le 23 novembre 2021 à 09h41
Commentaires (6)
Abonnez-vous pour prendre part au débat
Déjà abonné ? Se connecter
Cet article est en accès libre, mais il est le fruit du travail d'une rédaction qui ne travaille que pour ses lecteurs, sur un média sans pub et sans tracker. Soutenez le journalisme tech de qualité en vous abonnant.
Accédez en illimité aux articles
Profitez d’un média expert et unique
Intégrez la communauté et prenez part aux débats
Partagez des articles premium à vos contacts
Abonnez-vousLe 23/11/2021 à 10h01
Exploitable aussi depuis des Linux natifs (ce serait intéressant, pour WINE, Proton et Steam), ou uniquement depuis Windows via WSLg ?
EDIT : ouais, à moins de forker, c’est utilisable seulement dans le cadre de WSLg. Dommage… :/
Le 23/11/2021 à 10h26
Drôle de monde ou des Linux utilisent D3D12 via Windows, et des freebsd utilisent une VM Linux pour avoir du Wifi correct…
Le 23/11/2021 à 13h11
tu a oublier
Wikipedia
donc un freebsd qui fait tourné une vm linux qui utilise des drivers windows XP.
Le 23/11/2021 à 10h32
J’ai l’impression que c’est juste un “poxy” (en tant que design pattern, en gros une interface qui ressemble à tout point à l’interface du véritable “objet”, mais ne sert que d’intermédiaire pour manipuler l’objet à distance : une sorte de poupée vaudou) qui ne sert qu’à communiqué avec les véritable drivers DirectX de Windows.
Le 23/11/2021 à 13h08
Mesa est déjà compatible DirectX
Le 23/11/2021 à 14h08
Pour moi NDIS sur BSD se basait sur la couche de compatibilité linux qui n’est pas tout à fait une VM quand même. Mais je n’ai pas recreusé.