Lines Matching refs:gl_shader_program
143 /* Note that both gl_shader and gl_shader_program objects are kept
196 struct gl_shader_program **ptr,
197 struct gl_shader_program *shProg)
207 struct gl_shader_program *old = *ptr;
238 _mesa_init_shader_program(struct gl_context *ctx, struct gl_shader_program *prog)
259 * Allocate a new gl_shader_program object, initialize it.
262 static struct gl_shader_program *
265 struct gl_shader_program *shProg;
266 shProg = rzalloc(NULL, struct gl_shader_program);
280 struct gl_shader_program *shProg)
308 struct gl_shader_program *shProg)
366 _mesa_delete_shader_program(struct gl_context *ctx, struct gl_shader_program *shProg)
377 struct gl_shader_program *
380 struct gl_shader_program *shProg;
382 shProg = (struct gl_shader_program *)
384 /* Note that both gl_shader and gl_shader_program objects are kept
400 struct gl_shader_program *
409 struct gl_shader_program *shProg = (struct gl_shader_program *)