En el marco del proyecto se creó una bifurcación de la base de código . La bifurcación mencionada será utilizada por la empresa Valve en el paquete basado en Wine para ejecutar juegos de Windows, Proton. El soporte para DirectX 9/10/11 en Proton se basa en el paquete , mientras que la implementación de DirectX 12 aún se basa en la biblioteca vkd3d (después de del autor de vkd3d, el desarrollo de dicho componente por parte de los empleados de CodeWeavers y la comunidad de Wine). En el desarrollo de VKD3D-Proton Hans-Kristian Arntzen (, autor de la herramienta y desarrollador de algunas extensiones de la API de Vulkan), Philip Rebohle (, autor de DXVK) y Joshua Ashton (, autor de ),
para la empresa Valve. Se planea que VKD3D-Proton soporte cambios, optimizaciones y mejoras específicas para Proton para un mejor rendimiento de los juegos de Windows basados en Direct3D 12, que aún no han sido aceptados en la versión principal de vkd3d. Entre las diferencias también se destaca la orientación en el uso de extensiones modernas de Vulkan y las capacidades de los nuevos controladores gráficos para lograr una compatibilidad total con Direct3D 12. VKD3D-Proton no tiene como objetivo mantener la compatibilidad con versiones anteriores de la API del vkd3d original y no descarta la posibilidad de dejar de dar soporte a antiguas GPU y controladores gráficos.
En el marco del proyecto VKD3D-Proton se creó una bifurcación de la base de código
Fuente: opennet.ru
