Famoahana ny fampiharana DXVK 1.10.1, Direct3D 9/10/11 an-tampon'ny Vulkan API

Ny famoahana ny DXVK 1.10.1 sosona dia misy, manome fampiharana ny DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 ary 11, miasa amin'ny alΓ lan'ny fandikana ny antso amin'ny Vulkan API. DXVK dia mitaky mpamily izay manohana ny Vulkan 1.1 API, toy ny Mesa RADV 21.2, NVIDIA 495.46, Intel ANV, ary AMDVLK. DXVK dia azo ampiasaina hampandehanana rindranasa sy lalao 3D amin'ny Linux amin'ny alΓ lan'ny Divay, miasa ho solo-tena ambony kokoa amin'ny fampiharana Direct3D 9/10/11 teratany an'ny Wine mandeha eo an-tampon'ny OpenGL.

Fiovana lehibe:

  • Nametraka fanohanana voalohany ho an'ny loharanon-karena iombonana sy ny IDXGIResource API. Mba handaminana ny fitehirizana ny metadata texture miaraka amin'ireo mpamoritra fahatsiarovana iombonana mifandraika dia ilaina ny patch fanampiny amin'ny Divay, izay tsy misy afa-tsy ao amin'ny sampana Proton Experimental. Ny fampiharana amin'izao fotoana izao dia voafetra amin'ny fanohanana ny fizarana tora 2D ho an'ny D3D9 sy D3D11 API. Ny antso IDXGIKeyedMutex dia tsy tohanana ary tsy misy fahafahana mizara loharano amin'ny fampiharana mampiasa D3D12 sy Vulkan. Ny endri-javatra fanampiny dia nahafahana namaha olana tamin'ny famerenana horonan-tsary amin'ny lalao Koei Tecmo sasany, toy ny Nioh 2 sy ny lalao ao amin'ny andiany Atelier, ary koa ny fanatsarana ny fandefasana interface tsara amin'ny lalao Black Mesa.
  • Nampiana ny fari-piainana DXVK_ENABLE_NVAPI mba hanesorana ny ID mpivarotra (mitovy amin'ny dxvk.nvapiHack = Diso).
  • Fanatsarana ny famokarana kaody shader rehefa mampiasa array eo an-toerana, izay mety hanafaingana ny lalao D3D11 sasany amin'ny rafitra misy mpamily NVIDIA.
  • Fanatsarana fanampiny izay mety hampitombo ny fahombiazan'ny famoahana sary amin'ny endrika DXGI_FORMAT_R11G11B10_FLOAT.
  • Voavaha ny olana amin'ny famenoana ny soratra rehefa mampiasa D3D9.
  • Ho an'ny Assassin's Creed 3 sy Black Flag, ny "d3d11.cachedDynamicResources = a" dia navela hamaha ny olana momba ny fampisehoana. Ho an'ny Frostpunk dia alefa ny "d3d11.cachedDynamicResources = c", ary ho an'ny God of War dia "dxgi.maxFrameLatency = 1".
  • Voavaha ny olana momba ny fandefasana ao amin'ny GTA: San Andreas sy Rayman Origins.

Source: opennet.ru

Add a comment