Phoronix Linux August 28, 2026 tech

DXVK 3.1 Released With DXGI Incremental Presentation, D3D11 Buffer Render Targets

DXVK 3.1 Released With DXGI Incremental Presentation, D3D11 Buffer Render Targets DXVK 3.1 is out today as the newest feature release for this Direct3D 8 / 9 / 10 / 11 implementation built atop the Vulkan API as a key component to Valve's Steam Play (Proton). DXVK 3.1 introduces DXGI incremental presentation support, which should end up fixing a number of UI rendering issues encountered and also important for some game launchers like Ubisoft Connect. It may end up leading to better efficiency too for Vulkan drivers with VK_KHR_incremental_present support. The second big feature of DXVK 3.1 is Direct3D 11 buffer render targets. Render target views on buffers directly are now supported by DXVK to help with older Frostbite engine games like Battlefield 3. For those gaming on Intel graphics, there is now Intel vendor extensions support with Intel-specific extension libraries now being loaded on Intel GPUs. This is akin to the NVIDIA NVAPI support and this Intel support will be expanded upon in future Proton versions. DXVK 3.1 also brings a variety of bug fixes as outlined in the release announcement on GitHub. DXVK 3.1 introduces DXGI incremental presentation support, which should end up fixing a number of UI rendering issues encountered and also important for some game launchers like Ubisoft Connect. It may end up leading to better efficiency too for Vulkan drivers with VK_KHR_incremental_present support. The second big feature of DXVK 3.1 is Direct3D 11 buffer render targets. Render target views on buffers directly are now supported by DXVK to help with older Frostbite engine games like Battlefield 3. For those gaming on Intel graphics, there is now Intel vendor extensions support with Intel-specific extension libraries now being loaded on Intel GPUs. This is akin to the NVIDIA NVAPI support and this Intel support will be expanded upon in future Proton versions. DXVK 3.1 also brings a variety of bug fixes as outlined in the release announcement on GitHub.

~1 min read · 322 words