Nije ferzjes fan Wine 4.18 en Wine Staging 4.18

Beskikber eksperimintele release fan in iepen ymplemintaasje fan 'e Win32 API - Wyn 4.18. Sûnt de frijlitting fan 'e ferzje 4.17 38 brekrapporten waarden sluten en 305 wizigingen waarden makke.

De wichtichste feroarings:

  • In protte nije VBScript-funksjes tafoege (Bygelyks flaterhannelers, oere, dei, moannefunksjes, ensfh.);
  • Skjinmakke en útwreide de funksjonaliteit fan quartz.dll;
  • Útsûnderingshanneling is tafoege oan ntdll en de funksjes RtlSetSearchPathMode en RtlGetSearchPath() binne ymplementearre;
  • Funksjes tafoege wined3d_stateblock_set_render_state(), wined3d_stateblock_set_blend_factor(),
    wined3d_stateblock_set_vs_consts_*(), wined3d_stateblock_set_vertex_shader(), wined3d_stateblock_set_vertex_declaration(), wined3d_stateblock_set_pixel_shader(), wined3d_stateblock_set_ps_consts_f();

  • Sluten flaterrapporten yn ferbân mei de wurking fan spultsjes en applikaasjes Lego Island 2, Space Rangers 2, Memento Mori, fr-043, Lego Stunt Rally, Castlevania: Lords of Shadow 2, Broken Sword: The Angel of Death, The Witcher 2: Assassins of Kings, Age of Empires, Grandia II Anniversary Edition, Castlevania: Lords of Shadow 2, Halo 2, Wolf RPG Editor, Logos Bible Softare, Atmel Studio 7, Transcendence, Art of Murder, Need for Speed: Carbon, Blur.

Ek barde projekt release Wyn Staging 4.18. Yn ferliking mei Wine biedt Wine Staging 850 ekstra patches.

De nije release fan Wine Staging syngronisearret mei de Wine 4.18 codebase. De d3dx9_36-patch is oerbrocht nei de haadwyn, dy't soarget foar ôfstimming fan tekstuerdimensjes nei de blokgrutte by it brûken fan tekstuerkompresje yn D3DXCheckTextureRequirements. De stub fan InternalGetWindowIcon is tafoege oan brûker32. Updated patches eventfd_syngronisaasje, wined3d-zero-inf-shaders и dinput-freugde-mappings.

Dêrby kin opmurken wurde fernijing tuskenlagen DXVK 1.4.3 mei ymplemintaasje fan DXGI, Direct3D 10 en Direct3D 11 boppe op de Vulkan API. De nije release yntroduseart in nij bestânsformaat mei in steat-cache, dy't de grutte fan dizze bestannen signifikant hat fermindere (by it opwurdearjen fan âldere releases sil it cache-formaat automatysk wurde omboud). Der is wurk dien om de CPU-lading te ferminderjen yn spultsjes mei in grut oantal ferskillende shaders. Problemen mei unordered multi-threaded opname fan graphics shaders mei help fan UAV (unordered tagong werjefte) binne oplost.

Boarne: opennet.ru

Add a comment