Lines Matching refs:Geom
787 prog->Geom.VerticesIn = num_vertices; in validate_geometry_shader_executable()
812 prog->Geom.ActiveStreamMask = emit_vertex.active_stream_mask(); in validate_geometry_shader_emissions()
813 prog->Geom.UsesEndPrimitive = emit_vertex.uses_end_primitive(); in validate_geometry_shader_emissions()
839 if (prog->Geom.ActiveStreamMask & ~(1 << 0) && in validate_geometry_shader_emissions()
2139 if (shader->info.Geom.InputType != PRIM_UNKNOWN) { in link_gs_inout_layout_qualifiers()
2142 shader->info.Geom.InputType) { in link_gs_inout_layout_qualifiers()
2147 gl_prog->info.gs.input_primitive = shader->info.Geom.InputType; in link_gs_inout_layout_qualifiers()
2150 if (shader->info.Geom.OutputType != PRIM_UNKNOWN) { in link_gs_inout_layout_qualifiers()
2153 shader->info.Geom.OutputType) { in link_gs_inout_layout_qualifiers()
2158 gl_prog->info.gs.output_primitive = shader->info.Geom.OutputType; in link_gs_inout_layout_qualifiers()
2161 if (shader->info.Geom.VerticesOut != -1) { in link_gs_inout_layout_qualifiers()
2163 vertices_out != shader->info.Geom.VerticesOut) { in link_gs_inout_layout_qualifiers()
2166 vertices_out, shader->info.Geom.VerticesOut); in link_gs_inout_layout_qualifiers()
2169 vertices_out = shader->info.Geom.VerticesOut; in link_gs_inout_layout_qualifiers()
2172 if (shader->info.Geom.Invocations != 0) { in link_gs_inout_layout_qualifiers()
2175 (unsigned) shader->info.Geom.Invocations) { in link_gs_inout_layout_qualifiers()
2179 shader->info.Geom.Invocations); in link_gs_inout_layout_qualifiers()
2182 gl_prog->info.gs.invocations = shader->info.Geom.Invocations; in link_gs_inout_layout_qualifiers()