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

Está disponible el lanzamiento de la capa DXVK 1.9.1, 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 20.2, NVIDIA 415.22, Intel ANV 19.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:

  • Soluciona varios problemas de rendimiento y estabilidad que se introdujeron después de que se modificó el mecanismo de bloqueo D3D9.
  • Se ha rediseñado el procesamiento de texturas provisionales en D3D11, lo que da como resultado un menor consumo de memoria y una reducción en la cantidad de copias de imágenes necesarias para mover datos entre la CPU y la GPU.
  • Se eliminó el código para solucionar problemas en versiones anteriores de Mesa (<=19.0).
  • Primitivas de bloqueo rediseñadas basadas en bloqueos SRW de Windows, que son más eficientes que la implementación de winpthreads en compilaciones mingw.
  • Se han resuelto los problemas en Earth Defense Force 5, Far Cry 1, Far Cry 5, GTA IV, Risen 3 y World of Final Fantasy

Fuente: opennet.ru

Añadir un comentario