Я пытаюсь использовать структуры для униформы в моей вершинных шейдеров в ES:мы можем использовать структуры для униформы в GLSL-ES
struct temp{
mat4 mvp;
};
uniform temp MP;
in vec2 inPos;
void main() {
vec4 vert = MP.mvp * vec4(inPos.x,inPos.y,0,1);
gl_Position = vert;
}
glGetUniformLocation(program, "MP.mvp");
не отображает любую вещь на экране, neigther любой glerror. разрешено ли в glsl es 300?
Он работает с OpenGL.