Utgivelse av DXVK 1.6, Direct3D 9/10/11 implementeringer på toppen av Vulkan API

Dannet frigjøring av mellomlag DXVK 1.6, som gir en DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 og 11-implementering som fungerer gjennom anropsoversettelse til Vulkan API. For å bruke DXVK nødvendig støtte for sjåfører Vulcan API 1.1slik som AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 og AMDVLK.
DXVK kan brukes til å kjøre 3D-applikasjoner og spill på Linux ved å bruke Wine, og fungerer som et alternativ med høyere ytelse til Wines innebygde Direct3D 11-implementering som kjører på toppen av OpenGL.

Hovedendringer:

  • Standardinstallasjonen av Direct3D 10-støttebibliotekene – d3d10.dll og d3d10_1.dll – er avviklet, ettersom DXVK krever d3d10core.dll og d3d11.dll for D3D10-støtte (under Windows kreves også dxgi.dll). Denne endringen muliggjør bruk av D3D10-rammeverket utviklet i Wine for effekter, som brukes i noen spill.
  • Mindre ytelsesoptimaliseringer er gjort i Direct3D 9-implementeringen;
  • Rettet et problem som forårsaket et krasj ved forsøk på å ta apitrace-øyeblikksbilder;
  • Fikset et krasj i noen Source 2-spill som brukte den innebygde D3D9-rendereren;
  • Eliminert overdreven bytting av skjermmoduser;
  • Fikset en feil som forårsaket at en grønn ramme dukket opp når jeg spilte av videoer i noen spill;
  • Løste problemer som oppsto i A Hat in Time, Dead Space, DoDonPachi Resurrection, Dragon's Dogma, Star Wars: Republic Commando og Yomawari: Midnight Shadows.

Kilde: opennet.ru

Legg til en kommentar