është publikuar shtresa , duke ofruar implementimin e DXGI (Infrastruktura Grafike DirectX), Direct3D 9, 10 dhe 11, e cila punon përmes përkthimit të thirrjeve në API Vulkan. Për përdorimin e DXVK kërkohet prania e drejtuesve me mbështetje për , të tilla si
AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 dhe .
DXVK mund të përdoret për të ekzekutuar aplikacione dhe lojra 3D në Linux përmes Wine, duke shërbyer si një alternativë me performancë më të lartë për implementimin e integruar të Direct3D 11 që funksionon mbi OpenGL.
Ndryshimet kryesore:
- Optimizimi i përgjithshëm i performancës Direct3D 9 është kryer.
- Implementimi i offsets është përmirësuar në Direct3D 9, duke eliminuar problematika gjatë rendering, siç është mungesa e hijesh dhe në shumë lojra.
- Një gabim që shkaktonte rrëzimin për shkak të ndarjes me zero gjatë aktivizimit të disa lojrave bazuar në Direct3D 9 është rregulluar.
- Problemet në renderim në shumë lojra bazuar në Direct3D 9, që përdorin Pixel Shader 1.x, janë zgjidhur.
- Funksionaliteti i konfigurimit dxvk.hud është rikthyer, i cili ishte hequr për gabim në degën 1.5.
- Numri i thread-eve të përdorura për kompilimin e shenjave është optimizuar për të reduktuar ndikimin negativ në performancë të CPU-ve 6 dhe 8-bërthamorë (për konfigurim manual, mund të përdoret opsioni dxvk.numCompilerThreads).
- Problemet në lojrat GTA V, Halo CE, Need For Speed: Carbon, Risen 2, Sims 4, Trackmania Forever dhe Vampire The Masquerade: Bloodlines janë zgjidhur.
Burimi: opennet.ru
