Byla vydána verze DXVK 1.9, která poskytuje implementaci DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 a 11, pracující prostřednictvím překladových volání na API Vulkan. Pro použití DXVK vyžaduje ovladače podporující API Vulkan 1.1, jako jsou Mesa RADV 20.2, NVIDIA 415.22, Intel ANV 19.0 a AMDVLK. DXVK lze použít k provozování 3D aplikací a her v Linuxu prostřednictvím Wine, a funguje jako výkonnější alternativa k implementacím Direct3D 9/10/11 integrovaným ve Wine, které běží na OpenGL.
Hlavní změny:
- Byla přidána počáteční podpora pro formáty textur YUV s barevnou subdiscretní, jako je NV12, používané pro přehrávání videa v některých hrách.
- Implementováno bylo API ID3D11VideoProcessor, které se používá pro výstup videa ve hrách Nier Replicant a Contra: Rogue Corps.
- Byla přidána podpora konzervativní rastrování (Conservative Rasterization) pro GPU, které tuto funkci podporují. Změna umožňuje využití možnosti NVIDIA ShadowLibs ve Final Fantasy XV a dalších hrách.
- Byly zkráceny latence při zobrazení, což může vyřešit problémy ve hrách omezených vertikální synchronizací, limity FPS nebo nastaveními DXGI.
- Byl přidán komponent pro omezení intenzity snímků (frame rate limiter), který lze použít pro správnou funkci her, které nejsou určeny pro vysoký FPS.
- Zastavena byla transmisí aplikacím informace o softwarových implementacích Vulkan, jako je Lavapipe, pokud je v systému přítomná GPU podporující Vulkan, což vyřeší problémy, které vznikaly při pokusu o použití Lavapipe hrami místo správného ovladače. Pro aktivaci Lavapipe je doporučeno nastavit proměnnou prostředí VK_ICD_FILENAMES.
- Bylo vylepšeno načítání textur a bufferů v D3D9.
- Byly vyřešeny problémy v hrách Atelier Mysterious Trilogy Deluxe Pack, Dal Segno, Nights of Azure, Days Gone, Demon Stone, Dragon Quest Builder 2, Final Fantasy XIII, Spec Ops: The Line, GTA IV, Halo 2, Kohan II, Nier Replicant, Second Sight a TrackMania Forever.
Zdroj: opennet.ru
