DXVK 2.6.2 adds filtering GPU by UUID and fixes errors in games on Linux
Substitute DXVK 2.6.2 — a fresh update of the toolkit for launching Direct3D 8/9/10/11 games via API Vulkan. DXVK is used primarily in the composition Proton and Steam Play, allowing you to run Windows- Linux games with high compatibility. Version 2.6.2 does not bring large-scale changes, but includes several useful improvements and point fixes for specific games.
The main innovation was the new environment variable DXVK_FILTER_DEVICE_UUID, which allows you to filter the used video cards by driver UUID. This is especially useful in systems with several GPU of one type, where it is necessary to clearly specify the desired device for rendering. In addition, the logic of redefinition has been improved Vendor ID for Direct3D 9, which increases compatibility with games that rely on the identification of the video card manufacturer.
Additionally, it was improved WSI backend selection system in DXVK-Native, which has a positive effect on the stability of image output in some configurations. The list of fixed games includes Pirate Hunter, Red Orchestra: Ostfront, Thumper, Rocketbirds 2 and other projects where errors or unstable operation were previously observed. All changes are available as source and binary builds on GitHub.
The update is aimed at increased stability and compatibility, without introducing major new features. Users of Linux games based on Proton are advised to upgrade to the new version, especially if they have encountered bugs in the mentioned games or use complex multi-GPU configuration.