Κυκλοφορία εφαρμογών DXVK 1.6, Direct3D 9/10/11 πάνω από το Vulkan API

Σχηματίστηκε απελευθέρωση ενδιάμεσης στρώσης DXVK 1.6, το οποίο παρέχει μια υλοποίηση DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 και 11 που λειτουργεί μέσω μετάφρασης κλήσεων στο Vulkan API. Για να χρησιμοποιήσετε το DXVK απαιτείται υποστήριξη για προγράμματα οδήγησης Vulkan API 1.1όπως AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 και AMDVLK.
Το DXVK μπορεί να χρησιμοποιηθεί για την εκτέλεση τρισδιάστατων εφαρμογών και παιχνιδιών σε Linux χρησιμοποιώντας Wine, λειτουργώντας ως εναλλακτική λύση υψηλότερης απόδοσης στην ενσωματωμένη εφαρμογή Direct3D 3 της Wine που τρέχει πάνω από το OpenGL.

Βασικές αλλαγές:

  • Η προεπιλεγμένη εγκατάσταση των βιβλιοθηκών υποστήριξης Direct3D 10 d3d10.dll και d3d10_1.dll έχει διακοπεί, καθώς η υποστήριξη D3D10 στο DXVK απαιτεί d3d10core.dll και d3d11.dll (το dxgi.dll απαιτείται επίσης στα Windows). Η αλλαγή σάς επιτρέπει να χρησιμοποιείτε το πλαίσιο D3D10 που αναπτύχθηκε στο Wine για εφέ, το οποίο χρησιμοποιείται σε ορισμένα παιχνίδια.
  • Έκανε μικρές βελτιστοποιήσεις απόδοσης στην υλοποίηση του Direct3D 9.
  • Διορθώθηκε ένα πρόβλημα που προκάλεσε σφάλμα κατά την προσπάθεια λήψης στιγμιότυπων apitrace.
  • Διορθώθηκε ένα σφάλμα σε ορισμένα παιχνίδια Source 2 χρησιμοποιώντας την εγγενή απόδοση D3D9.
  • Καταργήθηκε η περιττή εναλλαγή των λειτουργιών οθόνης.
  • Διορθώθηκε ένα σφάλμα που οδήγησε στην εμφάνιση ενός πράσινου πλαισίου κατά την εμφάνιση βίντεο σε ορισμένα παιχνίδια.
  • Επιλύθηκαν ζητήματα στα A Hat in Time, Dead Space, DoDonPachi Resurrection, Dragon's Dogma, Star Wars: Republic Commando και Yomawari: Midnight Shadows.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο