DXVK 3.1.1 Fixes Skyrim Performance, Call of Duty Ghosts Graphics and More

news
DXVK 3.1.1 Fixes Skyrim Performance, Call of Duty Ghosts Graphics and More

DXVK 3.1.1 has been released with a collection of bug fixes that should benefit several Windows games running through Linux compatibility layers such as Proton.

The update addresses problems in Call of Duty: Ghosts, Skyrim Special Edition, Corpse Party, Rayman 3, Painkiller: Black Edition, SpellForce 2 Anniversary Edition, and The Sims: Medieval. It also fixes a shader compiler crash affecting certain ENB shaders.

DXVK is an important part of the Linux gaming stack because it translates Direct3D 8, 9, 10, and 11 calls into Vulkan. Proton uses DXVK to run many Windows games on Linux based devices, including the Steam Deck.

Version 3.1.1 is not yet included in Proton's stable branch, so Steam Deck players will not automatically receive these changes through the regular stable compatibility layer immediately.

Skyrim Special Edition gets a CPU performance workaround

One of the more useful game specific fixes affects Skyrim Special Edition.

DXVK 3.1.1 includes a workaround for poor CPU performance that could appear on certain systems when players unlocked the game's frame rate.

That change could be particularly useful for players using higher refresh rate displays or systems capable of running Skyrim above its traditional frame rate limits.

Call of Duty: Ghosts also receives a graphics fix. The update corrects vertex explosions that could affect player models, preventing characters from rendering with severely distorted geometry.

Game or componentDXVK 3.1.1 fix
Skyrim Special EditionImproves poor CPU performance with unlocked frame rates on some systems
Call of Duty: GhostsFixes vertex explosions on player models
Corpse PartyFixes part of the screen appearing dark
Rayman 3Corrects flickering graphics regression
Painkiller: Black EditionFixes incorrect game window sizing
SpellForce 2 Anniversary EditionAddresses potential D3D9 deadlocks
The Sims: MedievalAddresses potential D3D9 deadlocks
ENB shadersFixes shader compiler crash

Several older games receive rendering and stability fixes

Corpse Party had developed a regression that could cause part of the display to appear unusually dark. DXVK 3.1.1 corrects that issue.

Rayman 3 receives a similar regression fix aimed at graphics flickering.

Painkiller: Black Edition gets a window handling correction that addresses situations where the game window was not sized properly.

The release also fixes an issue that could cause deadlocks in some Direct3D 9 games. SpellForce 2 Anniversary Edition and The Sims: Medieval are specifically identified as affected titles.

A deadlock can cause a game to stop responding when different parts of the software become stuck waiting on each other, so this change should improve stability for affected setups.

ENB shader compilation crash is fixed

DXVK 3.1.1 also includes a shader related stability improvement.

Certain ENB shaders could trigger a crash during shader compilation. The new version fixes that problem, which may benefit games using ENB based visual modifications.

The release additionally implements DXGI_SCALING_NONE and the SetBackgroundColor method for DXGI swap chains.

Those additions were introduced partly to address compatibility problems reported in some Adobe applications, showing that DXVK development continues to cover software beyond games as well.

Steam Deck players may need to wait for Proton integration

Steam Deck owners cannot yet rely on Proton Stable to access DXVK 3.1.1.

The stable Proton branch mentioned in the source is still using DXVK 2.7.1, which means there is a substantial version gap between the currently bundled release and the newest standalone DXVK version.

The newer build is likely to appear in Proton Experimental before eventually reaching a stable Proton release, although no specific integration date has been announced.

Once that happens, Steam Deck players should be able to receive the fixes without manually replacing DXVK components.

For now, DXVK 3.1.1 is mainly a targeted maintenance release, but the fixes cover a useful range of problems. Players dealing with Skyrim performance issues, broken Call of Duty: Ghosts character rendering, Rayman 3 flickering, or crashes involving ENB shaders should see the most immediate benefits when the update reaches their Proton setup.

Discover: News

Discussion (0)

Be the first to comment.