Валве је недавно представио издање нове верзије ВКД3Д-Протон 2.9, виљушка вкд3д кодне базе, дизајнирана да побољша Дирецт3Д 12 компатибилност у покретачу игара Протон.
Za one koji još uvek nisu svesni VKD3D-Protona, trebalo bi da znate da je ovo Podržava promene, optimizacije i poboljšanja specifične za Proton za bolje performanse Windows igara zasnovanih na Direct3D 12, koji još uvek nisu prihvaćeni u glavnom delu vkd3d. Među razlikama, takođe je fokus na korišćenju modernih Vulkan ekstenzija i mogućnosti najnovijih verzija grafičkih drajvera za postizanje pune Direct3D 12 kompatibilnosti.
Као такав Валве користи виљушку наведену у пакету заснованом на вину за покретање Виндовс Протон игрица. Подршка за ДирецтКс 9/10/11 у Протону је заснована на ДКСВК пакету, а имплементација ДирецтКс 12 је до сада била заснована на вкд3д библиотеци (након смрти аутора вкд3д, ЦодеВеаверс је наставио развој ове компоненте и винске заједнице).
Главне новине ВКД3Д-Протон 2.9
Ово ново издање ВКД3Д-Протона 2.9 то помиње неке игре су почеле да претпостављају да су ДЛЛ-ови дизајнирани слично као АгилитиСДК, при чему је библиотека д3д12цоре.длл подељена на учитавач (д3д12.длл) и главну имплементацију (д3д12цоре.длл). Са овом променом, неколико скрипти ће сада морати да се ажурирају да би се прилагодиле обе ДЛЛ-ове. Када се д3д12.длл инсталира у префикс, потребно је ажурирати само д3д12цоре.длл.
Још једна од промена која се истиче у овој новој верзији су имплементиране оптимизације перформанси и да ли је то у овој верзији захтеви за меморијом су значајно смањени при првом покретању апликације.
Такође је истакнуто дае има побољшане перформансе у коду који користи продужетак ВК_ЕКСТ_десцриптор_буффер, као и додатне оптимизације за системе са Интел, АМД и НВИДИА ГПУ-овима.
Поред тога, додата подршка за интерфејсе преносивости Д3Д11Он12, Уклоњен је код са претходном имплементацијом виртуелних бафера оквира (СвапЦхаин), додата подршка за стандардне Линук интерфејсе за СвапЦхаин и поправљени неки проблеми који су се јављали приликом коришћења НВИДИА и РАДВ драјвера.
С друге стране, Вулкан 1.3 је сада декларисан као минимално потребна верзија, Такође је додата подршка за исечене ван редоследа (3Д УАВ, Унордеред Виев) операције, имплементиране помоћу екстензије ВК_ЕКСТ_имаге_слицед_виев_оф_3д.
Од осталих промена који се издвајају из ове нове верзије:
- Побољшано понашање ВРАМ-а када је подржан ВК_ЕКСТ_пагеабле_девице_лоцал_мемори, што омогућава да се АПИ-ји Евицти и МакеРесидент имплементирају на користан начин.
ВК_ЕКСТ_мемори_приорити се такође користи за давање статичких приоритета као резервни. - Побољшана подршка за ДКСР 1.1 омогућавањем екстензије ВК_ЕКСТ_пипелине_либрари_гроуп_хандлес.
- Додата подршка за екстензију ВК_ЕКСТ_фрагмент_схадер_интерлоцк.
- Побољшана компатибилност са играма које користе специфичне карактеристике АгилитиСДК-а.
- Решени проблеми у многим играма.
- У Вине-у, виневулкан.длл се користи уместо вулкан-1.длл ако је доступан.
- Побољшања компатибилности са играма које зависе од одређених детаља АгилитиСДК-а.
- Побољшана компатибилност система изградње са различитим видл верзијама
- ВКД3Д_ЦОНФИГ=дкр сада такође омогућава ДКСР 1.1 и дкр11 је сачуван за компатибилност.
- Фиксна минимална вредност осветљености ХДР метаподатака.
- Додато је ВКД3Д_ЛИМИТ_ТЕСС_ФАЦТОРС да поправи прекомерну теселацију. Омогућено за Во Лонг.
- Исправљена РАДВ грешка која узрокује вишак меморије у кеш шадера. Можете да сачувате неколико стотина МБ меморије, што је важно у одређеним насловима који су гладни меморије да бисте избегли нестабилност.
- Исправљена НВИДИА грешка са истовременим слањем у реду помоћу семафора временске линије
- Исправљена је гомила Ксид 109 ЦТКС_СВИТЦХ_ТИМЕОУТ необјашњивих грешака у многим различитим играма.
Коначно Ако сте заинтересовани да сазнате више о овом новом издању, можете проверити детаље У следећем линку.А ако желите испробајте Протон на Стеам-у сада, већ знате да Стеам клијент можете инсталирати из званична веб страница, iako ćete ga takođe naći u repozitoriji većine distribucija.