Lines Matching refs:tess
1809 gl_prog->info.tess.tcs_vertices_out = 0;
1825 if (gl_prog->info.tess.tcs_vertices_out != 0 &&
1826 gl_prog->info.tess.tcs_vertices_out !=
1830 gl_prog->info.tess.tcs_vertices_out,
1834 gl_prog->info.tess.tcs_vertices_out =
1843 if (gl_prog->info.tess.tcs_vertices_out == 0) {
1869 gl_prog->info.tess._primitive_mode = TESS_PRIMITIVE_UNSPECIFIED;
1870 gl_prog->info.tess.spacing = TESS_SPACING_UNSPECIFIED;
1890 if (gl_prog->info.tess._primitive_mode != TESS_PRIMITIVE_UNSPECIFIED &&
1891 gl_prog->info.tess._primitive_mode !=
1897 gl_prog->info.tess._primitive_mode =
1902 if (gl_prog->info.tess.spacing != 0 && gl_prog->info.tess.spacing !=
1908 gl_prog->info.tess.spacing = shader->info.TessEval.Spacing;
1937 if (gl_prog->info.tess._primitive_mode == TESS_PRIMITIVE_UNSPECIFIED) {
1944 if (gl_prog->info.tess.spacing == TESS_SPACING_UNSPECIFIED)
1945 gl_prog->info.tess.spacing = TESS_SPACING_EQUAL;
1948 gl_prog->info.tess.ccw = true;
1950 gl_prog->info.tess.ccw = false;
1954 gl_prog->info.tess.point_mode = false;
1956 gl_prog->info.tess.point_mode = true;
2593 ? tcs->Program->info.tess.tcs_vertices_out
3672 * The OpenGL spec is contradictory. It allows linking without a tess
3678 * a tess control shader was dropped, because some hw vendors couldn't
3679 * support tessellation without a tess eval shader, but the linker
3685 * Do what's reasonable and always require a tess eval shader if a tess