Sgaoileadh pròiseact DXVK 1.3 le gnìomhachadh Direct3D 10/11 a bharrachd air an Vulkan API

Air a chruthachadh sgaoileadh interlayer DXVC 1.3, a bheir seachad buileachadh de DXGI (Bun-structar Grafaigeachd DirectX), Direct3D 10 agus Direct3D 11, ag obair tro eadar-theangachadh fiosan gu API Vulkan. Gus DXVK a chleachdadh a dhìth taic airson draibhearan API Vulcanleithid
AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 agus AMDVLK.

Faodar DXVK a chleachdadh gus tagraidhean agus geamannan 3D a ruith air Linux a ’cleachdadh Wine, a’ frithealadh mar roghainn eile le coileanadh nas àirde na buileachadh dùthchasach Direct3D 11 aig Wine a ’ruith air mullach OpenGL. ANNS cuid de gheamannan coileanadh measgachadh Wine + DXVK eadar-dhealaichte bho bhith a’ ruith air Windows le dìreach 10-20%, agus nuair a bhios tu a’ cleachdadh buileachadh Direct3D 11 stèidhichte air OpenGL, tha coileanadh a’ dol sìos nas motha.

Leasachaidhean air an cur ris:

  • Optimization a chuir an gnìomh a’ cleachdadh an stiùireadh “cuir air falbh” ann an shaders, stèidhichte air an leudachadh Vulkan VK_EXT_shader_demote_to_helper_invocation agus is urrainn dha coileanadh ann an cuid de gheamannan a leasachadh. Gus an optimization a chleachdadh, feumaidh tu am pàirt winevulkan agus na draibhearan ùrachadh (Intel gu Mesa 19.2-git agus NVIDIA don draibhear seilbh 418.52.14-beta, chan eil draibhearan AMD fhathast a ’toirt taic don leudachadh VK_EXT_shader_demote_to_helper_invocation);
  • Thathas a’ toirt seachad giollachd asyncronach airson a bhith a’ toirt a-mach an toradh tairgse don sgrion (ìre taisbeanadh). Gus latency air a’ phrìomh snàithlean tairgse a lughdachadh, tha giullachd toraidh a-nis air a dhèanamh anns an t-snàthainn tagraidh àithne. Tha buannachdan coileanaidh giollachd asyncronach gu sònraichte follaiseach airson toradh ìre frèam àrd agus gluasadan òrdughan dian-ghoireasan. De na geamannan anns a bheil àrdachadh coileanaidh air fhaicinn, tha Quake Champions air a chomharrachadh nuair a bhios iad a’ ruith air siostaman le AMD GPUs;
  • Tha e comasach a-nis goireasan a thòiseachadh le bhith a’ cleachdadh na h-einnseanan leth-bhreac a thug an inneal le comas Vulkan (an-dràsta le taic bho dhràibhearan AMDVLK agus NVIDIA a-mhàin). Tha am feart ùr a’ ceadachadh beagan leasachaidh ann an cunbhalachd ùine frèam ann an geamannan a bhios a’ luchdachadh àireamh mhòr de dh’ inneach aig àm cluiche;
  • Logadh nas fheàrr de mhearachdan a tha a’ tachairt ann an suidheachaidhean cuimhne ìosal;
  • Co-chòrdalachd nas fheàrr le MSVC (Microsoft Visual C ++);
  • Thoir air falbh sgrùdaidhean lùbach a-rithist aig àm co-dhùnadh, a dh’ fhaodadh lughdachadh CPU a lughdachadh gu mòr ann an suidheachaidhean cuibhrichte le GPU.
  • Chàirich sinn cùis le mapadh dùbailte de fo-ghoireasan ìomhaigh a thachair ann an Final Fantasy XIV.
  • Chàirich sinn tubaist mar thoradh air giùlan ceàrr leis an dòigh RSGetViewport a thachair sa gheama Scrap Mechanic.

Source: fosgailtenet.ru

Cuir beachd ann