Release fan DXVK 1.7, Direct3D 9/10/11 ymplemintaasjes boppe op de Vulkan API

Formearre interlayer release DXVK 1.7, dy't in DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 en 11 ymplemintaasje leveret dy't wurket troch opropfertaling nei de Vulkan API. Om DXVK te brûken ferplicht stipe foar bestjoerders Vulcan API 1.1lykas AMD RADV 19.2, NVIDIA 415.22, Intel ANV 19.0 en AMDVLK.
DXVK kin brûkt wurde om 3D-applikaasjes en spultsjes op Linux út te fieren mei Wine, en tsjinnet as in alternatyf foar hegere prestaasjes foar Wine's ynboude Direct3D 11-ymplemintaasje dy't boppe op OpenGL rint.

Grutte feroaringen:

  • Stipe tafoege foar Vulkan-grafyk-API-útwreidingen: VK_EXT_custom_border_color (brûkt om rânekleuren te stypjen yn Sampler, it lost in protte problemen op yn Direct3D 9-basearre spultsjes, ynklusyf Crysis en Halo 2 Vista) en VK_EXT_robustness2 (lykas D3D11, brûkt om út-fan- grinzen tagong boarne gebieten). Om dizze tafoegings te brûken, moatte jo wyn 5.8 hawwe, lykas AMD- en Intel-bestjoerders fan Mesa 20.2-dev of NVIDIA-bestjoerder 440.66.12-beta;
  • Optimalisearre tapassing fan skjinmeitsjen operaasjes en
    barriêres by rendering, wat it mooglik makke om de prestaasjes fan guon spultsjes in bytsje te ferbetterjen;

  • D3D11 games tafoege de mooglikheid om te brûken compute wachtrijen te laden boarnen asynchronously as de bestjoerder (Bygelyks, RADV) net stipet in aparte oerdracht wachtrige;
  • Implementearre wat DXGI 1.6-funksjonaliteit dy't sil wurde brûkt yn takomstige releases fan World of Warcraft;
  • Reduzearre ûnthâld konsumpsje yn D3D9, dy't foarkommen dat it beskikbere ûnthâld yn guon spultsjes lykas Toxikk;
  • Fixed Vulkan-validaasjeflaters yn Cloudpunk en oare spultsjes dy't de boarnebuffer ferkeard brûkten;
  • Problemen oplost by it bouwen yn GCC 10.1;
  • Fixed ferskate problemen yn ferbân mei D3D9;
  • De opsje dxgi.tearFree is opnij bewurke;
  • Problemen yn Fallout New Vegas, Freelancer, GTA IV en Halo Custom Edition binne oplost;
  • Stipe foar builds mei wynlib. DXVK bouwen fereasket no MinGW.

Boarne: opennet.ru

Add a comment