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" no_error="true">
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" no_error="true">
18    <param name="texture" type="GLuint"/>
19    <param name="level" type="GLint"/>
20  </function>
21
22  <function name="InvalidateBufferSubData" no_error="true">
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" no_error="true">
29    <param name="buffer" type="GLuint"/>
30  </function>
31
32  <function name="InvalidateSubFramebuffer" es2="3.0" no_error="true">
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" es2="3.0" no_error="true">
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>
49