Microsoft переносить DirectX на Linux (знову), оновлює ядро ​​WSL

Значок часу читання 2 хв. читати


Читачі допомагають підтримувати MSpoweruser. Ми можемо отримати комісію, якщо ви купуєте через наші посилання. Значок підказки

Прочитайте нашу сторінку розкриття інформації, щоб дізнатися, як ви можете допомогти MSPoweruser підтримувати редакційну команду Читати далі

Microsoft випустила новий драйвер ядра DirectX для Linux на Kernel.org. Оновлений драйвер відображає відгуки від першої спроби Microsoft перенести цю технологію в операційну систему з відкритим кодом.

Зокрема, драйвер був переписаний з нуля та організований у логічні шари, щоб допомогти рецензентам із відкритим кодом краще зрозуміти, як створено драйвер, код драйвера DirectX переміщено в область Hyper-V ядра Linux, а драйвер тепер повністю підтримує віртуалізоване графічне обладнання. Тепер також існує повністю відкритий користувальницький простір для обчислювальних API OpenCL, OpenVINO і OneAPI на платформах Intel GPU, що дозволяє розробникам писати обчислювальний код GPU, який може працювати як в Linux, так і в Windows.

Головний інженер-програміст Microsoft Юрій Тарасов пише:

Багато зусиль було докладено для того, щоб відповісти на відгуки спільноти в цьому переглянутому наборі виправлень, і ми сподіваємося, що це наближається до того, що спільнота
хотів би побачити.

Між проектом Intel Compute Runtime і libdxg тепер ми маємо повністю відкритий вихідний код реалізацію нашого віртуалізованого стеку обчислень всередині WSL. Ми продовжуватимемо підтримувати API простору користувача з відкритим вихідним кодом у порівнянні з нашою абстракцією обчислень, а також із закритим кодом (CUDA, DX12), залишаючи власникам API та партнерам вирішувати, що для них має найбільший сенс.

Корпорація Майкрософт також оновила WSL в Microsoft Store до версії 0.51.0, яка тепер включає версію ядра 5.10.81.1 з Microsoft Store. Оновлення покращує конфігурацію ядра та включає деякі раніше відсутні параметри для ARM64. Дивіться повний журнал змін на GitHub тут.

через Winfuture

Детальніше про теми: DirectX, Linux, Microsoft, WSL