Lines Matching refs:tess
555 assert(tcs_info->tess.tcs_vertices_out == 0 ||
556 tes_info->tess.tcs_vertices_out == 0 ||
557 tcs_info->tess.tcs_vertices_out == tes_info->tess.tcs_vertices_out);
558 tes_info->tess.tcs_vertices_out |= tcs_info->tess.tcs_vertices_out;
560 assert(tcs_info->tess.spacing == TESS_SPACING_UNSPECIFIED ||
561 tes_info->tess.spacing == TESS_SPACING_UNSPECIFIED ||
562 tcs_info->tess.spacing == tes_info->tess.spacing);
563 tes_info->tess.spacing |= tcs_info->tess.spacing;
565 assert(tcs_info->tess._primitive_mode == 0 ||
566 tes_info->tess._primitive_mode == 0 ||
567 tcs_info->tess._primitive_mode == tes_info->tess._primitive_mode);
568 tes_info->tess._primitive_mode |= tcs_info->tess._primitive_mode;
569 tes_info->tess.ccw |= tcs_info->tess.ccw;
570 tes_info->tess.point_mode |= tcs_info->tess.point_mode;
847 nir_lower_patch_vertices(pipeline->pipeline_nir[MESA_SHADER_TESS_EVAL], pipeline->pipeline_nir[MESA_SHADER_TESS_CTRL]->info.tess.tcs_vertices_out, NULL);
850 pipeline->pipeline_nir[MESA_SHADER_TESS_EVAL]->info.tess.ccw = !pipeline->pipeline_nir[MESA_SHADER_TESS_EVAL]->info.tess.ccw;