Është formuar një lëshim i shtresës DXVK 1.8, e cila ofron implementimin e DXGI (Infrastruktura Grafike e DirectX), Direct3D 9, 10 dhe 11, duke punuar përmes përkthimit të thirrjeve në API Vulkan. Përdorimi i DXVK kërkon që të jenë të instaluara drejtuesit që mbështesin API Vulkan 1.1, siç janë Mesa RADV 20.2, NVIDIA 415.22, Intel ANV 19.0 dhe AMDVLK. DXVK mund të përdoret për të ekzekutuar aplikacione dhe lojëra 3D në Linux me ndihmën e Wine, duke shkruar si një alternativë me performancë më të lartë ndaj implementimeve të Direct3D 9/10/11 të përfshira në Wine, që punojnë mbi OpenGL.
Ndryshimet kryesore:
- DXGI përfshin mbështetje për konfigurime me monitorë të shumtë. Për funksionimin e saktë është e nevojshme të installohet një version relativisht i ri i Wine me mbështetje për XRandR 1.4.
- Për të zgjidhur problemet me ekzekutimin e lojërave në sisteme pa GPU të veçantë, është siguruar për të treguar në listën e rasterizatorëve implementimet softuerike Vulkan, që përdorin CPU, siç është Lavapipe.
- Janë optimizuar operacionet e ndryshimit të parametrave të vendosjes së imazhit në memorie (Image Layout), çka ka rritur performancën e disa lojërave në GPU-të Intel.
- Në implementimin e Direct3D 9, procesi i ngarkimit të teksturave dhe kontrollit të mbulimit të objektit nga objektet e tjera është optimizuar. Problemet me kthimin e listës së formateve të mbështetura të buffer-it të ekranit (back buffer) janë zgjidhur.
- Në Direct3D 11, janë përfshirë si cilësime të paracaktuar d3d11.enableRtOutputNanFixup (për versionet e vjetra të drejtuesit RADV) dhe d3d11.invariantPosition (për të zgjidhur problemet me luftimin e Z, të cilat manifestohen në GPU RDNA2). Problemet me numërimin e referencave dhe përpunimin e vlerave të pasigurta (NaN) në shadëra janë eliminuar.
- Paralajmërimet gjatë ndërtimit me versionet e reja të mjetit Meson janë eliminuar.
- Problemet në lojërat Atelier Ryza 2, Battle Engine Aquila, Dark Messiah of Might & Magic, Everquest, F1 2018/2020, Hitman 3, Nioh 2 dhe Tomb Raider Legend janë zgjidhur.
Burimi: opennet.ru
