Útgáfa af DXVK 1.10 og VKD3D-Proton 2.6, Direct3D útfærslur fyrir Linux

Útgáfa DXVK 1.10 lagsins er fáanleg, sem veitir útfærslu á DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 og 11, sem vinnur í gegnum símtalaþýðingu yfir í Vulkan API. DXVK krefst rekla sem styðja Vulkan 1.1 API, eins og Mesa RADV 20.2, NVIDIA 415.22, Intel ANV 19.0 og AMDVLK. DXVK er hægt að nota til að keyra 3D forrit og leiki á Linux með því að nota Wine, sem þjónar sem betri afköst valkostur við innbyggða Direct3D 9/10/11 útfærslur Wine sem keyra ofan á OpenGL.

Helstu breytingar:

  • Fjarlægði óþarfa samstillingu þráða sem notaðir voru við að hlaða tilföngum í D3D11 og D3D9 útfærslurnar. Breytingin bætti verulega frammistöðu Assassin's Creed: Origins og annarra leikja byggða á AnvilNext vélinni og hafði einnig jákvæð áhrif á frammistöðu Elex II, God of War og GTA IV.
  • Fínstillti notkun D3D11_MAP_WRITE fyrir auðlindir sem hlaðnar eru inn í GPU, sem hefur bætt afköst Quantum leiksins og hugsanlega annarra forrita.
  • Fínstillti UpdateSubresource aðgerðina til að uppfæra litla fasta biðminni. Breytingin hafði jákvæð áhrif á frammistöðu God of War og hugsanlega annarra leikja.
  • Vinnsla hleðsluauðlinda og millibuffa í D3D11 hefur verið flýtt. Breytingin minnkaði álag á örgjörva í sumum leikjum.
  • Bætti upplýsingum við kembiforritið HUD sem er gagnlegt til að greina frammistöðuvandamál, svo sem tímasetningarupplýsingar.
  • GPU-samstillingarkóðinn hefur verið útilokaður frá því að nota biðtíma á tali, sem hefur dregið úr orkunotkun farsíma í sumum leikjum.
  • Bætti við stubbi til að hringja í 3D11On12CreateDevice, sem áður olli því að forrit hrundu.
  • Frammistaða leikjanna Total War: Warhammer III, Resident Evil 0/5/6, Resident Evil: Revelations 2 hefur verið bætt.
  • Vandamál hafa verið leyst í leikjunum ArmA 2, Black Mesa, Age of Empires 2: Definitive Edition, Anno 1800, Final Fantasy XIV, Nier Replicant, The Evil Within.

Að auki hefur Valve gefið út útgáfu af VKD3D-Proton 2.6, gaffli vkd3d kóðagrunnsins sem er hannaður til að bæta Direct3D 12 stuðning í Proton leikjaforritinu. VKD3D-Proton styður róteindasértækar breytingar, hagræðingar og endurbætur fyrir betri frammistöðu Windows leikja byggða á Direct3D 12, sem hafa ekki enn verið teknir upp í meginhluta vkd3d. Meðal munanna er einnig lögð áhersla á notkun nútíma Vulkan viðbóta og getu nýjustu útgáfur af grafíkrekla til að ná fullum eindrægni við Direct3D 12.

Í nýju útgáfunni:

  • Vandamál í Horizon Zero Dawn, Final Fantasy VII: Remake og Warframe, Guardians of the Galaxy, Elden Ring og Age of Empires: IV hafa verið leyst.
  • DXIL hefur endurbætt myndaða skyggingarkóðann fyrir vektoraða hleðslu og geymsluaðgerðir.
  • Minnkað álag á örgjörva við afritun lýsingar.
  • D3D12 leiðslusafnið hefur verið endurskrifað til að veita skyndiminni á SPIR-V útsýninu sem er búið til úr DXBC/DXIL. Breytingin leyfði hraðari hleðslutíma fyrir leiki eins og Monster Hunter: Rise, Guardian of the Galaxy og Elden Ring.
  • 6.6 skyggingarlíkanið er að fullu útfært, þar á meðal stuðning fyrir beinan aðgang að ResourceDescriptorHeap[], 64 bita atómaðgerðum, IsHelperLane() aðferðinni, afleiddum tölvuskyggingum, WaveSize eigindinni og innri stærðfræði í pakka (Intrinsics).

Að auki getum við tekið eftir útgáfu Valve á SteamOS Devkit Service og SteamOS Devkit Client kóða með útfærslu á netþjóni og biðlara sem gerir þér kleift að hlaða niður samsetningum af þínum eigin leikjum beint úr tölvunni þinni á Steam Deckið, auk þess að framkvæma villuleit og önnur skyld verkefni sem koma upp í þróunarferlinu.

Heimild: opennet.ru

Bæta við athugasemd