Lines Matching refs:Geom
709 * Also sets prog->Geom.VerticesIn, and info.clip_distance_array_sizeand
724 prog->Geom.VerticesIn = num_vertices;
749 prog->Geom.ActiveStreamMask = emit_vertex.active_stream_mask();
750 prog->Geom.UsesEndPrimitive = emit_vertex.uses_end_primitive();
772 * does. We can use prog->Geom.ActiveStreamMask to check whether only the
776 if (prog->Geom.ActiveStreamMask & ~(1 << 0) &&
2078 if (shader->info.Geom.InputType != SHADER_PRIM_UNKNOWN) {
2081 shader->info.Geom.InputType) {
2086 gl_prog->info.gs.input_primitive = (enum shader_prim)shader->info.Geom.InputType;
2089 if (shader->info.Geom.OutputType != SHADER_PRIM_UNKNOWN) {
2092 shader->info.Geom.OutputType) {
2097 gl_prog->info.gs.output_primitive = (enum shader_prim)shader->info.Geom.OutputType;
2100 if (shader->info.Geom.VerticesOut != -1) {
2102 vertices_out != shader->info.Geom.VerticesOut) {
2105 vertices_out, shader->info.Geom.VerticesOut);
2108 vertices_out = shader->info.Geom.VerticesOut;
2111 if (shader->info.Geom.Invocations != 0) {
2114 (unsigned) shader->info.Geom.Invocations) {
2118 shader->info.Geom.Invocations);
2121 gl_prog->info.gs.invocations = shader->info.Geom.Invocations;
3934 * - Geom or Tess without a Vertex shader is a link error which means we