DXVK 1.5.2 projekt kiadása Direct3D 9/10/11 implementációval a Vulkan API tetején

Alakított rétegközi kiadás SZO 1.5.2, amely DXGI-t (DirectX Graphics Infrastructure), Direct3D 9, 10 és 11 implementációt biztosít, amely a Vulkan API-ba történő hívásfordításon keresztül működik. A DXVK használatához kötelező támogatás a járművezetők számára Vulcan API 1.1mint például
AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 és AMDVLK.
A DXVK használható 3D alkalmazások és játékok futtatására Linuxon a Wine használatával, ami nagyobb teljesítményű alternatívaként szolgál a Wine OpenGL-en futó beépített Direct3D 11 megvalósításához képest.

Nagy változások:

  • Néhány művelet hozzáadva a virtuális framebuffer kapcsolási láncokhoz, amelyek hiányoztak a Direct3D 9 megvalósításából (SwapChain), amely megoldotta az olyan alkalmazások elindításával kapcsolatos problémákat, mint az ATi ToyShop demó, az Atelier Sophie és a Dynasty Warriors 7;
  • Kijavítottuk a Direct3D 9 megvalósításának legújabb hibáit, és kisebb teljesítmény- és memóriaoptimalizálást tettek hozzá;
  • A d3d9.forceSwapchainMSAA opció hozzáadva az MSAA (Multisample anti-aliasing) kényszerítéséhez a SwapChainben feldolgozott képekhez;
  • Engedélyezett d3d9.deferredSurfaceCreation beállítás, amely lehetővé teszi az Atelier sorozatú játékok menüinek megjelenítésével kapcsolatos problémák megszüntetését a Direct3D 11 használatával;
  • Javított problémák a játékokban: Dragon Age Origins, Entropia Universe, Ferentus, Herrcot, Xiones, Gothic 3, Tales of Vesperia, TrackMania United Forever, Vampire The Masquerade: Bloodlines and Warriors Orochi 4;
  • A Vulkan 1.1 grafikus API-t nem támogató régebbi illesztőprogramok támogatása megszűnt: AMD/Intel (Mesa) 17.3 és korábbi, NVIDIA 390.xx és korábbi.

    Forrás: opennet.ru

Hozzászólás