Κυκλοφορία του έργου DXVK 1.5.2 με υλοποίηση Direct3D 9/10/11 πάνω από το Vulkan API

Σχηματίστηκε απελευθέρωση ενδιάμεσης στρώσης DXVK 1.5.2, το οποίο παρέχει μια υλοποίηση 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.

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

  • Προστέθηκαν ορισμένες λειτουργίες με αλυσίδες μεταγωγής εικονικού framebuffer που έλειπαν στην υλοποίηση του Direct3D 9 (SwapChain), το οποίο έλυσε προβλήματα με την κυκλοφορία εφαρμογών όπως το demo του ATi ToyShop, το Atelier Sophie και το Dynasty Warriors 7.
  • Διορθώθηκαν πρόσφατα σφάλματα στην εφαρμογή του Direct3D 9 και προστέθηκαν μικρές βελτιστοποιήσεις για απόδοση και κατανάλωση μνήμης.
  • Προστέθηκε η επιλογή d3d9.forceSwapchainMSAA για εξαναγκασμό MSAA (Multisample anti-aliasing) για εικόνες που υποβάλλονται σε επεξεργασία στο SwapChain.
  • Ενεργοποιημένη ρύθμιση d3d9.deferredSurfaceCreation, η οποία σας επιτρέπει να απαλλαγείτε από προβλήματα με την εμφάνιση μενού σε παιχνίδια από τη σειρά Atelier χρησιμοποιώντας το Direct3D 11.
  • Διορθώθηκαν προβλήματα στα παιχνίδια: Dragon Age Origins, Entropia Universe, Ferentus, Herrcot, Xiones, Gothic 3, Tales of Vesperia, TrackMania United Forever, Vampire The Masquerade: Bloodlines και Warriors Orochi 4;
  • Καταργήθηκε η υποστήριξη για παλαιότερα προγράμματα οδήγησης που δεν υποστηρίζουν το API γραφικών Vulkan 1.1: AMD/Intel (Mesa) 17.3 και παλαιότερες εκδόσεις, NVIDIA 390.xx και παλαιότερες εκδόσεις.

    Πηγή: opennet.ru

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