Sortie de Wine 6.7 et VKD3D-Proton 2.3

Une version expérimentale d'une implémentation ouverte de WinAPI - Wine 6.7 - a eu lieu. Depuis la sortie de la version 6.6, 44 rapports de bogues ont été clôturés et 397 modifications ont été apportées.

Les changements les plus importants :

  • Les bibliothèques NetApi32, WLDAP32 et Kerberos ont été converties au format de fichier exécutable PE.
  • La mise en œuvre du cadre Media Foundation a été améliorée.
  • La bibliothèque mshtml implémente le mode JavaScript ES6 (ECMAScript 2015), qui est activé lorsque le mode de compatibilité pour Internet Explorer 11 est activé.
  • WOW64, une couche permettant d'exécuter des programmes 32 bits sur Windows 64 bits, améliore la redirection du système de fichiers pour remplacer les programmes par des DLL 32 bits au lieu de celles 64 bits.
  • Ajout de nouveaux pilotes avec prise en charge Plug & Play.
  • Ajout d'un périphérique d'entrée pour travailler avec le clavier en mode brut.
  • Les rapports d'erreurs liés au fonctionnement des jeux sont fermés : Supreme Commander Forged Alliance, Daedalic, MPC-HC 1.7.13, « Fairy Tale About Father Frost, Ivan and Nastya », MUSICUS, BioShock Remastered, Legends of Runeterra.
  • Rapports d'erreurs fermés liés au fonctionnement des applications : Melodyne 5, applications Informix Database, Autodesk 3ds Max 9, SAP GUI, SharpDevelop 2.2, Clarion Enterprise Edition 9.0.10376, Rhino 4.0, HyperChem 8.0.x, Solid Framework, Foobar2000, Avid VENUE , EA Origin, Rekordbox 5.3.0, Winamp, Process Hacker 2.38, WeChat, Adobe DNG Converter 13.2, MikroTik WinBox, SimSig, Centre de contrôle du système Windows, LDPlayer 4.0.x, Alacritty 0.7.2.

De plus, Valve a publié VKD3D-Proton 2.3, un fork de la base de code vkd3d conçu pour améliorer la prise en charge de Direct3D 12 dans le lanceur de jeux Proton. VKD3D-Proton prend en charge les modifications, optimisations et améliorations spécifiques à Proton pour de meilleures performances des jeux Windows basés sur Direct3D 12, qui n'ont pas encore été adoptés dans la partie principale de vkd3d.

La nouvelle version de VKD3D-Proton ajoute la prise en charge initiale de l'API DXR 1.0 (DirectX Raytracing), dont la mise en œuvre utilise l'extension Vulkan VK_KHR_raytracing pour le lancer de rayons. DXR n'est actuellement fonctionnel que sur les systèmes dotés de pilotes NVIDIA et peut être utilisé dans les jeux Control et Ghostrunner. La prise en charge du VRS (Variable Rate Shading) et de la rastérisation conservatrice est terminée. L'appel D3D12_HEAP_FLAG_ALLOW_WRITE_WATCH a été implémenté, permettant d'utiliser APITraces. Plusieurs optimisations significatives des performances ont été apportées.

Source: opennet.ru

Ajouter un commentaire