Команда разработчиков vkd3d объявила о выпуске версии 1.17. Разработанная и поддерживаемая проектом wine, эта библиотека с открытым исходным кодом переводит графические вызовы Microsoft Direct3D в Vulkan, что позволяет Windows-приложениям и играм, использующим Direct3D 12, работать на системах, где доступен только Vulkan. Одним из наиболее заметных дополнений в этом обновлении является начальная поддержка HLSL для общей памяти групп потоков, чего разработчики ждали уже давно. Кроме того, улучшена работа с геометрическими шейдерами благодаря улучшенной поддержке нескольких потоков вывода, что приближает поведение vkd3d к инструментам компилятора Microsoft, что очень важно для совместимости. Еще один важный момент в этом выпуске – экспериментальный язык Metal Shading Language. Пока он находится в стадии активной разработки, но уже поддерживает выборку текстур, операции сбора, циклы, переключатели, а также широкий спектр целочисленных и фрагментных шейдерных функций. Кроме того, добавлена
Выпущена библиотека vkd3d 1.17 с улучшенными шейдерами для Direct3D-to-Vulkan
26 августа 202526 авг 2025
1
1 мин