Mwepụta nke DXVK 1.9.1, Direct3D 9/10/11 mmejuputa iwu n'elu Vulkan API

Ntọhapụ nke oyi akwa DXVK 1.9.1 dị, na-enye mmejuputa DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 na 11, na-arụ ọrụ site na ntụgharị oku na Vulkan API. DXVK chọrọ ndị ọkwọ ụgbọ ala Vulkan 1.1 API dị ka Mesa RADV 20.2, NVIDIA 415.22, Intel ANV 19.0, na AMDVLK. Enwere ike iji DXVK mee ngwa na egwuregwu 3D na Linux site na iji mmanya, na-eje ozi dị ka arụmọrụ dị elu ọzọ na mmemme Direct3D 9/10/11 arụnyere Wine na-agba ọsọ n'elu OpenGL.

Isi mgbanwe:

  • Устранено несколько проблем, связанных с производительностью и стабильностью, проявившихся после переработки механизма блокировок 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

isi: opennet.ru

Tinye a comment