Vrystelling van DXVK 1.7, Direct3D 9/10/11 implementerings bo-op die Vulkan API

Gevorm tussenlaag vrystelling DXVK 1.7, wat 'n DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 en 11 implementering verskaf wat deur oproepvertaling na die Vulkan API werk. Om DXVK te gebruik vereis ondersteuning vir bestuurders Vulcan API 1.1soos AMD RADV 19.2, NVIDIA 415.22, Intel ANV 19.0 en AMDVLK.
DXVK kan gebruik word om 3D-toepassings en speletjies op Linux met Wine te laat loop, wat dien as 'n hoΓ«r werkverrigting-alternatief vir Wine se ingeboude Direct3D 11-implementering wat bo-op OpenGL loop.

Belangrikste veranderinge:

  • Bygevoeg ondersteuning vir Vulkan grafiese API-uitbreidings: VK_EXT_custom_border_color (wat gebruik word om randkleure in Sampler te ondersteun, dit het baie probleme opgelos in Direct3D 9-gebaseerde speletjies, insluitend Crysis en Halo 2 Vista) en VK_EXT_robustness2 (soortgelyk aan D3D11, wat gebruik word om buite- toegangsbrongebiede beperk). Om hierdie uitbreidings te gebruik, moet jy wyn 5.8 hΓͺ, sowel as AMD- en Intel-bestuurders van Mesa 20.2-dev of NVIDIA-bestuurder 440.66.12-beta;
  • Geoptimaliseerde toepassing van skoonmaakbedrywighede en
    hindernisse tydens lewering, wat dit moontlik gemaak het om die werkverrigting van sommige speletjies effens te verbeter;

  • D3D11-speletjies het die vermoΓ« bygevoeg om rekenaartoue te gebruik om hulpbronne asynchroon te laai as die bestuurder (byvoorbeeld RADV) nie 'n aparte oordragtou ondersteun nie;
  • Sommige DXGI 1.6-funksionaliteit geΓ―mplementeer wat in toekomstige uitgawes van World of Warcraft gebruik sal word;
  • Verminderde geheueverbruik in D3D9, wat vermy het om te min beskikbare geheue in sommige speletjies soos Toxikk;
  • Vulkan-bekragtigingsfoute in Cloudpunk en ander speletjies reggestel wat die hulpbronbuffer verkeerd gebruik het;
  • Probleme opgelos tydens die inbou van GCC 10.1;
  • Verskeie kwessies wat verband hou met D3D9 opgelos;
  • Die opsie dxgi.tearFree is herwerk;
  • Kwessies in Fallout New Vegas, Freelancer, GTA IV en Halo Custom Edition is opgelos;
  • Ondersteuning vir bou met wynlib. Die bou van DXVK vereis nou MinGW.

Bron: opennet.ru

Voeg 'n opmerking