Bifurcación VKD3D creada para mejorar la compatibilidad con Direct3D 12 en Proton

En el marco del proyecto. VKD3D-Protón se creó una bifurcación del código base vkd3d. Valve planea utilizar esta bifurcación en un paquete basado en Wine para lanzar juegos Proton de Windows. La compatibilidad con DirectX 9/10/11 en Proton se basa en el paquete Extensión DXVK, y la implementación de DirectX 12 hasta ahora se ha basado en la biblioteca vkd3d (después muerte autor vkd3d desarrollo del componente especificado continuado CodeWeavers y personal de la comunidad Wine). En desarrollo VKD3D-Proton involucrado Hans-Christian Arntzen (Hans-Kristian Arntzen, autor del kit de herramientas SPIRV-Cruz y desarrollador de algunas extensiones de la API Vulkan), Philippe Rebol (Philip Rebohle, por DXVK) y Joshua Ashton (Josué Ashtonautor D9VK),
trabajando a la empresa Valve.

VKD3D-Proton planea admitir cambios, optimizaciones y mejoras específicas de Proton para un mejor rendimiento de los juegos de Windows basados ​​en Direct3D 12, que aún no han sido aceptados en la parte principal de vkd3d. Entre las diferencias, también hay un enfoque en el uso de extensiones Vulkan modernas y las capacidades de nuevas versiones de controladores de gráficos para lograr compatibilidad total con Direct3D 12. VKD3D-Proton no tiene como objetivo mantener la compatibilidad con versiones anteriores de la API vkd3d original y no excluir el cese del soporte para GPU y controladores de gráficos más antiguos.

Fuente: opennet.ru

Añadir un comentario