Вышел VKD3D 1.16: Улучшенная поддержка DirectX 12 на Linux благодаря шейдерам DXIL

Команда разработчиков из Wine и CodeWeavers выпустила новую версию VKD3D под номером 1.16. Это важный компонент для всех, кто заинтересован в запуске современных Windows-игр, использующих DirectX 12, на операционных системах Linux. VKD3D представляет собой библиотеку трансляции, которая "переводит" вызовы API Direct3D 12 в понятный для Linux графический API Vulkan.

Ключевым нововведением в версии 1.16 стала полноценная поддержка шейдеров DirectX Intermediate Language (DXIL), которая ранее находилась на экспериментальной стадии. Это значительный шаг вперед, поскольку DXIL используется во многих современных играх для обработки сложной графики. Кроме того, в компилятор HLSL (High-Level Shading Language) была добавлена начальная поддержка геометрических шейдеров. Помимо этих основных улучшений, релиз включает в себя новые функции HLSL, экспериментальную встроенную поддержку дизассемблирования шейдеров SPIR-V, новые экспериментальные возможности для GLSL и Metal MSL, а также различные исправления ошибок, повышающие общую стабильность и совместимость.

Источник: www.playground.ru

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии