DXVK 2.4.1 është tani i disponueshëm, duke ofruar një implementim të DXGI (Infrastruktura Grafike DirectX), Direct3D 8, 9, 10 dhe 11, që funksionon nëpërmjet përkthimit të thirrjeve në API-në Vulkan. DXVK kërkon drajverë që mbështesin API-në Vulkan 1.3, siç janë Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 dhe AMDVLK. DXVK mund të përdoret për të ekzekutuar aplikacione dhe lojëra 3D në Linux duke përdorur Wine, duke shërbyer si një alternativë me performancë më të lartë ndaj implementimeve të integruara Direct3D 9/10/11 të Wine që funksionojnë mbi OpenGL.
Ndryshimet kryesore:
- Ofrohet ndarja dinamike e zonave të memories, duke marrë parasysh madhësinë e memories tashmë të alokuar në aplikacion. Ndryshimi na lejoi të heqim qafe cilësimin dxvk.maxChunkSize dhe të përmirësojmë sjelljen e lëshuesve për shumë lojëra.
- Përmirësoi stabilitetin e përgjithshëm të zbatimit të D3D8 duke eliminuar rrjedhjet e ndryshme të kujtesës dhe trajtimin e gabimeve.
- Procesi i ngarkimit të tamponit të kulmit është optimizuar. Performanca e disa lojërave që përdorin përpunimin e vertex software është përmirësuar ndjeshëm.
- Kur përdorni drejtuesin AMDVLK, mënyra strikte e emulimit të operacioneve me pikë lundruese (D3D9FloatEmulation::Strict) është aktivizuar si parazgjedhje.
- Është zbatuar një fazë për eliminimin e kodit të papërdorur, duke zgjidhur problemet me gjenerimin e shaderëve të pasaktë SPIR-V.
- Për ta afruar sjelljen me Windows Dalja e siguruar nga modaliteti i ekranit të plotë pas ndërrimit të fokusit nga dritaret me lojëra duke përdorur D3D11.
- Problemet e rregulluara që u shfaqën në lojëra:
- Batman Arkham kalorës
- Chrome: Botim Gold
- GTA: San Andreas
- Hunt Showdown
- Kena: Ura e Spirits
- Microsoft Flight Simulator
- Operacioni Racoon City
- Princi i Persisë (2008)
- Rayman 3
- Senran Kagura Peach Ball
- Serious Sam 2
- Splinter Cell: Pandora Nesër
- Modeli i parë
- Sims 2
- Sims 4
- Shtigje përmes Agimit
Burimi: opennet.ru
