Verzia DXVK 2.6 je teraz dostupná a poskytuje implementáciu DXGI (DirectX Graphics Infrastructure), Direct3D 8, 9, 10 a 11, ktorá funguje cez preklad volaní do API Vulkan. Na používanie DXVK sú potrebné ovládače s podporou API Vulkan 1.3, ako sú Mesa RADV 24.0, NVIDIA 535.183.01, Intel ANV 24.0, AMDVLK 2024.Q1.3, AMDGPU-PRO a NVK 24.1. DXVK môže byť použitý na spúšťanie 3D aplikácií a hier v Linuxe pomocou Wine, pričom predstavuje vyššie výkonne alternatívy implementácií Direct3D integrovaných vo Wine, ktoré fungujú na OpenGL.
Hlavné zmeny:
- Pridaná podpora mechanizmu NVIDIA Reflex, ktorý umožňuje znížiť latenciu pri rendrovaní grafiky v hrách prostredníctvom predbežného odosielania príkazov na vytvorenie nového snímku skôr, ako sa dokončí rendrovanie aktuálneho snímku. Na použitie Reflex v hrách založených na Direct3D 11 je potrebný ovládač NVIDIA s podporou Vulkan rozšírenia VK_NV_low_latency2 a inštalácia experimentálnej verzie balíka Proton. Medzi hry, v ktorých môže byť navrhnutá optimalizácia použitá, patrí: God of War, Overwatch 2 a Quake Champions. Hry založené na Unreal Engine 4 zatiaľ nie sú podporované.
- V implementáciách D3D8 a D3D9 bola odstránená podmienka pretečenia, ktorá viedla k pádom hier, ktoré načítavali zdroje v multithreadovom režime.
- Pridané API ID3D11On12Device1.
- Prepracovaná implementácia zamieňateľných virtuálnych rámcových buffrov (SwapChain) na základe API Vulkan.
- Pridané riešenie na obídenie typickej chyby v hrách, ktorá vedie k skresleniu výstupu na systémoch s ovládačmi NVIDIA používajúcimi MSAA (Multisample Anti-Aliasing). Cena je malý nárast spotreby pamäte a zaťaženia CPU. Problém sa prejavoval v hrách, ako sú Assassin’s Creed 3 / Black Flag, Watch Dogs a Stalker: Clear Sky.
- Pridané optimalizácie, ktoré potenciálne zvyšujú výkon v hrách, ktoré používajú režim NVAPI UAVOverlap, pixelový shader UAV alebo viazanie zdrojov. Napríklad, zvýšenie výkonu je pozorovateľné v hrách Baldurs Gate 3, Trine 5 a God of War.
- Boli odstránené problémy prejavujúce sa v hrách:
- Cardfight!! Vanguard Dear Days 2
- CivCity: Rome
- Clanfolk
- Global Operations
- Kingdom Come: Deliverance
- Need For Speed: Hot Pursuit 2
- Silent Hill 2
- Tom Clancy’s Splinter Cell
- Trainz 1.3
- Watch Dogs 2
Zdroj: opennet.ru
