Rilascio di DXVK 1.9.1, implementazioni Direct3D 9/10/11 oltre all'API Vulkan

È disponibile il rilascio del livello DXVK 1.9.1, che fornisce un'implementazione di DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 e 11, lavorando attraverso la traduzione delle chiamate all'API Vulkan. DXVK richiede driver che supportano l'API Vulkan 1.1, come Mesa RADV 20.2, NVIDIA 415.22, Intel ANV 19.0 e AMDVLK. DXVK può essere utilizzato per eseguire applicazioni e giochi 3D su Linux utilizzando Wine, fungendo da alternativa a prestazioni più elevate alle implementazioni integrate di Direct3D 9/10/11 di Wine in esecuzione su OpenGL.

Principali modifiche:

  • Risolve diversi problemi di prestazioni e stabilità introdotti dopo la rielaborazione del meccanismo di blocco D3D9.
  • L'elaborazione delle texture di staging in D3D11 è stata rielaborata, con conseguente riduzione del consumo di memoria e del numero di copie di immagini necessarie per spostare i dati tra CPU e GPU.
  • Rimosso il codice per risolvere i problemi nelle versioni precedenti di Mesa (<= 19.0).
  • Primitive di blocco riprogettate basate sui blocchi Windows SRW, che sono più efficienti dell'implementazione winpthreads nelle build mingw.
  • I problemi di Earth Defense Force 5, Far Cry 1, Far Cry 5, GTA IV, Risen 3 e World of Final Fantasy sono stati risolti

Fonte: opennet.ru

Aggiungi un commento