Как настроить шейдеры в openGL

В соответствии с синтаксисом схемы URI данных вам необходимо указать правильный тип содержимого, кодирование содержимого и кодировку, например

 data:image/jpeg;charset=utf-8;base64, 

:

 data:[][;charset=][;base64],

Также см. http://danielmclaren.com/node/90

0
задан Tracy Harrison 27 March 2019 в 04:36
поделиться

1 ответ

Переменная gl_FragColor недоступна в профиле ядра GLSL 4.4, поскольку она устарела. Поскольку вы не указываете профиль compatibility, предполагается значение по умолчанию core. Либо используйте

#version 440 compatibility

для своих шейдеров, либо, что еще лучше, используйте подход GLSL 4.4 и выше:

#version 440 core
layout(location = 0) out vec4 OUT;
void main(){
    OUT = vec4(0.0, 1.0, 0.0, 1.0);
}
0
ответ дан ybungalobill 27 March 2019 в 04:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: