Rilascio di Wine 6.7 e VKD3D-Proton 2.3

Ha avuto luogo un rilascio sperimentale di un'implementazione aperta di WinAPI - Wine 6.7. Dal rilascio della versione 6.6, sono state chiuse 44 segnalazioni di bug e sono state apportate 397 modifiche.

Le modifiche più importanti:

  • Le librerie NetApi32, WLDAP32 e Kerberos sono state convertite nel formato file eseguibile PE.
  • L'implementazione del quadro della Media Foundation è stata migliorata.
  • La libreria mshtml implementa la modalità JavaScript ES6 (ECMAScript 2015), che viene abilitata quando è abilitata la modalità compatibilità per Internet Explorer 11.
  • WOW64, un livello per l'esecuzione di programmi a 32 bit su Windows a 64 bit, migliora il reindirizzamento del file system per sostituire le DLL a 32 bit per i programmi invece di quelli a 64 bit.
  • Aggiunti nuovi driver con supporto Plug & Play.
  • Aggiunto un dispositivo di input per lavorare con la tastiera in modalità raw.
  • Le segnalazioni di errori relativi al funzionamento dei giochi sono chiuse: Supreme Commander Forged Alliance, Daedalic, MPC-HC 1.7.13, “Fairy Tale About Father Frost, Ivan and Nastya”, MUSICUS, BioShock Remastered, Legends of Runeterra.
  • Segnalazioni di errori chiusi relativi al funzionamento delle applicazioni: Melodyne 5, Informix Database apps, 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, Centro di controllo sistema Windows, LDPlayer 4.0.x, Alacritty 0.7.2.

Inoltre, Valve ha pubblicato VKD3D-Proton 2.3, un fork del codice base vkd3d progettato per migliorare il supporto Direct3D 12 nel launcher del gioco Proton. VKD3D-Proton supporta modifiche, ottimizzazioni e miglioramenti specifici di Proton per migliorare le prestazioni dei giochi Windows basati su Direct3D 12, che non sono ancora stati adottati nella parte principale di vkd3d.

La nuova versione di VKD3D-Proton aggiunge il supporto iniziale per l'API DXR 1.0 (DirectX Raytracing), la cui implementazione utilizza l'estensione Vulkan VK_KHR_raytracing per il ray tracing. DXR attualmente funziona solo su sistemi con driver NVIDIA e può essere utilizzato nei giochi Control e Ghostrunner. Il supporto per VRS (Variable Rate Shading) e Rasterizzazione conservativa è stato completato. È stata implementata la chiamata D3D12_HEAP_FLAG_ALLOW_WRITE_WATCH che rende possibile l'utilizzo di APITraces. Sono state apportate diverse ottimizzazioni significative delle prestazioni.

Fonte: opennet.ru

Aggiungi un commento