botimi eksperimental i zbatimit tĂ« hapur tĂ« Win32 API â . QĂ« nga lĂ«shimi i versionit u mbyllĂ«n 38 raporte gabimi dhe u bĂ«nĂ« 305 ndryshime.
Ndryshimet më të rëndësishme:
- Janë shtuar shumë funksione të reja për VBScript (për shembull, trajtues të gabimeve, funksionet Hour, Day, Month etj.);
- U pastrua dhe u zgjërua funksionaliteti i quartz.dll;
- Në ntdll u shtua trajtimi i përjashtimeve dhe u realizuan funksionet RtlSetSearchPathMode dhe RtlGetSearchPath();
- NĂ« wined3d u shtuan 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(); - U mbyllën raportet e gabimeve, të lidhura me funksionimin e lojrave 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.
Gjithashtu lëshimin e projektit , duke zhvilluar ndarjet e zgjeruara të Wine, që përfshijnë patches të pambushura plotësisht ose me rrezik, ende të papërshtatshme për t'u pranuar në degën kryesore të Wine. Krahasuar me Wine, në Wine Staging ofrohen 850 patches shtesë.
Në versionin e ri të Wine Staging është bërë sinkronizimi me bazën e kodit të Wine 4.18. Patch-i d3dx9_36 që siguron përputhjen e dimensioneve të teksturave sipas madhësisë së bllokut kur përdoret kompresimi i teksturave është transferuar në përbërjen kryesore të Wine. Në user32 është shtuar një stub InternalGetWindowIcon. Patch-et janë përditësuar , dhe .
PĂ«r mĂ« tepĂ«r, mund tĂ« theksohet shtresa me implementimin e DXGI, Direct3D 10 dhe Direct3D 11 mbi API Vulkan. NĂ« versionin e ri Ă«shtĂ« zhvilluar njĂ« format i ri skedash me cache tĂ« gjendjes, duke ndihmuar pĂ«r tĂ« zvogĂ«luar ndjeshĂ«m madhĂ«sinĂ« e tĂ« dhĂ«nave tĂ« skedave (kur pĂ«rditĂ«sohet nga versionet e mĂ«parshme, formati i caches do tĂ« konvertohet automatikisht). ĂshtĂ« punuar pĂ«r tĂ« reduktuar ngarkesĂ«n nĂ« CPU nĂ« lojra me numra tĂ« shumtĂ« shaders tĂ« ndryshĂ«m. Problemet gjatĂ« shkrimit tĂ« pa renditur tĂ« shaders grafike duke pĂ«rdorur UAV (pamje tĂ« qasshme tĂ« pa renditur) janĂ« zgjidhur.
Burimi: opennet.ru
