Lines Matching defs:vertices
228 * primitives for a set of vertices.
231 u_decomposed_prims_for_vertices(enum pipe_prim_type primitive, int vertices)
235 return vertices;
237 return vertices / 2;
239 return (vertices >= 2) ? vertices : 0;
241 return (vertices >= 2) ? vertices - 1 : 0;
243 return vertices / 3;
245 return (vertices >= 3) ? vertices - 2 : 0;
247 return (vertices >= 3) ? vertices - 2 : 0;
249 return vertices / 4;
251 return (vertices >= 4) ? vertices - 3 : 0;
253 return vertices / 6;
255 return (vertices >= 6) ? 1 + (vertices - 6) / 2 : 0;
257 return vertices / 4;
259 return (vertices >= 4) ? (vertices - 2) / 2 : 0;
261 * because the number of their vertices isn't known so
263 * return 1 if the number of vertices is greater than
268 return (vertices >= 3) ? 1 : 0;
278 u_reduced_prims_for_vertices(enum pipe_prim_type primitive, int vertices)
283 return u_decomposed_prims_for_vertices(primitive, vertices) * 2;
288 return u_decomposed_prims_for_vertices(primitive, vertices);
339 /* We can only figure out the number of vertices from a number of primitives
352 * Returns the number of stream out outputs for a given number of vertices and
359 /* Extraneous vertices don't contribute to stream outputs */
363 * vertices. In this case, we just have an output for each vertex (after