VKD3D-Proton 2.5 пристига, разклонението на Vkd3d с внедряване на Direct3D 12

Съд под налягане на клапана

Valve наскоро пусна изданието на новата версия на VKD3D-Протон 2.5, който е позициониран като разклонение на кодовата база vkd3d проектиран да подобри съвместимостта с Direct3D 12 в стартовия панел за игри Proton.

За тези, които все още не са запознати с VKD3D-Proton, трябва да знаете, че това Поддържа специфични за Proton промени, оптимизации и подобрения за по-добра производителност на Direct3D 12-базирани игри за Windows, които все още не са приети в основната част на vkd3d. Сред разликите има и фокус върху използването на съвременни разширения на Vulkan и възможностите на последните версии на графичните драйвери за постигане на пълна съвместимост с Direct3D 12.

Като такъв Valve използва вилицата, посочена в пакета, базиран на Wine, за стартиране на игри на Windows Proton. Поддръжката на DirectX 9/10/11 в Proton се основава на пакета DXVK, а реализацията на DirectX 12 досега се базира на библиотеката vkd3d (след смъртта на автора на vkd3d, CodeWeavers продължи развитието на този компонент и винената общност ).

Разработването на VKD3D-Proton включва Ханс-Кристиан Арнтсен, автор на SPIRV-Cross и разработчик на някои разширения на Vulkan API, Филип Ребол, автор на DXVK и Джошуа Аштън, автор на D9VK, работещ за Valve.

VKD3D-Proton не е предназначен да поддържа обратна съвместимост на оригиналния API на vkd3d и не изключва прекратяването на поддръжката за по-стари графични процесори и графични драйвери.

Какво е новото във VKD3D-Proton 2.5?

В тази нова версия Внедрена е повече или по-малко пълна поддръжка за DXR 1.0 API (DirectX Raytracing) и експериментална поддръжка за DXR 1.1 (активирана чрез задаване на променливата на средата VKD3D_CONFIG = dxr | dxr11 «).

Въпреки че се споменава, че в DXR 1.1 все още не са реализирани всички функции, но поддръжката за онлайн трасиране на лъчи вече е напълно готова. Работещите игри, които използват DXR, включват Control, DEATHLOOP, Cyberpunk 2077, World of Warcraft и Resident Evil: Village.

За системи с графични карти NVIDIA, добавена е поддръжка за DLSS технология, което ви позволява да използвате тензорните ядра на графичните карти NVIDIA за мащабиране на реалистични изображения, използвайки методи за машинно обучение, за да увеличите разделителната способност, без да губите качество.

Също така се откроява това добавена поддръжка за PCI-e Resizable BAR технология Базови адресни регистри), което позволява на процесора да има достъп до цялата видео памет на графичния процесор и в някои ситуации увеличава производителността на графичния процесор с 10-15%. Ефектът от оптимизация е ясно видим в игрите Horizon Zero Dawn и Death Stranding.

Относно корекциите извършени са посочени следните:

  • Поправено е поведението HANDLE на латентност на дисплея на обменната верига, което коригира фалшиви блокирания в някои случаи.
  • Коригирани са много проблеми, свързани с обработката на шаблони за дълбочина, които коригират различни проблеми в DEATHLOOP, F1 2021, WRC 10.
  • Поправени сривове и проблеми при изобразяването на DIRT 5. Сега трябва да може да се играе напълно.
  • Коригирани някои проблеми с изобразяването в Diablo II Resurrected.
  • В Psychonauts 2 бяха поправени грешки в засенчването.
  • Заобиколно решение за някои грешки при засенчване на Unreal Engine 4, задействащи множество заглавия.
  • Коригирани са някои проблеми със стабилността, когато VRAM се изчерпва на NVIDIA.
  • Фиксиран срив на процесора в стартовата последователност на Far Cry 6 (играта все още има някои грешки, но е включена в играта).
  • Коригирани различни грешки с видими изображения на хост.
  • Коригирани различни грешки при конвертиране на DXIL.
  • Алтернативни решения с неизменна геометрия за конкретни игри, които го изискват.
  • Поправете как d3d12.dll експортира символи, за да бъде по-в съответствие с MSVC.
  • Коригирани някои екстремни случаи в инструкциите за битово поле.
  • Избягвайте екстремно натрупване на памет на процесора при определени версии на драйвера на NVIDIA, които имат тази грешка.
  • Фиксирана регресия в Evil Genius 2: World Domination.
  • Поправете грешки в Hitman 3.
  • Фиксирано изобразяване на терена в Anno 1800.
  • Различни корекции на грешки и корекции.

Накрая Ако се интересувате да научите повече за това, можете да проверите подробностите В следващия линк.

И ако искате опитайте Proton в Steam сега, вече знаете, че можете да инсталирате Steam клиента от официален уебсайт, въпреки че ще го намерите и в репозиториите на повечето дистрибуции.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.