Llançament de Wine 6.7 i VKD3D-Proton 2.3

Va tenir lloc un llançament experimental d'una implementació oberta de WinAPI - Wine 6.7. Des del llançament de la versió 6.6, s'han tancat 44 informes d'errors i s'han fet 397 canvis.

Els canvis més importants:

  • Les biblioteques NetApi32, WLDAP32 i Kerberos s'han convertit al format de fitxer executable PE.
  • S'ha millorat la implementació del marc de Media Foundation.
  • La biblioteca mshtml implementa el mode JavaScript ES6 (ECMAScript 2015), que s'habilita quan el mode de compatibilitat per a Internet Explorer 11 està habilitat.
  • WOW64, una capa per executar programes de 32 bits a Windows de 64 bits, millora la redirecció del sistema de fitxers per substituir els DLL de 32 bits per programes en lloc dels de 64 bits.
  • S'han afegit nous controladors amb suport Plug & Play.
  • S'ha afegit un dispositiu d'entrada per treballar amb el teclat en mode brut.
  • Els informes d'error relacionats amb el funcionament dels jocs estan tancats: Supreme Commander Forged Alliance, Daedalic, MPC-HC 1.7.13, "Fairy Tale About Father Frost, Ivan and Nastya", MUSICUS, BioShock Remastered, Legends of Runeterra.
  • Informes d'errors tancats relacionats amb el funcionament de les aplicacions: Melodyne 5, aplicacions 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 , 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.

A més, Valve va publicar VKD3D-Proton 2.3, una bifurcació de la base de codi vkd3d dissenyada per millorar el suport de Direct3D 12 al llançador de jocs Proton. VKD3D-Proton admet canvis, optimitzacions i millores específiques de Proton per a un millor rendiment dels jocs de Windows basats en Direct3D 12, que encara no s'han adoptat a la part principal de vkd3d.

La nova versió de VKD3D-Proton afegeix suport inicial per a l'API DXR 1.0 (DirectX Raytracing), la implementació de la qual utilitza l'extensió Vulkan VK_KHR_raytracing per al traçat de raigs. Actualment, DXR només funciona en sistemes amb controladors NVIDIA i es pot utilitzar als jocs Control i Ghostrunner. S'ha completat el suport per a VRS (Variable Rate Shading) i Rasterització conservadora. S'ha implementat la crida D3D12_HEAP_FLAG_ALLOW_WRITE_WATCH, que permet utilitzar APITraces. S'han fet diverses optimitzacions de rendiment importants.

Font: opennet.ru

Afegeix comentari