Lanzamiento de DXVK 1.10.3, implementaciones Direct3D 9/10/11 además de la API de Vulkan

Está disponible el lanzamiento de la capa DXVK 1.10.3, que proporciona una implementación de DXGI (Infraestructura de gráficos DirectX), Direct3D 9, 10 y 11, trabajando a través de la traducción de llamadas a la API de Vulkan. DXVK requiere controladores que admitan la API Vulkan 1.1, como Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 y AMDVLK. DXVK se puede usar para ejecutar aplicaciones y juegos 3D en Linux usando Wine, lo que sirve como una alternativa de mayor rendimiento a las implementaciones Direct3D 9/10/11 integradas de Wine que se ejecutan sobre OpenGL.

Cambios importantes:

  • Se agregó soporte para objetos ID3D11Fence compartidos, implementados sobre los semáforos cronológicos compartidos de Vulkan (semáforo de línea de tiempo), proporcionando una primitiva única para la sincronización entre el dispositivo y el host, en lugar de primitivas VkFence y VkSemaphore separadas. La compatibilidad con ID3D11Fence hizo posible lograr la funcionalidad de video en el juego Halo Infinite al aplicar los parches adecuados para Wine y vkd3d-proton.
  • Se corrigió una regresión en DXVK 1.10.2 que causaba fallas de renderizado en varios juegos de D3D11, incluidos Prey y Bioshock Infinite.
  • Se han resuelto los problemas que ocurrían en Need For Speed ​​​​3, Ninja Blade e Ys Origin.
  • La opción d3d11.ignoreGraphicsBarriers se ha habilitado para el juego Stray, lo que solucionó problemas con la degradación del rendimiento en algunas GPU.

Fuente: opennet.ru

Añadir un comentario