1<?xml version="1.0"?>
2<!DOCTYPE OpenGLAPI SYSTEM "gl_API.dtd">
3
4<!-- Note: no GLX protocol info yet. -->
5
6<OpenGLAPI>
7
8<category name="GL_ARB_vertex_attrib_binding" number="125">
9
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"/>
15    </function>
16
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"/>
23    </function>
24
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"/>
30    </function>
31
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"/>
37    </function>
38
39    <function name="VertexAttribBinding" es2="3.1" no_error="true">
40        <param name="attribindex" type="GLuint"/>
41        <param name="bindingindex" type="GLuint"/>
42    </function>
43
44    <function name="VertexBindingDivisor" es2="3.1" no_error="true">
45        <param name="attribindex" type="GLuint"/>
46        <param name="divisor" type="GLuint"/>
47    </function>
48
49    <enum name="VERTEX_ATTRIB_BINDING" value="0x82D4"/>
50    <enum name="VERTEX_ATTRIB_RELATIVE_OFFSET" value="0x82D5"/>
51    <enum name="VERTEX_BINDING_DIVISOR" value="0x82D6"/>
52    <enum name="VERTEX_BINDING_OFFSET" value="0x82D7"/>
53    <enum name="VERTEX_BINDING_STRIDE" value="0x82D8"/>
54    <enum name="MAX_VERTEX_ATTRIB_RELATIVE_OFFSET" value="0x82D9"/>
55    <enum name="MAX_VERTEX_ATTRIB_BINDINGS" value="0x82DA"/>
56    <enum name="MAX_VERTEX_ATTRIB_STRIDE" value="0x82E5"/>
57
58</category>
59</OpenGLAPI>
60