Pagpagawas sa DXVK 1.5.2 nga proyekto nga adunay Direct3D 9/10/11 nga pagpatuman sa ibabaw sa Vulkan API

Naporma pagpagawas sa interlayer DXVK 1.5.2, nga naghatag ug DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10, ug 11 nga pagpatuman nga naglihok pinaagi sa paghubad sa tawag ngadto sa Vulkan API. Sa paggamit sa DXVK gikinahanglan suporta alang sa mga drayber Vulcan API 1.1, sama sa
AMD RADV 18.3, 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 built-in nga Direct3D 11 nga pagpatuman sa Wine nga nagdagan sa ibabaw sa OpenGL.

Panguna nga mga pagbag-o:

  • Gidugang ang pipila ka mga operasyon nga adunay virtual framebuffer switching chain nga nawala sa pagpatuman sa Direct3D 9 (SwapChain), nga nakasulbad sa mga problema sa paglansad sa mga aplikasyon sama sa ATi ToyShop demo, Atelier Sophie, ug Dynasty Warriors 7;
  • Giayo ang bag-ong mga bug sa pagpatuman sa Direct3D 9 ug gidugang ang mga menor de edad nga pag-optimize alang sa pasundayag ug pagkonsumo sa memorya;
  • Gidugang nga opsyon d3d9.forceSwapchainMSAA aron mapugos ang MSAA (Multisample anti-aliasing) alang sa mga hulagway nga giproseso sa SwapChain;
  • Gipaandar ang setting d3d9.deferredSurfaceCreation, nga nagtugot sa pagtangtang sa mga problema sa pagpakita sa mga menu sa mga dula gikan sa serye sa Atelier gamit ang Direct3D 11;
  • Giayo nga mga isyu sa mga dula: Dragon Age Origins, Entropia Universe, Ferentus, Herrcot, Xiones, Gothic 3, Tales of Vesperia, TrackMania United Forever, Vampire The Masquerade: Bloodlines and Warriors Orochi 4;
  • Gikuha ang suporta alang sa mas tigulang nga mga drayber nga wala mosuporta sa Vulkan 1.1 graphics API: AMD/Intel (Mesa) 17.3 ug mas sayo pa, NVIDIA 390.xx ug mas sayo pa.

    Source: opennet.ru

Idugang sa usa ka comment