37aac7ec2d03e30b029c10ff1b863921f48304f5
[mesa.git] / src / mapi / glapi / gen / ARB_direct_state_access.xml
1 <?xml version="1.0"?>
2 <!DOCTYPE OpenGLAPI SYSTEM "gl_API.dtd">
3
4 <OpenGLAPI>
5 <category name="GL_ARB_direct_state_access" number="164">
6 <enum name="TEXTURE_TARGET" value="0x1006"/>
7 <enum name="QUERY_TARGET" value="0x82EA"/>
8 <enum name="TEXTURE_BINDING" value="0x82EB"/>
9
10 <!-- Texture object functions -->
11
12 <function name="CreateTextures" offset="assign">
13 <param name="target" type="GLenum" />
14 <param name="n" type="GLsizei" />
15 <param name="textures" type="GLuint *" />
16 </function>
17
18 <function name="TextureStorage1D" offset="assign">
19 <param name="texture" type="GLuint" />
20 <param name="levels" type="GLsizei" />
21 <param name="internalformat" type="GLenum" />
22 <param name="width" type="GLsizei" />
23 </function>
24
25 <function name="TextureStorage2D" offset="assign">
26 <param name="texture" type="GLuint" />
27 <param name="levels" type="GLsizei" />
28 <param name="internalformat" type="GLenum" />
29 <param name="width" type="GLsizei" />
30 <param name="height" type="GLsizei" />
31 </function>
32
33 <function name="TextureStorage3D" offset="assign">
34 <param name="texture" type="GLuint" />
35 <param name="levels" type="GLsizei" />
36 <param name="internalformat" type="GLenum" />
37 <param name="width" type="GLsizei" />
38 <param name="height" type="GLsizei" />
39 <param name="depth" type="GLsizei" />
40 </function>
41
42 </category>
43 </OpenGLAPI>