90bc659fdaf29099b2820a2308d8dfdb436274a9
[mesa.git] / src / mapi / glapi / gen / ARB_sparse_buffer.xml
1 <?xml version="1.0"?>
2 <!DOCTYPE OpenGLAPI SYSTEM "gl_API.dtd">
3
4 <OpenGLAPI>
5
6 <category name="GL_ARB_sparse_buffer" number="172">
7
8 <function name="BufferPageCommitmentARB">
9 <param name="target" type="GLenum"/>
10 <param name="offset" type="GLintptr"/>
11 <param name="size" type="GLsizeiptr"/>
12 <param name="commit" type="GLboolean"/>
13 </function>
14
15 <!-- Only with GL_EXT_direct_state_access: glNamedBufferPageCommitmentEXT -->
16
17 <!-- Only with GL_ARB_direct_state_access -->
18 <function name="NamedBufferPageCommitmentARB">
19 <param name="buffer" type="GLuint"/>
20 <param name="offset" type="GLintptr"/>
21 <param name="size" type="GLsizeiptr"/>
22 <param name="commit" type="GLboolean"/>
23 </function>
24
25 <enum name="SPARSE_STORAGE_BIT_ARB" value="0x0400"/>
26 <enum name="SPARSE_BUFFER_PAGE_SIZE_ARB" value="0x82F8"/>
27
28 </category>
29
30 </OpenGLAPI>