Возможно ли расширение макроса variadi c в GLSL? - PullRequest
1 голос
/ 16 января 2020

В C99 у нас есть расширение макроса variadi c через синтаксис #define XXX(...) __VA_ARGS__.

Это не работает в GLSL. Есть ли похожий механизм с другим синтаксисом? Указана ли эта реализация c?

1 Ответ

2 голосов
/ 16 января 2020

GLSL-спецификация заимствует большую часть своего поведения препроцессора из C ++ . В частности, C ++ 98 . Таким образом, в нем нет макросов variadi c. И при этом у них нет ничего подобного.

...