lëshim i veshtirësisë , duke ofruar implementimin e DXGI (Infrastruktura Grafike DirectX), Direct3D 9, 10 dhe 11, që funksionon përmes transformimit të thirrjeve në API Vulkan. Për të përdorur DXVK prania e driverëve me mbështetje për , si si si si AMD RADV 19.2, NVIDIA 415.22, Intel ANV 19.0 dhe .
DXVK mund të përdoret për të ekzekutuar aplikacione 3D dhe lojëra në Linux përmes Wine, duke shërbyer si një alternativë me performancë më të lartë ndaj implementimit të Integrated in Wine të Direct3D 11, që funksionon sipër OpenGL.
Ndryshimet kryesore:
- Shtuar mbështetje për zgjerimet e API grafik Vulkan: VK_EXT_custom_border_color (përdorimi për përkrahjen e ngjyrave të kufijve në Sampler ka zgjidhur shumë probleme në lojërat bazuar në Direct3D 9, duke përfshirë Crysis dhe Halo 2 Vista) dhe VK_EXT_robustness2 (në përputhje me D3D11 aktivizuar për trajtimin e qasjes përtej kufijtë e zonës së lejuar të burimit). Për të përdorur këto zgjerime është e nevojshme të keni wine 5.8, si dhe drejtorët AMD dhe Intel nga Mesa 20.2-dev ose drejtuesin NVIDIA 440.66.12-beta;
- Optimizuar përdorimin e operacioneve të pastrimit dhe
në vizatim, gjë që ka lejuar përmirësimin e vogël të performancës së disa lojërave; - Në lojërat D3D11 është shtuar mundësia e përdorimit të radhëve të llogaritjeve për ngarkesën asinkrone të burimeve, nëse drejtuesi (p.sh. RADV) nuk mbështet një radhë të veçantë për transferim;
- Implementuar disa funksionalitete të DXGI 1.6, të cilat do të përdoren në versionet e ardhshme të World of Warcraft;
- Konsumi i memories në D3D9 është reduktuar, duke lejuar shmangien e shterimit të memories së disponueshme në disa lojëra, si Toxikk;
- U eliminuar problemet e verifikimit të Vulkan në Cloudpunk dhe lojëra të tjera që përdorin gabimisht bufferin e burimeve;
- Sorret problemet gjatë ndërtimit në GCC 10.1;
- U eliminuan probleme të ndryshme që lidhen me D3D9;
- Opsioni dxgi.tearFree është ristrukturuar;
- U zgjidhën problemet në lojërat Fallout New Vegas, Freelancer, GTA IV dhe Halo Custom Edition;
- Mbështetja për ndërtimin me ka përfunduar. Për ndërtimin e DXVK tani kërkohet patjetër MinGW.
Burimi: opennet.ru
