DXVK 1.0.3 con implementazione di Direct3D 10/11 sopra l'API Vulkan

Invece del rilascio annullato a causa di un problema di blocco della GPU 1.1 è stata preparata la versione intermedia DXVK 1.0.3, che fornisce un'implementazione di DXGI (DirectX Graphics Infrastructure), Direct3D 10 e Direct3D 11, funzionante tramite la traduzione delle chiamate nell'API Vulkan. In DXVK 1.0.3 sono stati trasferiti alcuni correzioni e miglioramenti dalla branch 1.1, ad esempio:

  • È stata inclusa in DLL la versione delle informazioni su DXVK;
  • Nei sistemi con GPU NVIDIA sono stati risolti problemi di rendering nei giochi Dark Souls Remastered e Grim Dawn;
  • Risolto il blocco della GPU e il crash del driver all'avvio del gioco Star Citizen;
  • Affrontati problemi di prestazioni nel gioco Anno 1800;
  • Corrette le anomalie che portavano a passare dati non definiti al driver, il che poteva negativamente influenzare la cache degli shader;
  • Risolto un problema di hashing degli shader geometrici con metadati del flusso, che poteva portare a un aumento incontrastato delle dimensioni dei file di cache dello stato.

Ricordiamo che DXVK può essere utilizzato per eseguire applicazioni e giochi 3D su Linux tramite Wine, fungendo da alternativa più performante all'implementazione di Direct3D 11 integrata in Wine, che funziona sopra OpenGL. In alcuni giochi le prestazioni della combinazione Wine+DXVK si distingue partono da un 10-20% in meno rispetto all'esecuzione in Windows, mentre l'implementazione di Direct3D 11 basata su OpenGL mostra una riduzione delle prestazioni più significativa. Si sta lavorando da fornitura DXVK come componente wine-integration, fornito sotto forma di libreria Linux separata (libdxvk.so), che può essere utilizzata direttamente in Wine, senza la necessità di installare DXVK separatamente come DLL di Windows.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster