Izdaja implementacij DXVK 2.1, Direct3D 9/10/11 na vrhu API-ja Vulkan

Na voljo je izdaja sloja DXVK 2.1, ki zagotavlja implementacijo DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 in 11, ki deluje prek prevajanja klicev v API Vulkan. DXVK zahteva gonilnike, ki podpirajo Vulkan API 1.3, kot so Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 in AMDVLK. DXVK se lahko uporablja za zagon 3D aplikacij in iger v Linuxu z uporabo Wine, ki služi kot bolj zmogljiva alternativa domačim implementacijam Wine Direct3D 9/10/11, ki tečejo na vrhu OpenGL.

Večje spremembe:

  • V sistemih, ki podpirajo barvni prostor HDR10, je mogoče aktivirati HDR tako, da nastavite spremenljivko okolja DXVK_HDR=1 ali podate parameter dxgi.enableHDR = True v konfiguracijski datoteki. Ko je HDR aktiviran, lahko igre zaznajo in uporabljajo barvni prostor HDR10, če imajo vkd3d-proton 2.8 ali novejši. Glavna uporabniška okolja v Linuxu še ne podpirajo HDR, vendar je podpora za HDR na voljo v kompozitnem strežniku Gamescope. Če jo želite omogočiti, morate uporabiti možnost »--hdr-enabled« (trenutno deluje samo v sistemih z grafičnimi procesorji AMD, ko uporabljate Jedro Linuxa z josh-hdr- patches) kolorimetrijo).
  • Izboljšana kompilacija senčil. Za zmanjšanje zatikanja je bila uporaba cevovodnih knjižnic razširjena na cevovode s teselacijo in geometrijskimi senčniki, pri uporabi MSAA pa se uporabljajo dodatne zmožnosti razširitve Vulkan VK_EXT_extended_dynamic_state3.
  • Za starejše igre s podporo za večvzorčno izravnavanje (MSAA, Multi-Sample Anti-Aliasing) sta bili dodani nastavitvi d3d9.forceSampleRateShading in d3d11.forceSampleRateShading, ki omogočata način senčenja hitrosti vzorčenja za vse senčnike, kar izboljša kakovost slik v igrah.
  • Zaledje GLFW je bilo dodano različicam Linuxa, ki se lahko uporablja kot alternativa zaledju SDL2.
  • Izboljšana logika podajanja ukazov D3D11, da se vedenje DXVK približa domačim gonilnikom D3D11 in doseže bolj predvidljivo delovanje.
  • Težave, ki se pojavljajo v igrah, so odpravljene:
    • Pepel singularnosti.
    • Battlefield: Bad Company 2.
    • Gujian 3.
    • Resident Evil 4 HD.
    • Saints Row: Tretji.
    • Sekiro.
    • Sonic Frontiers.
    • Vrhovni poveljnik: Skovano zavezništvo.

Vir: opennet.ru

Dodaj komentar