Nell'ambito del progetto è stato creato un ramo dalla base di codice . Il fork indicato sarà utilizzato dalla Valve nel pacchetto in sviluppo basato su Wine per l'esecuzione dei giochi Windows Proton. Il supporto per DirectX 9/10/11 in Proton si basa sul pacchetto , mentre l'implementazione di DirectX 12 è ancora basata sulla libreria vkd3d (dopo dell'autore di vkd3d, lo sviluppo di questo componente è gestito dai dipendenti di CodeWeavers e dalla comunità Wine). Nel progetto VKD3D-Proton Hans-Kristian Arntzen (, autore degli strumenti e sviluppatore di alcune estensioni per l'API Vulkan), Philip Rebohle (, autore di DXVK) e Joshua Ashton (, autore ),
per la Valve.
VKD3D-Proton prevede il supporto per modifiche, ottimizzazioni e miglioramenti specifici per Proton, per una migliore esecuzione dei giochi Windows basati su Direct3D 12, che non sono ancora stati inclusi nella versione principale di vkd3d. Tra le differenze, si segnala anche l'orientamento all'utilizzo delle moderne estensioni Vulkan e delle nuove funzionalità dei driver grafici per ottenere la piena compatibilità con Direct3D 12. VKD3D-Proton non mira a mantenere la retrocompatibilità con l'API originale di vkd3d e non esclude l'interruzione del supporto per GPU e driver grafici obsoleti.
Fonte: opennet.ru
