A liberazione di a capa DXVK 1.10.1 hè dispunibule, chì furnisce una implementazione di DXGI (Infrastruttura Grafica DirectX), Direct3D 9, 10 è 11, travagliendu per a traduzzione di chjamate à l'API Vulkan. DXVK richiede drivers chì supportanu l'API Vulkan 1.1, cum'è Mesa RADV 21.2, NVIDIA 495.46, Intel ANV è AMDVLK. DXVK pò esse usatu per eseguisce applicazioni è ghjochi 3D in Linux cù Wine, chì serve cum'è una alternativa di rendimentu più altu à l'implementazione nativa di Direct3D 9/10/11 di Wine in esecuzione sopra OpenGL.
I cambiamenti principali:
- Implementatu u supportu iniziale per e risorse di texture spartuti è l'API IDXGIResource. Per urganizà l'almacenamiento di metadati di texture inseme cù descrittori di memoria spartuti assuciati, patch supplementari à Wine sò richiesti, chì sò attualmente dispunibili solu in u ramu Proton Experimental. L'implementazione hè attualmente limitata à supportà a spartera di texture 2D per l'API D3D9 è D3D11. A chjama IDXGIKeyedMutex ùn hè micca supportata è ùn ci hè attualmente a capacità di sparte risorse cù l'applicazioni chì utilizanu D3D12 è Vulkan. E funzioni aghjunte anu permessu di risolve i prublemi cù a riproduzione di video in certi ghjochi Koei Tecmo, cum'è Nioh 2 è ghjochi in a serie Atelier, è ancu di migliurà a resa di l'interfaccia in u ghjocu Black Mesa.
- Aggiunta a variabile d'ambiente DXVK_ENABLE_NVAPI per disattivà l'annullamentu di l'ID di u venditore (cum'è dxvk.nvapiHack = False).
- Generazione di codice shader mejorata quandu si usanu array lucali, chì ponu accelerà alcuni ghjochi D3D11 in sistemi cun driver NVIDIA.
- Ottimisazione aghjunta chì potenzialmente aumenta u rendiment di l'imaghjini di rendering in u formatu DXGI_FORMAT_R11G11B10_FLOAT.
- I prublemi cù a carica di texturizati quandu si usa D3D9 sò stati risolti.
- Per Assassin's Creed 3 è Black Flag, l'impostazione "d3d11.cachedDynamicResources=a" hè stata attivata per risolve i prublemi di rendiment. Per Frostpunk l'impostazione "d3d11.cachedDynamicResources = c" hè attivata, è per God of War hè "dxgi.maxFrameLatency = 1".
- I prublemi di rendering in GTA: San Andreas è Rayman Origins sò stati risolti.
Source: opennet.ru