Ho lokolloa ha morero oa DXVK 1.3 ka ts'ebetsong ea Direct3D 10/11 holim'a Vulkan API.

Thehile ho lokolloa ha interlayer EA-1.3-DXVK, e fanang ka ts'ebetsong ea DXGI (DirectX Graphics Infrastructure), Direct3D 10 le Direct3D 11, e sebetsang ka ho fetolela mehala ho Vulkan API. Ho sebelisa DXVK e hlokehang tšehetso bakeng sa bakhanni Vulkan APIjoalo ka
AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 le AMDVLK.

DXVK e ka sebelisoa ho tsamaisa lits'ebetso le lipapali tsa 3D ho Linux o sebelisa Veini, e sebetsa e le mokhoa o mong oa ts'ebetso e phahameng ho feta ts'ebetsong ea Wine ea Direct3D 11 e sebetsang ka holim'a OpenGL. IN lipapali tse ling ts'ebetso ea motsoako oa Veine + DXVK fapaneng ho tloha ho Windows ka 10-20% feela, ha o sebelisa ts'ebetsong ea Direct3D 11 e thehiloeng ho OpenGL, tshebetso e fokotseha haholo.

Lintlafatso tse kentsoeng:

  • Katoloso e kentsoeng ka ho sebelisa taelo ea "lahla" ho li-shader, ho ipapisitsoe le katoloso ea Vulkan VK_EXT_shader_demote_to_helper_invocation mme e ka ntlafatsa ts'ebetso lipapaling tse ling. Ho sebelisa optimization, o hloka ho ntlafatsa karolo ea winevulkan le bakhanni (Intel ho Mesa 19.2-git le NVIDIA ho mokhanni ea nang le thepa 418.52.14-beta, bakhanni ba AMD ha ba e-s'o tšehetse katoloso ea VK_EXT_shader_demote_to_helper_invocation);
  • Ts'ebetso ea Asynchronous ea ho hlahisa sephetho sa tlhahiso skrineng e fanoe (stage nehelano). Ho fokotsa latency ho khoele e ka sehloohong ea ho fana, ts'ebetso ea tlhahiso e se e etsoa khoeleng ea tlhahiso ea taelo. Melemo ea ts'ebetso ea ts'ebetso ea asynchronous e bonahala haholo bakeng sa tlhahiso ea sekhahla se phahameng sa foreimi le phetisetso e matla ea lisebelisoa. Har'a lipapali tseo ho tsona ho bonoang keketseho ea ts'ebetso, Quake Champions e tsejoa ha e sebetsa ho litsamaiso tse nang le AMD GPUs;
  • Hona joale hoa khoneha ho sebelisa lisebelisoa tsa bootstrap ho sebelisa li-engines tsa kopi tse fanoeng ke sesebelisoa se nolofalitsoeng ke Vulkan (hajoale se tšehetsoa feela ke bakhanni ba AMDVLK le NVIDIA). Sebopeho se secha se lumella ho ntlafatsa ho fokolang ha nako ea foreimi e tsitsitseng lipapaling tse laolang palo e kholo ea libopeho nakong ea papali;
  • Ntlafatso ea ho rema lifate tsa liphoso tse etsahalang maemong a tlase a mohopolo;
  • Tšebelisano e ntlafalitsoeng le MSVC (Microsoft Visual C++);
  • E tlositse licheke tse pheta-phetoang ka nako ea boithuto, tse ka fokotsang haholo mojaro oa CPU maemong a fokolang a GPU.
  • Lokisa bothata ka ho etsa 'mapa habeli oa lisebelisoa tse nyane tsa litšoantšo tse etsahetseng ho Final Fantasy XIV;
  • Lokisa ho oa ka lebaka la boitšoaro bo fosahetseng ba mokhoa oa RSGetViewport o etsahetseng papaling ea Scrap Mechanic.

Source: opennet.ru

Eketsa ka tlhaloso