ĂshtĂ« nĂ« dispozicion versioni i ndĂ«rfaqes DXVK 2.2, qĂ« ofron implementimin e DXGI (Infrastruktura e Grafikeve DirectX), Direct3D 9, 10 dhe 11, e cila punon pĂ«rmes translacionit tĂ« thirrjeve nĂ« API Vulkan. PĂ«r tĂ« pĂ«rdorur DXVK, kĂ«rkohen drejtorĂ« tĂ« mbĂ«shtetjes pĂ«r API Vulkan 1.3, si Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 dhe AMDVLK. DXVK mund tĂ« pĂ«rdoret pĂ«r tĂ« ekzekutuar aplikacione 3D dhe lojĂ«ra nĂ« Linux duke pĂ«rdorur Wine, duke shĂ«rbyer si njĂ« alternativĂ« me performancĂ« mĂ« tĂ« lartĂ« nĂ« krahasim me implementimet e integruara nĂ« Wine tĂ« Direct3D 9/10/11, tĂ« cilat punojnĂ« mbi OpenGL.
Ndryshimet kryesore:
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r ndĂ«rfaqen D3D11On12, duke mundĂ«suar funksionimin e Direct3D 11 mbi Direct3D 12. PĂ«r tĂ« mbĂ«shtetur D3D12 nĂ« lojĂ«rat e reja tĂ« bazuara nĂ« motorin Unity, si Lego Builderâs Journey, nĂ« DXVK Ă«shtĂ« implementuar mundĂ«sia pĂ«r krijimin e pajisjeve D3D11 nga pajisje D3D12, duke pĂ«rdorur funksionin D3D11On12CreateDevice dhe ndĂ«rfaqen e programit ID3D11On12Device.
- Implementimi i Direct3D 9 ka sjellë mbështetje për paraqitjen e pjesshme (Partial Presentation), e cila mundëson organizimin e paraqitjes së pjesëve të dritares përmes kopjimit të përmbajtjes së buferit të ekranit (backbuffer) në memorien sistemike dhe me pas rikrijimin e saj në dritare duke përdorur CPU-në. Ky opsion përmirëson kompatibilitetin me lançuesit e lojërave të krijuar me mjetin Microsoft WPF, me një çmim të humbjes së performancës. Për Direct3D 9 është përmirësuar gjithashtu sjellja e përgjithshme e frame buffer-ave virtuale (SwapChain) dhe është ndërprerë mbështetja për opsionin d3d9.noExplicitFrontBuffer.
- Kur përdoret së bashku me Proton ose Wine, ndalesa e krijimit të skedave me log është angazhuar si parazgjedhje dhe është organizuar dalja e mesazheve diagnostike në konsol duke përdorur mundësitë specifike për Wine, që përkon me sjelljen e vkd3d-proton. Për të rikthyer krijimin e skedave të veçanta me log, mund të vendosni variablin e mjedisit DXVK_LOG_PATH.
- Konsumimi i memories është reduktuar ndjeshëm në situatat e krijimit të pajisjeve të papërdorura D3D11 në lojëra.
- Në sistemet me shumë GPU, është përmirësuar identifikimi i paisjeve të daljes që janë të aksesueshme përmes DXGI, duke zgjidhur problemet me performancën në lojërat e reja që përdorin motorin RE (Reach for the Moon), të cilat përdorin D3D12.
- Problemet e paraqitura në lojëra janë eliminuar:
- Battle Fantasia Reviste Edition
- Cold Fear
- Dawn of Magic 2
- DC Universe Online
- Far Cry 2
- Halo: The Master Chief Collection
- Warhammer 40k: Space Marine
- Jade Empire
- Sid Meierâs Pirates
- Total War: Shogun 2
Burimi: opennet.ru
