Lines Matching defs:program
39 #include "compiler/glsl/program.h"
47 * for the program object. This assures that the program object is immutable.
54 _mesa_GetActiveUniform_impl(GLuint program, GLuint index,
68 shProg = _mesa_lookup_shader_program_err_glthread(ctx, program, glthread,
97 _mesa_GetActiveUniform(GLuint program, GLuint index,
101 _mesa_GetActiveUniform_impl(program, index, maxLength, length, size,
133 _mesa_GetActiveUniformsiv(GLuint program,
150 shProg = _mesa_lookup_shader_program_err(ctx, program, "glGetActiveUniform");
191 _mesa_error(ctx, GL_INVALID_OPERATION, "%s(program not linked)", caller);
211 _mesa_error(ctx, GL_INVALID_OPERATION, "%s(program not linked)",
222 _mesa_error(ctx, GL_INVALID_OPERATION, "%s(program not linked)",
237 * program object currently in use and location is not -1,
303 _mesa_get_uniform(struct gl_context *ctx, GLuint program, GLint location,
308 _mesa_lookup_shader_program_err(ctx, program, "glGetUniformfv");
318 * "The error INVALID_OPERATION is generated if program has not been
320 * program."
743 printf("Mesa: set program %u %s \"%s\" (loc %d, type \"%s\", "
1083 /* Avoid reallocation of the program parameter list, because the uniform
1091 * program constant) has to happen before creating this linkage.
2187 * - Any two active samplers in the current program object are of
2190 * - The number of active samplers in the program exceeds the