DXVK 1.5.2 projekta izlaišana ar Direct3D 9/10/11 ieviešanu papildus Vulkan API

Veidojas starpslāņu atbrīvošana DXVK 1.5.2, kas nodrošina DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 un 11 ieviešanu, kas darbojas, izmantojot zvanu tulkošanu uz Vulkan API. Lai izmantotu DXVK nepieciešams atbalsts vadītājiem Vulcan API 1.1, piemēram,
AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 un AMDVLK.
DXVK var izmantot, lai palaistu 3D lietojumprogrammas un spēles operētājsistēmā Linux, izmantojot Wine, kas kalpo kā augstākas veiktspējas alternatīva Wine iebūvētajai Direct3D 11 ieviešanai, kas darbojas virs OpenGL.

Galvenās izmaiņas:

  • Pievienotas dažas operācijas ar virtuālās kadru bufera pārslēgšanas ķēdēm, kuru trūka Direct3D 9 ieviešanā (SwapChain), kas atrisināja problēmas ar tādu lietojumprogrammu palaišanu kā ATi ToyShop demonstrācija, Atelier Sophie un Dynasty Warriors 7;
  • Izlabotas nesenās kļūdas Direct3D 9 ieviešanā un pievienotas nelielas veiktspējas un atmiņas patēriņa optimizācijas;
  • Pievienota opcija d3d9.forceSwapchainMSAA, lai piespiestu MSAA (Multisample anti-aliasing) attēliem, kas apstrādāti SwapChain;
  • Iespējots iestatījums d3d9.deferredSurfaceCreation, kas ļauj atbrīvoties no problēmām ar izvēlņu attēlošanu Atelier sērijas spēlēs, izmantojot Direct3D 11;
  • Izlabotas problēmas spēlēs: Dragon Age Origins, Entropia Universe, Ferentus, Herrcot, Xiones, Gothic 3, Tales of Vesperia, TrackMania United Forever, Vampire The Masquerade: Bloodlines and Warriors Orochi 4;
  • Noņemts atbalsts vecākiem draiveriem, kas neatbalsta Vulkan 1.1 grafikas API: AMD/Intel (Mesa) 17.3 un vecākas versijas, NVIDIA 390.xx un vecākas versijas.

    Avots: opennet.ru

Pievieno komentāru