Connexion
Abonnez-vous

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

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

Le 23 novembre 2021 à 09h41

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)

Vous devez être abonné pour pouvoir commenter.

Abonnez-vous
votre avatar

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… :/

votre avatar

Drôle de monde ou des Linux utilisent D3D12 via Windows, et des freebsd utilisent une VM Linux pour avoir du Wifi correct…

votre avatar

tu a oublier en.wikipedia.org Wikipediadonc un freebsd qui fait tourné une vm linux qui utilise des drivers windows XP.

votre avatar

(reply:1914155:Trit’)


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.

votre avatar

(reply:1914155:Trit’)


Mesa est déjà compatible DirectX

votre avatar

ben51 a dit:


tu a oublier en.wikipedia.org Wikipediadonc un freebsd qui fait tourné une vm linux qui utilise des drivers windows XP.


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é.

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

Fermer