Rhyddhau prosiect DXVK 1.2 gyda gweithrediad Direct3D 10/11 ar ben API Vulkan

Cyhoeddwyd rhyddhau interlayer DXVC 1.2, sy'n darparu gweithrediad DXGI (DirectX Graphics Infrastructure), Direct3D 10 a Direct3D 11, gan weithio trwy gyfieithu galwadau i API Vulkan. I ddefnyddio DXVK yn ofynnol cefnogaeth i yrwyr API Vulcanmegis
AMD RADV 18.3, AMDGPU PRO 18.50, NVIDIA 415.22, Intel ANV 19.0 a AMDVLK.

Gellir defnyddio DXVK i redeg cymwysiadau a gemau 3D ar Linux gan ddefnyddio Wine, gan wasanaethu fel dewis arall perfformiad uwch i weithrediad Direct3D 11 adeiledig Wine sy'n rhedeg ar ben OpenGL. YN rhai gemau perfformiad gwin+DXVK gwahanol rhag rhedeg ar Windows gan ddim ond 10-20%, tra wrth ddefnyddio gweithredu Direct3D 11 yn seiliedig ar OpenGL, mae'r perfformiad yn gostwng yn fwy sylweddol.

Mae'r datganiad newydd yn defnyddio edefyn ar wahΓ’n i basio'r byffer gorchymyn, sy'n gwella perfformiad mewn rhai ffurfweddiadau aml-graidd. Yn ogystal, mae amlder anfon y byffer gorchymyn wedi'i gynyddu i ddileu amser segur a chynyddu'r defnydd o'r GPU. Un o'r ceisiadau a gafodd fudd o'r newidiadau hyn oedd Pencampwyr y Crynwyr.

Cefnogaeth ychwanegol ar gyfer estyniadau rendro penodol nad ydynt wedi'u diffinio'n swyddogol yn y fanyleb Direct3D 11 ac a ddarperir ar wahΓ’n gan weithgynhyrchwyr trwy lyfrgelloedd ychwanegol ar gyfer Windows. Mae angen yr estyniadau hyn er mwyn i'r prosiect peilot weithio DXVK-AGS gyda gweithredu'r estyniadau AGS (AMD GPU Services) a gynigir yn AMD AGS SDK ac yn eich galluogi i ddefnyddio rhai optimizations, gan gynnwys y rhai a ddefnyddir yn y gemau Resident Evil 2 a Devil May Cry 5 .

Ymhlith yr atebion: Wedi lleihau ychydig ar y llwyth ar y CPU mewn rhai gemau. Fe wnaethom drwsio mater a arweiniodd at ychwanegu eitemau ychwanegol at storfa'r wladwriaeth ac ail-grynhoi'r un trinwyr Vulkan. Trwsio nam a achosodd i Vulkan ddamwain neu gamddefnyddio wrth ddefnyddio'r dull ClearView. Analluogwyd ateb NVAPI a ddefnyddiwyd i ddatrys problemau yn Mirror's Edge Catalyst ar systemau gyda GPUs NVIDIA.

Ffynhonnell: opennet.ru

Ychwanegu sylw