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

Se lanzó la capa DXVK 1.8, que proporciona una implementación de DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 y 11, trabajando mediante la traducción de llamadas a la API de Vulkan. DXVK requiere controladores que admitan la API Vulkan 1.1, como Mesa RADV 20.2, NVIDIA 415.22, Intel ANV 19.0 y AMDVLK. DXVK se puede utilizar para ejecutar aplicaciones y juegos 3D en Linux usando Wine, y sirve como una alternativa de mayor rendimiento a las implementaciones nativas Direct3D 9/10/11 de Wine que se ejecutan sobre OpenGL.

Cambios importantes:

  • DXGI incluye soporte para configuraciones de múltiples monitores. Para un funcionamiento correcto, necesita instalar una versión relativamente reciente de Wine compatible con XRandR 1.4.
  • Para resolver problemas al ejecutar juegos en sistemas sin una GPU separada, las implementaciones de software Vulkan que usan CPU, como Lavapipe, se incluyen en la lista de rasterizadores.
  • Se han optimizado las operaciones para cambiar los parámetros para colocar una imagen en la memoria (Image Layout), lo que ha mejorado el rendimiento de algunos juegos en las GPU Intel.
  • La implementación de Direct3D 9 ha optimizado el proceso de carga de texturas y comprobar la visibilidad de objetos superpuestos con otros objetos. Se han resuelto los problemas con la devolución incorrecta de la lista de formatos de búfer de respaldo admitidos.
  • Direct3D 11 incluye de forma predeterminada las configuraciones d3d11.enableRtOutputNanFixup (para versiones anteriores del controlador RADV) y d3d11.invariantPosition (para resolver problemas con Z-fighting que aparecen en las GPU RDNA2). Se solucionaron problemas con el recuento de referencias y el manejo de valores nulos (NaN) en sombreadores.
  • Se corrigieron advertencias al compilar con nuevas versiones del kit de herramientas Meson.
  • Se han resuelto los problemas en Atelier Ryza 2, Battle Engine Aquila, Dark Messiah of Might & Magic, Everquest, F1 2018/2020, Hitman 3, Nioh 2 y Tomb Raider Legend.

Fuente: opennet.ru

Añadir un comentario