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

È disponibile il rilascio del livello DXVK 1.10.3, 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 22.0, NVIDIA 510.47.03, Intel ANV 22.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:

  • Aggiunto il supporto per gli oggetti ID3D11Fence condivisi, implementati sui semafori cronologici condivisi Vulkan (semaforo Timeline), fornendo un'unica primitiva per la sincronizzazione tra il dispositivo e l'host, invece di primitive VkFence e VkSemaphore separate. Il supporto per ID3D11Fence ha reso possibile ottenere la funzionalità video nel gioco Halo Infinite applicando le patch appropriate per wine e vkd3d-proton.
  • Risolta una regressione in DXVK 1.10.2 che causava problemi di rendering in vari giochi D3D11, inclusi Prey e Bioshock Infinite.
  • I problemi che si verificavano in Need For Speed ​​3, Ninja Blade e Ys Origin sono stati risolti.
  • L'opzione d3d11.ignoreGraphicsBarriers è stata abilitata per il gioco Stray, che ha risolto i problemi di degrado delle prestazioni su alcune GPU.

Fonte: opennet.ru

Aggiungi un commento