News: 0001472389

  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)

VKD3D-Proton 2.13 Brings OpenVR/OpenXR Interop & Performance Improvements

([Valve] 52 Minutes Ago VKD3D-Proton 2.13)


VKD3D-Proton 2.13 is now available as the newest version of this Direct3D 12 over Vulkan API translation later that is used by Valve's Steam Play (Proton) for accelerating D3D12 Windows games on Linux.

With VKD3D-Proton 2.13 is now support for Shader Model 6.8 min-spec features, interop for OpenVR / OpenXR on Proton, implementing VK_MESA_image_alignment_control to help with memory bloat on AMD Radeon drivers especially, a wide variety of bug fixes, and new performance optimizations.

Performance work in VKD3D-Proton 2.13 includes tweaking how ReBar is engaged for UPLOAD heaps, sub-allocating small image heaps, and improving performance with ROV when used with more complicated shader code patterns.

VKD3D-Proton 2.13 fixes help a number of different games, re-implements VK_NV_low_latency2, and has various other workarounds.

More details on all of the VKD3D-Proton 2.13 changes via [1]GitHub .



[1] https://github.com/HansKristian-Work/vkd3d-proton/releases/tag/v2.13



phoronix

If a man stay away from his wife for seven years, the law presumes the
separation to have killed him; yet according to our daily experience,
it might well prolong his life.
-- Charles Darling, "Scintillae Juris", 1877