Rilascio del progetto DXVK 1.5.2 con implementazione Direct3D 9/10/11 su Vulkan API

Formato rilascio dell'intercalare DXVK 1.5.2, che fornisce un'implementazione DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 e 11 che funziona tramite la traduzione delle chiamate all'API Vulkan. Per utilizzare DXVK richiesto supporto per i conducenti API Vulcan 1.1Come ad esempio
AMD RADV 18.3, 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 all'implementazione integrata di Direct3D 11 di Wine in esecuzione su OpenGL.

Principali modifiche:

  • Aggiunte alcune operazioni con catene di commutazione di framebuffer virtuali che mancano nell'implementazione di Direct3D 9 (Scambia catena), che ha risolto problemi con il lancio di applicazioni come la demo ATi ToyShop, Atelier Sophie e Dynasty Warriors 7;
  • Sono stati corretti gli errori recentemente identificati nell'implementazione di Direct3D 9 e sono state aggiunte piccole ottimizzazioni delle prestazioni e del consumo di memoria;
  • Aggiunta l'opzione d3d9.forceSwapchainMSAA per forzare l'inclusione del metodo di antialiasing MSAA (Multisample anti-aliasing) per le immagini elaborate in SwapChain;
  • È stata abilitata l'impostazione d3d9.deferredSurfaceCreation che consente di eliminare i problemi di visualizzazione dei menu nei giochi della serie Atelier che utilizzano Direct3D 11;
  • Sono stati risolti i problemi nei seguenti giochi: Dragon Age Origins, Entropia Universe, Ferentus, Herrcot, Xiones, Gothic 3, Tales of Vesperia, TrackMania United Forever, Vampire The Masquerade: Bloodlines e Warriors Orochi 4;
  • Il supporto per le versioni precedenti dei driver che non supportano l'API grafica Vulkan 1.1 Γ¨ stato interrotto: AMD/Intel (Mesa) 17.3 e versioni precedenti, NVIDIA 390.xx e versioni precedenti.

    Fonte: opennet.ru

Aggiungi un commento