botim i hapur pĂ«r realizimin e Win32 API â . QĂ« nga publikimi i versionit 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 publikimi i projektit , 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 , dhe .
PĂ«rveç kĂ«saj, mund tĂ« theksohet ndarja 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
