DXVK 3.0.2 improves GPU hang debugging on AMD and NVIDIA GPUs

DXVK 3.0.2 resolves issues in Overwatch, Halo and Splinter Cell

DXVK 3.0.2 is now available with a new debugging option for GPU hangs and driver crashes. The update also includes fixes for Dying Light: The Beast, Granblue Fantasy: Relink, Overwatch, Halo: Combat Evolved and Splinter Cell: Chaos Theory.

New GPU hang debugging option

Users can now set the DXVK_DEBUG=hang environment variable when a game reports a VK_ERROR_DEVICE_LOST error. DXVK will generate additional log information that may help developers identify where the GPU hang or driver crash occurred.

The developer says the new debugging option works best on AMD and NVIDIA graphics cards . Generated logs can also be attached to bug reports, making it easier to narrow down issues that are difficult to reproduce on other systems.

Source: Github

DXVK 3.0.2 also works around a performance regression affecting games that create a new DXGI factory during every rendered frame. The issue affects Dying Light: The Beast when FSR is enabled and may also appear in other Direct3D 12 games using the DXVK DXGI implementation.

Granblue Fantasy: Relink received a fix for false GPU hangs on NVIDIA hardware. Overwatch received a swapchain fix for users running the game at a non-native display resolution.

The update also works around rendering bugs in Halo: Combat Evolved and Splinter Cell: Chaos Theory. The Halo fix addresses incorrect rendering caused by a game bug, while the Splinter Cell update fixes broken night vision effects.

Source: DXVK