Lanzamento de DXVK 1.10.3, implementacións de Direct3D 9/10/11 ademais da API Vulkan

O lanzamento da capa DXVK 1.10.3 está dispoñible, que ofrece unha implementación de DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 e 11, que funciona mediante a tradución de chamadas á API de Vulkan. DXVK require controladores compatibles coa API Vulkan 1.1, como Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 e AMDVLK. DXVK pódese usar para executar aplicacións e xogos 3D en Linux usando Wine, servindo como unha alternativa de maior rendemento ás implementacións integradas de Wine Direct3D 9/10/11 que se executan enriba de OpenGL.

Principais cambios:

  • Engadiuse compatibilidade para obxectos ID3D11Fence compartidos, implementado enriba dos semáforos cronolóxicos compartidos de Vulkan (semáforo de Timeline), proporcionando unha única primitiva para a sincronización entre o dispositivo e o host, en lugar de primitivas VkFence e VkSemaphore separadas. O soporte para ID3D11Fence permitiu acadar a funcionalidade de vídeo no xogo Halo Infinite ao aplicar os parches axeitados para o viño e o vkd3d-proton.
  • Corrixiuse unha regresión en DXVK 1.10.2 que causaba fallos de renderizado en varios xogos de D3D11, incluídos Prey e Bioshock Infinite.
  • Resolvéronse os problemas que se producían en Need For Speed ​​​​3, Ninja Blade e Ys Origin.
  • Activouse a opción d3d11.ignoreGraphicsBarriers para o xogo Stray, que resolveu problemas coa degradación do rendemento nalgunhas GPU.

Fonte: opennet.ru

Engadir un comentario