Sabbin nau'ikan DXVK 2.3.1 da vkd3d-proton 2.12 tare da aiwatar da Direct3D akan Vulkan API

Saki na DXVK 2.3.1 Layer yana samuwa, yana samar da aiwatar da DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 da 11, aiki ta hanyar fassarar kira zuwa Vulkan API. DXVK yana buƙatar direbobi waɗanda ke goyan bayan Vulkan API 1.3, kamar Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0, da AMDVLK. Ana iya amfani da DXVK don gudanar da aikace-aikacen 3D da wasanni akan Linux ta amfani da Wine, yin aiki azaman madadin ayyuka mafi girma ga na asali na Wine Direct3D 9/10/11 aiwatar da ke gudana a saman OpenGL.

Babban canje-canje:

  • Idan tsarin yana goyan bayan tsawaita Vulkan VK_NV_raw_access_chains, ana amfani da shi don haɓaka haɓakar samar da lambar shader akan NVIDIA GPUs, wanda ke ba da damar kawo ayyukan wasu wasannin ta amfani da D3D11 kusa da wasan kwaikwayon yayin amfani da direbobin Windows. Don aiki, kuna buƙatar aƙalla direbobin NVIDIA 550.40.55 da kuma shigar da nau'ikan gwaji na Proton.
  • Don wasannin tushen D3D9, an sake fasalin hanyar yin kwafin abubuwan buffers ga GPU, wanda ke haifar da ingantacciyar aiki a wasanni kamar Shank 2, Flammable Freddy da Blood Rayne.
  • Kafaffen batutuwan da suka bayyana a wasanni:
    • Ace Combat Assault Horizon
    • 2 Creed Assassin Creed
    • Battlefield 2
    • Battlefield 2142
    • Tashar jiragen ruwa Midway
    • Jinin Rayne
    • Codename Panzers Mataki na ɗaya/biyu
    • Matattu Space (2008)
    • Flammable Freddy
    • fala 3
    • Granblue Fantasy Relink
    • Gujiyan 2
    • akai-akai
    • MySims
    • Aiki Flashpoint: Red River
    • Shanka 2
    • SkyDrift
    • Sonic CD
    • Babban Ruler Ultimate
    • Tatsuniyoyi da Borderlands
    • Mazauna
    • Jimlar Yaƙi: Tsakiyar Tsakiya 2
    • UK Train Simulator 1
    • War Thunder

Bugu da ƙari, Valve ya buga sakin VKD3D-Proton 2.12, cokali mai yatsa na vkd3d codebase wanda aka tsara don haɓaka tallafin Direct3D 12 a cikin ƙaddamar da wasan Proton. VKD3D-Proton yana goyan bayan takamaiman canje-canje na Proton, haɓakawa da haɓakawa don ingantacciyar aiwatar da wasannin Windows dangane da Direct3D 12, waɗanda har yanzu ba a karɓi su cikin babban ɓangaren vkd3d ba. Daga cikin bambance-bambancen, akwai kuma mai da hankali kan amfani da kari na Vulkan na zamani da kuma damar sabbin abubuwan da aka fitar na direbobi masu hoto don cimma cikakkiyar daidaituwa tare da Direct3D 12.

Daga cikin canje-canje a cikin sabon sigar:

  • Ƙara goyon baya ga injin NVIDIA Reflex ta amfani da Vulkan tsawo VK_NV_low_latency2.
  • API ɗin da aka aiwatar D3D12 Render Pass.
  • An ƙara stub don ID3D12DeviceRemovedExtendedDataSettings interface, wanda ke magance matsaloli tare da wasu wasanni.
  • Ƙara goyon baya don fadada Vulkan VK_EXT_device_fault don dawo da bayanai game da kasawa.
  • A kan tsarin tare da direbobin Mesa da NVIDIA, ana aiwatar da goyan bayan Vulkan tsawo VK_EXT_swapchain_maintenance1 don sauya sumul tsakanin V-Sync da yanayin Tearing.
  • Ta hanyar tsoho, idan VK_KHR_shader_maximal_reconvergence da VK_KHR_shader_quad_control suna samuwa, an ayyana goyan bayan Shader Model 6.7.
  • Don Intel Arc GPUs tare da goyan bayan VK_EXT_descriptor_buffer tsawo, an ƙara ingantaccen mai sarrafa kwafin kwafin.
  • An ba da ikon komawa zuwa yin amfani da ƙididdiga masu ƙididdigewa akan tsarin tare da NVIDIA Pascal da tsofaffi GPUs, yana ba da damar amfani da Shader Model 6.7 akan tsarin tare da NVIDIA Pascal GPUs.
  • Ƙara tallafi don yanayin bayanin VKD3D_QUEUE_PROFILE.
  • Ƙara goyon baya don haɓaka Vulkan VK_NV_raw_access_chains, wanda zai iya inganta aiki sosai a wasu wasanni akan tsarin tare da NVIDIA GPUs.
  • An warware matsalolin wasanni:
    • Wasannin da Injin Unreal ke kunnawa 5
    • Atlas Fallen
    • Mutum 3 Sake saukewa
    • Mazaunin Tir 4
    • Farashin UE5
    • Warhammer: Darktide
    • Duniya na Warcraft

source: budenet.ru

Add a comment