Lines Matching defs:semantic_idx

3260     DWORD semantic_idx;
3277 semantic_idx = sig[i].semantic_idx;
3282 if(semantic_idx == 0) priv->ps_input[i] = "fragment.color.primary";
3283 else if(semantic_idx == 1) priv->ps_input[i] = "fragment.color.secondary";
3292 if(semantic_idx < 8) priv->ps_input[i] = texcoords[semantic_idx];
3297 if(semantic_idx == 0) priv->ps_input[i] = "fragment.fogcoord";
3305 TRACE("v%u, semantic %s%u is %s\n", i, semantic_name, semantic_idx, priv->ps_input[i]);
3675 if(sig1[i].semantic_idx != sig2[i].semantic_idx) return sig1[i].semantic_idx < sig2[i].semantic_idx ? -1 : 1;
3742 DWORD semantic_idx, reg_idx;
3775 if (baseshader->output_signature[i].semantic_idx == 0) priv_ctx->vs_output[i] = "TMP_OUT";
3781 if (baseshader->output_signature[i].semantic_idx == 0) priv_ctx->vs_output[i] = "result.pointsize";
3786 TRACE("o%u is result.color.?, idx %u\n", i, baseshader->output_signature[i].semantic_idx);
3787 if (baseshader->output_signature[i].semantic_idx == 0)
3789 else if (baseshader->output_signature[i].semantic_idx == 1)
3795 TRACE("o%u is %s\n", i, texcoords[baseshader->output_signature[i].semantic_idx]);
3796 if (baseshader->output_signature[i].semantic_idx >= 8) priv_ctx->vs_output[i] = "TA";
3797 else priv_ctx->vs_output[i] = texcoords[baseshader->output_signature[i].semantic_idx];
3802 if (baseshader->output_signature[i].semantic_idx > 0) priv_ctx->vs_output[i] = "TA";
3831 semantic_idx = sig[i].semantic_idx;
3843 if(semantic_idx < 8) priv_ctx->texcrd_output[semantic_idx] = decl_idx_to_string[reg_idx];
3847 if(semantic_idx < 2) priv_ctx->color_output[semantic_idx] = decl_idx_to_string[reg_idx];
3851 if(semantic_idx == 0) priv_ctx->fog_output = decl_idx_to_string[reg_idx];
3877 && baseshader->output_signature[i].semantic_idx == 0)
3883 && baseshader->output_signature[i].semantic_idx == 0)
3897 && sig[j].semantic_idx == baseshader->output_signature[i].semantic_idx)