Објавување на имплементации DXVK 2.2, Direct3D 9/10/11 на врвот на Vulkan API

DXVK 2.2 е сега достапен, обезбедувајќи имплементација на DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 и 11, кои работат преку превод на повик до Vulkan API. DXVK бара драјвери кои го поддржуваат Vulkan 1.3 API, како што се Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 и AMDVLK. DXVK може да се користи за извршување на 3D апликации и игри во Linux користејќи Wine, служејќи како алтернатива со повисоки перформанси на вградените Direct3D 9/10/11 имплементации на Wine кои работат на OpenGL.

Главни промени:

  • Додадена е поддршка за слојот D3D11On12, кој овозможува Direct3D 11 да работи на врвот на Direct3D 12. За поддршка на D3D12 во новите игри засновани на Unity, како што е Lego Builder's Journey, DXVK вклучува можност за креирање уреди D3D11 од уредите D3D12 со помош на функцијата D3D11Createn и ID12D3On11Device API.
  • Имплементацијата на Direct3D 9 воведе поддршка за делумно прикажување (Делумна презентација), која ви овозможува да го организирате прикажувањето на делови од прозорецот со копирање на содржината на тампонот на екранот (backbuffer) во системската меморија и потоа исцртување во прозорецот со помош на Процесорот. Оваа функција ја подобрува компатибилноста со фрлачите на игри изградени со помош на прирачникот на Microsoft WPF, по цена на намалени перформанси. За Direct3D 9, општото однесување на виртуелните бафери за рамки (SwapChain) исто така е подобрено и поддршката за опцијата d3d9.noExplicitFrontBuffer е прекината.
  • Кога се користи со Proton или Wine, стандардно создавањето на датотеки за евиденција е запрено и дијагностички пораки се емитуваат во конзолата со помош на способности специфични за виното, што одговара на однесувањето на vkd3d-proton. За да продолжите со создавање на поединечни датотеки за евиденција, можете да ја поставите променливата на околината DXVK_LOG_PATH.
  • Значително намалена потрошувачка на меморија во ситуации кога игрите создаваат неискористени уреди D3D11.
  • На системи со повеќе графички процесор, откривањето на излезните уреди достапни преку DXGI е подобрено, со што се решаваат проблемите со перформансите во новите игри RE (Reach for the Moon) со помош на D3D12.
  • Поправени проблеми што се појавија во игрите:
    • Ревидирано издание на Battle Fantasia
    • Студен страв
    • Зора на магијата 2
    • DC универзумот Онлајн
    • Far Cry 2
    • Хало: Мајстор Главен колекција
    • Warhammer 40k: вселенски морски
    • Империја од жад
    • Пиратите на Сид Мајер
    • Вкупно војна: Шогун 2

    Извор: opennet.ru

Купете доверлив хостинг за сајтови со DDoS заштита, VPS VDS сервери 🔥 Купете сигурен веб-хостинг со DDoS заштита, VPS VDS сервери | ProHoster