Lines Matching refs:vertices

80 …static void exec (Iterator outputIterator, VertexPacket* const* vertices, size_t numVertices, rr::…  in exec()
85 *(outputIterator++) = Triangle(vertices[ndx], vertices[ndx+1], vertices[ndx+2], provokingOffset); in exec()
88 static size_t getPrimitiveCount (size_t vertices) in getPrimitiveCount()
90 return vertices / 3; in getPrimitiveCount()
97 …static void exec (Iterator outputIterator, VertexPacket* const* vertices, size_t numVertices, rr::… in exec()
104 VertexPacket* vert0 = vertices[0]; in exec()
105 VertexPacket* vert1 = vertices[1]; in exec()
114 …*(outputIterator++) = Triangle(vert0, vert1, vertices[ndx], (provokingConvention == rr::PROVOKINGV… in exec()
115 vert0 = vertices[ndx]; in exec()
124 …*(outputIterator++) = Triangle(vert0, vert1, vertices[ndx], (provokingConvention == rr::PROVOKINGV… in exec()
125 vert1 = vertices[ndx]; in exec()
133 static size_t getPrimitiveCount (size_t vertices) in getPrimitiveCount()
135 return (vertices < 3) ? (0) : (vertices - 2); in getPrimitiveCount()
142 …static void exec (Iterator outputIterator, VertexPacket* const* vertices, size_t numVertices, rr::… in exec()
150 VertexPacket* const first = vertices[0]; in exec()
153 *(outputIterator++) = Triangle(first, vertices[ndx], vertices[ndx+1], provokingOffset); in exec()
157 static size_t getPrimitiveCount (size_t vertices) in getPrimitiveCount()
159 return (vertices < 3) ? (0) : (vertices - 2); in getPrimitiveCount()
205 …static void exec (Iterator outputIterator, VertexPacket* const* vertices, size_t numVertices, rr::… in exec()
210 *(outputIterator++) = Line(vertices[ndx], vertices[ndx+1], provokingOffset); in exec()
213 static size_t getPrimitiveCount (size_t vertices) in getPrimitiveCount()
215 return vertices / 2; in getPrimitiveCount()
222 …static void exec (Iterator outputIterator, VertexPacket* const* vertices, size_t numVertices, rr::… in exec()
229 VertexPacket* prev = vertices[0]; in exec()
233 …*(outputIterator++) = Line(prev, vertices[ndx], (provokingConvention == rr::PROVOKINGVERTEX_FIRST)… in exec()
234 prev = vertices[ndx]; in exec()
239 static size_t getPrimitiveCount (size_t vertices) in getPrimitiveCount()
241 return (vertices < 2) ? (0) : (vertices - 1); in getPrimitiveCount()
248 …static void exec (Iterator outputIterator, VertexPacket* const* vertices, size_t numVertices, rr::… in exec()
255 VertexPacket* prev = vertices[0]; in exec()
259 …*(outputIterator++) = Line(prev, vertices[ndx], (provokingConvention == rr::PROVOKINGVERTEX_FIRST)… in exec()
260 prev = vertices[ndx]; in exec()
263 …*(outputIterator++) = Line(prev, vertices[0], (provokingConvention == rr::PROVOKINGVERTEX_FIRST) ?… in exec()
267 static size_t getPrimitiveCount (size_t vertices) in getPrimitiveCount()
269 return (vertices < 2) ? (0) : (vertices); in getPrimitiveCount()
296 …static void exec (Iterator outputIterator, VertexPacket* const* vertices, size_t numVertices, rr::… in exec()
301 *(outputIterator++) = Point(vertices[ndx]); in exec()
304 static size_t getPrimitiveCount (size_t vertices) in getPrimitiveCount()
306 return (vertices); in getPrimitiveCount()
358 …static void exec (Iterator outputIterator, VertexPacket* const* vertices, size_t numVertices, rr::… in exec()
363 …*(outputIterator++) = LineAdjacency(vertices[ndx], vertices[ndx+1], vertices[ndx+2], vertices[ndx+… in exec()
366 static size_t getPrimitiveCount (size_t vertices) in getPrimitiveCount()
368 return vertices / 4; in getPrimitiveCount()
375 …static void exec (Iterator outputIterator, VertexPacket* const* vertices, size_t numVertices, rr::… in exec()
380 …*(outputIterator++) = LineAdjacency(vertices[ndx], vertices[ndx+1], vertices[ndx+2], vertices[ndx+… in exec()
383 static size_t getPrimitiveCount (size_t vertices) in getPrimitiveCount()
385 return (vertices < 4) ? (0) : (vertices - 3); in getPrimitiveCount()
444 …static void exec (Iterator outputIterator, VertexPacket* const* vertices, size_t numVertices, rr::… in exec()
449 …terator++) = TriangleAdjacency(vertices[ndx], vertices[ndx+1], vertices[ndx+2], vertices[ndx+3], v… in exec()
452 static size_t getPrimitiveCount (size_t vertices) in getPrimitiveCount()
454 return vertices / 6; in getPrimitiveCount()
461 …static void exec (Iterator outputIterator, VertexPacket* const* vertices, size_t numVertices, rr::… in exec()
468 …*(outputIterator++) = TriangleAdjacency(vertices[0], vertices[1], vertices[2], vertices[5], vertic… in exec()
476 …*(outputIterator++) = TriangleAdjacency(vertices[0], vertices[1], vertices[2], vertices[6], vertic… in exec()
484 …erator++) = TriangleAdjacency(vertices[2*i+2], vertices[2*i-2], vertices[2*i+0], vertices[2*i+3], in exec()
489 …erator++) = TriangleAdjacency(vertices[2*i+0], vertices[2*i-2], vertices[2*i+2], vertices[2*i+6], in exec()
497 …erator++) = TriangleAdjacency(vertices[2*i+2], vertices[2*i-2], vertices[2*i+0], vertices[2*i+3], in exec()
500 …erator++) = TriangleAdjacency(vertices[2*i+0], vertices[2*i-2], vertices[2*i+2], vertices[2*i+5], in exec()
504 static size_t getPrimitiveCount (size_t vertices) in getPrimitiveCount()
506 return (vertices < 6) ? 0 : ((vertices - 4) / 2); in getPrimitiveCount()