Language Selection

English French German Italian Portuguese Spanish

DXVK 1.1 Released

Filed under
Graphics/Benchmarks
Gaming
  • DXVK, the Vulkan-based layer for Direct3D 10/11 in Wine has a major 1.1 release out now

    DXVK, the awesome project that has helped push Linux gaming further has a new release out and it sounds pretty huge.

    Firstly, for Unreal Engine 4 titles (and several other unnamed games) DXVK 1.1 has "Queries" re-implemented which should allow for improved GPU utilization. The feature is widely used apparently, so it may help quite a number of games. DXVK also now comes with basic support for Predication based on the new query stuffs.

    Another major difference is that DXVK 1.1 uses "in-memory compression for shader code", which should result in games with a large number of shaders seeing reduced memory utilization. However, it may increase shader compile times "slightly". Games noted to benefit include Overwatch, Quake Champions and Dishonored 2 seeing "several hundred Megabytes of RAM" savings.

  • DXVK 1.1 Released With Vulkan Queries Work, Other Improvements

    DXVK 1.1 is out this weekend in time for some weekend Linux game testing. This library, which is used for implementing Direct3D 10/11 over Vulkan for the benefit of Windows games running on Linux under Wine/Proton (Steam Play), has new abilities and performance enhancements with today's update.

    DXVK 1.1 has performance improvements around Unreal Engine 4 games and other titles thanks to better GPU utilization via Vulkan queries. To benefit, systems need Wine 4.5+ or Proton 4.2+ and be running the NVIDIA 418.49.4 driver or Mesa 19.1-devel Git. There is also initial and basic support for predication via VK_EXT_conditional_rendering.

DXVK 1.1 rereleased

  • DXVK 1.0.3 Released Following The Recalled DXVK 1.1

    While DXVK 1.1 was released earlier this month, it ultimately was recalled due to game crashes and GPU hangs that are still being investigated. For now, DXVK 1.0.3 has been released as the latest and greatest version of this library for translating Direct3D 10/11 calls to make use of the Vulkan graphics API for Windows gaming on Linux with Wine/Proton.

    DXVK 1.0.3 back-ports some of the v1.1 material like exposing version information within the DXVK DLLs. There are also bug fixes in DXVK 1.0.3 around geometric shaders, passing of undefined data causing unexpected shader cache misses, and gracefully handling surface loss.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

More in Tux Machines

Best Free and Open Source Terminal Session Recording

The vast majority of computer users depend on a graphical user interface, and fear the command line. However, the command line holds significant power and versatility. Commands issued from a shell offer system administrators a quick and easy way to update, configure and repair a system. The benefits of the command line are not only confined to system administration. The ability to transverse the file system quickly, give more information about files and directories, automate tasks, bring together the power of multiple console tools in a single command line, and run shell scripts are just a few examples of how the command line can offer a potent, multifarious toolbox. Read more

Geniatech XPI 3128 RK3128 SBC is Equipped with an NXP WIFi 5 Module

Geniatech XPI family of single board computers was first introduced in 2018 with the launch of the XPI-S905X development board following many of Raspberry Pi 3 Model B features and form factor. The company has now added another board to the family with XPI 3128 single board computer powered by a Rockchip RK3128 quad-core Cortex-A7 processor coupled with up to 2 GB RAM and 64 GB flash, as well as an NXP WiFi 5 and Bluetooth 4.2 module. Read more

Keep Tabs on Your To-Do Lists With This GNOME Extension

Task Widget is an open source GNOME extension that shows your to-do list embedded in the GNOME message tray (also known as the calendar or notification shade). This widget area displays your pending to-do items, and lets you check off tasks as you complete them. Task Widget is is able to integrate “…with GNOME Online Accounts and a number of GNOME applications, such as Evolution and To Do” but it is is not, by design, intended to replace any of those apps or services. Or to put it another way: it’s not a standalone task manager or to-do app. You can’t, for example, add a task from the widget area, or edit one either. You can only mark a task as done (or unmark it as done). Read more

Monitoring Tux Machines With Apachetop, Nmon and Htop

Monitoring Tux Machines

Summary: A little glimpse at how we monitor this site for DDOS attacks and general performance, especially now that DDOS attacks have already become pervasive and routine (Apachetop helps identity attack patterns and visual, colourful alerts are triggered in Nmon and Htop)