Выпуск Wine 6.7 і VKD3D-Proton 2.3

Адбыўся эксперыментальны выпуск адкрытай рэалізацыі WinAPI – Wine 6.7. З моманту выпуску версіі 6.6 было закрыта 44 справаздачы аб памылках і ўнесена 397 змен.

Найбольш важныя змены:

  • У фармат выкананых файлаў PE пераўтвораны бібліятэкі NetApi32, WLDAP32 і Kerberos.
  • Дапрацавана рэалізацыя фрэймворка Media Foundation.
  • У бібліятэцы mshtml рэалізаваны JavaScript-рэжым ES6 (ECMAScript 2015), які задзейнічаны пры ўключэнні рэжыму сумяшчальнасці з Internet Explorer 11.
  • У WOW64, праслойцы для запуску 32-разрадных праграм у 64-разраднай Windows, палепшана перанакіраванне ў файлавай сістэме для падстаноўкі праграме 32-разрадных DLL замест 64-разрадных.
  • Дададзены новыя драйверы з падтрымкай Plug & Play.
  • Дададзена прылада ўводу для працы з клавіятурай у raw-рэжыме.
  • Закрыты справаздачы пра памылкі, звязаныя з працай гульняў: Supreme Commander Forged Alliance, Daedalic, MPC-HC 1.7.13, "Fairy Tale About Father Frost, Ivan and Nastya", MUSICUS, BioShock Remastered, Legends of Runeterra.
  • Закрытыя справаздачы пра памылкі, звязаныя з працай прыкладанняў: Melodyne 5, Informix Database apps, Autodesk 3ds Max 9, SAP GUI, SharpDevelop 2.2, Clarion Enterprise Edition 9.0.10376, Rhino 4.0, HyperChem 8.0.x, Solid , EA Origin, Rekordbox 2000, Winamp, Process Hacker 5.3.0, WeChat, Adobe DNG Converter 2.38/13.2, MikroTik WinBox, SimSig, Windows System Control Center, LDPlayer 4.0.x, Alacritty 0.7.2.

Дадаткова можна згадаць публікацыю кампаніяй Valve VKD3D-Proton 2.3, адгалінаванні ад кодавай базы vkd3d, створанага для паляпшэння падтрымкі Direct3D 12 у пакеце для запуску гульняў Proton. У VKD3D-Proton падтрымліваюцца спецыфічныя для Proton змены, аптымізацыі і паляпшэнні для больш якаснай працы Windows гульняў на базе Direct3D 12, якія пакуль не прыняты ў асноўны склад vkd3d.

У новай версіі VKD3D-Proton дададзена пачатковая падтрымка API DXR 1.0 (DirectX Raytracing), у рэалізацыі якога для трасіроўкі прамянёў задзейнічана Vulkan-пашырэнне VK_KHR_raytracing. DXR пакуль працаздольны толькі на сістэмах з драйверамі NVIDIA і можа выкарыстоўвацца ў гульнях Control і Ghostrunner. Даведзена да гатоўнасці падтрымка VRS (Variable Rate Shading) і кансерватыўнай растэрызацыі (Conservative Rasterization). Рэалізаваны выклік D3D12_HEAP_FLAG_ALLOW_WRITE_WATCH, які робіць магчымым выкарыстанне APITraces. Унесена некалькі значных аптымізацый прадукцыйнасці.

Крыніца: opennet.ru

Дадаць каментар