table of contents
other versions
GLPROVOKINGVERTEX(3G) | [FIXME: manual] | GLPROVOKINGVERTEX(3G) |
NAME¶
glProvokingVertex - specifiy the vertex to be used as the source of data for flat shaded varyingsC SPECIFICATION¶
void
glProvokingVertex(GLenum provokeMode);
PARAMETERS¶
provokeModeSpecifies the vertex to be used as the source
of data for flat shaded varyings.
DESCRIPTION¶
Primitive Type of Polygon i | First Vertex Convention | Last Vertex Convention |
point | i | i |
independent line | 2i - 1 | 2i |
line loop | i | i + 1, if i < n .PP 1, if i = n |
line strip | i | i + 1 |
independent triangle | 3i - 2 | 3i |
triangle strip | i | i + 2 |
triangle fan | i + 1 | i + 2 |
line adjacency | 4i - 2 | 4i - 1 |
line strip adjacency | i + 1 | i + 2 |
triangle adjacency | 6i - 5 | 6i - 1 |
triangle strip adjacency | 2i - 1 | 2i + 3 |
NOTES¶
ERRORS¶
COPYRIGHT¶
Copyright © 2010 Khronos Group. This material may be distributed subject to the terms and conditions set forth in the Open Publication License, v 1.0, 8 June 1999. http://opencontent.org/openpub/.05/30/2012 | [FIXME: source] |