Доступний випуск прошарку DXVK 1.9.1, що надає реалізацію DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 та 11, що працює через трансляцію викликів API Vulkan. Для використання DXVK потрібна наявність драйверів з підтримкою API Vulkan 1.1, таких як Mesa RADV 20.2, NVIDIA 415.22, Intel ANV 19.0 та AMDVLK. DXVK може застосовуватися для запуску 3D-додатків та ігор в Linux за допомогою Wine, виступаючи як більш високопродуктивну альтернативу вбудованих у Wine реалізацій Direct3D 9/10/11, що працюють поверх OpenGL.
Основні зміни:
- Усунено кілька проблем, пов'язаних із продуктивністю та стабільністю, що виникли після переробки механізму блокувань 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
Джерело: opennet.ru