xref: /aosp_15_r20/external/mesa3d/src/mapi/glapi/gen/ARB_clear_buffer_object.xml (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1<?xml version="1.0"?>
2<!DOCTYPE OpenGLAPI SYSTEM "gl_API.dtd">
3
4<!-- Note: no GLX protocol info yet. -->
5
6
7<OpenGLAPI>
8
9<category name="GL_ARB_clear_buffer_object" number="121">
10
11    <function name ="ClearBufferData" no_error="true">
12        <param name="target" type="GLenum"/>
13        <param name="internalformat" type="GLenum"/>
14        <param name="format" type="GLenum"/>
15        <param name="type" type="GLenum"/>
16        <param name="data" type="const GLvoid *"/>
17    </function>
18
19    <function name ="ClearBufferSubData" no_error="true">
20        <param name="target" type="GLenum"/>
21        <param name="internalformat" type="GLenum"/>
22        <param name="offset" type="GLintptr"/>
23        <param name="size" type="GLsizeiptr"/>
24        <param name="format" type="GLenum"/>
25        <param name="type" type="GLenum"/>
26        <param name="data" type="const GLvoid *"/>
27    </function>
28
29    <function name="ClearNamedBufferDataEXT">
30        <param name="buffer" type="GLuint"/>
31        <param name="internalformat" type="GLenum"/>
32        <param name="format" type="GLenum"/>
33        <param name="type" type="GLenum"/>
34        <param name="data" type="const GLvoid *"/>
35    </function>
36
37    <function name="ClearNamedBufferSubDataEXT">
38        <param name="buffer" type="GLuint"/>
39        <param name="internalformat" type="GLenum"/>
40        <param name="offset" type="GLintptr"/>
41        <param name="size" type="GLsizeiptr"/>
42        <param name="format" type="GLenum"/>
43        <param name="type" type="GLenum"/>
44        <param name="data" type="const GLvoid *"/>
45    </function>
46
47</category>
48
49</OpenGLAPI>
50