Microsoft prenese DirectX v Linux (spet), posodobi jedro WSL

Ikona časa branja 2 min. prebrati


Bralci pomagajo pri podpori MSpoweruser. Če kupujete prek naših povezav, lahko prejmemo provizijo. Ikona opisa orodja

Preberite našo stran za razkritje, če želite izvedeti, kako lahko pomagate MSPoweruser vzdrževati uredniško skupino Preberi več

Microsoft je izdal nov gonilnik jedra DirectX za Linux na Kernel.org. Posodobljeni gonilnik odraža povratne informacije iz prvega Microsoftovega poskusa, da bi tehnologijo prenesel v odprtokodni operacijski sistem.

Natančneje, gonilnik je bil ponovno napisan iz nič in organiziran v logične plasti, da bi pregledovalci odprte kode bolje razumeli, kako je gonilnik zgrajen, koda gonilnika DirectX je bila premaknjena v področje Hyper-V jedra Linuxa in gonilnik zdaj v celoti podpira virtualizirano grafično strojno opremo. Zdaj obstaja tudi popolnoma odprtokodni uporabniški prostor za družino API-jev za računanje OpenCL, OpenVINO in OneAPI na platformah Intel GPU, kar razvijalcem omogoča pisanje računalniške kode GPU, ki lahko deluje tako v Linuxu kot Windows.

Glavni Microsoftov inženir programske opreme Iouri Tarassov piše:

Veliko truda je bilo vloženega v obravnavanje povratnih informacij skupnosti v tem revidiranem naboru popravkov in upamo, da se bo to približalo temu, kar je skupnost
bi rad videl.

Med projektom izvajanja Intel compute runtime in libdxg imamo zdaj popolnoma odprtokodno izvedbo našega virtualiziranega računalniškega sklada znotraj WSL. Še naprej bomo podpirali tako odprtokodni uporabniški prostor API proti naši računalniški abstrakciji kot tudi zaprtokodni API (CUDA, DX12), lastnikom API-ja in partnerjem pa prepuščamo odločitev, kaj je zanje najbolj smiselno.

Microsoft je posodobil tudi WSL v Microsoft Store na različico 0.51.0, ki zdaj vključuje različico jedra 5.10.81.1 iz trgovine Microsoft Store. Posodobitev izboljša konfiguracijo jedra in omogoča nekatere prej manjkajoče možnosti za ARM64. Oglejte si celoten dnevnik sprememb na GitHubu tukaj.

preko Winfuture

Več o temah: DirectX, linux, microsoft, WSL