Обновить

Вышел исследовательский проект Vcc (Vulkan Clang Compiler), нацеленный на создание компилятора, способного...

Время на прочтение1 мин
Охват и читатели147
Всего голосов 2: ↑2 и ↓0+2
Комментарии1

Комментарии 1

Основная разница HLSL/GLSL и обычного Си — в GPU-специфических штуках: тип шейдера, binding-слоты ресурсов, флаги и настройки вроде [numthreads(x, y, z)] и [earlydepthstencil].

Без возможности настраивать все эти штуки язык не очень-то нужен. А добавлять эти штуки в качестве надстройки — получится новый GLSL, от которого авторы проекта и предлагают уйти. Не особо понимаю смысл задумки.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации