Достъпен е DXVK 1.9.3, предоставящ вариант за DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 и 11, работещ чрез транслация на повиквания към API Vulkan. За да използвате DXVK, са необходими драйвери, които поддържат API Vulkan 1.1, като Mesa RADV 20.2, NVIDIA 415.22, Intel ANV 19.0 и AMDVLK. DXVK може да се използва за стартиране на 3D приложения и игри в Linux чрез Wine, предоставяйки по-висока производителност в сравнение с вградените реализации на Direct3D 9/10/11 в Wine, работещи над OpenGL.
Основни промени:
- С използването на dxvk-nvapi, реализация на NVAPI върху DXVK, е осигурена поддръжка на DLSS технология, позволяваща използването на Tensor ядра на NVIDIA графични карти за реалистично мащабиране на изображения с помощта на методи за машинно обучение, увеличавайки резолюцията без загуба на качество.
- Съобразно Vulkan разширението VK_EXT_robustness2 са оптимизирани константите на шейдърите D3D9 и са премахнати стари опции за игри, използващи софтуерна обработка на върховете.
- Добавена е опция за някои игри, осигуряваща по-точна емулация на поведението на D3D9 при изчисления с плаваща запетая. Активирането на опцията е помогнало да се отстранят проблеми в игрите Red Orchestra 2, Dark Souls 2, Dog Fight 1942, Bayonetta, Rayman Origins, Guilty Gear Xrd и Richard Burns Rally.
- Проблемът в DXGI, причиняващ срив при опит за активиране на режим на цял екран на някои екрани, е отстранен.
- Решени са проблеми в игрите Black Mesa, Crysis 3 Remastered, Euro Truck Simulator, Injustice Gods Among Us, Rocksmith 2014, Spliter Cell: Chaos Theory, Sim City 2013 и The Guild 3.
Източник: opennet.ru
