Lines Matching refs:tes_shader
76 sctx->tcs_shader.cso ? sctx->tcs_shader.cso : sctx->tes_shader.cso; in si_emit_derived_tess_state()
487 if (sctx->tes_shader.cso) { in si_get_ia_multi_vgt_param()
669 if (sctx->tes_shader.cso) { in gfx10_emit_ge_cntl()
680 if (sctx->tes_shader.cso) { in gfx10_emit_ge_cntl()
1484 if (sctx->tes_shader.cso) in si_emit_all_states()
1633 (!!sctx->tes_shader.cso != (prim == PIPE_PRIM_PATCHES)))) { in si_draw_vbo()
1665 } else if (sctx->tes_shader.cso) { in si_draw_vbo()
1667 rast_prim = sctx->tes_shader.cso->rast_prim; in si_draw_vbo()
1684 if (sctx->tes_shader.cso && sctx->screen->info.has_ls_vgpr_init_bug) { in si_draw_vbo()
1710 !sctx->tes_shader.cso && prim == PIPE_PRIM_TRIANGLE_STRIP_ADJACENCY && !primitive_restart; in si_draw_vbo()
1823 (!sctx->tes_shader.cso || pd_msg("uses tess")) && in si_draw_vbo()
1873 (sctx->tes_shader.cso && sctx->screen->always_use_ngg_culling_tess) || in si_draw_vbo()
1879 !sctx->tes_shader.cso)) && in si_draw_vbo()
1902 if (ngg_culling && !index_size && direct_count >= 3 && !sctx->tes_shader.cso && in si_draw_vbo()