Izdaja projekta DXVK 1.5.2 z implementacijo Direct3D 9/10/11 na vrhu API-ja Vulkan

Oblikovana sproščanje vmesnega sloja DXVK 1.5.2, ki zagotavlja implementacijo DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 in 11, ki deluje prek prevajanja klicev v API Vulkan. Za uporabo DXVK obvezna podpora voznikom Vulcan API 1.1, kot so
AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 in AMDVLK.
DXVK se lahko uporablja za izvajanje 3D aplikacij in iger v Linuxu z uporabo Wine, ki služi kot bolj zmogljiva alternativa Wineovi vgrajeni izvedbi Direct3D 11, ki teče na vrhu OpenGL.

Večje spremembe:

  • Dodanih je nekaj operacij s preklopnimi verigami navideznega medpomnilnika okvirjev, ki so manjkale v izvedbi Direct3D 9 (SwapChain), ki je rešil težave z zagonom aplikacij, kot so demo ATi ToyShop, Atelier Sophie in Dynasty Warriors 7;
  • Odpravljene nedavne napake pri izvajanju Direct3D 9 in dodane manjše optimizacije za zmogljivost in porabo pomnilnika;
  • Dodana možnost d3d9.forceSwapchainMSAA za vsiljevanje MSAA (multisample anti-aliasing) za slike, obdelane v SwapChain;
  • Omogočena nastavitev d3d9.deferredSurfaceCreation, ki omogoča, da se znebite težav s prikazovanjem menijev v igrah iz serije Atelier z uporabo Direct3D 11;
  • Odpravljene težave v igrah: Dragon Age Origins, Entropia Universe, Ferentus, Herrcot, Xiones, Gothic 3, Tales of Vesperia, TrackMania United Forever, Vampire The Masquerade: Bloodlines in Warriors Orochi 4;
  • Odstranjena podpora za starejše gonilnike, ki ne podpirajo grafičnega API-ja Vulkan 1.1: AMD/Intel (Mesa) 17.3 in starejši, NVIDIA 390.xx in starejši.

    Vir: opennet.ru

Dodaj komentar