Llançament de DXVK 1.9.1, implementacions de Direct3D 9/10/11 a la part superior de l'API Vulkan

Hi ha disponible una versió de la capa DXVK 1.9.1, que proporciona una implementació de DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 i 11, que funciona mitjançant la traducció de trucades a l'API Vulkan. DXVK requereix controladors habilitats per a API Vulkan 1.1, com ara Mesa RADV 20.2, NVIDIA 415.22, Intel ANV 19.0 i AMDVLK. DXVK es pot utilitzar per executar aplicacions i jocs en 3D a Linux amb Wine, que serveix com una alternativa de rendiment més alt a les implementacions integrades de Direct3D 9/10/11 de Wine que s'executen sobre OpenGL.

Principals canvis:

  • Устранено несколько проблем, связанных с производительностью и стабильностью, проявившихся после переработки механизма блокировок D3D9.
  • Переделана обработка промежуточных текстур (Staging Texture) в D3D11, что привело к сокращению потребления памяти и уменьшению числа копий изображений, необходимых для перемещения данных между CPU и GPU.
  • Удалён код для обхода проблем в старых версиях Mesa (<=19.0).
  • Примитивы блокировок переработаны на базе блокировок Windows SRW, которые более эффективны, чем реализация winpthreads в сборках mingw.
  • Решены проблемы в играх Earth Defense Force 5, Far Cry 1, Far Cry 5, GTA IV, Risen 3 и World of Final Fantasy

Font: opennet.ru

Afegeix comentari