Noocyada cusub ee Wine 4.17, Wine Staging 4.17, Proton 4.11-6 iyo D9VK 0.21

La heli karo siidaynta tijaabada ah ee hirgelinta furan ee Win32 API - Khamri 4.17. Tan iyo markii la sii daayay version 4.16 14 warbixinnada cayayaanka ayaa la xidhay waxaana la sameeyay 274 isbeddel.

Isbedelada ugu muhiimsan:

  • Matoorka Mono ayaa la cusboonaysiiyay nooca 4.9.3;
  • Taageero lagu daray qaab-dhismeed isku-duuban oo qaab DXTn ah oo loo beddelay d3dx9 (laga soo wareejiyay Staging Wine);
  • Nooca bilowga ah ee maktabadda Runtime Script (msscript) ayaa la soo jeediyay;
  • Habaynta lagu daray ee APC wicitaannada ntdll ka hor inta aan hawsha bilaabmin;
  • wined3d waxay ku daraysaa taageerada AMD VEGA12 GPUs;
  • Taageerada habaynta ogaysiisyada ku saabsan isbeddelada qalabka iyada oo loo marayo XRandR API waa la hirgeliyay;
  • Taageero lagu daray soo saarista furayaasha RSA;
  • Qaab dhismeedka ARM64, taageerada wakiillada aan kala go'a lahayn ayaa loo hirgeliyay is-dhexgalka shayga;
  • Warbixinnada khaladka ah ee la xidhiidha hawlgalka ciyaaraha iyo codsiyada waa la xidhay.
    Vampire the Masquerade, AppCAD, ilbaxnimada 4, rakibaha Shed, Royal Quest, iCloud.

Isla mar ahaantaana soo bandhigay sii daynta mashruuca Diyaarinta Khamriga 4.17, kaas oo dhismayaal fidsan oo khamri ah lagu sameeyay, oo ay ku jiraan kuwa aan si buuxda u diyaarsanayn ama balastarrada khatarta ah ee aan weli ku habboonayn in lagu korsado laanta ugu weyn ee khamriga. Marka la barbardhigo Khamriga, Diyaarinta Khamriga waxay bixisaa 855 balastar dheeraad ah. Siideynta cusub waxay keenaysaa isku-dubbarid-ku-dheellitirka Wine 4.17 codebase. Taageero lagu daray gelinta habka cayriin (Input Ceyriin ee isticmaalaha32), kaas oo meesha ka saaray dhibaatooyinka ciyaaraha ku salaysan mishiinka isha, iyo sidoo kale Overwatch iyo Star Citizen. Hagaajinta lagu daray si loo xalliyo shilalka ciyaarta
Boqortooyada Dhulka, Trinklet Supreme and Silent Hill 4: Qolka. Lagu daray stub dsdmo.dll ee saamaynta DirectSound.

Shirkadda Valve la daabacay sii deynta cusub ee mashruuca Proton 4.11-6, kaas oo ku salaysan horumarinta mashruuca Wine oo loogu talagalay in lagu hubiyo bilaabista codsiyada ciyaaraha ee loo sameeyay Windows oo lagu soo bandhigay buugga Steam ee Linux. Horumarinta mashruuca faafin hoos yimaada shatiga BSD. Proton wuxuu kuu ogolaanayaa inaad si toos ah ugu socodsiiso codsiyada ciyaaraha Windows-kaliya ee macmiilka Steam Linux. Xirmada waxaa ku jira hirgelinta DirectX 9 (oo ku saleysan D9VK), DirectX 10/11 (ku salaysan DXVKiyo DirectX 12 (ku salaysan vkd3d), ka shaqaynta tarjumaadda wicitaanada DirectX ee Vulkan API, waxay siisaa taageero la wanaajiyey oo loogu talagalay kontaroolayaasha ciyaarta iyo awoodda loo isticmaalo qaabka shaashadda oo dhan iyada oo aan loo eegin xallinta shaashadda ee lagu taageeray ciyaaraha.

Nooca cusub ee Proton, lakabka DXVK (fulinta DXGI, Direct3D 10 iyo Direct3D 11 ee korka Vulkan API) ayaa lagu cusboonaysiiyay laan 1.4, ku jira
Isku xirka barnaamijka Direct3D 11 ayaa loo cusboonaysiiyay nooca 11.4, iyo DXGI oo loo cusboonaysiiyay nooca 1.5. Dhanka kale, horumarinta DXVK ayaa daabacday cusbooneysiin sax ah DXVK 1.4.1, kuwaas oo arrimo go'an keenaya shilalka koodka D3D10 iyo hagaajinta taageerada Batman: Arkham City, Hitman 2, iyo Ni no Kuni Remastered.

Intaa waxaa dheer, waxaan ogaan karnaa siideynta cusub ee muhiimka ah ee mashruuca D9VK 0.21, kaas oo hirgelinta Direct3D 9 lagu horumarinayo, iyada oo la adeegsanayo tarjumaadda wicitaanada API-ga sawirada Vulkan. Mashruucu wuxuu ku salaysan yahay codebase mashruuca DXVK, kaas oo lagu kordhiyey taageero Direct3D 9. Marka la barbar dhigo WineD3D ku salaysan Direct9D 3 fulinta, D9VK u ogolaanaya waxqabadka sare, tan iyo Direct3D 9 turjumaadda iyada oo loo marayo OpenGL ka gaabiyaa turjumaada iyada oo loo marayo Vulkan.

Π’ version cusub lagu daray Direct3D 9 wicitaano cusub
D3DBLEND_BOTHSRCALPHA iyo D3DBLEND_BOTHINVSRCALPHA, nidaamka qufulka ayaa loo hirgeliyay sawirada MSAA iyo khariidadaha qoto dheer, taageerada qaababka YUV2 iyo YUVY ayaa lagu daray, balaadhinta joogtada ah ee joogtada ah ayaa lagu daray markii awood u siinaya habaynta software ee shaders vertex, hagaajinta waxqabadka ayaa la fuliyay, Wicitaannada TexM3x3Spec iyo TexMXNUMXxXNUMXSpec ayaa loo fuliyay DXSO
TexM3x3VSpec, 27 cayayaanka ayaa go'an.

Source: opennet.ru

Add a comment