Liberazione di DXVK 1.7, implementazioni Direct3D 9/10/11 in cima à l'API Vulkan

Furmatu liberazione interlayer DXVK 1.7, chì furnisce una implementazione DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 è 11 chì travaglia per traduzzione di chjama à l'API Vulkan. Per utilizà DXVK necessariu supportu per i cunduttori Vulcan API 1.1cum'è AMD RADV 19.2, NVIDIA 415.22, Intel ANV 19.0 è AMDVLK.
DXVK pò esse usatu per eseguisce applicazioni è ghjochi 3D in Linux utilizendu Wine, servendu cum'è una alternativa di rendimentu più altu à l'implementazione Direct3D 11 integrata di Wine in esecuzione sopra OpenGL.

I cambiamenti principali:

  • Aghjunghje supportu per l'estensioni di l'API di grafica Vulkan: VK_EXT_custom_border_color (adupratu per supportà i culori di cunfini in Sampler, hà risoltu parechji prublemi in ghjochi basati in Direct3D 9, cumpresi Crysis è Halo 2 Vista) è VK_EXT_robustness2 (simile à D3D11, utilizatu per trattà fora di- zone di risorsa d'accessu à i limiti). Per utilizà sti estensioni, duvete avè u vinu 5.8, è ancu i driver AMD è Intel da Mesa 20.2-dev o NVIDIA driver 440.66.12-beta;
  • Applicazione ottimizata di operazioni di pulizia è
    barrieri quandu rende, chì hà permessu di migliurà ligeramente a prestazione di certi ghjochi;

  • I ghjochi D3D11 anu aghjustatu a capacità di utilizà file di compute per carricà risorse in modu asincronu se u driver (per esempiu, RADV) ùn sustene micca una fila di trasferimentu separata;
  • Implementatu qualchì funziunalità DXGI 1.6 chì serà aduprata in future versioni di World of Warcraft;
  • Cunsumu di memoria ridutta in D3D9, chì evitava di scappà di memoria dispunibule in certi ghjochi cum'è Toxikk;
  • Fixed errori di validazione Vulkan in Cloudpunk è altri ghjoculi chì anu utilizatu incorrectamente u buffer di risorse;
  • Problemi risolti quandu custruiscenu in GCC 10.1;
  • Fixed diversi prublemi ligati à D3D9;
  • L'opzione dxgi.tearFree hè stata rielaborata;
  • I prublemi in Fallout New Vegas, Freelancer, GTA IV è Halo Custom Edition sò stati risolti;
  • Supportu per custruisce cù winelib. Custruì DXVK avà richiede MinGW.

Source: opennet.ru

Add a comment