Im Rahmen des Projekts eine Abspaltung vom Codebase erstellt . Der angegebene Fork wird von Valve in dem auf Wine basierenden Paket Proton verwendet, um Windows-Spiele zu starten. Die Unterstützung von DirectX 9/10/11 in Proton basiert auf dem Paket , während die Implementierung von DirectX 12 weiterhin auf der Bibliothek vkd3d beruhte (nach der des Autors von vkd3d wurde die Entwicklung dieser Komponente von den Mitarbeitern von CodeWeavers und der Wine-Community übernommen). In die Entwicklung von VKD3D-Proton Hans-Kristian Arntzen (, Autor des Tools und Entwickler einiger Erweiterungen für die Vulkan-API), Philip Rebohle (, Autor von DXVK) und Joshua Ashton (, Autor ),
für das Unternehmen Valve.
Im VKD3D-Proton wird die Unterstützung von Proton-spezifischen Anpassungen, Optimierungen und Verbesserungen geplant, um die Leistung von Windows-Spielen auf Basis von Direct3D 12 zu verbessern, die bisher nicht in den Hauptzweig von vkd3d aufgenommen wurden. Zu den Unterschieden gehört auch die Ausrichtung auf die Nutzung moderner Vulkan-Erweiterungen und die Möglichkeiten neuer Grafiktreiber-Updates, um vollständige Kompatibilität mit Direct3D 12 zu erreichen. VKD3D-Proton ist nicht darauf ausgelegt, die Abwärtskompatibilität zum API des ursprünglichen vkd3d zu erhalten und schließt eine Einstellung der Unterstützung für ältere GPUs und Grafiktreiber nicht aus.
Quelle: opennet.ru
