Lines Matching defs:shader
329 GLuint shader = ctx.glCreateShader(GL_VERTEX_SHADER);
337 ctx.glGetShaderiv(shader, -1, ¶m[0]);
341 ctx.beginSection("GL_INVALID_VALUE is generated if shader is not a value generated by OpenGL.");
346 ctx.beginSection("GL_INVALID_OPERATION is generated if shader does not refer to a shader object.");
351 ctx.glDeleteShader(shader);
357 GLuint shader = ctx.glCreateShader(GL_VERTEX_SHADER);
362 ctx.beginSection("GL_INVALID_VALUE is generated if shader is not a value generated by OpenGL.");
367 ctx.beginSection("GL_INVALID_OPERATION is generated if shader is not a shader object.");
373 ctx.glGetShaderInfoLog(shader, -1, &length[0], &infoLog[0]);
377 ctx.glDeleteShader(shader);
408 GLuint shader = ctx.glCreateShader(GL_VERTEX_SHADER);
410 ctx.beginSection("GL_INVALID_VALUE is generated if shader is not a value generated by OpenGL.");
415 ctx.beginSection("GL_INVALID_OPERATION is generated if shader is not a shader object.");
421 ctx.glGetShaderSource(shader, -1, &length[0], &source[0]);
426 ctx.glDeleteShader(shader);
434 GLuint shader = ctx.glCreateShader(GL_VERTEX_SHADER);
448 ctx.glGetProgramiv(shader, GL_LINK_STATUS, ¶ms[0]);
453 ctx.glDeleteShader(shader);
459 GLuint shader = ctx.glCreateShader(GL_VERTEX_SHADER);
469 ctx.glGetProgramInfoLog (shader, 1, &length[0], &infoLog[0]);
479 ctx.glDeleteShader(shader);
548 GLuint shader;
558 shader = ctx.glCreateShader(GL_VERTEX_SHADER);
567 ctx.glGetUniformfv (shader, unif, ¶ms[0]);
581 ctx.glDeleteShader(shader);
592 GLuint shader;
601 shader = ctx.glCreateShader(GL_VERTEX_SHADER);
612 ctx.glGetnUniformfv(shader, unif, bufferSize, ¶ms[0]);
631 ctx.glDeleteShader(shader);
640 GLuint shader;
648 shader = ctx.glCreateShader(GL_VERTEX_SHADER);
657 ctx.glGetUniformiv (shader, unif, ¶ms[0]);
671 ctx.glDeleteShader(shader);
682 GLuint shader;
691 shader = ctx.glCreateShader(GL_VERTEX_SHADER);
702 ctx.glGetnUniformiv(shader, unif, bufferSize, ¶ms[0]);
721 ctx.glDeleteShader(shader);
730 GLuint shader;
738 shader = ctx.glCreateShader(GL_VERTEX_SHADER);
747 ctx.glGetUniformuiv (shader, unif, ¶ms[0]);
761 ctx.glDeleteShader(shader);
772 GLuint shader;
781 shader = ctx.glCreateShader(GL_VERTEX_SHADER);
792 ctx.glGetnUniformuiv(shader, unif, bufferSize, ¶ms[0]);
811 ctx.glDeleteShader(shader);
817 GLuint shader = ctx.glCreateShader(GL_VERTEX_SHADER);
830 ctx.glGetActiveUniform(shader, 0, 0, 0, 0, 0, 0);
846 ctx.glDeleteShader(shader);
851 GLuint shader = ctx.glCreateShader(GL_VERTEX_SHADER);
868 ctx.glGetActiveUniformsiv(shader, 1, &unusedUniformIndex, GL_UNIFORM_TYPE, &unusedParamDst);
892 ctx.glDeleteShader(shader);
898 GLuint shader = ctx.glCreateShader(GL_VERTEX_SHADER);
906 ctx.beginSection("GL_INVALID_VALUE is generated if program is not the name of either a program or shader object.");
911 ctx.beginSection("GL_INVALID_OPERATION is generated if program is the name of a shader object");
912 ctx.glGetActiveUniformBlockiv(shader, 0, GL_UNIFORM_BLOCK_BINDING, ¶ms);
934 GLuint shader = ctx.glCreateShader(GL_VERTEX_SHADER);
945 ctx.beginSection("GL_INVALID_OPERATION is generated if program is the name of a shader object.");
946 ctx.glGetActiveUniformBlockName(shader, numActiveBlocks, GL_UNIFORM_BLOCK_BINDING, &length, &uniformBlockName[0]);
950 ctx.beginSection("GL_INVALID_VALUE is generated if program is not the name of either a program or shader object.");
967 GLuint shader = ctx.glCreateShader(GL_VERTEX_SHADER);
988 ctx.glGetActiveAttrib(shader, 0, 32, &length, &size, &type, &name[0]);
1003 ctx.glDeleteShader(shader);
1008 GLuint shader = ctx.glCreateShader(GL_VERTEX_SHADER);
1019 ctx.beginSection("GL_INVALID_OPERATION is generated if program is a name of shader object.");
1020 ctx.glGetUniformIndices(shader, 1, &uniformName, &uniformIndices);
1024 ctx.beginSection("GL_INVALID_VALUE is generated if program is not name of program or shader object.");
1030 ctx.glDeleteShader(shader);
1125 GLuint shader = ctx.glCreateShader(GL_VERTEX_SHADER);
1128 ctx.beginSection("GL_INVALID_OPERATION is generated if program is the name of a shader object.");
1129 ctx.glGetFragDataLocation(shader, "gl_FragColor");
1139 ctx.glDeleteShader(shader);