Sakin DXVK 1.10.1, Direct3D 9/10/11 aiwatarwa akan Vulkan API

Saki na DXVK 1.10.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 1.1 API, kamar Mesa RADV 21.2, NVIDIA 495.46, Intel ANV, 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:

  • Aiwatar da tallafi na farko don albarkatun rubutu da aka raba da IDXGIResource API. Don tsara ma'ajin metadata na rubutu tare da haɗin bayanan ƙwaƙwalwar ajiya, ana buƙatar ƙarin faci zuwa Wine, waɗanda a halin yanzu kawai ake samu a reshen Gwajin Proton. A halin yanzu aiwatarwa yana iyakance ga tallafawa raba rubutu na 2D don D3D9 da D3D11 APIs. Ba a tallafawa kiran IDXGIKeyedMutex kuma a halin yanzu babu ikon raba albarkatu tare da aikace-aikace ta amfani da D3D12 da Vulkan. Ƙarin fasalulluka sun ba da damar magance matsaloli tare da sake kunna bidiyo a wasu wasannin Koei Tecmo, kamar Nioh 2 da wasanni a cikin jerin Atelier, da kuma haɓaka ƙirar keɓancewa a cikin wasan Black Mesa.
  • An ƙara DXVK_ENABLE_NVAPI madaidaicin yanayi don kashe sokewar ID mai siyarwa (daidai da dxvk.nvapiHack = Ƙarya).
  • Ingantattun ƙirar lambar shader yayin amfani da tsararrun gida, wanda zai iya hanzarta wasu wasannin D3D11 akan tsarin tare da direbobin NVIDIA.
  • Ƙara ingantawa wanda zai iya ƙara aikin yin hotuna a cikin tsarin DXGI_FORMAT_R11G11B10_FLOAT.
  • Matsaloli tare da ɗora nauyi yayin amfani da D3D9 an warware su.
  • Don Assassin's Creed 3 da Black Flag, an kunna saitin "d3d11.cachedDynamicResources=a" don warware matsalolin aiki. Don Frostpunk saitin "d3d11.cachedDynamicResources = c" an kunna, kuma ga Allah na Yaƙi shine "dxgi.maxFrameLatency = 1".
  • Batutuwa nuni a cikin GTA: San Andreas da Rayman Origins an warware su.

source: budenet.ru

Add a comment