Статус Ваиланд подршке у НВИДИА драјверима

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

Ограничења возача:

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

Ограничења Ваиланд протокола и композитних сервера:

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

Извор: опеннет.ру

Додај коментар