Lines Matching refs:gl_program
46 struct gl_program _mesa_DummyProgram;
263 static struct gl_program *
264 _mesa_init_program_struct( struct gl_context *ctx, struct gl_program *prog, in _mesa_init_program_struct()
289 struct gl_program *
303 struct gl_program *
317 struct gl_program *
340 struct gl_program *
343 struct gl_program *prog; in _mesa_new_program()
376 _mesa_delete_program(struct gl_context *ctx, struct gl_program *prog) in _mesa_delete_program()
404 struct gl_program *
408 return (struct gl_program *) _mesa_HashLookup(ctx->Shared->Programs, id); in _mesa_lookup_program()
421 struct gl_program **ptr, in _mesa_reference_program_()
422 struct gl_program *prog) in _mesa_reference_program_()
486 struct gl_program *
487 _mesa_clone_program(struct gl_context *ctx, const struct gl_program *prog) in _mesa_clone_program()
489 struct gl_program *clone; in _mesa_clone_program()
576 _mesa_insert_instructions(struct gl_program *prog, GLuint start, GLuint count) in _mesa_insert_instructions()
625 _mesa_delete_instructions(struct gl_program *prog, GLuint start, GLuint count) in _mesa_delete_instructions()
722 struct gl_program *
724 const struct gl_program *progA, in _mesa_combine_programs()
725 const struct gl_program *progB) in _mesa_combine_programs()
728 struct gl_program *newProg; in _mesa_combine_programs()
859 _mesa_find_used_registers(const struct gl_program *prog, in _mesa_find_used_registers()
1016 _mesa_postprocess_program(struct gl_context *ctx, struct gl_program *prog) in _mesa_postprocess_program()