«DXVK» — это слой перевода с открытым исходным кодом, который преобразует вызовы Direct3D 10.09.11 в Vulkan.
== История ==
DXVK был впервые разработан Джошуа Эштоном для поддержки только игр Direct3D 11
В 2018 году Valve Corporation|Valve спонсировала разработчика для постоянной работы над проектом, чтобы улучшить совместимость версии Steam (сервиса)|Steam для Linux с играми для Windows.
В 2019 году DXVK получил поддержку Direct3D 9 в результате слияния с d9vk.
В ноябре 2022 года был выпущен DXVK 2.0, в котором представлены улучшения в управлении памятью Direct3D 9, компиляции шейдеров, кэше состояний, а также поддержка уровня функций Direct3D 11 12_1, а также общие улучшения производительности и стабильности во многих играх.
В версии DXVK 2.1, выпущенной 24 января 2023 г., реализована поддержка HDR и улучшено качество некоторых старых игр.
В версию DXVK 2.2, выпущенную 12 мая 2023 г., добавлена поддержка D3D11On12.
== Споры ==
Использование Wine/DXVK было связано с баном пользователей
* [https://www.protondb.com/ProtonDB] — база данных совместимости Proton/Wine/DXVK
* [https://github.com/doitsujin/dxvk DXVK] — репозиторий Github
* [https://www.winehq.org/ Wine] — уровень совместимости Win32 для операционных систем POSIX
Программное обеспечение 2018 года
Уровни совместимости
Вычислительные платформы
Кроссплатформенное программное обеспечение
Бесплатное программное обеспечение, написанное на C++
Бесплатное системное программное обеспечение
Программное обеспечение Вулкан
Программное обеспечение для эмуляции Linux
Программное обеспечение, использующее лицензию LGPL
Подробнее: https://en.wikipedia.org/wiki/DXVK