Lines Matching refs:pPrevShader
198 struct tgsi_shader_info *pPrevShader; in swr_generate_fs_key() local
200 pPrevShader = &ctx->gs->info.base; in swr_generate_fs_key()
202 pPrevShader = &ctx->tes->info.base; in swr_generate_fs_key()
204 pPrevShader = &ctx->vs->info.base; in swr_generate_fs_key()
207 &pPrevShader->output_semantic_name, in swr_generate_fs_key()
210 &pPrevShader->output_semantic_index, in swr_generate_fs_key()
250 struct tgsi_shader_info *pPrevShader = nullptr; in swr_generate_gs_key() local
253 pPrevShader = &ctx->tes->info.base; in swr_generate_gs_key()
255 pPrevShader = &ctx->vs->info.base; in swr_generate_gs_key()
259 &pPrevShader->output_semantic_name, in swr_generate_gs_key()
262 &pPrevShader->output_semantic_index, in swr_generate_gs_key()
275 struct tgsi_shader_info *pPrevShader = &ctx->vs->info.base; in swr_generate_tcs_key() local
278 &pPrevShader->output_semantic_name, in swr_generate_tcs_key()
281 &pPrevShader->output_semantic_index, in swr_generate_tcs_key()
299 struct tgsi_shader_info *pPrevShader = nullptr; in swr_generate_tes_key() local
302 pPrevShader = &ctx->tcs->info.base; in swr_generate_tes_key()
305 pPrevShader = &ctx->vs->info.base; in swr_generate_tes_key()
308 SWR_ASSERT(pPrevShader != nullptr, "TES: No TCS or VS defined"); in swr_generate_tes_key()
311 &pPrevShader->output_semantic_name, in swr_generate_tes_key()
314 &pPrevShader->output_semantic_index, in swr_generate_tes_key()
1862 struct tgsi_shader_info *pPrevShader = nullptr; in CompileTES() local
1865 pPrevShader = &ctx->tcs->info.base; in CompileTES()
1868 pPrevShader = &ctx->vs->info.base; in CompileTES()
1876 for (unsigned slot = 0; slot < pPrevShader->num_outputs; slot++) { in CompileTES()
1877 switch (pPrevShader->output_semantic_name[slot]) { in CompileTES()
1907 unsigned tcs_slot = locate_linkage(semantic_name, semantic_idx, pPrevShader); in CompileTES()
2616 struct tgsi_shader_info *pPrevShader; in CompileFS() local
2618 pPrevShader = &ctx->gs->info.base; in CompileFS()
2620 pPrevShader = &ctx->tes->info.base; in CompileFS()
2622 pPrevShader = &ctx->vs->info.base; in CompileFS()
2773 locate_linkage(semantic_name, semantic_idx, pPrevShader) - 1; in CompileFS()
2778 linkedAttrib = pPrevShader->num_outputs - 1; in CompileFS()
2784 linkedAttrib = pPrevShader->num_outputs + extraAttribs - 1; in CompileFS()
2809 TGSI_SEMANTIC_BCOLOR, semantic_idx, pPrevShader); in CompileFS()