DXVK 2.6.2 додає фільтрацію GPU по UUID та виправляє помилки в іграх на Linux
Вийшов DXVK 2.6.2 - свіже оновлення інструментарію для запуску Direct3D 8/9/10/11 ігор через API Vulkan. DXVK використовується переважно у складі Proton та Steam Playдозволяючи запускати Windows-ігри в Linux з високою сумісністю. Версія 2.6.2 не несе масштабних змін, але включає кілька корисних покращень та точкових виправлень для конкретних ігор.
Головним нововведенням став новий змінне середовище DXVK_FILTER_DEVICE_UUID, яка дозволяє фільтрувати використовувані відеокарти UUID драйвера. Це особливо корисно в системах з кількома GPU одного типу, де потрібно чітко вказати потрібний пристрій рендерингу. Крім цього, покращено логіку перевизначення Vendor ID для Direct3D 9, що підвищує сумісність із іграми, що залежать від ідентифікації виробника відеокарти.
Додатково була доопрацьована система вибору WSI-бекенда в DXVK-Native, що позитивно впливає на стабільність виведення зображення в деяких конфігураціях. До списку виправлених ігор увійшли Pirate Hunter, Red Orchestra: Ostfront, Thumper, Rocketbirds 2 та інші проекти, де раніше спостерігалися помилки чи нестабільна робота. Всі зміни доступні у вигляді вихідних та двійкових збірок на GitHub.
Оновлення орієнтоване на підвищення стабільності та сумісностібез впровадження нових великих функцій. Користувачам Linux-ігор на базі Proton рекомендується перейти на нову версію, особливо якщо вони стикалися з помилками у згаданих іграх або використовують складні мульти-GPU конфігурації.