DXVK 1.0.3 z realizacijo Direct3D 10/11 nad API Vulkan

Namesto odpovedi zaradi težav z zamrznjenjem GPU je bil pripravljen izid 1.1 vmesnika DXVK 1.0.3, ki zagotavlja implementacijo DXGI (DirectX Graphics Infrastructure), Direct3D 10 in Direct3D 11, ki deluje preko prevoda klicev v API Vulkan. V DXVK 1.0.3 so bili preneseni nekateri popravki in izboljšave iz veje 1.1, kot so:

  • V DLL je bila vključena informacija o različici DXVK;
  • Na sistemih z GPU NVIDIA so bile rešene težave z upodabljanjem v igrah Dark Souls Remastered in Grim Dawn;
  • Odpravljeno zamrzovanje GPU in zrušitev gonilnika ob zagonu igre Star Citizen;
  • Rešene so težave z zmogljivostjo igre Anno 1800;
  • Odpravljene so napake, ki so povzročale prenos nedoločених podatkov do gonilnika, kar je lahko negativno vplivalo na predpomnjenje senc;
  • Odpravljena je bila težava s predhodnim hasherjem geometrijskih senc z metapodatki toka, kar je lahko privedlo do nekontroliranega povečanja velikosti datotek s stanjem predpomnilnika.

Opominjamo, da se DXVK lahko uporablja za zagon 3D-aplikacij in iger v Linuxu s pomočjo Wine, deluje pa kot bolj zmogljiva alternativa implementaciji Direct3D 11, vključeni v Wine, ki deluje nad OpenGL. V nekaterih igrah zmogljivost kombinacije Wine+DXVK se razlikuje je le 10-20% boljša kot pri zagonu v Windows, medtem ko se pri uporabi implementacije Direct3D 11 na osnovi OpenGL zmogljivost znatno zmanjša. Poteka delo o dobavi DXVK kot komponenta wine-integration, ki se dobavlja v obliki ločene Linux knjižnice (libdxvk.so), ki jo lahko neposredno uporabite v Wine, brez potrebe po ločeni namestitvi DXVK v obliki Windows DLL.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster