Home | History | Annotate | Download | only in main

Lines Matching defs:prog

105       const struct gl_program *prog;
110 prog = _mesa_lookup_program(ctx, ids[i]);
111 if (!prog) {
115 if (prog->Resident) {
151 struct gl_program *prog;
158 prog = _mesa_lookup_program(ctx, ids[i]);
159 if (!prog) {
165 prog->Resident = GL_TRUE;
248 struct gl_program *prog;
253 prog = _mesa_lookup_program(ctx, id);
254 if (!prog) {
261 *params = prog->Target;
264 *params = prog->String ?(GLint) strlen((char *) prog->String) : 0;
267 *params = prog->Resident;
284 struct gl_program *prog;
294 prog = _mesa_lookup_program(ctx, id);
295 if (!prog) {
300 if (prog->String) {
301 memcpy(program, prog->String, strlen((char *) prog->String));
598 struct gl_program *prog;
620 prog = _mesa_lookup_program(ctx, id);
622 if (prog && prog->Target != 0 && prog->Target != target) {
630 struct gl_vertex_program *vprog = gl_vertex_program(prog);
631 if (!vprog || prog == &_mesa_DummyProgram) {
649 struct gl_fragment_program *fprog = gl_fragment_program(prog);
650 if (!fprog || prog == &_mesa_DummyProgram) {
662 struct gl_fragment_program *fprog = gl_fragment_program(prog);
663 if (!fprog || prog == &_mesa_DummyProgram) {
810 struct gl_program *prog;
819 prog = _mesa_lookup_program(ctx, id);
820 if (!prog || prog->Target != GL_FRAGMENT_PROGRAM_NV) {
830 fragProg = gl_fragment_program(prog);
876 struct gl_program *prog;
884 prog = _mesa_lookup_program(ctx, id);
885 if (!prog || prog->Target != GL_FRAGMENT_PROGRAM_NV) {
895 fragProg = gl_fragment_program(prog);