Toimus katse WinAPI avatud implementatsiooni â Wine 8.21. Alates versiooni 8.20 vĂ€ljaandmisest on suletud 29 veateadet ja tehtud 321 muudatust.
Olulisemad muudatused:
- Funktsionaalsuse arendamine, mis on suunatud Wine'i kasutamise vĂ”imaluse rakendamisele Waylandi protokolli pĂ”histel keskkondadel ilma XWaylandi ja X11 komponentideta, on jĂ€tkunud. Draiverisse winewayland.drv on lisatud Vulkan graafilise API tugi ja vĂ”imalus skaleerida vĂ€ljundit kĂ”rge pikslitihedusega ekraanidel (High-DPI). Lahendatud on probleem hiirekursoriga GNOME'is kahefookuslike sĂŒsteemidega.
- Alustav tugi ABI ARM64EC-le, mille Microsoft pakkus Windows 11-s, on lisatud.
- Locale andmebaas on uuendatud.
- Vaatamata FreeBSD heliallikasĂŒsteemi OSS kasutamisele on lahendatud probleem helivĂ€ljundiga.
- Veateated, mis on seotud rakenduste tööga: PhotoScape, RootMagic 6, PreSonus Studio One 2.6, WechatOCR, 3DMark 2000, Office 2021, ModOrganizer 2.5.0, Quicken, WinSCP, on suletud.
- Veateated, mis on seotud mÀngude tööga: The Elder Scrolls: Drome Racers, Ninki Seiyuu no Tsukukurikata, Godhood, Age of Empires II Definitive Edition, Death Stranding, Port Royale 2, DragonAge Origins, on suletud.
Samuti on loodud Wine Staging versioon 8.21, mis pakub laiendatud Wine kogumisi, mis sisaldavad veel mitte tĂ€ielikult valminud vĂ”i riskantseid patĆĄe, mis pole veel peamisse Wine harusse sobivad. vĂ”rreldes Wine'iga, sisaldab Wine Staging 491 lisapatĆĄi. Uus Wine Staging vĂ€ljaanne on sĂŒnkroonitud Wine 8.21 koodibaasiga ja uuendatud patĆĄiga vkd3d-latest.
Lisaks vĂ”ib mĂ€rkida, et Valve on avaldanud projekti VKD3D-Proton 2.11, mis arendab haru vkd3d koodibaasist, mille eesmĂ€rk on parandada Direct3D 12 toe kvaliteeti Proton mĂ€ngude kĂ€itamise paketis. VKD3D-Proton toetamised sisaldavad Protonile spetsiifilisi muudatusi, optimeerimisi ja tĂ€iustusi Windowsi Direct3D 12 mĂ€ngude paremaks toimimiseks, mis pole veel pĂ”hivoolu vkd3d-sse vastu vĂ”etud. Erinevustena tĂ”stetakse esile ka suunatud lĂ€henemist kaasaegsete Vulkan laienduste ja uute graafikajuhikutest saadud vĂ”imaluste kasutamisele, et saavutada tĂ€ielik ĂŒhilduvus Direct3D 12-d.
VKD3D-Proton 2.11 muudatuste seas:
- DXR (DirectX Raytracing) API tugi on vaikimisi sisse lĂŒlitatud.
- Samuti on lisatud Sampler Feedback mehhanismi emuleerimine, mis on vajalik DirectX FL 12.2 (Feature Level 12_2) rakendamiseks.
- RDNA2+ ja Turing+ GPU sĂŒsteemidele on vaikimisi sisse lĂŒlitatud DirectX Ultimate (FL 12.2) tugi.
- On rakendatud funktsioonid IndependentFrontAndBackStencilRefMaskSupported, TriangleFanSupported, DynamicIndexBufferStripCutSupported, DynamicDepthBiasSupported, NonNormalizedCoordinateSamplersSupported, MismatchingOutputDimensionsSupported, PointSamplingAddressesNeverRoundUp, RasterizerDesc2Supported, NarrowQuadrilateralLinesSupported, AnisoFilterWithPointMipSupported.
- Optimeeritud kĂ€skude grupi ja partii töötlemine laiendustes NV_device_generated_commands ja NV_device_generated_commands_compute, mis tĂ”i kaasa 15% kĂ”rgema FPS-i mĂ€ngus Halo Infinite RADV draiveriga sĂŒsteemides ja 1-2% parema jĂ”udluse mĂ€ngus Starfield.
- Optimeeritud mÀlu jagamine DGC-pufferite jaoks, mis vÀhendas oluliselt CPU koormust NVIDIA draiveriga.
- Lisatud tugi Vulkan laiendusele VK_EXT_image_compression_control ja NVIDIA laiendusele NV_device_generated_commands_compute.
- Parandatud ĂŒhilduvust mĂ€ngudega Resident Evil 4 â Separate Ways, Lords of the Fallen, Witcher 3, Cyberpunk 2077, Windjammers 2, Jurassic World Evolution 2.
Allikas: opennet.ru
