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

Adunay usa ka pagpagawas sa DXVK 1.10.3 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:

  • Gidugang nga suporta alang sa gipaambit nga ID3D11Fence nga mga butang, gipatuman sa ibabaw sa Vulkan nga gipaambit nga kronolohikal nga mga semaphores (Timeline semaphore), nga naghatag usa ka primitive alang sa pag-synchronize tali sa aparato ug host, imbis nga lahi nga VkFence ug VkSemaphore nga mga primitibo. Ang suporta alang sa ID3D11Fence nagpaposible nga makab-ot ang pagpaandar sa video sa dula nga Halo Infinite kung nag-aplay sa angay nga mga patch alang sa bino ug vkd3d-proton.
  • Giayo ang usa ka pagbag-o sa DXVK 1.10.2 nga hinungdan sa pag-render glitches sa lainlaing mga dula sa D3D11, lakip ang Prey ug Bioshock Infinite.
  • Ang mga isyu nga nahitabo sa Need For Speed ​​​​3, Ninja Blade ug Ys Origin nasulbad na.
  • Ang d3d11.ignoreGraphicsBarriers nga opsyon gi-enable para sa Stray nga dula, nga nakasulbad sa mga problema sa pagkadaot sa performance sa pipila ka mga GPU.

Source: opennet.ru

Idugang sa usa ka comment