Release av DXVK 1.6, Direct3D 9/10/11 implementeringar ovanpå Vulkan API

Bildas mellanskiktsfrigöring DXVK 1.6, som tillhandahåller en DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 och 11-implementering som fungerar genom samtalsöversättning till Vulkan API. För att använda DXVK krävs stöd för förare Vulkan API 1.1såsom AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 och AMDVLK.
DXVK kan användas för att köra 3D-applikationer och spel på Linux med Wine, vilket fungerar som ett alternativ med högre prestanda till Wines inbyggda Direct3D 11-implementering som körs ovanpå OpenGL.

Huvudändringar:

  • Standardinstallationen av Direct3D 10-stödbiblioteken d3d10.dll och d3d10_1.dll har avbrutits, eftersom D3D10-stöd i DXVK kräver d3d10core.dll och d3d11.dll (dxgi.dll krävs även i Windows). Ändringen gör att du kan använda D3D10-ramverket utvecklat i Wine för effekter, som används i vissa spel;
  • Gjorde mindre prestandaoptimeringar av Direct3D 9-implementeringen;
  • Fixade ett problem som orsakade en krasch när man försökte fånga ögonblicksbilder av apitrace;
  • Fixade en krasch i vissa Source 2-spel med inbyggd D3D9-rendering;
  • Eliminerad redundant byte av skärmlägen;
  • Fixade en bugg som ledde till att en grön ram visades vid visning av videor i vissa spel;
  • Löste problem i A Hat in Time, Dead Space, DoDonPachi Resurrection, Dragon's Dogma, Star Wars: Republic Commando och Yomawari: Midnight Shadows.

Källa: opennet.ru

Lägg en kommentar