DXVK 1.5.2 -projektin julkaisu Direct3D 9/10/11 toteutuksella Vulkan API:n päällä

Muodostettu välikerrosvapautus DXVK 1.5.2, joka tarjoaa DXGI:n (DirectX Graphics Infrastructure), Direct3D 9-, 10- ja 11-toteutuksen, joka toimii Vulkan API:n puhelun kääntämisen kautta. DXVK:n käyttäminen edellytetään tuki kuljettajille Vulcan API 1.1, kuten
AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 ja AMDVLK.
DXVK:ta voidaan käyttää 3D-sovellusten ja pelien ajamiseen Linuxissa Winen avulla, mikä toimii tehokkaampana vaihtoehtona Winen sisäänrakennetulle Direct3D 11 -toteutukselle, joka toimii OpenGL:n päällä.

Suurimmat muutokset:

  • Lisätty joitain toimintoja virtuaalisilla kehyspuskurin kytkentäketjuilla, jotka puuttuivat Direct3D 9 -toteutuksessa (SwapChain), joka ratkaisi ongelmat sovellusten, kuten ATi ToyShop -demon, Atelier Sophien ja Dynasty Warriors 7:n, käynnistämisessä;
  • Korjattu viimeaikaiset virheet Direct3D 9:n toteutuksessa ja lisätty pieniä optimointeja suorituskyvylle ja muistin kulutukselle;
  • Lisätty vaihtoehto d3d9.forceSwapchainMSAA, joka pakottaa MSAA:n (Multisample anti-aliasing) SwapChainissa käsitellyille kuville.
  • Käytössä asetus d3d9.deferredSurfaceCreation, jonka avulla päästään eroon valikoiden näyttämiseen liittyvistä ongelmista Atelier-sarjan peleissä Direct3D 11:n avulla;
  • Korjatut ongelmat peleissä: Dragon Age Origins, Entropia Universe, Ferentus, Herrcot, Xiones, Gothic 3, Tales of Vesperia, TrackMania United Forever, Vampire The Masquerade: Bloodlines and Warriors Orochi 4;
  • Poistettu tuki vanhemmille ohjaimille, jotka eivät tue Vulkan 1.1 -grafiikkasovellusliittymää: AMD/Intel (Mesa) 17.3 ja aikaisemmat, NVIDIA 390.xx ja aikaisemmat.

    Lähde: opennet.ru

Lisää kommentti