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

Ko te tukunga o te paparanga DXVK 2.2 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:

  • He tautoko taapiri mo te paparanga D3D11On12, e taea ai e Direct3D 11 te rere ki runga ake o Direct3D 12. Hei tautoko i te D3D12 i roto i nga keemu hou a Unity-based, penei i te Lego Builder's Journey, kei roto i te DXVK te kaha ki te hanga i nga taputapu D3D11 mai i nga taputapu D3D12 ma te whakamahi i te mahi D3D11On12C. me te ID3D11On12Device API.
  • Ko te whakatinanatanga o Direct3D 9 i whakauru mai i te tautoko mo te whakaaturanga waahanga (Whakaaturanga Wahi), ka taea e koe te whakarite i te whakaaturanga o nga waahanga o te matapihi ma te kape i nga ihirangi o te papaa mata (backbuffer) ki roto i te mahara o te punaha katahi ka tuhia ki te matapihi ma te whakamahi i te PTM. Ko tenei ahuatanga ka pai ake te hototahi ki nga kaiwhakaputa keemu i hangaia ma te whakamahi i te kete taputapu Microsoft WPF, i te utu o te iti o te mahi. Mo Direct3D 9, kua pai ake te whanonga whanui o nga anga mariko (SwapChain) me te tautoko mo te whiringa d3d9.noExplicitFrontBuffer kua whakamutua.
  • Ina whakamahia ki te Proton, ki te Waina ranei, ma te taunoa ka mutu te hanga i nga konae raarangi ka puta nga karere tātaritanga ki te papatohu ma te whakamahi i nga kaha-waina, e rite ana ki te whanonga o te vkd3d-proton. Hei mahi ano i nga konae rangitaki takitahi, ka taea e koe te tautuhi i te taurangi taiao DXVK_LOG_PATH.
  • He tino whakaheke te kohi mahara i nga waahi ka hangaia e nga keemu nga taputapu D3D11 kaore i whakamahia.
  • I runga i nga punaha maha-GPU, kua pai ake te kite i nga taputapu whakaputa ma te DXGI, hei whakaoti i nga take mahi i nga keemu RE (Reach for the Moon) hou ma te whakamahi i te D3D12.
  • Kua whakatika nga take i puta i nga keemu:
    • Battle Fantasia Revised Edition
    • Te wehi mataku
    • Dawn of Magic 2
    • DC Universe Online
    • Far Karanga 2
    • Halo: te Kaiwhakaako Matua Collection
    • Warhammer 40k: Space Marine
    • Jade Hauora
    • Nga Pirates a Sid Meier
    • Te Pakanga Tapeke: Shogun 2

    Source: opennet.ru

Tāpiri i te kōrero