Kutolewa kwa DXVK 2.1, utekelezaji wa Direct3D 9/10/11 juu ya API ya Vulkan

Kutolewa kwa safu ya DXVK 2.1 kunapatikana, kutoa utekelezaji wa DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 na 11, kufanya kazi kupitia tafsiri ya simu kwa Vulkan API. DXVK inahitaji viendeshi vinavyotumia Vulkan API 1.3, kama vile Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0, na AMDVLK. DXVK inaweza kutumika kuendesha programu na michezo ya 3D kwenye Linux kwa kutumia Mvinyo, ikitumika kama njia mbadala ya utendakazi wa hali ya juu kwa utekelezaji wa asili wa Wine Direct3D 9/10/11 unaoendeshwa juu ya OpenGL.

Mabadiliko kuu:

  • Kwenye mifumo inayotumia nafasi ya rangi ya HDR10, inawezekana kuwezesha HDR kwa kuweka kigezo cha mazingira DXVK_HDR=1 au kubainisha dxgi.enableHDR = Kigezo cha Kweli katika faili ya usanidi. HDR inapowashwa, michezo inaweza kutambua na kutumia nafasi ya rangi ya HDR10 ikiwa ina vkd3d-proton 2.8 au matoleo mapya zaidi. Mazingira makuu ya watumiaji katika Linux bado hayaauni HDR, lakini msaada wa HDR unapatikana katika seva ya mchanganyiko wa Gamescope, ili kuiwezesha unapaswa kutumia chaguo la "--hdr-enabled" (kwa sasa inafanya kazi tu kwenye mifumo iliyo na AMD GPU unapotumia Linux kernel na josh-hdr- patches) colorimetry).
  • Mkusanyiko ulioboreshwa wa shader. Ili kupunguza kudumaa, matumizi ya maktaba ya bomba yamepanuliwa hadi mabomba yenye vivuli vya tessellation na jiometri, na wakati wa kutumia MSAA, uwezo wa ziada wa ugani wa Vulkan VK_EXT_extended_dynamic_state3 hutumiwa.
  • Kwa michezo ya zamani iliyo na usaidizi wa sampuli nyingi za kuzuia aliasing (MSAA, Multi-Sample Anti-Aliasing), d3d9.forceSampleRateShading na mipangilio ya d3d11.forceSampleRateShading imeongezwa ili kuwezesha hali ya Sampuli ya Kuweka Kivuli kwa vivuli vyote, ambayo huboresha ubora. ya picha katika michezo.
  • Mazingira ya nyuma ya GLFW yameongezwa kwa miundo ya Linux, ambayo inaweza kutumika kama mbadala wa mandharinyuma ya SDL2.
  • Amri ya D3D11 iliyoboreshwa ya kupitisha mantiki ili kuleta tabia ya DXVK karibu na viendeshi asilia vya D3D11 na kufikia utendakazi unaotabirika zaidi.
  • Matatizo yanayotokea katika michezo yamerekebishwa:
    • Majivu ya Umoja.
    • Uwanja wa vita: Kampuni Mbaya 2.
    • Gujian 3.
    • Mkazi Evil 4 HD.
    • Safu ya Watakatifu: Ya Tatu.
    • Sekiro.
    • Mipaka ya Sonic.
    • Kamanda Mkuu: Muungano wa Kughushi.

Chanzo: opennet.ru

Kuongeza maoni