Dostupan je izlazak DXVK sloja 1.9, koji pruža implementaciju DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 i 11, koja radi putem prevođenja poziva u Vulkan API. Za korištenje DXVK potrebni su drajveri s podrškom za Vulkan API 1.1, poput Mesa RADV 20.2, NVIDIA 415.22, Intel ANV 19.0 i AMDVLK. DXVK se može koristiti za pokretanje 3D aplikacija i igara na Linuxu uz pomoć Wine, djelujući kao visoko performansna alternativa ugrađenim verzijama Direct3D 9/10/11 u Wine-u, koje rade preko OpenGL-a.
Glavne promjene:
- Dodana je početna podrška za YUV formate tekstura s poduzorkovanjem boje, poput NV12, koji se koriste za reprodukciju videa u nekim igrama.
- Implementiran je API ID3D11VideoProcessor, koji se koristi za isporuku videa u igrama Nier Replicant i Contra: Rogue Corps.
- Dodana je podrška za konzervativnu rasterizaciju (Conservative Rasterization) za GPU-ove koji podržavaju ovu mogućnost. Ova promjena omogućuje korištenje opcije NVIDIA ShadowLibs u Final Fantasy XV i drugim igrama.
- Smanjene su latencije pri prikazu, što može riješiti probleme u igrama koje su ograničene vertikalnom sinkronizacijom, FPS limitatorima ili DXGI postavkama.
- Dodana je komponenta za ograničenje intenziteta prikazivanja okvira (frame rate limiter), koja se može koristiti za ispravno funkcioniranje igara koje nisu optimizirane za visoki FPS.
- Prekinuta je transmisija aplikacijama informacija o softverskim implementacijama Vulkana, poput Lavapipe, ako je u sustavu prisutan GPU s podrškom za Vulkan, što rješava probleme koji nastaju kada igre koriste Lavapipe umjesto ispravnog drajvera. Za uključivanje Lavapipe preporučuje se postavljanje varijable okruženja VK_ICD_FILENAMES.
- Poboljšano je učitavanje tekstura i bafera u D3D9.
- Riješeni su problemi u igrama 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 i TrackMania Forever.
Izvor: opennet.ru
