Liberasyon DXVK 1.9.1, Direct3D 9/10/11 enplemantasyon sou tèt Vulkan API a

Liberasyon kouch DXVK 1.9.1 la disponib, li bay yon aplikasyon DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 ak 11, k ap travay atravè tradiksyon apèl nan API Vulkan. DXVK mande pou chofè ki sipòte Vulkan 1.1 API, tankou Mesa RADV 20.2, NVIDIA 415.22, Intel ANV 19.0, ak AMDVLK. DXVK ka itilize pou kouri aplikasyon 3D ak jwèt sou Linux lè l sèvi avèk Wine, k ap sèvi kòm yon altènativ pèfòmans ki pi wo nan enplemantasyon Wine a Direct3D 9/10/11 ki fonksyone sou tèt OpenGL.

Chanjman prensipal yo:

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

Sous: opennet.ru

Add nouvo kòmantè