Lanzamiento de DXVK 1.9.1, una implementación de Direct3D 9/10/11 sobre la API Vulkan.

La versión de DXVK 1.9.1 ya está disponible, que proporciona una implementación de DXGI (Infraestructura Gráfica de DirectX), Direct3D 9, 10 y 11, funcionando a través de la traducción de llamadas a la API de Vulkan. Para usar DXVK, se requiere tener controladores que soporten la API de Vulkan 1.1, como Mesa RADV 20.2, NVIDIA 415.22, Intel ANV 19.0 y AMDVLK. DXVK puede ser utilizado para ejecutar aplicaciones y juegos en 3D en Linux mediante Wine, actuando como una alternativa de mayor rendimiento a las implementaciones de Direct3D 9/10/11 integradas en Wine, que funcionan sobre OpenGL.

Principales cambios:

  • Se han solucionado varios problemas relacionados con el rendimiento y la estabilidad que aparecieron después de la revisión del mecanismo de bloqueo de D3D9.
  • Se ha revisado el manejo de texturas intermedias (Staging Texture) en D3D11, lo que ha llevado a reducir el consumo de memoria y disminuir el número de copias de imágenes necesarias para mover datos entre la CPU y la GPU.
  • Se ha eliminado el código que evitaba problemas en versiones antiguas de Mesa (<=19.0).
  • Los primitivos de bloqueo se han rediseñado basándose en bloqueos de Windows SRW, que son más eficientes que la implementación de winpthreads en compilaciones de mingw.
  • Se han solucionado problemas en los juegos Earth Defense Force 5, Far Cry 1, Far Cry 5, GTA IV, Risen 3 y World of Final Fantasy.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster