gl_Vertex, gl_Color и т.д. нет в GLSL 4.30 (?)
От: ylem  
Дата: 28.02.19 02:50
Оценка:
Есть GLSL код, в котором активно используются "встроенные" переменные, типа, gl_ModelViewProjectionMatrix, gl_Vertex, gl_Color и пр.
Нашлась видеокарта, на после компиляции

"ERROR: 0:? : 'gl_ModelViewProjectionMatrix' : variable is not available in current GLSL version

Версия GLSL: 4.30 — Build 10.18.14.5057

Прочитал, что все это не модно и деприкейтед и это надо пропихивать в шейдеры руками явно через юниформы и привязку буферов к переменным.
Вопрос: нет ли какого-нибудь режима совместимости, в котором бы все это было доступно?

Заранее спасибо.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.