La version du pilote DXVK 1.10.3 est disponible, offrant une implĂ©mentation de DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 et 11, fonctionnant via la traduction des appels dans l'API Vulkan. Pour utiliser DXVK, des pilotes prenant en charge l'API Vulkan 1.1 sont nĂ©cessaires, tels que Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 et AMDVLK. DXVK peut ĂȘtre utilisĂ© pour exĂ©cuter des applications et des jeux 3D sous Linux Ă l'aide de Wine, agissant comme une alternative plus performante aux implĂ©mentations Direct3D 9/10/11 intĂ©grĂ©es dans Wine, fonctionnant au-dessus d'OpenGL.
Principales modifications :
- Le support des objets partagés ID3D11Fence a été ajouté, implémenté au-dessus des sémaphores chronologiques partagés Vulkan (Timeline semaphore), fournissant un seul primitive pour la synchronisation entre l'appareil et l'hÎte, au lieu des primitifs séparés VkFence et VkSemaphore. Le support de ID3D11Fence a permis d'atteindre la lecture vidéo dans le jeu Halo Infinite avec les patchs correspondants pour wine et vkd3d-proton.
- Un changement régressif dans DXVK 1.10.2 qui causait des plantages lors du rendu dans divers jeux D3D11, y compris les jeux Prey et Bioshock Infinite, a été corrigé.
- Des problÚmes rencontrés dans les jeux Need For Speed 3, Ninja Blade et Ys Origin ont été résolus.
- Pour le jeu Stray, l'option d3d11.ignoreGraphicsBarriers a été activée, résolvant les problÚmes de chute de performance sur certains GPU.
Source : opennet.ru
