Mefuta e mecha ea Wine 4.18 le Wine Staging 4.18

Fumaneha tokollo ea liteko ea ts'ebetsong e bulehileng ea Win32 API - Wine 4.18. Ho tloha ha ho lokolloa phetolelo 4.17 Litlaleho tse 38 tsa liphoso li ile tsa koaloa 'me ha etsoa liphetoho tse 305.

Liphetoho tsa bohlokoa ka ho fetisisa:

  • E ekelitse mesebetsi e mengata e mecha ea VBScript (mohlala, ba sebetsanang le liphoso, Hora, Letsatsi, Mesebetsi ea Khoeli, joalo-joalo);
  • E hloekisitsoe le ho atolosa tshebetso ea quartz.dll;
  • Ho sebetsana le mokhelo ho kentsoe ho ntdll mme mesebetsi ea RtlSetSearchPathMode le RtlGetSearchPath() e kentsoe tšebetsong;
  • Mesebetsi e ekelitsoeng 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();

  • Litlaleho tsa liphoso tse koetsoeng tse amanang le ts'ebetso ea lipapali le lits'ebetso 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, Tlhokahalo ea Lebelo: Carbon, Blur.

Hape etsahetse tokollo ya morero Boemo ba Veine 4.18, e hlahisang meaho e atolositsoeng ea Veini e kenyelletsang likhechana tse sa fellang kapa tse kotsi tse seng li loketse ho amoheloa lekaleng le leholo la Veini. Ha ho bapisoa le Veine, Wine Staging e fana ka li-patches tse ling tse 850.

Phallo e ncha ea Wine Staging e lumellana le Wine 4.18 codebase. Patch ea d3dx9_36 e fetiselitsoe ho Veine e ka sehloohong, e netefatsang ho lumellana ha litekanyo tsa sebopeho ho ea boholo ba li-block ha u sebelisa compression ea texture ho D3DXCheckTextureRequirements. InternalGetWindowIcon stub e kentsoe ho user32. Li-patches tse ntlafalitsoeng eventfd_synchronization, Wined3d-zero-inf-shaders и dinput-joy-mappings.

Ho phaella moo, ho ka hlokomeloa ntjhafatsa li-interlayers EA-1.4.3-DXVK ka ts'ebetsong ea DXGI, Direct3D 10 le Direct3D 11 holim'a Vulkan API. Phatlalatso e ncha e hlahisa mofuta o mocha oa faele ea cache ea mmuso, e fokolitseng haholo boholo ba lifaele tsena (ha u ntlafatsa ho tloha ho litokollo tsa khale, sebopeho sa cache se tla fetoloa ka bohona). Mosebetsi o entsoe ho fokotsa mojaro oa CPU lipapaling tse nang le li-shader tse ngata tse fapaneng. Mathata a ho rekota ka likhoele tse ngata tse sa rekoang tsa li-graph shader tse sebelisang UAV (pono e sa laoleheng ea phihlello) a rarollotsoe.

Source: opennet.ru

Eketsa ka tlhaloso