Lines Matching defs:baseshader
3739 IWineD3DBaseShaderClass *baseshader = &shader->baseShader;
3767 for (i = 0; i < (sizeof(baseshader->output_signature) / sizeof(*baseshader->output_signature)); ++i)
3769 semantic_name = baseshader->output_signature[i].semantic_name;
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";
3866 for (i = 0; i < (sizeof(baseshader->output_signature) / sizeof(*baseshader->output_signature)); ++i)
3870 semantic_name = baseshader->output_signature[i].semantic_name;
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)