Мицрософт додаје ДирецтКс подршку Линук дистрибуцијама које раде у ВСЛ 2 окружењу. Промена се активира првим верзијама 21Х1 из Ирон (Фе) гране у Фаст Ринг-у, које се очекују овог јуна.
Оглас
како искључити презентацију продавнице на самсунг тв-у
Мицрософт је уводећи Виндовс модел управљачког програма верзије 2.9, ВДДМв2.9, који ће убрзање ГПУ-а довести до ВСЛ 2. Да би то било могуће, на страни ВСЛ-а постоји посебан модул језгра Линук,дкгкрнл
.
дкгкрнл
Дкгкрнл је потпуно нови покретачки програм за језгро за Линук који излаже / дев / дкг уређај у кориснички режим Линук. / дев / дкг излаже скуп ИОЦТЛ-а који уско опонашају изворни ВДДМ Д3ДКМТ слој услуге језгра на Виндовс-у. Дкгкрнл унутар Линук кернела повезује се преко ВМ магистрале са својим великим братом на Виндовс хосту и користи ову везу ВМ магистрале за комуникацију са физичким ГПУ-ом.
Ако домаћин има више ГПУ-ова, сви ГПУ-ови су пројектовани и доступни Линук окружењу (под претпоставком да сви ови ГПУ-ови имају ВДДМв2.9 управљачке програме).
Мицрософт тврди да архитектура неће ограничити или ометати перформансе ВСЛ апликација, а ГПУ ресурси ће се правилно делити између Виндовс апликација које се покрећу заједно са Линук ГУИ и конзолама које користе ДирецтКс.
Дкгкрнл Линук издање је отворено.
како да видите своје следбенике који трзају
ДкЦоре и Д3Д12 на Линук-у
Овај пројекат доноси пуни АПИ Д3Д12 на Линук без имитација.ибд3д12.со је компајлиран из истог изворног кода као д3д12.длл на Виндовс-у, али за Линук циљ. Нуди исти ниво функционалности и перформанси (минус трошкови виртуелизације). Једини изузетак је Пресент (). Тренутно нема интеграције презентација са ВСЛ-ом, јер је ВСЛ данас само искуство конзоле. АПИ Д3Д12 се може користити за приказивање и израчунавање ван екрана, али не постоји свапцхаин подршка за копирање пиксела директно на екран.
ДкЦоре (либдкцоре.со) је поједностављена верзија дкги-а где су застарели аспекти АПИ-ја замењени модерним верзијама. ДкЦоре је доступан на Виндовс-у и Линук-у. ДкЦоре се такође користи за хостовање верзије АПИ-ја Д3ДКМТ који користи управљачки програм заснован на ВДДМ-у на Виндовс-у за разговор са ГПУ-ом. Овај АПИ апстрахује разлике у начину на који се различите ВДДМ услуге пробијају до језгра (табела услуга на Виндовс-у наспрам ИОЦТЛ-а на Линук-у).
либд3д12.со и либдкцоре.со су затворени изворни фајлови, претходно састављени бинарни фајлови у корисничком режиму који се испоручују као део Виндовс-а. Ови бинарни програми су компатибилни са дистрибуцијама заснованим на глибц-у и аутоматски се монтирају под/ уср / либ / всл / либи учинио га видљивим утоваривачу. Другим речима, ови АПИ-ји раде одмах, без потребе за инсталирањем додатних пакета или подешавањем конфигурације дистро-а. Подршка је тренутно ограничена на дистрибуције засноване на глибц-у, укључујући Убунту, Дебиан, Федора, Центос, СУСЕ итд.
Д3Д12 не би могао да ради без управљачког програма за кориснички режим (УМД) који пружају ГПУ, а који су обезбедили партнери произвођачи ГПУ-а. УМД је одговоран за ствари попут компајлирања осенчивача на хардверски специфични бајт код и превођења захтева за приказивање АПИ-ја у стварне ГПУ инструкције у баферима наредби које ће извршити ГПУ. Пакет хост управљачких програма уграђен је унутар ВСЛ-а на / уср / либ / всл / дриверс и директно је доступан АПИ-ју д3д12. Опет је потребан ВДДМ 2.9 управљачки програм.
Мицрософт такође ради на довођењу ГПУ убрзања за ОпенГЛ, ОпенЦЛ и Вулкан у ВСЛ кроз Меса библиотеку.
како се користи Гоогле аутентификатор на рачунару
Подршка за ДкЦоре, Д3Д12, ДирецтМЛ и НВИДИА ЦУДА долази до а Виндовс Инсидер Ускоро брза израда. Брзи прстен је тренутно на Манган (Мн) ОС филијала. Очекује се да се брзи прстен пребаци на новиГвоздена (Фе) грана
према каснијем делу јуна који ће представити ову нову функционалност Инсајдерима.