publication de la couche , fournissant une implémentation de DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 et 11, fonctionnant par le biais de la traduction des appels vers l'API Vulkan. Pour utiliser DXVK des pilotes prenant en charge , tels que
AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 et .
DXVK peut ĂȘtre utilisĂ© pour exĂ©cuter des applications et des jeux 3D sous Linux avec Wine, agissant comme une alternative plus performante Ă l'implĂ©mentation de Direct3D 11 intĂ©grĂ©e dans Wine, fonctionnant sur OpenGL.
Principales modifications :
- Optimisation générale des performances de Direct3D 9 effectuée.
- Amélioration de l'implémentation du décalage de profondeur dans Direct3D 9, ce qui a permis d'éliminer des problÚmes d'affichage, tels que l'absence d'ombres et dans de nombreux jeux.
- Correction d'un bug entraßnant un plantage dû à une division par zéro lors du lancement de certains jeux basés sur Direct3D 9.
- Résolution de problÚmes d'affichage dans de nombreux jeux basés sur Direct3D 9 utilisant Pixel Shader 1.x.
- Rétablissement du fonctionnement de l'option dxvk.hud, qui a été supprimée par inadvertance dans la branche 1.5.
- Le nombre de threads utilisĂ©s lors de la compilation des shaders a Ă©tĂ© optimisĂ© pour rĂ©duire l'impact nĂ©gatif sur les performances des CPU Ă 6 et 8 cĆurs (une option dxvk.numCompilerThreads est disponible pour un rĂ©glage manuel).
- Résolution de problÚmes dans les jeux GTA V, Halo CE, Need For Speed: Carbon, Risen 2, Sims 4, Trackmania Forever et Vampire The Masquerade: Bloodlines.
Source : opennet.ru
