Rhyddhau gweithrediadau DXVK 1.10 a VKD3D-Proton 2.6, Direct3D ar gyfer Linux

Mae rhyddhau haen DXVK 1.10 ar gael, gan ddarparu gweithrediad DXGI (Isadeiledd Graffeg DirectX), Direct3D 9, 10 ac 11, gan weithio trwy gyfieithu galwadau i API Vulkan. Mae DXVK yn gofyn am yrwyr sy'n cefnogi'r API Vulkan 1.1, megis Mesa RADV 20.2, NVIDIA 415.22, Intel ANV 19.0, ac AMDVLK. Gellir defnyddio DXVK i redeg cymwysiadau a gemau 3D ar Linux gan ddefnyddio Wine, gan wasanaethu fel dewis arall perfformiad uwch i weithrediadau Direct3D 9/10/11 adeiledig Wine sy'n rhedeg ar ben OpenGL.

Newidiadau mawr:

  • Cael gwared ar drinwyr cydamseru edau diangen a ddefnyddir wrth lwytho adnoddau yn y gweithrediadau D3D11 a D3D9. Fe wnaeth y newid wella'n sylweddol berfformiad Assassin's Creed: Origins a gemau eraill yn seiliedig ar yr injan AnvilNext, a chafodd effaith gadarnhaol hefyd ar berfformiad Elex II, God of War a GTA IV.
  • Optimeiddio'r defnydd o D3D11_MAP_WRITE ar gyfer adnoddau wedi'u llwytho i mewn i'r GPU, sydd wedi gwella perfformiad y gΓͺm Quantum a chymwysiadau eraill o bosibl.
  • Wedi optimeiddio gweithrediad UpdateSubresource ar gyfer diweddaru byfferau sefydlog bach. Cafodd y newid effaith bositif ar berfformiad God of War ac o bosib gemau eraill.
  • Mae prosesu adnoddau llwytho a byfferau canolradd yn D3D11 wedi'i gyflymu. Roedd y newid yn lleihau llwyth CPU mewn rhai gemau.
  • Ychwanegwyd gwybodaeth at yr HUD dadfygio sy'n ddefnyddiol ar gyfer gwneud diagnosis o faterion perfformiad, megis gwybodaeth amseru.
  • Mae cod cydamseru GPU wedi'i ddileu rhag defnyddio cylchoedd aros prysur, sydd wedi lleihau'r defnydd o bΕ΅er ar ddyfeisiau symudol mewn rhai gemau.
  • Ychwanegwyd bonyn ar gyfer ffonio 3D11On12CreateDevice, a achosodd i geisiadau chwalu yn flaenorol.
  • Mae perfformiad y gemau Total War: Warhammer III, Resident Evil 0/5/6, Resident Evil: Revelations 2 wedi'i wella.
  • Mae problemau wedi'u datrys yn y gemau ArmA 2, Black Mesa, Age of Empires 2: Definitive Edition, Anno 1800, Final Fantasy XIV, Nier Replicant, The Evil Within.

Yn ogystal, mae Valve wedi cyhoeddi rhyddhau VKD3D-Proton 2.6, fforch o'r gronfa god vkd3d a ddyluniwyd i wella cefnogaeth Direct3D 12 yn lansiwr gΓͺm Proton. Mae VKD3D-Proton yn cefnogi newidiadau, optimeiddiadau a gwelliannau Proton-benodol ar gyfer perfformiad gwell o gemau Windows yn seiliedig ar Direct3D 12, nad ydynt eto wedi'u mabwysiadu ym mhrif ran vkd3d. Ymhlith y gwahaniaethau, mae ffocws hefyd ar ddefnyddio estyniadau Vulkan modern a galluoedd y datganiadau diweddaraf o yrwyr graffeg i sicrhau cydnawsedd llawn Γ’ Direct3D 12.

Yn y fersiwn newydd:

  • Mae materion yn Horizon Zero Dawn, Final Fantasy VII: Remake a Warframe, Guardians of the Galaxy, Elden Ring ac Age of Empires: IV wedi'u datrys.
  • Mae DXIL wedi gwella'r cod lliwiwr a gynhyrchir ar gyfer gweithrediadau llwyth a storfa fectoraidd.
  • Llwyth CPU llai wrth gopΓ―o disgrifyddion.
  • Mae'r llyfrgell biblinell D3D12 wedi'i hailysgrifennu i ddarparu storfa o'r olygfa SPIR-V a gynhyrchir o DXBC/DXIL. Roedd y newid yn caniatΓ‘u amseroedd llwytho cyflymach ar gyfer gemau fel Monster Hunter: Rise, Guardian of the Galaxy ac Elden Ring.
  • Mae'r model lliwiwr 6.6 wedi'i weithredu'n llawn, gan gynnwys cefnogaeth ar gyfer mynediad uniongyrchol i ResourceDescriptorHeap[], gweithrediadau atomig 64-did, y dull IsHelperLane(), graddwyr cyfrifiadurol deilliedig, priodoledd WaveSize, a hanfodion mathemateg wedi'u pecynnu (Intrinsics).

Yn ogystal, gallwn nodi cyhoeddiad Valve o'r Gwasanaeth SteamOS Devkit a chod Cleient SteamOS Devkit gyda gweithrediad gweinydd a chleient sy'n eich galluogi i lawrlwytho gwasanaethau o'ch gemau eich hun yn uniongyrchol o'ch cyfrifiadur i'r Steam Deck, yn ogystal Γ’ pherfformio dadfygio a thasgau cysylltiedig eraill sy'n codi yn ystod y broses ddatblygu.

Ffynhonnell: opennet.ru

Ychwanegu sylw