Kutolewa kwa Mvinyo 5.15 na DXVK 1.7.1

ilifanyika kutolewa kwa majaribio ya utekelezaji wazi wa WinAPI - Mvinyo 5.15. Tangu kutolewa kwa toleo 5.14 Ripoti 27 za hitilafu zilifungwa na mabadiliko 273 yalifanywa.

Mabadiliko muhimu zaidi:

  • Aliongeza utekelezaji wa awali wa maktaba sauti Injini ya XACT (Zana ya Uundaji wa Sauti ya jukwaa la msalaba, xactengine3_*.dll), ikijumuisha violesura vya programu
    IXACT3Engine, IXACT3SoundBank, IXACT3Cue, IXACT3WaveBank na IXACT3Wave;

  • Uundaji wa maktaba ya hisabati katika MSVCRT, iliyotekelezwa kwa misingi ya Musl, ilianza;
  • Kazi inayoendelea juu ya urekebishaji wa usaidizi wa console;
  • Utendaji wa Uingizaji wa Moja kwa Moja wa API umeboreshwa;
  • Matatizo na utunzaji wa kipekee kwenye jukwaa la x86-64 yametatuliwa;
  • Ripoti za hitilafu zinazohusiana na uendeshaji wa michezo na programu zimefungwa:
    splayer, Toleo la Scholarship ya Bully, DSA: Drakensang, Racedriver GRID,
    Makumbusho ya Pac-Man, Kapteni Morgane, Gothic 1.0, Worms World Party Imerejeshwa, Wito wa Wajibu WWII, BlazBlue: Calamity Trigger, Kea Colorinbook, Grim Dawn, SAP GUI, FrostyModManager 1.0.5.9, Gigabyte "EasyTune", Red Dead Redemption 2

Kwa kuongeza, inaweza kuzingatiwa kutolewa viingiliano DXVK 1.7.1, ambayo hutoa DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10, na 11 utekelezaji ambao hufanya kazi kupitia tafsiri ya simu kwa API ya Vulkan. Ili kutumia DXVK inahitajika msaada kwa madereva Vulcan API 1.1kama vile Mesa RADV 19.2, NVIDIA 415.22, Intel ANV 19.0 na AMDVLK.
DXVK inaweza kutumika kuendesha programu na michezo ya 3D kwenye Linux kwa kutumia Mvinyo, ikitumika kama njia mbadala ya utendakazi wa hali ya juu kwa utekelezaji wa asili wa Wine Direct3D 9/10/11 unaoendeshwa juu ya OpenGL.

Toleo jipya linatoa matumizi ya fomati za VK_EXT_4444 na viendelezi vya VK_EXT_extended_dynamic_state kwa viendeshaji vinavyotumika ili kuondoa matatizo yanayoweza kutokea na sampuli za rangi za mpaka kwenye maunzi ya Intel na kufikia kwa usahihi bafa za vertex. Ilifanya uboreshaji mdogo wa utendakazi. D3D9 inaauni umbizo la NV12 na maelekezo ya kivuli yanayokosekana (ilisuluhisha matatizo na programu ya GeForce Sasa na uwasilishaji wa shader katika baadhi ya michezo).
Matatizo yaliyorekebishwa wakati wa kuzindua michezo ya Anarchy Online, Metro Exodus, Observation, Resident Evil 7, Serious Sam 2, SpellForce 2, Timeshift, TrackMania, Darksiders: Warmastered Edition, Monster Hunter World, Borderlands 3, Halo, Halo CE, Mafia III: Definitive Toleo na Terminator: Upinzani.

Chanzo: opennet.ru

Kuongeza maoni