Software 44532 Published by

DXVK 3.0.1 has arrived as a critical stability patch for the massive 3.0 update, bringing much-needed reliability to Linux gaming. The release completely disables secondary command buffers on desktop GPUs to permanently resolve persistent hardware hangs and rendering crashes. It also fixes several D3D9 regressions that broke popular titles like GTA IV, Black Mesa, and Fallout 3, while introducing targeted workarounds for Nvidia sampler failures and Intel Arc GPU hangs. As the essential DirectX-to-Vulkan translation layer, this update ensures Windows games continue running smoothly across the Linux ecosystem.



DXVK 3.0.1 released: Fixes GTA IV regressions, Nvidia crashes, and Intel hangs

The patch addresses D3D9 rendering issues, disables secondary command buffers to stop GPU hangs, and works around a critical ANV driver bug on Intel Arc GPUs.

Philip Rebohle has pushed DXVK 3.0.1 to the repository, delivering a focused cleanup release for the massive 3.0 overhaul that just landed. The update addresses a handful of regressions introduced by the new shader compiler and descriptor heap defaults, while rolling out a critical workaround for Intel Alchemist GPUs. If you're running Linux and playing Windows games via Proton, you'll want to grab this as soon as possible.

The 3.0 release shifted DXVK to Vulkan 1.4 and replaced the legacy shader translation with dxbc-spirv. It was a major architectural jump that brought memory savings and removed shader compile stutter on supported hardware. However, the migration also exposed edge cases that caused crashes in older titles and hangs on specific drivers. 3.0.1 is where those issues get resolved.

Screenshot_from_2026_06_25_22_31_23

Secondary command buffers and GPU hangs

The most significant change in 3.0.1 is the complete disabling of secondary command buffer usage on all desktop GPUs. This feature was the main source of hard-to-debug rendering issues and GPU hangs, particularly in D3D11 titles.

Rebohle made the call to disable it because the rendering problems outweighed the benefits. The performance gains were primarily visible on tiling GPUs anyway. You might see a slight impact in a small number of games with suboptimal MSAA resolve patterns, but GPU hangs are generally a worse experience than a frame-time dip.

Next, the patch addresses a regression that broke rendering in several D3D9 classics. Black Mesa, Gothic 3, and GTA IV are all affected. The fix resolves the visual artifacts introduced in 3.0 without reintroducing the stability issues.

Additional D3D9 fixes include:

  • Empire Earth 2: Fixed a regression where fixed-function setups were mishandled.
  • Fallout 3: Resolved a shader compiler regression causing MSAA rendering issues.
  • Total War: Medieval II: Water rendering is back to normal.
  • King's Bounty: The Legend & Kane & Lynch: Dead Men: Severe performance regressions have been eliminated.
  • Manhunt: Enabled a 60 FPS limit workaround to bypass game logic issues.

Nvidia and Intel driver workarounds

Nvidia users will appreciate a few targeted fixes. A crash that occurred when games unloaded D3D libraries while the device was still alive has been squashed (#5743). There's also a fix for stuttering on 32-bit Nvidia drivers with descriptor heaps enabled.

DXVK now includes a workaround for a Windows-specific Nvidia bug where sampler creation would fail. The root cause isn't fully understood yet, but it may be linked to external overlays. Keep in mind that if you're seeing this issue, updating your drivers won't help until the underlying bug is patched.

For Intel users, the situation is more nuanced. An ANV driver issue is causing GPU hangs in D3D9 games on Intel Alchemist GPUs and older models. DXVK 3.0.1 works around this by enabling descriptor buffers on those GPUs by default.

There's a catch. Descriptor buffers carry a performance penalty. Affected users will likely see slower frame rates until Mesa resolves the ANV issue. The DXVK team advises keeping graphics drivers up to date, as Intel and Mesa are aware of the hang condition.

Fruit Ninja finally gets a fix for a long-standing lighting issue (#2465), and Unity Engine games using D3D11 benefit from improved GPU synchronization around stream output.

DXVK remains the gold standard for running D3D8 through D3D11 games on Linux. With 3.0.1, the translation layer is stabilizing after a major version shift. The shader compiler overhaul in 3.0 was arguably necessary to get Vulkan performance parity with native Windows, and this patch ensures the foundation is solid.

Valve's Proton incorporates DXVK by default, so SteamOS and Deck users will receive this automatically with the next runtime update. If you're using Lutris, Bottles, or a manual Wine prefix, you can grab the binaries directly from the release page.

Head here to download DXVK 3.0.1. For the full list of changes and issue numbers, check the GitHub commit log.