Lines Matching refs:gl_program
51 struct gl_program _mesa_DummyProgram;
183 struct gl_program *
184 _mesa_init_gl_program(struct gl_program *prog, gl_shader_stage stage, in _mesa_init_gl_program()
231 struct gl_program *
235 struct gl_program *prog = rzalloc(NULL, struct gl_program); in _mesa_new_program()
248 _mesa_delete_program(struct gl_context *ctx, struct gl_program *prog) in _mesa_delete_program()
286 struct gl_program *
290 return (struct gl_program *) _mesa_HashLookup(ctx->Shared->Programs, id); in _mesa_lookup_program()
303 struct gl_program **ptr, in _mesa_reference_program_()
304 struct gl_program *prog) in _mesa_reference_program_()
321 struct gl_program *oldProg = *ptr; in _mesa_reference_program_()
348 _mesa_insert_instructions(struct gl_program *prog, GLuint start, GLuint count) in _mesa_insert_instructions()
397 _mesa_delete_instructions(struct gl_program *prog, GLuint start, GLuint count, in _mesa_delete_instructions()
448 _mesa_find_used_registers(const struct gl_program *prog, in _mesa_find_used_registers()
508 const struct gl_program *prog) in _mesa_get_min_invocations_per_fragment()
541 gl_external_samplers(const struct gl_program *prog) in gl_external_samplers()