Rilis implementasi DXVK 2.2, Direct3D 9/10/11 ing ndhuwur Vulkan API

Rilis lapisan DXVK 2.2 kasedhiya, nyedhiyakake implementasi DXGI (Infrastruktur Grafik DirectX), Direct3D 9, 10 lan 11, nggarap terjemahan telpon menyang API Vulkan. DXVK mbutuhake driver sing ndhukung Vulkan API 1.3, kayata Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0, lan AMDVLK. DXVK bisa digunakake kanggo mbukak aplikasi lan game 3D ing Linux nggunakake Wine, dadi alternatif kinerja sing luwih dhuwur kanggo implementasi Direct3D 9/10/11 asli Wine sing mlaku ing ndhuwur OpenGL.

Owah-owahan utama:

  • Dhukungan ditambahake kanggo lapisan D3D11On12, sing ngidini Direct3D 11 mbukak ing ndhuwur Direct3D 12. Kanggo ndhukung D3D12 ing game basis Unity anyar, kayata Lego Builder's Journey, DXVK kalebu kemampuan kanggo nggawe piranti D3D11 saka piranti D3D12 nggunakake fungsi D3D11On12C. lan ID3D11On12Device API.
  • Implementasi Direct3D 9 ngenalake dhukungan kanggo tampilan sebagean (Presentasi Sebagean), sing ngidini sampeyan ngatur tampilan bagean saka jendhela kanthi nyalin isi buffer layar (backbuffer) menyang memori sistem banjur digambar menyang jendhela nggunakake CPU. Fitur iki nambah kompatibilitas karo peluncur game sing dibangun nggunakake toolkit Microsoft WPF, kanthi biaya kinerja sing suda. Kanggo Direct3D 9, prilaku umum framebuffers virtual (SwapChain) uga wis apik lan dhukungan kanggo pilihan d3d9.noExplicitFrontBuffer wis mandheg.
  • Yen digunakake karo Proton utawa Wine, kanthi gawan nggawe file log mandheg lan pesen diagnostik bakal dikirim menyang konsol nggunakake kemampuan khusus anggur, sing cocog karo prilaku vkd3d-proton. Kanggo nerusake nggawe file log individu, sampeyan bisa nyetel variabel lingkungan DXVK_LOG_PATH.
  • Ngartekno suda konsumsi memori ing kahanan ngendi game nggawe piranti D3D11 sing ora digunakake.
  • Ing sistem multi-GPU, deteksi piranti output sing kasedhiya liwat DXGI wis apik, ngrampungake masalah kinerja ing game RE (Reach for the Moon) anyar nggunakake D3D12.
  • Masalah sing kedadeyan ing game wis diatasi:
    • Battle Fantasia Edisi Revisi
    • Wedi kadhemen
    • Dawn of Magic 2
    • DC Universe Online
    • Tebih mewek 2
    • Halo: The Master Kepala Koleksi
    • Warhammer 40k: Space Marine
    • Jade Kakaisaran
    • Pirates Sid Meier
    • Perang Total: Shogun 2

    Source: opennet.ru

Add a comment