Κυκλοφορία Wine 6.7 και VKD3D-Proton 2.3

Πραγματοποιήθηκε μια πειραματική έκδοση μιας ανοιχτής υλοποίησης του WinAPI - Wine 6.7. Από την κυκλοφορία της έκδοσης 6.6, έχουν κλείσει 44 αναφορές σφαλμάτων και έχουν γίνει 397 αλλαγές.

Οι πιο σημαντικές αλλαγές:

  • Οι βιβλιοθήκες NetApi32, WLDAP32 και Kerberos έχουν μετατραπεί στη μορφή εκτελέσιμου αρχείου PE.
  • Η εφαρμογή του πλαισίου του Media Foundation έχει βελτιωθεί.
  • Η βιβλιοθήκη mshtml υλοποιεί τη λειτουργία JavaScript ES6 (ECMAScript 2015), η οποία είναι ενεργοποιημένη όταν είναι ενεργοποιημένη η λειτουργία συμβατότητας για τον Internet Explorer 11.
  • Το WOW64, ένα επίπεδο για την εκτέλεση προγραμμάτων 32-bit σε Windows 64-bit, βελτιώνει την ανακατεύθυνση του συστήματος αρχείων για να αντικαταστήσει τα DLL 32-bit για τα προγράμματα αντί για τα 64-bit.
  • Προστέθηκαν νέα προγράμματα οδήγησης με υποστήριξη Plug & Play.
  • Προστέθηκε μια συσκευή εισόδου για εργασία με το πληκτρολόγιο σε μη επεξεργασμένη λειτουργία.
  • Οι αναφορές σφαλμάτων που σχετίζονται με τη λειτουργία των παιχνιδιών είναι κλειστές: Supreme Commander Forged Alliance, Daedalic, MPC-HC 1.7.13, “Fairy Tale About Father Frost, Ivan and Nastya”, MUSICUS, BioShock Remastered, Legends of Runeterra.
  • Αναφορές κλειστών σφαλμάτων που σχετίζονται με τη λειτουργία των εφαρμογών: Melodyne 5, Εφαρμογές βάσης δεδομένων Informix, Autodesk 3ds Max 9, SAP GUI, SharpDevelop 2.2, Clarion Enterprise Edition 9.0.10376, Rhino 4.0, HyperChem 8.0.x2000, EN Fravido , EA Origin, Rekordbox 5.3.0, Winamp, Process Hacker 2.38, WeChat, Adobe DNG Converter 13.2, MikroTik WinBox, SimSig, Windows System Control Center, LDPlayer 4.0.x, Alacritty 0.7.2.

Επιπλέον, η Valve δημοσίευσε το VKD3D-Proton 2.3, ένα πιρούνι της βάσης κωδικών vkd3d που έχει σχεδιαστεί για τη βελτίωση της υποστήριξης Direct3D 12 στον εκκινητή παιχνιδιών Proton. Το VKD3D-Proton υποστηρίζει αλλαγές, βελτιστοποιήσεις και βελτιώσεις ειδικά για το Proton για καλύτερη απόδοση των παιχνιδιών των Windows που βασίζονται στο Direct3D 12, τα οποία δεν έχουν ακόμη υιοθετηθεί στο κύριο μέρος του vkd3d.

Η νέα έκδοση του VKD3D-Proton προσθέτει αρχική υποστήριξη για το DXR 1.0 API (DirectX Raytracing), η υλοποίηση του οποίου χρησιμοποιεί την επέκταση Vulkan VK_KHR_raytracing για ανίχνευση ακτίνων. Το DXR είναι προς το παρόν λειτουργικό μόνο σε συστήματα με προγράμματα οδήγησης NVIDIA και μπορεί να χρησιμοποιηθεί στα παιχνίδια Control και Ghostrunner. Ολοκληρώθηκε η υποστήριξη για VRS (Variable Rate Shading) και Conservative Rasterization. Η κλήση D3D12_HEAP_FLAG_ALLOW_WRITE_WATCH έχει υλοποιηθεί, καθιστώντας δυνατή τη χρήση του APITraces. Έχουν γίνει αρκετές σημαντικές βελτιστοποιήσεις απόδοσης.

Πηγή: opennet.ru

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