lanzamiento de la capa , 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 en la API de Vulkan. Para utilizar DXVK controladores con soporte de , como
AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 y .
DXVK puede ser utilizado para ejecutar aplicaciones y juegos 3D en Linux utilizando Wine, actuando como una alternativa de mayor rendimiento a la implementación de Direct3D 11 integrada en Wine, que funciona sobre OpenGL.
Principales cambios:
- Se ha realizado una optimización general del rendimiento de Direct3D 9.
- Se ha mejorado la implementación del desplazamiento de profundidad en Direct3D 9, lo que ha permitido resolver problemas de renderizado, como la falta de sombras y en muchos juegos.
- Se ha corregido un error que provocaba un bloqueo debido a la división por cero al iniciar algunos juegos con base en Direct3D 9.
- Se han solucionado problemas de renderizado en muchos juegos basados en Direct3D 9 que utilizan Pixel Shader 1.x.
- Se ha restaurado la funcionalidad de la configuración dxvk.hud, que por descuido fue eliminada en la rama 1.5.
- El número de hilos utilizados durante la compilación de shaders ha sido optimizado para reducir el impacto negativo en el rendimiento de CPU de 6 y 8 núcleos (se puede utilizar la opción dxvk.numCompilerThreads para configuraciones manuales).
- Se han resuelto problemas en juegos como GTA V, Halo CE, Need For Speed: Carbon, Risen 2, Sims 4, Trackmania Forever y Vampire The Masquerade: Bloodlines.
Fuente: opennet.ru
