Wine 8.21, Wine staging 8.21 og VKD3D-Proton 2.11 er offentliggjort

Der blev udgivet en eksperimentel version af den åbne WinAPI-implementering — Wine 8.21. Siden udgivelsen af version 8.20 er 29 fejlrapporter blevet lukket, og 321 ændringer er blevet foretaget.

De vigtigste ændringer:

  • Udviklingen af funktionaliteten, der muliggør brugen af Wine i omgivelser baseret på Wayland-protokollen uden brug af XWayland og X11-komponenter, fortsætter. I driveren winewayland.drv er der tilføjet understøttelse af grafik-API'en Vulkan og mulighed for skalering af output på skærme med høj pixel tæthed (High-DPI). Problemet med, at markøren forsvandt i GNOME på systemer med to monitorer er blevet løst.
  • Indledende støtte til ABI ARM64EC, foreslået af Microsoft i Windows 11, er blevet tilføjet.
  • Locales-databasen er blevet opdateret.
  • Problemet med lydoutput i FreeBSD ved brug af lydsystemet OSS er blevet løst.
  • Fejlrapporter relateret til følgende applikationer er blevet lukket: PhotoScape, RootMagic 6, PreSonus Studio One 2.6, WechatOCR, 3DMark 2000, Office 2021, ModOrganizer 2.5.0, Quicken, WinSCP.
  • Fejlrapporter relateret til følgende spil er blevet lukket: The Elder Scrolls: Drome Racers, Ninki Seiyuu no Tsukukurikata, Godhood, Age of Empires II Definitive Edition, Death Stranding, Port Royale 2, DragonAge Origins.

Samtidig er udgivelsen af Wine Staging 8.21 blevet dannet, som leverer udvidede versioner af Wine, der inkluderer ikke-færdige eller risikable patches, som endnu ikke er klar til at blive accepteret i hovedlinjen af Wine. I forhold til Wine tilbydes der 491 ekstra patches i Wine Staging. I den nye version af Wine Staging er der gennemført synkronisering med Wine 8.21's kodebase, og patch vkd3d-latest er blevet opdateret.

Derudover kan det bemærkes, at Valve har offentliggjort projektet VKD3D-Proton 2.11, der udvikler et afstik fra koden vkd3d, skabt for at forbedre understøttelsen af Direct3D 12 i spilstartpakken Proton. VKD3D-Proton understøtter specifikke Proton-ændringer, optimeringer og forbedringer for en bedre oplevelse med Windows-spil baseret på Direct3D 12, som endnu ikke er blevet integreret i hovedkomponenterne af vkd3d. Blandt forskellene bemærkes også fokus på brugen af moderne Vulkan-udvidelser og de nyeste grafikkortdrivere for at opnå fuld kompatibilitet med Direct3D 12.

Blandt ændringerne i VKD3D-Proton 2.11:

  • API DXR (DirectX Raytracing) er aktiveret som standard.
  • Emuleringen af mekanismen Sampler Feedback, nødvendig for implementeringen af DirectX FL 12.2 (Feature Level 12_2), er blevet tilføjet.
  • For systemer med GPU'er RDNA2+ og Turing+ er understøttelsen af DirectX Ultimate (FL 12.2) aktiveret som standard.
  • Funktioner fra IndependentFrontAndBackStencilRefMaskSupported, TriangleFanSupported, DynamicIndexBufferStripCutSupported, DynamicDepthBiasSupported, NonNormalizedCoordinateSamplersSupported, MismatchingOutputDimensionsSupported, PointSamplingAddressesNeverRoundUp, RasterizerDesc2Supported, NarrowQuadrilateralLinesSupported, AnisoFilterWithPointMipSupported er blevet implementeret.
  • Der er udført optimering af gruppering og batchbehandling af kommandoer til NV_device_generated_commands og NV_device_generated_commands_compute udvidelser, hvilket har øget FPS i spillet Halo Infinite med 15 % på systemer med RADV-driveren og løftet ydeevnen i spillet Starfield med 1-2 %.
  • Der er gennemført optimering af hukommelsesallokering til DGC-buffere, hvilket markant reducerede CPU-belastningen, når NVIDIA-driveren anvendes.
  • Understøttelse af Vulkan-udvidelsen VK_EXT_image_compression_control og NVIDIA-udvidelsen NV_device_generated_commands_compute er blevet tilføjet.
  • Kompatibiliteten med spilene Resident Evil 4 — Separate Ways, Lords of the Fallen, Witcher 3, Cyberpunk 2077, Windjammers 2, Jurassic World Evolution 2 er blevet forbedret.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster