Den experimentella versionen av den öppna implementationen av WinAPI - Wine 6.7 har slÀppts. Sedan version 6.6 har 44 buggrapporter stÀngts och 397 Àndringar har gjorts.
De viktigaste Àndringarna:
- Biblioteken NetApi32, WLDAP32 och Kerberos har konverterats till PE-exekverbara filer.
- Implementation av ramverket Media Foundation har förbÀttrats.
- JavaScript-lÀget ES6 (ECMAScript 2015) har implementerats i biblioteket mshtml, vilket aktiveras nÀr kompatibilitetslÀget med Internet Explorer 11 Àr pÄslaget.
- I WOW64, lagret för att köra 32-bitarsprogram pÄ 64-bitars Windows, har omdirigeringen i filsystemet förbÀttrats för att ersÀtta 32-bitars DLL:er med 64-bitars DLL:er.
- Nya drivrutiner med Plug & Play-stöd har lagts till.
- En inmatningsenhet för att arbeta med tangentbordet i raw-lÀge har lagts till.
- Buggrapporter relaterade till spel har stĂ€ngts: Supreme Commander Forged Alliance, Daedalic, MPC-HC 1.7.13, âFairy Tale About Father Frost, Ivan and Nastyaâ, MUSICUS, BioShock Remastered, Legends of Runeterra.
- Buggrapporter relaterade till applikationer har stÀngts: 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, Windows System Control Center, LDPlayer 4.0.x, Alacritty 0.7.2.
Dessutom kan man nÀmna att Valve har publicerat VKD3D-Proton 2.3, en avknoppning frÄn kodbasen vkd3d, skapad för att förbÀttra stödet för Direct3D 12 i Proton-spelpaketet. VKD3D-Proton stöder specifika förÀndringar, optimeringar och förbÀttringar för att uppnÄ bÀttre prestanda för Windows-spel baserade pÄ Direct3D 12, som Àn sÄ lÀnge inte har godkÀnts i den huvudsakliga vkd3d-koden.
Den nya versionen av VKD3D-Proton har lagt till grundlÀggande stöd för API DXR 1.0 (DirectX Raytracing), dÀr Vulkan-tillÀgget VK_KHR_raytracing anvÀnds för strÄlningsspÄrning. DXR fungerar för nÀrvarande endast pÄ system med NVIDIA-drivrutiner och kan anvÀndas i spelen Control och Ghostrunner. Stödet för VRS (Variable Rate Shading) och konservativ rasterisering (Conservative Rasterization) har ocksÄ fÀrdigstÀllts. Anropet D3D12_HEAP_FLAG_ALLOW_WRITE_WATCH har implementerats, vilket möjliggör anvÀndning av APITraces. Flera betydande prestandaoptimeringar har gjorts.
KĂ€lla: opennet.ru
