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

Adunay usa ka pagpagawas sa DXVK 1.10.2 layer nga magamit, nga naghatag usa ka pagpatuman sa DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 ug 11, nga nagtrabaho pinaagi sa paghubad sa tawag sa Vulkan API. Ang DXVK nagkinahanglan sa Vulkan 1.1 API-enabled nga mga drayber sama sa Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.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 9/10/11 nga pagpatuman sa Wine nga nagdagan sa ibabaw sa OpenGL.

Panguna nga mga pagbag-o:

  • Alang sa Direct3D 9, ang suporta alang sa non-seamless (non-seamless, walay pagproseso nga mga utlanan tali sa mga sample) cube texture gidugang, gipatuman pinaagi sa paggamit sa Vulkan extension VK_EXT_non_seamless_cube_map.
  • Gipaayo nga shader caching sa disk kung gigamit ang mga driver sa NVIDIA Vulkan.
  • Giayo ang mga bug nga hinungdan sa dili husto nga pagtipig ug paggamit sa file sa cache sa estado.
  • Giayo ang mga isyu kung magtukod gamit ang GCC 12.1.
  • Ang cleanup code sa pagpatuman sa D3D11 nga mga pamaagi alang sa unordered access sa mga kapanguhaan gikan sa daghang mga thread (UAV, Unordered Access View) na-optimize, nga nagpaposible nga madugangan ang kahusayan sa image compression sa mga drayber.
  • Gi-optimize ang pasundayag sa SPIR-V shader code compression sa memorya.
  • Giayo nga mga isyu sa mga dula: Labaw sa Maayo ug Dautan, Adlaw Z, Patay nga Luna, Dirt Rally, Godfather, Limbo, Majesty 2, Myst V, Onechanbara Z2: Kagubot, Planetary Annihilation: TITANS, Plants vs. Zombies Garden Warfare 2, Return of Reckoning, Scrapland Remastered, Small Radios Big Televisions, Sonic Adventure 2, SpellForce Platinum Edition, Supreme Commander, Star Wars: The Force Unleashed II ug Star Wars: The Old Republic.

Source: opennet.ru

Idugang sa usa ka comment