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

Itusilẹ ti Layer DXVK 2.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 awakọ ti o ṣe atilẹyin Vulkan API 1.3, gẹgẹbi Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0, 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ọ:

  • Lori awọn ọna ṣiṣe ti o ṣe atilẹyin aaye awọ HDR10, o ṣee ṣe lati mu HDR ṣiṣẹ nipa siseto oniyipada ayika DXVK_HDR=1 tabi pato dxgi.enableHDR = paramita tootọ ninu faili iṣeto. Ni kete ti HDR ti mu ṣiṣẹ, awọn ere le rii ati lo aaye awọ HDR10 ti wọn ba ni vkd3d-proton 2.8 tabi nigbamii. Awọn agbegbe olumulo akọkọ ni Lainos ko sibẹsibẹ ṣe atilẹyin HDR, ṣugbọn atilẹyin HDR wa ninu olupin akojọpọ Gamescope, lati mu ṣiṣẹ o yẹ ki o lo aṣayan “-hdr-enabled” (Lọwọlọwọ nikan ṣiṣẹ lori awọn eto pẹlu AMD GPUs nigba lilo Ekuro Linux pẹlu josh-hdr- patches) colorimetry).
  • Imudara akopọ shader. Lati din stuttering, lilo awọn ile-ikawe opo gigun ti epo ti pọ si awọn opo gigun ti epo pẹlu tessellation ati awọn shaders geometry, ati nigba lilo MSAA, awọn agbara afikun ti itẹsiwaju Vulkan VK_EXT_extended_dynamic_state3 ni a lo.
  • Fun awọn ere agbalagba pẹlu atilẹyin fun olona-ayẹwo anti-aliasing (MSAA, Multi-Sample Anti-Aliasing), d3d9.forceSampleRateShading ati d3d11.forceSampleRateShading eto ti ni afikun lati jẹ ki ipo Shading Oṣuwọn Ayẹwo fun gbogbo awọn shaders, eyiti o mu didara dara si. ti awọn aworan ni awọn ere.
  • A ti ṣafikun ẹhin GLFW si awọn itumọ Linux, eyiti o le ṣee lo bi yiyan si ẹhin SDL2.
  • Imudara D3D11 pipaṣẹ gbigbe kannaa lati mu ihuwasi DXVK sunmọ awọn awakọ D3D11 abinibi ati ṣaṣeyọri iṣẹ ṣiṣe asọtẹlẹ diẹ sii.
  • Awọn iṣoro ti o waye ninu awọn ere ti jẹ atunṣe:
    • Eru ti Singularity.
    • Oju ogun: Ile-iṣẹ buburu 2.
    • Gujian 3.
    • Olugbe buburu 4 HD.
    • Mimọ kana: Kẹta.
    • Sekiro.
    • Sonic Furontia.
    • adajọ Alakoso: eke Alliance.

orisun: opennet.ru

Fi ọrọìwòye kun