DXVK 3.0.2: Оновлення для покращення ігор

DXVK 3.0.2: Оновлення для покращення ігор

DXVK 3.0.2 було випущено як обслуговуюче оновлення для Vulkan-базованого шару перекладу Direct3D. Оновлення включає нову опцію для налагодження зависань GPU, а також покращення продуктивності, стабільності та рендерингу для кількох ігор.

Нова функція налагодження зависань GPU

В оновленні додано підтримку змінної середовища DXVK_DEBUG=hang. Коли зависання GPU або збій драйвера призводять до помилки VK_ERROR_DEVICE_LOST, ця опція може згенерувати додаткову інформацію, щоб допомогти визначити, де відбулася помилка.

Згідно з інформацією розробників, результуючі лог-файли DXVK можуть бути корисними під час подання звітів про помилки, особливо на системах з графічними процесорами AMD або Nvidia.

Виправлення для ігор

DXVK 3.0.2 також обходить регресію в продуктивності в іграх, які створюють новий DXGI factory на кожен кадр. Ця проблема впливає на Dying Light: The Beast, коли ввімкнено FSR. Однак інші ігри Direct3D 12 з такою ж поведінкою також можуть отримати вигоду від цього виправлення.

Для Granblue Fantasy: Relink оновлення вирішує непотрібні зависання GPU на апаратному забезпеченні Nvidia. Розробники зазначають, що базове виправлення може покращити стабільність і в інших іграх.

Halo: Combat Evolved отримує обхід для помилки програми, яка спричинила проблеми з рендерингом. Overwatch отримує виправлення для потенційної проблеми зі swapchain, коли грається з роздільною здатністю, яка відрізняється від рідної роздільної здатності дисплея.

На завершення, DXVK 3.0.2 обходитиме помилку в Splinter Cell: Chaos Theory, яка спричиняла некоректне рендеринг ефекту нічного бачення.

Додаткові деталі про DXVK

Для отримання додаткових деталей перегляньте журнал змін.