Вышла библиотека Wine перевода Direct3D в Vulkan — vkd3d 1.13.
Не путать с VKD3D-Proton от Valve, который был форкнут от него уже давно. Valve хочет, чтобы все было готово гораздо быстрее и с поддержкой всех новейших игр в Proton. Они гораздо более агрессивно настроены на то, чтобы в VKD3D-Proton появилось все самое новое. В то время как Wine напрямую имеет гораздо более широкую программную цель, включая различные приложения (не только игры).
Что нового в vkd3d 1.13
Отмеченные основные моменты:
- Поддержка базового разворачивания циклов в компиляторе HLSL;
- Поддержка компилятором эффектов нескольких объектов состояния версии 4.0+;
- Исправление различных ошибок;
Это только основные заметные изменения, есть и множество более мелких изменений, которые будут дорабатываться. Он будет поставляться вместе со следующим выпуском Wine, которым станет Wine 9.17, он должен выйти примерно 6 сентября.