Faiga fou o le uaina 4.17, uaina fa'atulagaina 4.17, Proton 4.11-6 ma le D9VK 0.21

Avanoa faʻataʻitaʻiga faʻatagaina o le faʻatinoina o le Win32 API - Vine 4.17. Talu mai le tatalaina o le lomiga 4.16 14 lipoti bug na tapunia ma 274 suiga na faia.

O suiga sili ona taua:

  • Ua toe faafou le afi Mono i le version 4.9.3;
  • Faʻaopoopo le lagolago mo mea faʻapipiʻi i le DXTn format i le d3dx9 (siitia mai le Wine Staging);
  • O se vaega muamua o le Windows Script runtime library (msscript) ua fuafuaina;
  • Faʻaopoopo le faʻaogaina o le APC telefoni ile ntdll aʻo leʻi amataina le faagasologa;
  • wined3d faaopoopo le lagolago mo AMD VEGA12 GPU;
  • Lagolago mo le faagasologa o faʻamatalaga e uiga i suiga o masini e ala i le XRandR API ua faʻatinoina;
  • Fa'aopoopo le lagolago mo le fa'atupuina o ki RSA;
  • Mo le fausaga o le ARM64, ua fa'atinoina le lagolago mo so'o seamless mo feso'ota'iga mea;
  • O lipoti sese e fesoʻotaʻi ma le faʻaogaina o taʻaloga ma talosaga ua tapunia.
    Vampire le Masquerade, AppCAD, Civilization 4, Faʻapipiʻi fale, Royal Quest, iCloud.

Faʻatasi tuuina atu fa'amatu'u galuega Fa'asologa o Uaina 4.17, i totonu o loʻo faʻatupuina ai le faʻalauteleina o le uaina, e aofia ai le le atoatoa poʻo le lamatia o faʻailoga e leʻi talafeagai mo le vaetamaina i le lala autu o le Uaina. Pe a faatusatusa i le Uaina, ua maua ai e le Wine Staging le 855 isi patches. O le faʻasalalauga fou e aumaia ai faʻatasi ma le Vine 4.17 codebase. Faʻaopoopo le lagolago mo le faʻaogaina i le faʻaogaina o le ala (Raw Input in user32), lea na faʻaumatia ai faʻafitauli i taʻaloga e faʻavae i luga o le Source engine, faʻapea foʻi ma Overwatch ma Star Citizen. E aofia ai fa'atonuga e fo'ia ai fa'alavelave ta'aloga
Empire Earth, Trinklet Supreme ma Silent Hill 4: O le Potu. Fa'aopoopo stub dsdmo.dll mo aafiaga DirectSound.

Kamupani Valve lomia fa'asalalauga fou o le poloketi Proton 4.11-6, lea e faʻavae i luga o atinaʻe o le Vine project ma faʻamoemoe e faʻamautinoa le faʻalauiloaina o taʻaloga taʻaloga na faia mo Windows ma tuʻuina atu i le Steam catalog i Linux. Atinae o poloketi salalau i lalo ole laisene BSD. Proton fa'atagaina oe e fa'atautaia sa'o Windows-na'o ta'aloga ta'aloga i le Steam Linux client. O le afifi e aofia ai le DirectX 9 faʻatinoga (faʻavae i luga O9VK), DirectX 10/11 (faʻavae ile OXVK) ma DirectX 12 (faʻavae i luga vkd3d), galue e ala i le faaliliuga o DirectX valaau i le Vulkan API, e maua ai le faʻaleleia atili o le lagolago mo taʻaloga taʻaloga ma le mafai ona faʻaogaina le ata atoa e tusa lava po o le a le iuga o le lau e lagolagoina i taaloga.

I le lomiga fou o Proton, o le DXVK layer (o se faʻatinoga o le DXGI, Direct3D 10 ma Direct3D 11 i luga o le Vulkan API) ua faʻafouina i se lala. 1.4, lea
Direct3D 11 polokalame fa'akomepiuta ua toe fa'afouina ile version 11.4, ma le DXGI ile version 1.5. I le taimi nei, ua faʻasalalau e le au atinaʻe DXVK se faʻafouga faʻasaʻo DXVK 1.4.1, lea na faʻamautu ai faʻafitauli e mafua ai faʻalavelave i le D3D10 code ma faʻaleleia atili le lagolago mo Batman: Arkham City, Hitman 2, ma Ni no Kuni Remastered.

E le gata i lea, e mafai ona matou matauina se faʻasalalauga fou fou o le poloketi D9VK 0.21, i totonu o loʻo faʻatulagaina ai le faʻatinoga o le Direct3D 9, galue e ala i le faʻaliliuina o telefoni ile Vulkan graphics API. O le poloketi e faʻavae i luga o le DXVK project codebase, lea ua faʻalauteleina ma le lagolago mo Direct3D 9. Faʻatusatusa i le WineD3D-based Direct9D 3 faʻatinoga, D9VK faʻatagaina mo le maualuga o le faʻatinoga, talu ai o le Direct3D 9 faʻaliliuga e ala i OpenGL e telegese nai lo le faʻaliliuga e ala i Vulkan.

В fou fa'aopoopo le Direct3D 9 telefoni
D3DBLEND_BOTHSRCALPHA ma D3DBLEND_BOTHINVSRCALPHA, ua faʻatinoina se faiga loka mo ata MSAA ma faʻafanua loloto, lagolago mo YUV2 ma YUVY formats ua faʻaopoopoina, ua faʻaopoopoina se seti faʻalauteleina o faʻamautu pe a mafai ai ona faʻaogaina polokalama faakomepiuta o vertex shaders, faʻatinoina optimization faʻatinoga, telefoni i TexM3x3Spec ma TexMXNUMXxXNUMXSpec ua faʻatinoina mo DXSO
TexM3x3VSpec, 27 faʻamau faʻamau.

puna: opennet.ru

Faaopoopo i ai se faamatalaga