DXVK 2.7 versioon, mis rakendab Direct3D 8/9/10/11 Vulkan API peal

Saadaval on DXVK 2.7 versioon, mis pakub DXGI (DirectX Graphics Infrastructure), Direct3D 8, 9, 10 ja 11 teostust, töötades API Vulkan kaudu kutsungite tÔlkimisega. DXVK kasutamiseks on vajalik Vulkan 1.3 API toega draiverite olemasolu, nagu Mesa RADV 25.0, NVIDIA 550.54.14 ja Intel ANV 25.0. DXVK saab kasutada 3D-rakenduste ja mÀngude kÀivitamiseks Linuxis Wine'i abil, toimides kÔrge jÔudlusega alternatiivina Winet kaasas olevate Direct3D teostuste suhtes, mis töötavad OpenGLi peal.

Peamised muudatused:

  • Vulkan laienemine VK_KHR_maintenance5 on muudetud kohustuslikuks, mis on suurendanud nĂ”udeid kasutatavatele draiveritele. DXVK jaoks on nĂŒĂŒd vajalik mitte vĂ€hem kui RADV ja ANV Vulkan draiverid, mis kuuluvad Mesa 25.0 komplekti, vĂ”i proprietaarsed NVIDIA draiverid 550.54.14 (soovitatav on kasutada uuemaid versioone Mesa 25.1 ja NVIDIA 575.51.02). Varem vĂ”is DXVK töötada Mesa RADV 24.0, NVIDIA 535.183.01 ja Intel ANV 24.0 versioonidega.

    Muutatus mĂ”jutab peamiselt Windowsi platvormi kasutajaid, kes kasutavad AMD Polaris ja Vega graafikakaarte, mille toetamine on lĂ”petatud AMD praegustes draiverites Windowsile. Lisaks on otsustatud toetada AMD Windowsi draivereid ainult pĂ”hialuste kohaselt, kuna on tekkinud ĂŒha enam ĂŒhilduvusprobleeme.

  • Shaderi deskriptorite haldamine on ĂŒmber tehtud ja tĂ€iustatud. Suhetes suhte uusimate AMD ja NVIDIA graafikakaartide mudelitega kasutatakse deskriptoritega töötamiseks vaikimisi Vulkani laiendust VK_EXT_descriptor_buffer, mis aitab oluliselt vĂ€hendada CPU koormust. See muudatus on vĂ”imaldanud suurendada mĂ€ngude jĂ”udlust, mis sĂ”ltuvad CPU jĂ”udlusest, nagu Final Fantasy XIV, God of War, Metaphor: ReFantazio ja Watch Dogs 2. Teatud olukordades vĂ”ib stabiilsema ĂŒldise jĂ”udluse taustal esineda vĂ€hest jĂ”udluse langust mĂ€ngudes, mis sĂ”ltuvad GPU jĂ”udlusest. Optimeerimise vĂ€ljalĂŒlitamiseks vĂ”ib kasutada seadistust dxvk.enableDescriptorBuffer.
  • Intel Battlemage ja Lunar Lake GPU-dega sĂŒsteemides on vaikimisi lubatud reĆŸiim, mis perioodiliselt kĂ€ivitab defragmentimise protsessi ja tagastab kasutamata mĂ€lu sĂŒsteemile. TĂ€nu mĂ€lu fraktsioneerimise vĂ€henemisele on mĂ€ngudes mĂ€rgata mĂ€lu tipu tarbimise langust. Defragmentimise lubamise haldamiseks on sĂ€te dxvk.enableMemoryDefrag.
  • Diskreetsetel GPU-del arvestatakse nĂŒĂŒd vĂ”imaluse korral edastatavaid draiveri andmeid lubatud videomĂ€lu (VRAM eelarve) kohta ning sĂŒsteemile tagastatakse aktiivsemalt kasutamata ressursid, kui sĂŒsteemis on mĂ€lupuudus. See muudatus on vĂ”imaldanud tĂ”sta jĂ”udlust paljudes Unity mĂ€ngudes sĂŒsteemides, kus videomĂ€lu maht on piiratud.
  • Koodibaasi hoolduse lihtsustamise eesmĂ€rgil on lĂ”petatud vananenud vĂ”i harva kasutatavate funktsioonide, nagu olekute jĂ”udluse vahemĂ€lu (state cache, kaotanud mĂ”tte pĂ€rast VK_EXT_graphics_pipeline_library laienduse ilmumist) ja d3d9.forceSwapchainMSAA valiku tugi.
  • D3D11 shaderites on vaikimisi aktiveeritud kĂ”ik muutuja ja jagatud buffereid nullimise algne seade.
  • Lisatud tugi ID3DDestructionNotifier programmliidesele.
  • Sisaldavad optimeerimised, mis suurendavad mĂ€ngude jĂ”udlust Source'i mootoril.
  • Probleemid mĂ€ngudes on lahendatud:
    • Astebreed
    • GTR — FIA GT racing mĂ€ng
    • JR EAST rongisimulaator
    • LEGO City Undercover
    • Modulus
    • Star Trek: Starfleet Command III
    • Test Drive Unlimited 2
    • Wargame: Euroopa eskalatsioon

Allikas: opennet.ru

Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster