Kutolewa kwa mradi wa DXVK 1.2 na utekelezaji wa Direct3D 10/11 juu ya API ya Vulkan

iliyochapishwa kutolewa kwa interlayer DXVK 1.2, ambayo hutoa utekelezaji wa DXGI (DirectX Graphics Infrastructure), Direct3D 10 na Direct3D 11, kufanya kazi kupitia tafsiri ya simu kwa API ya Vulkan. Ili kutumia DXVK inahitajika msaada kwa madereva Vulkan APIKama vile
AMD RADV 18.3, AMDGPU PRO 18.50, 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 11 unaoendeshwa juu ya OpenGL. KATIKA baadhi ya michezo utendaji wa mchanganyiko wa Mvinyo + DXVK mbalimbali kutoka kwa uendeshaji wa Windows kwa 10-20% tu, wakati unapotumia utekelezaji wa Direct3D 11 kulingana na OpenGL, utendaji hupungua kwa kiasi kikubwa zaidi.

Toleo jipya linatumia mnyororo tofauti kwa uhamishaji wa bafa ya amri, ambao huboresha utendaji katika baadhi ya usanidi wa msingi mbalimbali. Kwa kuongeza, mzunguko wa kutuma bafa ya amri umeongezwa ili kuondoa muda wa kupungua na kuongeza matumizi ya GPU. Kati ya programu ambazo utendaji wake uliathiriwa vyema na mabadiliko haya, Mabingwa wa Tetemeko la mchezo wanajulikana.

Usaidizi ulioongezwa kwa viendelezi mahususi vya uwasilishaji ambavyo havijafafanuliwa rasmi katika vipimo vya Direct3D 11 na hutolewa tofauti na watengenezaji kupitia maktaba za ziada za Windows. Viendelezi hivi vinahitajika ili mradi wa majaribio ufanye kazi. DXVK-AGS pamoja na utekelezaji wa viendelezi vya AGS (AMD GPU Services) vilivyopendekezwa katika AMD AGS SDK na kukuruhusu kutumia baadhi ya uboreshaji, ikiwa ni pamoja na zile zinazotumika katika michezo ya Resident Evil 2 na Devil May Cry 5.

Marekebisho ni pamoja na: Upakiaji wa CPU uliopunguzwa kidogo katika baadhi ya michezo. Ilirekebisha suala ambalo lilisababisha vipengee vya ziada kuongezwa kwenye akiba ya serikali na vidhibiti vinavyofanana vya Vulkan kukusanywa tena. Imerekebisha hitilafu iliyosababisha kuacha kufanya kazi au matumizi yasiyo sahihi ya Vulkan wakati wa kutumia mbinu ya ClearView. Suluhu ya NVAPI ambayo ilitumika kusuluhisha masuala katika Kichocheo cha Mirror's Edge kwenye mifumo iliyo na NVIDIA GPU imezimwa.

Chanzo: opennet.ru

Kuongeza maoni