DXVK 1.8 kaleratzea, Direct3D 9/10/11 inplementazioak Vulkan APIaren gainean

DXVK 1.8 geruza kaleratu da, DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 eta 11 inplementazioa eskainiz, Vulkan APIrako deien itzulpenaren bidez lan eginez. DXVK-k Vulkan 1.1 APIa onartzen duten kontrolatzaileak behar ditu, hala nola Mesa RADV 20.2, NVIDIA 415.22, Intel ANV 19.0 eta AMDVLK. DXVK Wine erabiliz Linux-en 3D aplikazioak eta jokoak exekutatzeko erabil daiteke, Wine-ren jatorrizko Direct3D 9/10/11 inplementazioen errendimendu handiagoko alternatiba gisa, OpenGL-en gainean exekutatzen diren.

Aldaketa nagusiak:

  • DXGI-k monitore anitzeko konfigurazioetarako onartzen du. Funtzionamendu zuzena izateko, Wine-ren bertsio berri samarra instalatu behar duzu XRandR 1.4rako laguntzarekin.
  • GPU bereizirik gabeko sistemetan jokoak exekutatzeko arazoak konpontzeko, CPUak erabiltzen dituzten Vulkan software inplementazioak, Lavapipe adibidez, rasterizatzaileen zerrendan sartzen dira.
  • Irudi bat memorian jartzeko parametroak aldatzeko eragiketak (Irudiaren Diseinua) optimizatu egin dira, eta horrek Intel GPU-etako joko batzuen errendimendua hobetu du.
  • Direct3D 9 inplementazioak testurak kargatzeko eta beste objektu batzuekin gainjarritako objektuen ikusgarritasuna egiaztatzeko prozesua optimizatu du. Onartutako back buffer formatuen zerrenda oker itzultzeko arazoak konpondu dira.
  • Direct3D 11-k lehenespenez d3d11.enableRtOutputNanFixup (RADV kontrolatzailearen bertsio zaharragoetarako) eta d3d11.invariantPosition (RDNA2 GPUetan agertzen diren Z-fighting-ekin arazoak konpontzeko) ezarpenak ditu. Arazoak konpondu dira itzaleko balio nuluen (NaN) erreferentzien zenbaketarekin eta manipulazioarekin.
  • Meson tresna-kitaren bertsio berriekin eraikitzean abisuak konpondu dira.
  • Atelier Ryza 2, Battle Engine Aquila, Dark Messiah of Might & Magic, Everquest, F1 2018/2020, Hitman 3, Nioh 2 eta Tomb Raider Legend-en arazoak konpondu dira.

Iturria: opennet.ru

Gehitu iruzkin berria