Home | History | Annotate | Download | only in main

Lines Matching refs:gl_shader

58 _mesa_reference_shader(struct gl_context *ctx, struct gl_shader **ptr,
59 struct gl_shader *sh)
68 struct gl_shader *old = *ptr;
90 _mesa_init_shader(struct gl_shader *shader)
99 * Allocate a new gl_shader object, initialize it.
101 struct gl_shader *
104 struct gl_shader *shader;
105 shader = rzalloc(NULL, struct gl_shader);
122 _mesa_delete_shader(struct gl_context *ctx, struct gl_shader *sh)
145 struct gl_shader *
149 struct gl_shader *sh = (struct gl_shader *)
151 /* Note that both gl_shader and gl_shader_program objects are kept
167 struct gl_shader *
175 struct gl_shader *sh = (struct gl_shader *)
449 /* Note that both gl_shader and gl_shader_program objects are kept