Lines Matching refs:stride
207 GLintptr offset, GLsizei stride,
230 binding->Stride != stride) {
240 binding->Stride = stride;
812 * \param stride stride between elements, in elements
824 GLint size, GLenum type, GLsizei stride,
844 if (stride < 0) {
845 _mesa_error( ctx, GL_INVALID_VALUE, "%s(stride=%d)", func, stride );
850 stride > ctx->Const.MaxVertexAttribStride) {
851 _mesa_error(ctx, GL_INVALID_VALUE, "%s(stride=%d > "
852 "GL_MAX_VERTEX_ATTRIB_STRIDE)", func, stride);
882 GLint size, GLenum type, GLsizei stride,
887 size, type, stride, normalized, integer, doubles, ptr);
905 * \param stride stride between elements, in elements
917 GLint size, GLenum type, GLsizei stride,
929 if ((array->Stride != stride) || (array->Ptr != ptr)) {
930 array->Stride = stride;
944 GLsizei effectiveStride = stride != 0 ?
945 stride : array->Format._ElementSize;
984 _mesa_VertexPointer_no_error(GLint size, GLenum type, GLsizei stride,
990 VERT_ATTRIB_POS, GL_RGBA, 4, size, type, stride,
996 _mesa_VertexPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *ptr)
1011 type, stride, GL_FALSE, GL_FALSE, GL_FALSE,
1016 VERT_ATTRIB_POS, format, 4, size, type, stride,
1023 GLenum type, GLsizei stride, GLintptr offset)
1046 type, stride, GL_FALSE, GL_FALSE, GL_FALSE,
1051 VERT_ATTRIB_POS, format, 4, size, type, stride,
1057 _mesa_NormalPointer_no_error(GLenum type, GLsizei stride, const GLvoid *ptr )
1062 VERT_ATTRIB_NORMAL, GL_RGBA, 3, 3, type, stride, GL_TRUE,
1068 _mesa_NormalPointer(GLenum type, GLsizei stride, const GLvoid *ptr )
1083 type, stride, GL_TRUE, GL_FALSE,
1088 VERT_ATTRIB_NORMAL, format, 3, 3, type, stride, GL_TRUE,
1095 GLsizei stride, GLintptr offset)
1118 type, stride, GL_TRUE, GL_FALSE,
1123 VERT_ATTRIB_NORMAL, format, 3, 3, type, stride, GL_TRUE,
1129 _mesa_ColorPointer_no_error(GLint size, GLenum type, GLsizei stride,
1137 type, stride, GL_TRUE, GL_FALSE, GL_FALSE, ptr);
1142 _mesa_ColorPointer(GLint size, GLenum type, GLsizei stride, const GLvoid *ptr)
1160 BGRA_OR_4, size, type, stride, GL_TRUE,
1166 type, stride, GL_TRUE, GL_FALSE, GL_FALSE, ptr);
1172 GLenum type, GLsizei stride, GLintptr offset)
1198 BGRA_OR_4, size, type, stride, GL_TRUE,
1204 type, stride, GL_TRUE, GL_FALSE, GL_FALSE, (void*) offset);
1209 _mesa_FogCoordPointer_no_error(GLenum type, GLsizei stride, const GLvoid *ptr)
1214 VERT_ATTRIB_FOG, GL_RGBA, 1, 1, type, stride, GL_FALSE,
1220 _mesa_FogCoordPointer(GLenum type, GLsizei stride, const GLvoid *ptr)
1230 type, stride, GL_FALSE, GL_FALSE,
1235 VERT_ATTRIB_FOG, format, 1, 1, type, stride, GL_FALSE,
1242 GLsizei stride, GLintptr offset)
1260 type, stride, GL_FALSE, GL_FALSE,
1265 VERT_ATTRIB_FOG, format, 1, 1, type, stride, GL_FALSE,
1271 _mesa_IndexPointer_no_error(GLenum type, GLsizei stride, const GLvoid *ptr)
1276 VERT_ATTRIB_COLOR_INDEX, GL_RGBA, 1, 1, type, stride,
1282 _mesa_IndexPointer(GLenum type, GLsizei stride, const GLvoid *ptr)
1293 legalTypes, 1, 1, 1, type, stride,
1298 VERT_ATTRIB_COLOR_INDEX, format, 1, 1, type, stride,
1305 GLsizei stride, GLintptr offset)
1324 legalTypes, 1, 1, 1, type, stride,
1329 VERT_ATTRIB_COLOR_INDEX, format, 1, 1, type, stride,
1336 GLsizei stride, const GLvoid *ptr)
1343 stride, GL_TRUE, GL_FALSE, GL_FALSE, ptr);
1349 GLsizei stride, const GLvoid *ptr)
1364 BGRA_OR_4, size, type, stride,
1370 stride, GL_TRUE, GL_FALSE, GL_FALSE, ptr);
1376 GLenum type, GLsizei stride, GLintptr offset)
1399 BGRA_OR_4, size, type, stride,
1405 stride, GL_TRUE, GL_FALSE, GL_FALSE, (void*) offset);
1410 _mesa_TexCoordPointer_no_error(GLint size, GLenum type, GLsizei stride,
1418 stride, GL_FALSE, GL_FALSE, GL_FALSE, ptr);
1423 _mesa_TexCoordPointer(GLint size, GLenum type, GLsizei stride,
1441 sizeMin, 4, size, type, stride,
1447 stride, GL_FALSE, GL_FALSE, GL_FALSE, ptr);
1453 GLenum type, GLsizei stride, GLintptr offset)
1478 sizeMin, 4, size, type, stride,
1484 stride, GL_FALSE, GL_FALSE, GL_FALSE, (void*) offset);
1490 GLint size, GLenum type, GLsizei stride,
1522 sizeMin, 4, size, type, stride,
1528 stride, GL_FALSE, GL_FALSE, GL_FALSE, (void*) offset);
1533 _mesa_EdgeFlagPointer_no_error(GLsizei stride, const GLvoid *ptr)
1541 stride, GL_FALSE, integer, GL_FALSE, ptr);
1546 _mesa_EdgeFlagPointer(GLsizei stride, const GLvoid *ptr)
1558 1, 1, 1, GL_UNSIGNED_BYTE, stride,
1564 stride, GL_FALSE, integer, GL_FALSE, ptr);
1569 _mesa_VertexArrayEdgeFlagOffsetEXT(GLuint vaobj, GLuint buffer, GLsizei stride,
1590 1, 1, 1, GL_UNSIGNED_BYTE, stride,
1596 stride, GL_FALSE, integer, GL_FALSE, (void*) offset);
1601 _mesa_PointSizePointerOES_no_error(GLenum type, GLsizei stride,
1607 VERT_ATTRIB_POINT_SIZE, GL_RGBA, 1, 1, type, stride,
1613 _mesa_PointSizePointerOES(GLenum type, GLsizei stride, const GLvoid *ptr)
1629 1, 1, 1, type, stride, GL_FALSE, GL_FALSE,
1634 VERT_ATTRIB_POINT_SIZE, format, 1, 1, type, stride,
1642 GLsizei stride, const GLvoid *ptr)
1649 size, type, stride, normalized, GL_FALSE, GL_FALSE, ptr);
1661 GLsizei stride, const GLvoid *ptr)
1683 1, BGRA_OR_4, size, type, stride,
1689 size, type, stride, normalized, GL_FALSE, GL_FALSE, ptr);
1696 GLsizei stride, GLintptr offset)
1725 1, BGRA_OR_4, size, type, stride,
1731 size, type, stride, normalized, GL_FALSE, GL_FALSE, (void*) offset);
1737 GLenum type, GLsizei stride, GLintptr offset)
1759 1, 4, size, type, stride,
1765 size, type, stride, GL_FALSE, GL_FALSE, GL_TRUE, (void*) offset);
1771 GLsizei stride, const GLvoid *ptr)
1779 stride, normalized, integer, GL_FALSE, ptr);
1791 GLsizei stride, const GLvoid *ptr)
1810 1, 4, size, type, stride,
1816 stride, normalized, integer, GL_FALSE, ptr);
1822 GLsizei stride, const GLvoid *ptr)
1828 stride, GL_FALSE, GL_FALSE, GL_TRUE, ptr);
1834 GLenum type, GLsizei stride, GLintptr offset)
1861 1, 4, size, type, stride,
1867 stride, normalized, integer, GL_FALSE, (void*) offset);
1873 GLsizei stride, const GLvoid *ptr)
1888 1, 4, size, type, stride,
1894 stride, GL_FALSE, GL_FALSE, GL_TRUE, ptr);
2497 _mesa_VertexPointerEXT(GLint size, GLenum type, GLsizei stride,
2501 _mesa_VertexPointer(size, type, stride, ptr);
2506 _mesa_NormalPointerEXT(GLenum type, GLsizei stride, GLsizei count,
2510 _mesa_NormalPointer(type, stride, ptr);
2515 _mesa_ColorPointerEXT(GLint size, GLenum type, GLsizei stride, GLsizei count,
2519 _mesa_ColorPointer(size, type, stride, ptr);
2524 _mesa_IndexPointerEXT(GLenum type, GLsizei stride, GLsizei count,
2528 _mesa_IndexPointer(type, stride, ptr);
2533 _mesa_TexCoordPointerEXT(GLint size, GLenum type, GLsizei stride,
2537 _mesa_TexCoordPointer(size, type, stride, ptr);
2543 GLsizei stride, const GLvoid *ptr)
2558 sizeMin, 4, size, type, stride,
2564 stride, GL_FALSE, GL_FALSE, GL_FALSE, ptr);
2569 _mesa_EdgeFlagPointerEXT(GLsizei stride, GLsizei count, const GLboolean *ptr)
2572 _mesa_EdgeFlagPointer(stride, ptr);
2689 _mesa_InterleavedArrays(GLenum format, GLsizei stride, const GLvoid *pointer)
2694 if (stride < 0) {
2695 _mesa_error( ctx, GL_INVALID_VALUE, "glInterleavedArrays(stride)" );
2704 if (stride==0) {
2705 stride = layout.defstride;
2715 _mesa_TexCoordPointer( layout.tcomps, GL_FLOAT, stride,
2725 _mesa_ColorPointer( layout.ccomps, layout.ctype, stride,
2736 _mesa_NormalPointer( GL_FLOAT, stride, (GLubyte *) pointer + layout.noffset );
2744 _mesa_VertexPointer( layout.vcomps, GL_FLOAT, stride,
2947 GLsizei stride, bool no_error, const char *func)
2984 vbo, offset, stride, false, false);
2995 GLintptr offset, GLsizei stride,
3015 * "The error INVALID_VALUE is generated if <stride> or <offset>
3025 if (stride < 0) {
3027 "%s(stride=%d < 0)", func, stride);
3032 stride > ctx->Const.MaxVertexAttribStride) {
3033 _mesa_error(ctx, GL_INVALID_VALUE, "%s(stride=%d > "
3034 "GL_MAX_VERTEX_ATTRIB_STRIDE)", func, stride);
3039 stride, false, func);
3045 GLintptr offset, GLsizei stride)
3049 buffer, offset, stride, true,
3056 GLsizei stride)
3073 buffer, offset, stride,
3081 GLsizei stride)
3087 stride, true, "glVertexArrayVertexBuffer");
3093 GLintptr offset, GLsizei stride)
3109 stride, "glVertexArrayVertexBuffer");
3115 GLintptr offset, GLsizei stride)
3124 stride, "glVertexArrayBindVertexBufferEXT");