Lines Matching defs:slot
698 dump_output(FILE *out, struct ir3_shader_variant *so, unsigned slot,
702 regid = ir3_find_output_regid(so, slot);
710 return gl_system_value_name(so->inputs[i].slot);
712 return gl_vert_attrib_name(so->inputs[i].slot);
714 return gl_varying_slot_name_for_stage(so->inputs[i].slot, so->type);
722 return gl_frag_result_name(so->outputs[i].slot);
724 switch (so->outputs[i].slot) {
732 return gl_varying_slot_name_for_stage(so->outputs[i].slot, so->type);
842 fprintf(out, " r%d.%c (%s slot=%d cm=%x,il=%u,b=%u)", (regid >> 2),
843 "xyzw"[regid & 0x3], input_name(so, i), so -> inputs[i].slot,
945 if ((v->outputs[k].slot == VARYING_SLOT_PSIZ) ||
946 (v->outputs[k].slot == VARYING_SLOT_POS))
950 if (l->var[idx].slot == v->outputs[k].slot)
957 ir3_link_add(l, v->outputs[k].slot, v->outputs[k].regid,