Lanzamiento del proyecto DXVK 1.5.2 con la implementación de Direct3D el 9/10/11 además de la API de Vulkan

Formado liberación de capa intermedia DXVK 1.5.2, que proporciona una implementación de DXGI (Infraestructura de gráficos DirectX), Direct3D 9, 10 y 11 que funciona a través de la traducción de llamadas a la API de Vulkan. Para usar DXVK necesario soporte para conductores Vulkan API 1.1Tal como
AMD RADV 18.3, 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 la implementación integrada de Direct3D 11 de Wine que se ejecuta sobre OpenGL.

Cambios importantes:

  • Se agregaron algunas operaciones con cadenas de conmutación de framebuffer virtual que faltaban en la implementación de Direct3D 9 (cadena de intercambio), que resolvió problemas con el lanzamiento de aplicaciones como la demostración de ATi ToyShop, Atelier Sophie y Dynasty Warriors 7;
  • Se corrigieron errores recientes en la implementación de Direct3D 9 y se agregaron optimizaciones menores para el rendimiento y el consumo de memoria;
  • Se agregó la opción d3d9.forceSwapchainMSAA para forzar MSAA (anti-aliasing de múltiples muestras) para imágenes procesadas en SwapChain;
  • Configuración habilitada d3d9.deferredSurfaceCreation, que permite deshacerse de los problemas con la visualización de menús en juegos de la serie Atelier usando Direct3D 11;
  • Problemas resueltos en los juegos: Dragon Age Origins, Entropia Universe, Ferentus, Herrcot, Xiones, Gothic 3, Tales of Vesperia, TrackMania United Forever, Vampire The Masquerade: Bloodlines y Warriors Orochi 4;
  • Se eliminó la compatibilidad con controladores más antiguos que no son compatibles con la API de gráficos Vulkan 1.1: AMD/Intel (Mesa) 17.3 y anterior, NVIDIA 390.xx y anterior.

    Fuente: opennet.ru

Añadir un comentario