Te tukunga o DXVK 2.1, Direct3D 9/10/11 ki runga ake o te Vulkan API

Ko te tukunga o te paparanga DXVK 2.1 e waatea ana, e whakarato ana i te whakatinanatanga o DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 me 11, e mahi ana ma te whakamaoritanga o nga waea ki te Vulkan API. Ka hiahiatia e DXVK nga taraiwa e tautoko ana i te Vulkan API 1.3, penei i te Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0, me te AMDVLK. Ka taea te whakamahi i te DXVK ki te whakahaere i nga tono 3D me nga keemu i runga i te Linux ma te whakamahi i te Waina, ka mahi hei momo mahi teitei ake ki nga whakatinanatanga Direct3D 9/10/11 taketake a Wine e rere ana i runga ake o OpenGL.

Nga huringa matua:

  • I runga i nga punaha e tautoko ana i te mokowā tae HDR10, ka taea te whakahohe i te HDR ma te tautuhi i te taurangi taiao DXVK_HDR=1 me te tautuhi ranei i te dxgi.enableHDR = Tawhā pono i roto i te konae whirihoranga. Ina whakahohea te HDR, ka taea e nga keemu te kite me te whakamahi i te mokowā tae HDR10 mena he vkd3d-proton 2.8 ranei i muri mai. Ko nga taiao kaiwhakamahi matua i Linux kaore ano kia tautoko i te HDR, engari kei te waatea te tautoko HDR i roto i te Gamescope composite server, kia taea ai me whakamahi koe i te "--hdr-enabled" kōwhiringa (e mahi ana i tenei wa i runga i nga punaha me nga AMD GPU ina whakamahi ana Ko te kernel Linux me te josh-hdr- patches) colorimetry).
  • Kua pai ake te whakahiato atarangi. Hei whakaiti i te stuttering, kua whakawhänuihia te whakamahinga o nga whare pukapuka paipa ki nga paipa me te whakamarumaru tessellation me te geometry, a i te wa e whakamahi ana i te MSAA, ka whakamahia etahi atu kaha o te toronga Vulkan VK_EXT_extended_dynamic_state3.
  • Mo nga keemu tawhito me te tautoko mo te anti-aliasing tauira-maha (MSAA, Multi-Sample Anti-Aliasing), kua taapirihia nga tautuhinga d3d9.forceSampleRateShading me d3d11.forceSampleRateShading kia taea ai te aratau Tauira Tauira Tiuriuri mo nga kaimarumaru katoa, e pai ake ai te kounga. o nga whakaahua i roto i nga keemu.
  • Ko te GLFW backend kua taapirihia ki te hanga Linux, ka taea te whakamahi hei rereke ki te tuara SDL2.
  • Kua pai ake te arorau tuku whakahau D3D11 kia tata atu te whanonga DXVK ki nga taraiwa D3D11 taketake me te whakatutuki i nga mahi matapae ake.
  • Kua whakatika nga take i puta i nga keemu:
    • Ashes of the Singularity.
    • Parekura: Kamupene Kino 2.
    • Gujian 3.
    • Resident Evil 4 HD.
    • Rarangi Tapu: Te Tuatoru.
    • Sekiro.
    • Sonic Frontiers.
    • Te Kaihautu Nui: Forged Alliance.

Source: opennet.ru

Tāpiri i te kōrero