Lines Matching refs:FragmentProgram
118 curProg = ctx->FragmentProgram.Current; in _mesa_BindProgramARB()
150 _mesa_reference_program(ctx, &ctx->FragmentProgram.Current, newProg); in _mesa_BindProgramARB()
158 assert(ctx->FragmentProgram.Current); in _mesa_BindProgramARB()
197 if (ctx->FragmentProgram.Current && in _mesa_DeleteProgramsARB()
198 ctx->FragmentProgram.Current->Id == ids[i]) { in _mesa_DeleteProgramsARB()
282 return ctx->FragmentProgram.Current; in get_current_program()
342 *param = ctx->FragmentProgram.Parameters[index]; in get_env_param_pointer()
476 set_program_string(ctx->FragmentProgram.Current, target, format, len, string); in _mesa_ProgramStringARB()
586 dest = ctx->FragmentProgram.Parameters[index]; in _mesa_ProgramEnvParameters4fvEXT()
668 (target == GL_FRAGMENT_PROGRAM_ARB && prog == ctx->FragmentProgram.Current)) { in _mesa_NamedProgramLocalParameter4fEXT()
983 const struct gl_program *fp = ctx->FragmentProgram.Current; in get_program_iv()
1073 prog = ctx->FragmentProgram.Current; in _mesa_GetProgramStringARB()