Versionet e reja Wine 4.18 dhe Wine Staging 4.18

I verfĂŒshĂ«m botim i hapur pĂ«r realizimin e Win32 API — Wine 4.18. QĂ« nga publikimi i versionit 4.17 u mbyllĂ«n 38 raporte pĂ«r gabime dhe u bĂ«nĂ« 305 ndryshime.

Ndryshimet më të rëndësishme:

  • JanĂ« shtuar shumĂ« funksione tĂ« reja tĂ« VBScript (p.sh., trajtues tĂ« gabimeve, funksionet Hour, Day, Month etj.);
  • JanĂ« bĂ«rĂ« pastrimi dhe zgjerimi i funksionalitetit tĂ« quartz.dll;
  • NĂ« ntdll Ă«shtĂ« shtuar trajtimi i pĂ«rjashtimeve dhe janĂ« implementuar funksionet RtlSetSearchPathMode dhe RtlGetSearchPath();
  • NĂ« wined3d janĂ« shtuar funksionet 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();
  • JanĂ« mbyllur raportet pĂ«r gabimet qĂ« lidhen me funksionimin e lojĂ«rave dhe aplikacioneve 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 Software, Atmel Studio 7, Transcendence, Art of Murder, Need for Speed: Carbon, Blur.

Po ashtu u mbajt publikimi i projektit Wine Staging 4.18, që zhvillon variante të zgjeruara të Wine, duke përfshirë patches që nuk janë plotësisht të gatshme ose janë me rrezik, deri sa të jenë të gatshme për t'u pranuar në degën kryesore të Wine. Krahasuar me Wine, në Wine Staging ofrohen 850 patches të shtuar.

Në numrin e ri të Wine Staging është realizuar sinkronizimi me bazën e kodit Wine 4.18. Në përbërjen kryesore të Wine është transferuar patch-i d3dx9_36, i cili garanton përputhjen e dimensioneve të texture me madhësinë e bllokut kur përdoret kompresimi i textures në D3DXCheckTextureRequirements. Në user32 është shtuar një strehë për InternalGetWindowIcon. Patch-e janë përditësuar eventfd_synchronization, wined3d-zero-inf-shaders dhe dinput-joy-mappings.

PĂ«rveç kĂ«saj, mund tĂ« theksohet pĂ«rditĂ«simi ndarja DXVK 1.4.3 me realizimin e DXGI, Direct3D 10 dhe Direct3D 11 mbi API Vulkan. NĂ« numrin e ri Ă«shtĂ« realizuar njĂ« format i ri skedash me cache tĂ« gjendjes, duke lejuar njĂ« reduktim tĂ« ndjeshĂ«m tĂ« madhĂ«sisĂ« sĂ« tĂ« dhĂ«nave tĂ« skedave (kur azhurnohet nga numrat e vjetĂ«r, formati i cache do tĂ« konvertohet automatikisht). ËshtĂ« bĂ«rĂ« punĂ« pĂ«r tĂ« ulur ngarkesĂ«n nĂ« CPU nĂ« lojĂ«ra me njĂ« numĂ«r tĂ« madh shaders tĂ« ndryshĂ«m. Probleme janĂ« zgjidhur me shkrimin e pa renditur tĂ« shaders grafikĂ« duke pĂ«rdorur UAV (pamje tĂ« aksessit tĂ« pa renditur).

Burimi: opennet.ru

Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« đŸ”„ Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« | ProHoster