НВИДИА програмер дели планове и тренутни статус возача са Ваиландом

Нвидиа Линук

Покрет на Миграција Кс11 у Ваиланд иде у веома интересантном правцу, Пошто је на почетку било мало апликација, дистрибуција и окружења које су на Ваиланд гледале као на одрживу опцију за будући развој, али данас то више није опција, већ неопходан покрет.

Од стране НВИДИА, овај покрет није нешто ново, али ни њима није лако јер Арон Платнер, један од главних програмера у НВИДИА, је понудио процену статуса компатибилности између НВИДИА и Ваиланд.

Арон напомиње да је евалуација неопходна синце потребно је имати информације о тренутним ограничењима са Ваиланд подршком, као и непредвиђеним карактеристикама због ограничења Ваиланд протокола и композитних сервера. Информације се фокусирају на грану 565 и наглашава и техничка ограничења Ваиланд протокола и специфичне области у којима НВИДИА драјвери још увек заостају у поређењу са њиховом подршком за Кс11.

Тренутно, НВДИА драјверима недостају неке функције, као што је могућност да стерео излаз са одвојеним баферима (лево и десно) користећи ГЛКС, ЕГЛ или Вулкан, СЛИ Мозаик режим који омогућава да се више ГПУ-ова комбинује у једну логичку јединицу за руковање великим конфигурацијама екрана, није подржано. Поред тога, НВИДИА конфигуратор тренутно не може да понуди исти ниво прилагођавања на Ваиланд системима, пошто не постоји универзални механизам за конфигурисање екрана између различитих композитних сервера.

такође Постоји проблем функција које се не могу имплементирати униформно на свим композитним серверима због разлика у њиховом дизајну. Ово ствара недоследности које отежавају пружање потпуне подршке.

Платтнер, помиње да је кашњење у пуној примени одређених способности у Вејленду је због комбинације ограничења протокола и децентрализоване архитектуре композитних сервера. Иако Вулкан нуди обећавајуће алтернативе, многе апликације и напредне конфигурације које зависе од специфичних карактеристика Кс11 екосистема још увек не налазе еквивалентну подршку у Ваиланду са НВИДИА драјверима.

С друге стране, иако неке од ових могућности нису доступне директно испод Вејланда, НВИДИА истиче да се могу имплементирати преко Вулкан графичког АПИ-ја и његове екстензије. Међу функционалностима омогућеним преко Вулкана издвајају се следеће:

  • Стерео излаз: Преко ВК_КХР_мултивиев са подршком за више приказа.
  • Експлицитни СЛИ режим: Имплементирано са ВК_КХР_девице_гроуп, омогућавајући напредно управљање више ГПУ-ова.
  • Фрамебуффер и групе за синхронизацију: Екстензије као што је ВК_НВ_пресент_барриер омогућавају коришћење Свап Гроупс, Фраме Лоцк и Генлоцк, критичне функције за апликације које захтевају прецизну синхронизацију између више екрана.

Коначно се спомиње да НВИДИА ради активно да побољшају компатибилност својих драјвера а то су неке од функција које су у развоју или који је планиран за имплементацију у будућим верзијама:

  • Променљива брзина освежавања (ВРР): Подршка за променљиве брзине освежавања у конфигурацијама са више монитора у Ваиланду. (Предвиђено за следеће издање драјвера).
  • Нетачна излазна резолуција: Подразумевани параметар нвидиа-дрм фбдев=1 ће бити постављен, поправљајући проблеме са излазом приликом пребацивања између нвидиа-дрм и симпледрм.
  • Подешавање нвидиа-дрм режима=1 што ће омогућити ефикасније управљање цевоводом за рендеровање.
  • Мултиплексер екрана: Подршка за аутоматски прелазак на дискретни ГПУ када апликација преко целог екрана то захтева.
  • Подршка за савијање, мешање, померање пиксела и напредна подешавања као што су ЦОЛОР_ЕНЦОДИНГ и ЦОЛОР_РАНГЕ, која омогућавају прецизније управљање визуелним квалитетом и репродукцијом боја.
  • Излазни бафер екрана: Омогућава двоструко баферовање са Ксваиланд-ом, побољшавајући графичке перформансе и смањујући проблеме као што је цепање.
  • Подршка у нвидиа-дрм: Овај механизам ће омогућити да се излаз фрејмова синхронизује са екраном, побољшавајући визуелну флуидност у Ваиланду.
  • ВДПАУ АПИ: Додата подршка за ВДПАУ у Ваиланду, омогућавајући хардверско убрзање за задатке као што су декодирање, компоновање и накнадна обрада видеа.
  • Имплементација вГПУ подршке: што ће омогућити дељење ресурса физичког ГПУ-а у виртуелизационим окружењима, идеално за професионалне и цлоуд системе.
  • егл-к11 библиотека: Боља интеграција ЕГЛ-а у Ксваиланд, омогућавајући робуснију подршку за Кс11 апликације у Ваиланд-у.

Ако јесте заинтересовани да сазнају више о томе, детаље можете проверити у следећи линк.