DXVK 3.0.2 Released with Game-Specific Fixes

DXVK 3.0.2 corrects rendering and swapchain problems in Halo CE and Overwatch while improving stability in other supported games.

DXVK 3.0.2 has been released as a maintenance update to the Vulkan-based Direct3D translation layer, adding a new GPU hang debugging option along with performance, stability, and rendering fixes for several games.

The release adds support for the DXVK_DEBUG=hang environment variable. When a GPU hang or driver crash causes a VK_ERROR_DEVICE_LOST error, this option can generate additional information to help pinpoint where the failure occurred.

According to the developers, the resulting DXVK log files may be useful when submitting bug reports, particularly on systems equipped with AMD or Nvidia GPUs.

DXVK 3.0.2 also works around a performance regression in games that create a new DXGI factory every frame. The issue affects Dying Light: The Beast when FSR is enabled, though other Direct3D 12 games with the same behavior may also benefit from the fix.

For Granblue Fantasy: Relink, the update resolves unnecessary GPU hangs on Nvidia hardware. The developers note the underlying fix may improve stability in other games as well.

Halo: Combat Evolved receives a workaround for an application bug that caused rendering problems. Overwatch gets a fix for a potential swapchain issue when played at a resolution different from the display’s native resolution.

Lastly, DXVK 3.0.2 works around a bug in Splinter Cell: Chaos Theory that caused the game’s night vision effect to render incorrectly.

For additional details, see the changelog.

Bobby Borisov

Bobby Borisov

Bobby, an editor-in-chief at Linuxiac, is a Linux professional with over 20 years of experience. With a strong focus on Linux and open-source software, he has worked as a Senior Linux System Administrator, Software Developer, and DevOps Engineer for small and large multinational companies.

Leave a Reply

Your email address will not be published. Required fields are marked *