News: 0001655044

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

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

([Valve] 5 Hours Ago DXVK 3.1)


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 [1]GitHub .



[1] https://github.com/doitsujin/dxvk/releases/tag/v3.1



"What's this? Trix? Aunt! Trix? You? You're after the prize! What
is it?" He picked up the box and studied the back. "A glow-in-the-dark
squid! Have you got it out of there yet?" He tilted the box, angling the
little colored balls of cereal so as to see the bottom, and nearly spilling
them onto the table top. "Here it is!" He hauled out a little cream-colored,
glitter-sprinkled squid, three-inches long and made out of rubbery plastic.
-- James P. Blaylock, "The Last Coin"