2 <!DOCTYPE OpenGLAPI SYSTEM
"gl_API.dtd">
4 <!-- Note: no GLX protocol info yet. -->
8 <category name=
"GL_ARB_vertex_attrib_binding" number=
"125">
10 <function name=
"BindVertexBuffer" es2=
"3.1" no_error=
"true">
11 <param name=
"bindingindex" type=
"GLuint"/>
12 <param name=
"buffer" type=
"GLuint"/>
13 <param name=
"offset" type=
"GLintptr"/>
14 <param name=
"stride" type=
"GLsizei"/>
17 <function name=
"VertexAttribFormat" es2=
"3.1">
18 <param name=
"attribindex" type=
"GLuint"/>
19 <param name=
"size" type=
"GLint"/>
20 <param name=
"type" type=
"GLenum"/>
21 <param name=
"normalized" type=
"GLboolean"/>
22 <param name=
"relativeoffset" type=
"GLuint"/>
25 <function name=
"VertexAttribIFormat" es2=
"3.1">
26 <param name=
"attribindex" type=
"GLuint"/>
27 <param name=
"size" type=
"GLint"/>
28 <param name=
"type" type=
"GLenum"/>
29 <param name=
"relativeoffset" type=
"GLuint"/>
32 <function name=
"VertexAttribLFormat">
33 <param name=
"attribindex" type=
"GLuint"/>
34 <param name=
"size" type=
"GLint"/>
35 <param name=
"type" type=
"GLenum"/>
36 <param name=
"relativeoffset" type=
"GLuint"/>
39 <function name=
"VertexAttribBinding" es2=
"3.1" no_error=
"true">
40 <param name=
"attribindex" type=
"GLuint"/>
41 <param name=
"bindingindex" type=
"GLuint"/>
44 <function name=
"VertexBindingDivisor" es2=
"3.1" no_error=
"true">
45 <param name=
"attribindex" type=
"GLuint"/>
46 <param name=
"divisor" type=
"GLuint"/>
49 <function name=
"VertexArrayBindVertexBufferEXT">
50 <param name=
"vaobj" type=
"GLuint"/>
51 <param name=
"bindingindex" type=
"GLuint"/>
52 <param name=
"buffer" type=
"GLuint"/>
53 <param name=
"offset" type=
"GLintptr"/>
54 <param name=
"stride" type=
"GLsizei"/>
57 <function name=
"VertexArrayVertexAttribFormatEXT">
58 <param name=
"vaobj" type=
"GLuint"/>
59 <param name=
"attribindex" type=
"GLuint"/>
60 <param name=
"size" type=
"GLint"/>
61 <param name=
"type" type=
"GLenum"/>
62 <param name=
"normalized" type=
"GLboolean"/>
63 <param name=
"relativeoffset" type=
"GLuint"/>
66 <function name=
"VertexArrayVertexAttribIFormatEXT">
67 <param name=
"vaobj" type=
"GLuint"/>
68 <param name=
"attribindex" type=
"GLuint"/>
69 <param name=
"size" type=
"GLint"/>
70 <param name=
"type" type=
"GLenum"/>
71 <param name=
"relativeoffset" type=
"GLuint"/>
74 <function name=
"VertexArrayVertexAttribLFormatEXT">
75 <param name=
"vaobj" type=
"GLuint"/>
76 <param name=
"attribindex" type=
"GLuint"/>
77 <param name=
"size" type=
"GLint"/>
78 <param name=
"type" type=
"GLenum"/>
79 <param name=
"relativeoffset" type=
"GLuint"/>
82 <function name=
"VertexArrayVertexAttribBindingEXT">
83 <param name=
"vaobj" type=
"GLuint"/>
84 <param name=
"attribindex" type=
"GLuint"/>
85 <param name=
"bindingindex" type=
"GLuint"/>
88 <function name=
"VertexArrayVertexBindingDivisorEXT">
89 <param name=
"vaobj" type=
"GLuint"/>
90 <param name=
"attribindex" type=
"GLuint"/>
91 <param name=
"divisor" type=
"GLuint"/>
94 <enum name=
"VERTEX_ATTRIB_BINDING" value=
"0x82D4"/>
95 <enum name=
"VERTEX_ATTRIB_RELATIVE_OFFSET" value=
"0x82D5"/>
96 <enum name=
"VERTEX_BINDING_DIVISOR" value=
"0x82D6"/>
97 <enum name=
"VERTEX_BINDING_OFFSET" value=
"0x82D7"/>
98 <enum name=
"VERTEX_BINDING_STRIDE" value=
"0x82D8"/>
99 <enum name=
"MAX_VERTEX_ATTRIB_RELATIVE_OFFSET" value=
"0x82D9"/>
100 <enum name=
"MAX_VERTEX_ATTRIB_BINDINGS" value=
"0x82DA"/>
101 <enum name=
"MAX_VERTEX_ATTRIB_STRIDE" value=
"0x82E5"/>