main: Add entry point for NamedBufferSubData.
[mesa.git] / src / mapi / glapi / gen / ARB_invalidate_subdata.xml
1 <?xml version="1.0"?>
2 <!DOCTYPE OpenGLAPI SYSTEM "gl_API.dtd">
3
4 <OpenGLAPI>
5 <category name="GL_ARB_invalidate_subdata" number="666">
6 <function name="InvalidateTexSubImage" offset="assign">
7 <param name="texture" type="GLuint"/>
8 <param name="level" type="GLint"/>
9 <param name="xoffset" type="GLint"/>
10 <param name="yoffset" type="GLint"/>
11 <param name="zoffset" type="GLint"/>
12 <param name="width" type="GLsizei"/>
13 <param name="height" type="GLsizei"/>
14 <param name="depth" type="GLsizei"/>
15 </function>
16
17 <function name="InvalidateTexImage" offset="assign">
18 <param name="texture" type="GLuint"/>
19 <param name="level" type="GLint"/>
20 </function>
21
22 <function name="InvalidateBufferSubData" offset="assign">
23 <param name="buffer" type="GLuint"/>
24 <param name="offset" type="GLintptr"/>
25 <param name="length" type="GLsizeiptr"/>
26 </function>
27
28 <function name="InvalidateBufferData" offset="assign">
29 <param name="buffer" type="GLuint"/>
30 </function>
31
32 <function name="InvalidateSubFramebuffer" offset="assign" es2="3.0">
33 <param name="target" type="GLenum"/>
34 <param name="numAttachments" type="GLsizei" counter="true"/>
35 <param name="attachments" type="const GLenum *" count="numAttachments"/>
36 <param name="x" type="GLint"/>
37 <param name="y" type="GLint"/>
38 <param name="width" type="GLsizei"/>
39 <param name="height" type="GLsizei"/>
40 </function>
41
42 <function name="InvalidateFramebuffer" offset="assign" es2="3.0">
43 <param name="target" type="GLenum"/>
44 <param name="numAttachments" type="GLsizei" counter="true"/>
45 <param name="attachments" type="const GLenum *" count="numAttachments"/>
46 </function>
47 </category>
48 </OpenGLAPI>