python: Stop using the Python 2 exception syntax
[mesa.git] / src / mapi / glapi / gen / ARB_draw_indirect.xml
1 <?xml version="1.0"?>
2 <!DOCTYPE OpenGLAPI SYSTEM "gl_API.dtd">
3
4 <OpenGLAPI>
5
6 <category name="GL_ARB_draw_indirect" number="87">
7
8 <enum name="DRAW_INDIRECT_BUFFER" value="0x8F3F"/>
9 <enum name="DRAW_INDIRECT_BUFFER_BINDING" value="0x8F43"/>
10
11 <function name="DrawArraysIndirect" exec="dynamic" es2="3.1">
12 <param name="mode" type="GLenum"/>
13 <param name="indirect" type="const GLvoid *"/>
14 </function>
15
16 <function name="DrawElementsIndirect" exec="dynamic" es2="3.1">
17 <param name="mode" type="GLenum"/>
18 <param name="type" type="GLenum"/>
19 <param name="indirect" type="const GLvoid *"/>
20 </function>
21
22 </category>
23
24
25 <category name="GL_ARB_multi_draw_indirect" number="133">
26
27 <function name="MultiDrawArraysIndirect" exec="dynamic">
28 <param name="mode" type="GLenum"/>
29 <param name="indirect" type="const GLvoid *"/>
30 <param name="primcount" type="GLsizei"/>
31 <param name="stride" type="GLsizei"/>
32 </function>
33
34 <function name="MultiDrawElementsIndirect" exec="dynamic">
35 <param name="mode" type="GLenum"/>
36 <param name="type" type="GLenum"/>
37 <param name="indirect" type="const GLvoid *"/>
38 <param name="primcount" type="GLsizei"/>
39 <param name="stride" type="GLsizei"/>
40 </function>
41
42 </category>
43
44
45 </OpenGLAPI>