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

Está disponible el lanzamiento de la capa DXVK 1.10.2, 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 22.0, NVIDIA 510.47.03, Intel ANV 22.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:

  • Para Direct3D 9, se ha agregado soporte para texturas de cubos no transparentes (no transparentes, sin bordes de procesamiento entre muestras), implementado mediante el uso de la extensión Vulkan VK_EXT_non_seamless_cube_map.
  • Se mejoró el almacenamiento en caché del sombreador en el disco cuando se usan controladores NVIDIA Vulkan.
  • Se corrigieron errores que causaron el guardado y uso incorrecto del archivo de caché de estado.
  • Se corrigieron problemas al construir con GCC 12.1.
  • Se optimizó el código de limpieza en la implementación de métodos D3D11 para el acceso desordenado a recursos desde múltiples hilos (UAV, Unordered Access View), lo que permitió aumentar la eficiencia de la compresión de imágenes en los drivers.
  • Se optimizó el rendimiento de la compresión del código de sombreado SPIR-V en la memoria.
  • Problemas resueltos en los juegos: Más allá del bien y del mal, Día Z, Dead Space, Dirt Rally, Godfather, Limbo, Majesty 2, Myst V, Onechanbara Z2: Chaos, Planetary Annihilation: TITANS, Plants vs. Zombies Garden Warfare 2, Return of Reckoning, Scrapland Remastered, Small Radios Big Televisions, Sonic Adventure 2, SpellForce Platinum Edition, Supreme Commander, Star Wars: The Force Unleashed II y Star Wars: The Old Republic.

Fuente: opennet.ru

Añadir un comentario