Itusilẹ ti DXVK 1.10.1, Direct3D 9/10/11 imuse lori oke Vulkan API

Itusilẹ ti Layer DXVK 1.10.1 wa, pese imuse ti DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 ati 11, ṣiṣẹ nipasẹ itumọ awọn ipe si Vulkan API. DXVK nilo awọn awakọ ti o ṣe atilẹyin Vulkan 1.1 API, gẹgẹbi Mesa RADV 21.2, NVIDIA 495.46, Intel ANV, ati AMDVLK. DXVK le ṣee lo lati ṣiṣe awọn ohun elo 3D ati awọn ere lori Lainos nipa lilo Waini, ṣiṣe bi yiyan iṣẹ ṣiṣe ti o ga julọ si awọn imuṣẹ abinibi Direct3D 9/10/11 Waini ti n ṣiṣẹ lori oke OpenGL.

Awọn iyipada akọkọ:

  • Atilẹyin akọkọ ti a ṣe fun awọn orisun ifojuri pinpin ati IDXGIResource API. Lati ṣeto ibi ipamọ ti metadata sojurigindin pẹlu awọn apejuwe iranti pinpin ti o somọ, awọn abulẹ afikun si Waini nilo, eyiti o wa lọwọlọwọ nikan ni ẹka Experimental Proton. Imuse naa ni opin lọwọlọwọ si atilẹyin pinpin ifojuri 2D fun awọn D3D9 ati D3D11 APIs. Ipe IDXGIKeyedMutex ko ni atilẹyin ati pe ko si agbara lọwọlọwọ lati pin awọn orisun pẹlu awọn ohun elo nipa lilo D3D12 ati Vulkan. Awọn ẹya ti a ṣafikun jẹ ki o ṣee ṣe lati yanju awọn iṣoro pẹlu ṣiṣiṣẹsẹhin fidio ni diẹ ninu awọn ere Koei Tecmo, gẹgẹ bi Nioh 2 ati awọn ere ninu jara Atelier, bakanna bi imudara wiwo wiwo ni ere Black Mesa.
  • Ṣe afikun DXVK_ENABLE_NVAPI oniyipada ayika lati mu idalẹkun ID ataja (kanna bi dxvk.nvapiHack = Eke).
  • Ilọsiwaju koodu koodu shader nigba lilo awọn akojọpọ agbegbe, eyiti o le yara diẹ ninu awọn ere D3D11 lori awọn eto pẹlu awọn awakọ NVIDIA.
  • Imudara ti a ṣafikun ti o le ṣe alekun iṣẹ ṣiṣe awọn aworan ni ọna kika DXGI_FORMAT_R11G11B10_FLOAT.
  • Awọn iṣoro pẹlu awọn awoara ikojọpọ nigba lilo D3D9 ti ni ipinnu.
  • Fun Assassin's Creed 3 ati Black Flag, eto "d3d11.cachedDynamicResources = a" ti ṣiṣẹ lati yanju awọn iṣoro iṣẹ. Fun Frostpunk eto "d3d11.cachedDynamicResources = c" wa ni sise, ati fun Olorun Ogun o je "dxgi.maxFrameLatency = 1".
  • Awọn ọran Rendering ni GTA: San Andreas ati Rayman Origins ti ni ipinnu.

orisun: opennet.ru

Fi ọrọìwòye kun