U publikua versioni eksperimental i zbatimit të hapur të Win32 API — Wine 7.1. Që nga publikimi i 7.0, janë mbyllur 42 raporte për gabime dhe janë bërë 408 ndryshime. Kujtojmë se që nga dega 2.x, projekti Wine ka kaluar në një skemë numerimi versionesh, në të cilën çdo lëshim stabil çon në rritjen e numrit të parë në numrin e versionit (6.0.0, 7.0.0), ndërsa azhurnimet për lëshimet stabile publikohen me ndryshimin e numrit të tretë (7.0.1, 7.0.2, 7.0.3). Versionet eksperimentale, të zhvilluara gjatë përgatitjes së lëshimit të ardhshëm të rëndësishëm, publikohen me ndryshimin e numrit të dytë (7.1, 7.2, 7.3).
Ndryshimet më të rëndësishme:
- Shtuar mbështetje për API-në grafike Vulkan 1.3.
- Zgjidhur një seri problemesh me temat.


- Përmirësuar mbështetje për protokollin WebSocket.
- Përmirësuar prerja e kursorit në platformën macOS.
- Shtuar korrigjime në kompjilatorin IDL për të përmirësuar mbështetje për C++.
- Mbyllur raportet për gabimet e lidhura me lojërat: Age of Empires 3, Final Fantasy 7, Arx Fatalis, Rising Kingdoms, Far Cry 5, X3 Albion Prelude, Gothic 1, WRC 7, Project CARS 2, Sekiro.
- Mbyllur raportet për gabimet e lidhura me aplikacionet: TeamViewer 15.x, Word 2003, WinOffice Pro 5.3, Freeoffice, Siemens SIMATIC STEP 7, Netbeans 6.x, eRightSoft SUPER v2009-b35, Peachtree Pro Accounting 2007, 7-zip.
Gjithashtu mund të theksohet formimi i lëshimit të projektit Wine Staging 7.1, ku formohen ndërtimet e zgjeruara të Wine, që përfshijnë patche që nuk janë plotësisht të gatshme ose janë të rrezikshme, për sa kohë që nuk janë të përshtatshme për t'u pranuar në degën kryesore të Wine. Krahasuar me Wine, Wine Staging ofron 561 patch të shtuar.
Në këtë version të ri, është realizuar sinkronizimi me bazën e kodit të Wine 7.1. Në përbërjen kryesore të Wine janë transferuar 3 patch që lidhen me implementimin e njoftimeve callback në xactengine, shtimin e WSAIoctl SIO_IDEAL_SEND_BACKLOG_QUERY në ws2_32 dhe përdorimin e teksturave të indeksuara në dinamik (bindless) për GLSL-shader në wined3d. Patch-u për mbështetje për NVIDIA CUDA është përditësuar.
Gjithashtu është publikuar lëshimi i shtresës DXVK 1.9.4, që ofron implementimin e DXGI (Infrastrukturës Grafike DirectX), Direct3D 9, 10 dhe 11, duke punuar përmes kthimit të thirrjeve në API Vulkan. DXVK mund të përdoret për të ekzekutuar aplikacione dhe lojëra 3D në Linux me ndihmën e Wine, duke vepruar si një alternativë më të lartë të performancës ndaj implementimeve të integruara në Wine të Direct3D 9/10/11, që funksionojnë mbi OpenGL.
Në versionin e ri të DXVK:
- Mezatarisht është aktivizuar mënyra e rreptë e emulimit të llogaritjeve me pikë fluturuese në D3D9 në sistemet me versione të ardhshme të drajverit Vulkan RADV, që do të lejojë rritjen e saktësisë dhe performancës gjatë renderimit.
- Përmirësimi i shpërndarjes së memories dhe reduktimi i konsumit të memories në lojërat që përdorin procese ose pajisje të shumta D3D.
- Problemi me përdorimin e memories video në GPU-të NVIDIA me RBAR (Resizable BAR) është zgjidhur kur aktivizohet cilësimi dxvk.shrinkNvidiaHvvHeap.
- Është hequr opsioni i vjetruar për të çaktivizuar OpenVR.
- Janë përfshirë optimizime të performancës dhe është shtuar mbështetje për teknologjinë e shkallëzimit realistik DLSS për lojën God of War.
Burimi: opennet.ru


