Достъпен е новият релиз на DXVK 2.4, който предоставя реализация на DXGI (DirectX Graphics Infrastructure), Direct3D 8, 9, 10 и 11, работеща чрез транслация на извикванията в API Vulkan. За използване на DXVK е необходимо наличие на драйвери с поддръжка на API Vulkan 1.3, като Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 и AMDVLK. DXVK може да се използва за стартиране на 3D приложения и игри в Linux чрез Wine, представлявайки по-високопроизводителна алтернатива на вградените в Wine реализации на Direct3D 9/10/11, работещи върху OpenGL.
Основни промени:
- Интегрирани са напредъците на проекта D8VK, който осигурява транслация на Direct3D 8 в API Vulkan. Разработчиците са тествали поддръжката на над 200 стари игри, основани на Direct3D 8, сред които GTA III, The Elder Scrolls III: Morrowind, Freelancer, Postal 2, Warcraft III, Another World 15, Need for Speed: High Stakes, Need for Speed III: Hot Pursuit, Red Faction II, Max Payne 2, Unreal II: The Awakening, Silent Hill 3.
- В dxvk-native, версия на DXVK, която може да работи самостоятелно без Wine, е добавена възможността за използване на WSI бекенди (Window System Integration) за различни системи с прозорци. В момента са предложени бекенди за SDL2 и GLFW, които могат да се зареждат динамично по време на работа, а не по време на свързване.
- Добавена е поддръжка за емулация на неподдържаната в системата честота на опресняване на екрана, което може да се използва на системи, които не позволяват промяна на видеорежимите.
- Намалено е потреблението на памет, благодарение на използването на Vulkan разширението VK_NV_descriptor_pool_overallocation и подобрено управление на пуловете с дескриптори.
- Отстранени са проблеми, проявяващи се в игрите:
- Battlefield 2
- Dead Space 2
- Dragonshard
- Fallout 4
- Fallout New Vegas
- Ghostbusters Remastered
- Gothic 3
- Guild Wars 2
- Prototype
- Red Faction Guerrila Remastered
- Rise of Nations
- Star Citizen
- The Sims 2
- Tomb Raider Legend
- Watch Dogs
- Watch Dogs 2
- WRC 4
Източник: opennet.ru
