Комментарии 1
Основная разница HLSL/GLSL и обычного Си — в GPU-специфических штуках: тип шейдера, binding-слоты ресурсов, флаги и настройки вроде [numthreads(x, y, z)] и [earlydepthstencil].
Без возможности настраивать все эти штуки язык не очень-то нужен. А добавлять эти штуки в качестве надстройки — получится новый GLSL, от которого авторы проекта и предлагают уйти. Не особо понимаю смысл задумки.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Вышел исследовательский проект Vcc (Vulkan Clang Compiler), нацеленный на создание компилятора, способного...