Kishte njĂ« lĂ«shim eksperimental tĂ« implementimit tĂ« hapur tĂ« WinAPI â Wine 8.21. QĂ« nga lĂ«shimi i versionit 8.20 janĂ« mbyllur 29 raportime pĂ«r gabime dhe janĂ« bĂ«rĂ« 321 ndryshime.
Ndryshimet më të rëndësishme:
- Përparimi i funksionalitetit ka vazhduar, duke synuar mundësinë e përdorimit të Wine në mjedise të bazuara në protokollin Wayland pa përdorimin e XWayland dhe komponentëve X11. Në drejtuesin winewayland.drv është shtuar mbështetje për API-në grafike Vulkan dhe mundësia e shkallëzimit të shfaqjes në ekrane me densitet të lartë pikselash (High-DPI). Problemi me zhdukje të kursorit në GNOME në sistemet me dy monitora është zgjidhur.
- është shtuar mbështetje fillestare për ABI ARM64EC, e propozuar nga Microsoft në Windows 11.
- Baza e lokalizimeve është përditësuar.
- Problemi me emitimin e zërit në FreeBSD duke përdorur nënstrukturën e zërit OSS është zgjidhur.
- Janë mbyllur raportet për gabime të lidhura me funksionimin e aplikacioneve: PhotoScape, RootMagic 6, PreSonus Studio One 2.6, WechatOCR, 3DMark 2000, Office 2021, ModOrganizer 2.5.0, Quicken, WinSCP.
- Janë mbyllur raportet për gabime të lidhura me lojërat The Elder Scrolls: Drome Racers, Ninki Seiyuu no Tsukukurikata, Godhood, Age of Empires II Definitive Edition, Death Stranding, Port Royale 2, DragonAge Origins.
Po ashtu është ndërtuar një lëshim i projektit Wine Staging 8.21, që ofron ndërtime të zgjeruara të Wine, duke përfshirë patches jo plotësisht të gatshme ose me rrezik, ende të papranueshme për degën kryesore të Wine. Krahasuar me Wine, në Wine Staging janë ofruar 491 patches të tjera. Në këtë lëshim të ri, është realizuar sinkronizimi me bazën e kodit të Wine 8.21 dhe është përditësuar patchi vkd3d-latest.
Përveç kësaj, mund të përmendet publikimi nga ana e kompanisë Valve i projektit VKD3D-Proton 2.11, që zhvillon një degë nga baza e kodit vkd3d, e krijuar për të përmirësuar mbështetjen për Direct3D 12 në paketin për të luajtur lojra Proton. Në VKD3D-Proton përfshihen ndryshime specifike për Proton, optimizime dhe përmirësime për një funksionim më cilësor të lojërave Windows bazuar në Direct3D 12, të cilat ende nuk janë pranuar në përbërjen kryesore të vkd3d. Mes ndryshimeve vërehet gjithashtu orientimi për t'u përdorur me zgjerime moderne të Vulkan dhe mundësive të lëshimeve të reja të drejtuesve grafikë për të arritur një përputhje të plotë me Direct3D 12.
Mes ndryshimeve në VKD3D-Proton 2.11:
- Përmbajtja përfshin mbështetje për API-në DXR (DirectX Raytracing) nga default.
- është shtuar emulimi i mekanizmit të Sampler Feedback, i nevojshëm për implementimin e DirectX FL 12.2 (Feature Level 12_2).
- Për sistemet me GPU RDNA2+ dhe Turing+ është përfshirë mbështetje për DirectX Ultimate (FL 12.2) nga default.
- Janë realizuar funksionet IndependentFrontAndBackStencilRefMaskSupported, TriangleFanSupported, DynamicIndexBufferStripCutSupported, DynamicDepthBiasSupported, NonNormalizedCoordinateSamplersSupported, MismatchingOutputDimensionsSupported, PointSamplingAddressesNeverRoundUp, RasterizerDesc2Supported, NarrowQuadrilateralLinesSupported, AnisoFilterWithPointMipSupported.
- ĂshtĂ« optimizuar grumbullimi dhe pĂ«rpunimi i grupeve tĂ« komandave pĂ«r zgjerimet NV_device_generated_commands dhe NV_device_generated_commands_compute, duke rritur FPS-in nĂ« lojĂ«n Halo Infinite me 15% nĂ« sistemet me drejtues RADV dhe duke ngritur performancĂ«n e lojĂ«s Starfield me 1-2%.
- ĂshtĂ« optimizuar alokimi i memories pĂ«r buffers DGC, qĂ« çoi nĂ« njĂ« rĂ«nie tĂ« ndjeshme tĂ« ngarkesĂ«s nĂ« CPU gjatĂ« pĂ«rdorimit tĂ« drejtuesit NVIDIA.
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r zgjerimin Vulkan VK_EXT_image_compression_control dhe pĂ«r zgjerimin NVIDIA NV_device_generated_commands_compute.
- ĂshtĂ« pĂ«rmirĂ«suar pĂ«rputhshmĂ«ria me lojĂ«rat Resident Evil 4 â Separate Ways, Lords of the Fallen, Witcher 3, Cyberpunk 2077, Windjammers 2, Jurassic World Evolution 2.
Burimi: opennet.ru
