Lines Matching defs:idx
303 GLint idx:9; /* relative addressing may be negative */
304 /* sizeof(idx) should == sizeof(prog_src_reg::Index) */
350 static struct ureg make_ureg(GLuint file, GLint idx)
354 reg.idx = idx;
404 p->temp_reserved |= 1<<temp.idx;
412 p->temp_in_use &= ~(1<<reg.idx);
430 GLint idx;
435 idx = _mesa_add_state_reference(p->state_params, tokens);
436 return make_ureg(PROGRAM_STATE_VAR, idx);
480 GLint idx;
486 idx = _mesa_add_unnamed_constant(p->program->Parameters, values, 4,
489 return make_ureg(PROGRAM_CONSTANT, idx);
532 src->Index = reg.idx;
537 assert(src->Index == reg.idx);
545 dst->Index = reg.idx;
549 assert(dst->Index == reg.idx);
635 !(p->temp_reserved & (1<<reg.idx)))