DXVK 2.1, Direct3D 9/10/11 -toteutusten julkaisu Vulkan API:n päälle

DXVK 2.1 -kerroksen julkaisu on saatavilla, ja se tarjoaa toteutuksen DXGI:stä (DirectX Graphics Infrastructure), Direct3D 9:stä, 10:stä ja 11:stä, joka toimii Vulkan API:n puhelun kääntämisen kautta. DXVK vaatii Vulkan 1.3 API -yhteensopivia ohjaimia, kuten Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 ja AMDVLK. DXVK:ta voidaan käyttää 3D-sovellusten ja pelien ajamiseen Linuxissa Winen avulla, mikä toimii tehokkaampana vaihtoehtona Winen sisäänrakennetuille Direct3D 9/10/11 -toteutuksille, jotka toimivat OpenGL:n päällä.

Suurimmat muutokset:

  • HDR10-väriavaruutta tukevissa järjestelmissä on mahdollista aktivoida HDR asettamalla ympäristömuuttuja DXVK_HDR=1 tai määrittämällä konfiguraatiotiedostossa parametri dxgi.enableHDR = True. Kun HDR on aktivoitu, pelit voivat havaita ja käyttää HDR10-väriavaruutta, jos vkd3d-proton 2.8 tai uudempi on asennettu. Linuxin pääkäyttäjäympäristöt eivät vielä tue HDR:ää, mutta Gamescope-komposiittipalvelimessa on HDR-tuki, jonka mahdollistamiseksi sinun tulee käyttää "--hdr-enabled" -vaihtoehtoa (toimii tällä hetkellä vain järjestelmissä, joissa on AMD GPU:ta käytettäessä Linux-ydin josh-hdr-patchilla) kolorimetria).
  • Paranneltu Shader-kokoelma. Järkytyksen vähentämiseksi liukuhihnakirjastojen käyttöä on laajennettu liukuputkiin, joissa on tessellaatio- ja geometriavarjostimet, ja MSAA:ta käytettäessä käytetään Vulkan-laajennuksen VK_EXT_extended_dynamic_state3 lisäominaisuuksia.
  • Vanhemmissa peleissä, jotka tukevat usean näytteen anti-aliasingia (MSAA, Multi-Sample Anti-Aliasing), d3d9.forceSampleRateShading- ja d3d11.forceSampleRateShading-asetukset on lisätty mahdollistamaan Sample Rate Shading -tilan kaikille varjostimille, mikä parantaa laatua. kuvista peleissä.
  • GLFW-taustaosa on lisätty Linux-koontiversioihin, jota voidaan käyttää vaihtoehtona SDL2-taustajärjestelmälle.
  • Parannettu D3D11-komennonvälityslogiikka tuo DXVK-käyttäytymisen lähemmäksi alkuperäisiä D3D11-ajureita ja saavuttaa ennakoitavamman suorituskyvyn.
  • Korjatut ongelmat, jotka ilmenivät peleissä:
    • Ashes of the Singularity.
    • Battlefield: Bad Company 2.
    • Gujian 3.
    • Resident Evil 4 HD.
    • Saints Row: Kolmas.
    • Sekiro.
    • Sonic Frontiers.
    • Korkein komentaja: Forged Alliance.

Lähde: opennet.ru

Lisää kommentti