mesa: add KHR_no_error support to glDrawBuffer()
[mesa.git] / src / mapi / glapi / gen / ARB_vertex_attrib_binding.xml
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>