Pagpagawas sa DXVK 1.8, Direct3D 9/10/11 nga mga pagpatuman sa ibabaw sa Vulkan API

Ang DXVK 1.8 layer gipagawas, nga naghatag usa ka pagpatuman sa DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 ug 11, nga nagtrabaho pinaagi sa paghubad sa mga tawag sa Vulkan API. Ang DXVK nagkinahanglan og mga drayber nga nagsuporta sa Vulkan 1.1 API, sama sa Mesa RADV 20.2, NVIDIA 415.22, Intel ANV 19.0, ug AMDVLK. Ang DXVK mahimong magamit sa pagpadagan sa 3D nga mga aplikasyon ug mga dula sa Linux gamit ang Wine, nagsilbi nga mas taas nga performance nga alternatibo sa lumad nga Direct3D 9/10/11 nga pagpatuman sa Wine nga nagdagan sa ibabaw sa OpenGL.

Panguna nga mga pagbag-o:

  • Ang DXGI naglakip sa suporta alang sa multi-monitor configurations. Alang sa husto nga operasyon, kinahanglan nimo nga i-install ang usa ka bag-o nga bersyon sa Wine nga adunay suporta alang sa XRandR 1.4.
  • Aron masulbad ang mga problema sa pagpadagan sa mga dula sa mga sistema nga walay bulag nga GPU, ang mga pagpatuman sa software sa Vulkan nga naggamit sa mga CPU, sama sa Lavapipe, gilakip sa listahan sa mga rasterizer.
  • Ang mga operasyon alang sa pagbag-o sa mga parameter alang sa pagbutang sa usa ka imahe sa memorya (Image Layout) na-optimize, nga nagpauswag sa pasundayag sa pipila ka mga dula sa mga Intel GPU.
  • Ang pagpatuman sa Direct3D 9 nag-optimize sa proseso sa pagkarga sa mga texture ug pagsusi sa visibility sa mga butang nga nagsapaw sa ubang mga butang. Ang mga problema sa sayop nga pagbalik sa listahan sa gisuportahan nga back buffer format nasulbad na.
  • Ang Direct3D 11 naglakip pinaagi sa default ang mga setting nga d3d11.enableRtOutputNanFixup (para sa mas daan nga mga bersyon sa RADV driver) ug d3d11.invariantPosition (aron masulbad ang mga problema sa Z-fighting nga makita sa RDNA2 GPUs). Giayo ang mga isyu sa pag-ihap sa reference ug pagdumala sa null values ​​(NaN) sa shaders.
  • Giayo nga mga pasidaan kung magtukod gamit ang bag-ong mga bersyon sa toolkit sa Meson.
  • Ang mga isyu sa Atelier Ryza 2, Battle Engine Aquila, Dark Messiah of Might & Magic, Everquest, F1 2018/2020, Hitman 3, Nioh 2 ug Tomb Raider Legend nasulbad na.

Source: opennet.ru

Idugang sa usa ka comment