A liberazione di a capa DXVK 1.10.3 hè dispunibule, chì furnisce una implementazione di DXGI (Infrastruttura Grafica DirectX), Direct3D 9, 10 è 11, travagliendu per traduzzione di chjama à l'API Vulkan. DXVK richiede drivers chì supportanu l'API Vulkan 1.1, cum'è Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 è AMDVLK. DXVK pò esse usatu per eseguisce applicazioni è ghjochi 3D in Linux cù Wine, servendu cum'è una alternativa di rendimentu più altu à l'implementazioni integrate di Direct3D 9/10/11 di Wine in esecuzione sopra OpenGL.
I cambiamenti principali:
- ΠΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΡΠΎΠ²ΠΌΠ΅ΡΡΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² ID3D11Fence, ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Π°Ρ ΠΏΠΎΠ²Π΅ΡΡ ΡΠ°Π·Π΄Π΅Π»ΡΠ΅ΠΌΡΡ Ρ ΡΠΎΠ½ΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠ΅ΠΌΠ°ΡΠΎΡΠΎΠ² Vulkan (Timeline semaphore), ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΡΡΠΈΡ Π΅Π΄ΠΈΠ½ΡΠΉ ΠΏΡΠΈΠΌΠΈΡΠΈΠ² Π΄Π»Ρ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΠΈ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΠΌ ΠΈ Ρ ΠΎΡΡΠΎΠΌ, Π²ΠΌΠ΅ΡΡΠΎ ΡΠ°Π·Π΄Π΅Π»ΡΠ½ΡΡ ΠΏΡΠΈΠΌΠΈΡΠΈΠ²ΠΎΠ² VkFence ΠΈ VkSemaphore. ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ID3D11Fence ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»Π° Π΄ΠΎΠ±ΠΈΡΡΡΡ ΡΠ°Π±ΠΎΡΡ Π²ΠΈΠ΄Π΅ΠΎ Π² ΠΈΠ³ΡΠ΅ Halo Infinite ΠΏΡΠΈ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΈ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΡ ΠΏΠ°ΡΡΠ΅ΠΉ Π΄Π»Ρ wine ΠΈ vkd3d-proton.
- Π£ΡΡΡΠ°Π½Π΅Π½ΠΎ ΡΠ΅Π³ΡΠ΅ΡΡΠΈΠ²Π½ΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π² DXVK 1.10.2, ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΠ²ΡΠ΅Π΅ ΠΊ ΡΠ±ΠΎΡΠΌ ΠΏΡΠΈ ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ΅ Π² ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΠΈΠ³ΡΠ°Ρ D3D11, Π²ΠΊΠ»ΡΡΠ°Ρ ΠΈΠ³ΡΡ Prey ΠΈ Bioshock Infinite.
- Π£ΡΡΡΠ°Π½Π΅Π½Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ, ΠΏΡΠΎΡΠ²Π»ΡΡΡΠΈΠ΅ΡΡ Π² ΠΈΠ³ΡΠ°Ρ Need For Speed 3, Ninja Blade ΠΈ Ys Origin.
- ΠΠ»Ρ ΠΈΠ³ΡΡ Stray Π²ΠΊΠ»ΡΡΠ΅Π½Π° ΠΎΠΏΡΠΈΡ d3d11.ignoreGraphicsBarriers, ΡΠ΅ΡΠΈΠ²ΡΠ°Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ΠΌ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ Π½Π° Π½Π΅ΠΊΠΎΡΠΎΡΡΡ GPU.
Source: opennet.ru