Проект Wine опубликовал выпуск пакета vkd3d 1.11 с реализацией Direct3D 12, работающей через трансляцию вызовов в графический API Vulkan. В состав пакета входят библиотеки libvkd3d с реализаций Direct3D 12, libvkd3d-shader c транслятором 4 и 5 модели шейдеров и libvkd3d-utils с функциями для упрощения портирования приложений Direct3D 12, а также набор демонстрационных примеров, включая порт glxgears на Direct3D 12. Код проекта распространяется под лицензией LGPLv2.1...Подробнее: https://www.opennet.me/opennews/art.shtml?num=60739
Матёрый гентушник который раньше wine-staging пилил теперь эту версию пилит. Похоже это и будет wine.
это альтернатива вина или 1 из библиотек для вина?
Это составная часть Wine для запуска игр на Direc3D 12.
Оно само работает, или через переменные надо включать?
Оно само работает, но только через Vulkan. Работать никак не сможет если ваш GPU слишком старый, поэтому не поддерживает Vulkan, либо если у вас не установленные свежайшие видеодрайверы, обеспечивающие поддержку Vulkan. В некоторых дистрибутивах они устанавилваются отдельными пакетами.
И так и так имеется. Можно самому собрать с поддержкой или использовать готовый. Эдакий Неон с Кедами.
Valve разрабатывает своё отвевление от VKD3D, которое они называют VKD3D-Proton. Именно оно входит в состав Proton вместо VKD3D.
Как это подключать к wine?
wine должен изначально быть с ним собран?
Что это за ножик, который сначала заточить надо?
любой сначала нужно заточить. ты не знал?
Никак не подключить. Просто дождаться очередного снапшота WINE 9.x, туда должно войти: https://source.winehq.org/git/wine.git/history/HEAD:/libs/vk...