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.