Microsoft przenosi DirectX na Linuksa (ponownie), aktualizuje jądro WSL

Ikona czasu czytania 2 minuta. czytać


Czytelnicy pomagają wspierać MSpoweruser. Możemy otrzymać prowizję, jeśli dokonasz zakupu za pośrednictwem naszych linków. Ikona podpowiedzi

Przeczytaj naszą stronę z informacjami, aby dowiedzieć się, jak możesz pomóc MSPoweruser w utrzymaniu zespołu redakcyjnego Czytaj więcej

Firma Microsoft wydała nowy sterownik jądra DirectX dla systemu Linux na Kernel.org. Zaktualizowany sterownik odzwierciedla opinie z pierwszej próby Microsoftu, aby wprowadzić tę technologię do systemu operacyjnego typu open source.

W szczególności sterownik został przepisany od podstaw i zorganizowany w warstwy logiczne, aby pomóc recenzentom open source lepiej zrozumieć, jak zbudowany jest sterownik, kod sterownika DirectX został przeniesiony do obszaru Hyper-V jądra Linux i sterownika teraz w pełni obsługuje zwirtualizowany sprzęt graficzny. Dostępna jest teraz również w pełni otwarta przestrzeń użytkownika dla rodziny interfejsów obliczeniowych OpenCL, OpenVINO i OneAPI na platformach Intel GPU, umożliwiając programistom pisanie kodu obliczeniowego GPU, który może działać zarówno w systemie Linux, jak i Windows.

Główny inżynier oprogramowania Microsoft, Iouri Tarassov pisze,:

Wiele wysiłku włożono w odpowiedź na opinie społeczności w tym poprawionym zestawie łatek i mamy nadzieję, że zbliża się to do tego, co społeczność
chcieć zobaczyć.

Pomiędzy projektem Intel Compute Runtime Project i libdxg mamy teraz w pełni otwartą implementację naszego zwirtualizowanego stosu obliczeniowego wewnątrz WSL. Będziemy nadal wspierać zarówno API open source przestrzeni użytkownika w stosunku do naszej abstrakcji obliczeniowej, jak i API zamkniętego źródła (CUDA, DX12), pozostawiając właścicielom i partnerom API decyzję, co jest dla nich najbardziej sensowne.

Firma Microsoft zaktualizowała również WSL w sklepie Microsoft Store do dostarczonej wersji 0.51.0, która teraz zawiera wersję jądra 5.10.81.1 ze sklepu Microsoft Store. Aktualizacja poprawia konfigurację jądra i włącza niektóre wcześniej brakujące opcje dla ARM64. Zobacz pełny dziennik zmian na GitHub tutaj.

przez WinFuture

Więcej na tematy: directx, linux, Microsoft, WSL