in vec4 vPosition;
void main()
{
gl_Position = vPosition;
}
存储在vshader21.glsl中,但当我运行程序,读取到这个着色器的时候,提示vshader21.glsl failed to compile:
0(5) : error C0000: syntax error, unexpected $undefined at token "<undefined>"。
还有就是一个片元着色器,代码为:
void main()
{
gl_FragColor =vec4(1.0,0.0,0.0,1.0);
}
也提示错误。
请问是哪里错了,是不是代码里要包含什么头文件之类的。
2 个解决方案
#1
自己帖子自己顶
#2
#version 330 //glsl版本
#1
自己帖子自己顶
#2
#version 330 //glsl版本