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

Está disponible el lanzamiento de la capa DXVK 2.1, 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 Vulkan API 1.3, como Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.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:

  • En sistemas que admiten el espacio de color HDR10, es posible activar HDR configurando la variable de entorno DXVK_HDR=1 o especificando el parámetro dxgi.enableHDR = True en el archivo de configuración. Una vez que se activa HDR, los juegos pueden detectar y usar el espacio de color HDR10 si tienen vkd3d-proton 2.8 o posterior. Los principales entornos de usuario en Linux aún no soportan HDR, pero el soporte HDR está disponible en el servidor compuesto de Gamescope, para habilitarlo debes usar la opción “--hdr-enabled” (actualmente solo funciona en sistemas con GPU AMD cuando se usa el Kernel de Linux con josh-hdr-parches) colorimetría).
  • Compilación de sombreadores mejorada. Para reducir la tartamudez, el uso de bibliotecas de canalizaciones se ha ampliado a canalizaciones con sombreadores de teselación y geometría, y cuando se utiliza MSAA, se utilizan capacidades adicionales de la extensión Vulkan VK_EXT_extended_dynamic_state3.
  • Para juegos más antiguos compatibles con suavizado de muestras múltiples (MSAA, Anti-Aliasing de muestras múltiples), se agregaron las configuraciones d3d9.forceSampleRateShading y d3d11.forceSampleRateShading para habilitar el modo de sombreado de frecuencia de muestreo para todos los sombreadores, lo que mejora la calidad. de imágenes en juegos.
  • El backend GLFW se ha agregado a las compilaciones de Linux, que se pueden utilizar como alternativa al backend SDL2.
  • Lógica de paso de comandos D3D11 mejorada para acercar el comportamiento de DXVK a los controladores D3D11 nativos y lograr un rendimiento más predecible.
  • Problemas solucionados que aparecían en los juegos:
    • Cenizas de la Singularidad.
    • Battlefield Bad Company 2.
    • Gujian 3.
    • Resident Evil 4 HD.
    • Saints Row: el tercero.
    • Sekiro.
    • Fronteras sónicas.
    • Comandante Supremo: Alianza Forjada.

Fuente: opennet.ru

Añadir un comentario