Playing under Linux: DXVK 1.9.2 reduces CPU overhead in DirectX games

Post a Comment

Playing under Linux: DXVK 1.9.2 reduces CPU overhead in DirectX games

DXVK stands for “DirectX Vulkan” and translates Microsoft’s DirectX 9, 10 and 11 into the open source graphics API Vulkan. The latest version 1.9.2 further reduces the CPU overhead for games that are run via the Windows compatibility level Wine. Error corrections and optimizations are also incorporated.

Gaming on Linux is making progress

Especially when using Direct3D 9, the programmers were able to reduce the CPU overhead and fix problems when running games written for Windows using Wine under Linux.

The official Release Notes The GitHub developer platform lists various improvements for the games Crysis 3 (test), Total War, GODS, Fantasy Grounds and Need For Speed ​​Heat.

Bug fixes and improvements

  • Reduced overall CPU overhead in D3D9.
  • Fixed various failures in wine’s D3D9 tests.
  • Fixed various issues when the d3d9.evictManagedTexturesOnUnlock option is enabled.
  • Fixed various issues when the d3d11.relaxedBarriers option is enabled.
  • Call of Cthulhu: Fixed reflection rendering (# 2248)
  • Crysis 3, Homefront The Revolution: Worked around poor performance (# 2256) (# 2241)
  • GODS: Fixed gamma curve (# 2250)
  • Total War Medieval 2: Fixed black lines on the world map (# 2258) and settings text (# 2247)
  • The game still crashes when loading battles due to running out of address space.
  • Fantasy Grounds: Fix incorrect rendering (# 2251)
  • Need For Speed ​​Heat: Fixed ground textures rendering incorrectly (# 1764).
  • Paranormal Files: Fix black screen (# 2192)
  • Pathfinder: Wrath of the Rightous: Fixed GPU hang in loading screen. Note that the game itself has further issues loading certain parts of the game, which do not appear to be related to wine or DXVK in any way.
  • Payday: Fix flickering reflections (# 2259)
  • Shin Megami Tensei 3: Fixed hang when entering save room (# 2161)
  • Sine Mora EX: Added 60 FPS lock (# 2261)

DXVK 1.9.2 – Release Notes

Players who would like to talk shop about DXVK, Vulkan, Wine and playing under Linux can do so in the ComputerBase forum. Community member “Blackfirehawk” has started a thread in the graphics card subforum, which deals with the use of DXVK under Windows. The reader has tried the open source graphics library in Assassin’s Creed Odyssey (test) and was able to achieve the following results in WHQD with 2,560 × 1,440 pixels:

  • DXVK

    DXVK (Image: ComputerBase-Forum)

  • Image 1 of 2

    In addition to the current version of Wine, the Windows-compatible runtime environment for POSIX-compatible operating systems, the free graphics library Mesa 3D, which in version 21.2.0 offers better support for many games, should always be installed under Linux.

    There were optimizations and bug fixes with the current release Mesa 21.2.0 according to the official release notes for the following 16 games:

    • RuneScape
    • Metro Exodus
    • Cyberpunk 2077
    • Nuclear Thrones
    • Unreal Tournament
    • Euro Truck Simulator 2
    • Rise of the Tomb Raider
    • Elite Dangerous: Odyssey
    • Wolfenstein II: The New Colossus
    • Assassin’s Creed Odyssey
    • Mount & Blade: Warband
    • Golf with Your Friends
    • Resident Evil Village
    • Doom (2016)
    • CS: GO

    Mesa 21.2.0 Release Notes

    Further information on DXVK can be found in the Project page on the developer platform GitHub. ComputerBase will take a closer look at the topic of “Playing under Linux” in the second part of the “Linux Basics” series over the next few weeks and give appropriate recommendations.

    Update 09/21/2021 10:28 p.m.

    Mesa 2/21/2 released

    In the meantime, the free graphics API is also available Mesa 3D in version Mesa 21.2.2, the second bugfix release of Branch Mesa 21.2.

    What exactly in the second of (the official roadmap following) a total of three planned maintenance updates have been corrected is not yet known – the release notes will be submitted later.

    Only last month, on August 19th, the developers released Mesa 21.2.1, to which in the meantime Release Notes are present.

    In addition to the new Gallium3D driver (“Crocus”) to support Intel’s i965 to Haswell graphics hardware, support for the free Vulkan graphics API has been improved once again.

    Mesa 3D, DXVK, Vulkan, Linux and Windows 11

    Mesa 3D and the translation of DirectX into Vulkan using DXVK are essential components for gaming under Linux and will have to show in the future in the form of Valve SteamDeck whether Linux can assert itself as a gaming platform, Steam under Linux and Valve with its new SteamOS 3.0 distribution can.

    Valve also has a Plan B in hand and is currently working with AMD to support the Valve Steam Deck for Windows 11.

    The hardware of the Zen-2 handheld should be compatible with both Linux and Windows and enable “smooth” 720p gaming.

    At the first hands-ons, the performance of the portable game console was praised (including in The Witcher 3 (test)), but also by bugs and the lack of implementation of some anti-cheat engines in proton is reported.

    Related Posts

    Post a Comment

    Subscribe Our Newsletter