Lines Matching defs:name
696 /* Map name/sid pair from tgsi to the 8-bit semantic index for SPI setup */
699 int index, name = io->name;
704 if (name == TGSI_SEMANTIC_POSITION ||
705 name == TGSI_SEMANTIC_PSIZE ||
706 name == TGSI_SEMANTIC_EDGEFLAG ||
707 name == TGSI_SEMANTIC_FACE ||
708 name == TGSI_SEMANTIC_SAMPLEMASK)
711 if (name == TGSI_SEMANTIC_GENERIC) {
714 } else if (name == TGSI_SEMANTIC_TEXCOORD) {
717 /* For non-generic params - pack name and sid into 8 bits */
718 index = 0x80 | (name<<3) | (io->sid);
722 * we can just compare it to 0 later instead of comparing the name
953 ctx->shader->output[i].name = TGSI_SEMANTIC_PRIMID;
1088 ctx->shader->input[i].name = d->Semantic.Name;
1095 switch (ctx->shader->input[i].name) {
1122 if (ctx->shader->input[i].name == TGSI_SEMANTIC_PRIMID)
1132 ctx->shader->output[i].name = d->Semantic.Name;
1299 unsigned name, alternate_name;
1342 if (d->Semantic.Name == inputs[k].name ||
1374 unsigned name = inputs[i].name;
1382 ctx->shader->input[k].name = name;
2003 if (ctx->shader->input[src->Register.Index].name == TGSI_SEMANTIC_PRIMID) {
2048 ubyte *name, *index, *array_first;
2092 name = info->input_semantic_name;
2096 name = info->output_semantic_name;
2123 param = r600_get_lds_unique_index(name[first],
2127 param = r600_get_lds_unique_index(name[reg.Register.Index],
2411 if (ctx->shader->input[i].name == TGSI_SEMANTIC_COLOR) {
2715 if (out->name == TGSI_SEMANTIC_CLIPVERTEX)
2738 switch (out->name) {
2914 * (map this output to GS input by name and sid) */
2920 if (in->name == out->name && in->sid == out->sid)
2931 if (stream > 0 && ctx->shader->output[i].name == TGSI_SEMANTIC_POSITION)
3071 int param = r600_get_lds_unique_index(ctx->shader->output[i].name,
3202 unsigned name = ctx->shader->output[output_idx].name;
3206 param = r600_get_lds_unique_index(name, 0);
3277 if (ctx->shader->output[j].name == TGSI_SEMANTIC_TESSINNER)
3279 if (ctx->shader->output[j].name == TGSI_SEMANTIC_TESSOUTER)
3778 ctx.shader->input[i].name = TGSI_SEMANTIC_FACE;
3785 if (ctx.shader->input[i].name == TGSI_SEMANTIC_COLOR) {
3788 ctx.shader->input[ni].name = TGSI_SEMANTIC_BCOLOR;
4016 shader->output[noutput].name = TGSI_SEMANTIC_CLIPDIST;
4019 shader->output[noutput].name = TGSI_SEMANTIC_CLIPDIST;
4104 switch (shader->output[i].name) {
4194 if (shader->output[i].name == TGSI_SEMANTIC_COLOR) {
4236 } else if (shader->output[i].name == TGSI_SEMANTIC_POSITION) {
4242 } else if (shader->output[i].name == TGSI_SEMANTIC_STENCIL) {
4248 } else if (shader->output[i].name == TGSI_SEMANTIC_SAMPLEMASK) {
4256 R600_ERR("unsupported fragment output name %d\n", shader->output[i].name);