DXVK 1.7 kaleratzea, Direct3D 9/10/11 inplementazioak Vulkan APIaren gainean

Eratua geruzen arteko askapena DXVK 1.7, Vulkan APIrako deien itzulpenaren bidez funtzionatzen duen DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 eta 11 inplementazioa eskaintzen duena. DXVK erabiltzeko beharrezkoa gidarientzako laguntza Vulcan API 1.1hala nola, AMD RADV 19.2, NVIDIA 415.22, Intel ANV 19.0 eta AMDVLK.
DXVK Wine erabiliz Linux-en 3D aplikazioak eta jokoak exekutatzeko erabil daiteke, Wine-ren Direct3D 11 OpenGL-en gainean exekutatzen den Wine-ren DirectXNUMXD XNUMX inplementazioaren errendimendu handiagoaren alternatiba gisa.

Aldaketa nagusiak:

  • Vulkan graphics API luzapenetarako euskarria gehitu da: VK_EXT_custom_border_color (Sampler-en ertz-koloreak onartzeko erabiltzen da, Direct3D 9-n oinarritutako jokoetan arazo asko konpondu zituen, Crysis eta Halo 2 Vista barne) eta VK_EXT_robustness2 (D3D11-ren antzekoa, kanpotik kudeatzeko erabiltzen dena). mugak sartzeko baliabide-eremuak). Luzapen hauek erabiltzeko, wine 5.8 izan behar duzu, baita Mesa 20.2-dev-eko AMD eta Intel kontrolatzaileak edo NVIDIA 440.66.12-beta kontrolatzaileak ere;
  • Garbiketa-eragiketen aplikazio optimizatua eta
    oztopoak errendatzean, eta horrek joko batzuen errendimendua apur bat hobetzea ahalbidetu zuen;

  • D3D11 jokoek baliabideak modu asinkronoan kargatzeko konputazio-ilarak erabiltzeko gaitasuna gehitu dute, baldin eta kontrolatzaileak (adibidez, RADV) transferentzia-ilara bereizirik onartzen ez badu;
  • World of Warcraft-en etorkizuneko bertsioetan erabiliko diren DXGI 1.6 funtzionalitate batzuk inplementatu ditu;
  • D3D9-n memoria-kontsumoa murriztu zen, eta horri esker, Toxikk bezalako joko batzuetan memoria erabilgarririk gabe gelditzea saihestu zen;
  • Vulkan baliozkotze-erroreak konpondu dira Cloudpunk-en eta baliabideen buffer-a gaizki erabiltzen zuten beste joko batzuetan;
  • Ebatzitako arazoak GCC 10.1 eraikitzean;
  • D3D9-rekin lotutako hainbat arazo konpondu dira;
  • dxgi.tearFree aukera berritu egin da;
  • Fallout New Vegas, Freelancer, GTA IV eta Halo Custom Edition-n arazoak konpondu dira;
  • Eraikitzeko euskarria ardoa. DXVK eraikitzeak MinGW behar du orain.

Iturria: opennet.ru

Gehitu iruzkin berria