DXVK 1.8.1 Is Released With Better DirectX 9 Performance On AMD GPUs
The DirectX to Vulkan translation layer DXVK, popular among Wine uses who like to play Windows games on Linux, got a huge speedbump for DirectX 9 games using MSAA on AMD graphics cards using the Mesa RADV driver in the latest 1.8.1 release. There's also workarounds for Mafia II and Warhammer Online.
written by 윤채경 (Yoon Chae-kyung) 2021-03-01 - last edited 2021-03-02. © CC BY
Quantum by Outracks vs Nazareth Creations, a DirectX 9 demo-scene demo for Windows released at The Gathering in April 2009, running in Wine with DXVK 1.8 at 1080p.
DXVK is a DirectX 9-11 to Vulkan translation layer that's mostly faster than Wines built-in DirectX 9-11 to OpenGL translation layer. It is very popular among Linux users who enjoy playing Windows games in Wine.
DXVK 1.8, released one and a half week ago, brought support for CPU-based Vulkan implementations like Lavapipe, optimized image layout transitions, texture speedups for DirectX9 games, better multi-monitor support, a few DirectX 11 fixes and game-specific workarounds for Atelier Ryza 2, Battle Engine Aquila, Dark Messiah of Might & Magic, Everquest, Hitman 3, Mega Man Legacy Collection 2, Nioh 2 and Tomb Raider Legend.
DXVK 1.8.1 adds to those improvements with optimizations for DirectX 9 games running on the AMD RADV Vulkan driver, better presentation logic for MSAA swap chains, a fix for several DirectX 9 games that would crash when changing resolutions due to a regression in DXVK 1.8, a fix for black textures in some DirectX 9 games and game-specific fixes for Mafia II and Warhammer Online.
Valve tends to add new DXVK released to their Steam Play / Proton bundle of Wine, DXVK and some other goodies, so the Proton bundle at Steam should get an update within a week or two.
The source code for the latest DXVK version can be acquired from github.com/doitsujin/dxvk/releases/.
Enable comment auto-refresher