Издавање ДКСВК 1.3 пројекта са имплементацијом Дирецт3Д 10/11 на врху Вулкан АПИ-ја

Формирана међуслојно ослобађање ДКСВК 1.3, који обезбеђује имплементацију ДКСГИ (ДирецтКс Грапхицс Инфраструцтуре), Дирецт3Д 10 и Дирецт3Д 11, радећи кроз превођење позива на Вулкан АПИ. Да бисте користили ДКСВК потребно подршка за возаче Vulkan APIКао такав
АМД РАДВ 18.3, НВИДИА 415.22, Интел АНВ 19.0 и АМДВЛК.

ДКСВК се може користити за покретање 3Д апликација и игара на Линук-у користећи Вине, служећи као алтернатива виших перформанси Вине-овој изворној Дирецт3Д 11 имплементацији која ради на ОпенГЛ-у. ИН неке игре перформансе комбинације Вине+ДКСВК другачије од покретања на Виндовс-у за само 10-20%, док када се користи Дирецт3Д 11 имплементација заснована на ОпенГЛ-у, перформансе се знатно смањују.

Додата побољшања:

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

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

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