github doitsujin/dxvk v3.0.1
Version 3.0.1

3 hours ago

Bug fixes and Improvements

  • Disabled secondary command buffer usage on all desktop GPUs. This may slightly impact performance in a small number of games with suboptimal MSAA resolve patterns, but has been a constant source of hard-to-debug rendering issues and GPU hangs, and the main benefits are only seen on tiling GPUs anyway.
  • Fixed a rendering regression affecting numerous D3D9 games (including Black Mesa, Gothic 3 and GTA IV) on some drivers. (#5732, #5768)
  • Fixed a crash when games unload D3D libraries while the D3D device is still alive. (#5743)
  • Fixed an issue that would cause stuttering on 32-bit Nvidia drivers with descriptor heaps enabled.
  • Improved GPU synchronization around stream output. This may affect older Unity Engine games using D3D11.
  • Worked around a Windows-specific issue where sampler creation would fail on Nvidia. (#5744)
    Note: The root cause is not known, but may be linked to external overlays.
  • Worked around a Windows-specific Intel driver bug that would cause all games to hang after a short time with graphics pipeline libraries enabled. (#5742, #5756, PR #5757)
  • Empire Earth 2: Fixed a regression where certain fixed-function setups were not handled correctly. (#5730)
  • Fallout 3: Fixed shader compiler regression that would cause rendering issues with MSAA. (#5758)
  • Fruit Ninja: Fixed long-standing lighting issue. (#2480, PR #5765)
  • Kane & Lynch: Dead Men: Fixed severe performance regression. (#5638, PR #5764)
  • King's Bounty: The Legend: Fixed performance regression. (PR #5764)
  • Manhunt: Enabled 60 FPS limit to work around game issues. (PR #5760)
  • Splinter Cell 3: Fixed a rendering regression when enabling the Shader Model 3.0 option. (#5754)
  • Total War: Medieval II: Fixed a water rendering regression. (#5763)

Note: An ANV driver issue was discovered that may lead to GPU hangs in some D3D9 games on Intel Alchemist GPUs and older (see Mesa issue and MR). As a workaround, DXVK now enables descriptor buffers on those GPUs by default, however this will negatively performance. Affected users are advised to keep graphics drivers up to date.

Don't miss a new dxvk release

NewReleases is sending notifications on new releases.