Τι είναι και τι πρόβλημα λύνει

Το vkd3d-proton γεφυρώνει το χάσμα μεταξύ των Windows-only Direct3D 12 εφαρμογών και του οικοσυστήματος Linux. Επιτρέπει σε απαιτητικά παιχνίδια να εκτελούνται μέσω του Proton, μεταφράζοντας τις κλήσεις D3D12 σε εντολές Vulkan με υψηλή απόδοση.

Βασικά χαρακτηριστικά

  • Direct3D 12 to Vulkan Mapping: Πλήρης υλοποίηση του D3D12 API με έμφαση στο performance.
  • Modern Vulkan Integration: Απαιτεί σύγχρονα Vulkan features (όπως Vulkan 1.3 και descriptor indexing) για τη διασφάλιση της ορθής λειτουργίας.
  • Εστίαση στο Gaming: Βελτιστοποιημένο για τις ανάγκες του Proton, με συνεχή υποστήριξη για τα πιο πρόσφατα drivers (RADV, NVIDIA).

Σε ποιους απευθύνεται

Απευθύνεται σε developers που εργάζονται πάνω στο gaming stack του Linux και σε power users που επιθυμούν να εκτελούν σύγχρονους τίτλους D3D12 σε περιβάλλον Wine/Proton.