Siideynta DXVK 1.10.3, Direct3D 9/10/11 hirgalinta dusha sare ee Vulkan API

Siideynta lakabka DXVK 1.10.3 waa la heli karaa, iyadoo bixisa hirgelinta DXGI (Kaabayaasha Sawirrada DirectX), Direct3D 9, 10 iyo 11, oo ku shaqeynaya turjumaada wicitaanka Vulkan API. DXVK waxay u baahan tahay darawalo taageera Vulkan 1.1 API, sida Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0, iyo AMDVLK. DXVK waxaa loo isticmaali karaa in lagu socodsiiyo codsiyada 3D iyo ciyaaraha Linux iyadoo la isticmaalayo Khamri, iyadoo u adeegta sidii waxqabad sare oo beddelka ah hirgelinta Wine ee ku dhex jira Direct3D 9/10/11 oo ku socda OpenGL.

Isbeddellada ugu waaweyn:

  • Taageero dheeri ah oo loogu talagalay walxaha ID3D11Deed ee la wadaago, oo lagu hirgeliyay dusha sare ee Vulkan semaphore-ka taariikhiga ah ee la wadaago (Timeline semaphore), siinta hal asal ah oo loogu talagalay wada-shaqeynta u dhexeysa qalabka iyo martida loo yahay, halkii ay ka ahaan lahaayeen VkFence iyo VkSemaphore hore. Taageerada ID3D11Deed waxay suurtagelisay in la gaaro waxqabadka fiidiyowga ee ciyaarta Halo Infinite marka la codsanayo balastar ku habboon khamriga iyo vkd3d-proton.
  • Dib u habayn lagu sameeyay DXVK 1.10.2 kaas oo sababay khaladaad ku yimid ciyaaraha kala duwan ee D3D11, oo ay ku jiraan Prey iyo Bioshock Infinite.
  • Arrimaha ka dhacaya Baahida Xawaaraha 3, Ninja Blade iyo Ys Origin waa la xalliyay.
  • Xulashada d3d11.ignoreGraphicsBarriers ayaa loo sahlay ciyaarta Stray, taasoo xallisay dhibaatooyinka hoos u dhaca waxqabadka GPU-yada qaarkood.

Source: opennet.ru

Add a comment