VKD3D fork created to improve Direct3D 12 support in Proton

The project VKD3D-Proton branched from the codebase vkd3d. Valve plans to use this fork in the package developed on the basis of Wine for running Proton Windows games. DirectX 9/10/11 support in Proton based on package DXVK extension, and the implementation of DirectX 12 has so far been based on the vkd3d library (after of death author vkd3d development of the specified component continued CodeWeavers and the Wine community). In development VKD3D-Proton are involved Hans Christian Arnzen (Hans-Kristian Arntzen, toolkit author SPIRV-Cross and developer of some extensions to the Vulkan API), Philippe Rebol (Philip Rebohle, author of DXVK) and Joshua Ashton (Joshua AshtonAuthor D9VK),
working to Valve.

VKD3D-Proton plans to support Proton-specific changes, optimizations and improvements to improve the quality of Windows games based on Direct3D 12, which are not yet accepted into the main part of vkd3d. Of the differences, there is also a focus on using modern Vulkan extensions and the capabilities of recent releases of graphics drivers to achieve full compatibility with Direct3D 12. VKD3D-Proton does not aim to maintain backward compatibility with the original vkd3d API and does not exclude the termination of support for older GPUs and graphics drivers.

Source: opennet.ru

Add a comment