1'''Autogenerated by xml_generate script, do not edit!'''
2from OpenGL import platform as _p, arrays
3# Code generation uses this
4from OpenGL.raw.GL import _types as _cs
5# End users want this...
6from OpenGL.raw.GL._types import *
7from OpenGL.raw.GL import _errors
8from OpenGL.constant import Constant as _C
9# Spec mixes constants from 1.0 and 1.1
10from OpenGL.raw.GL.VERSION.GL_1_0 import *
11import ctypes
12_EXTENSION_NAME = 'GL_VERSION_GL_1_1'
13def _f( function ):
14    return _p.createFunction( function,_p.PLATFORM.GL,'GL_VERSION_GL_1_1',error_checker=_errors._error_checker)
15GL_ALPHA12=_C('GL_ALPHA12',0x803D)
16GL_ALPHA16=_C('GL_ALPHA16',0x803E)
17GL_ALPHA4=_C('GL_ALPHA4',0x803B)
18GL_ALPHA8=_C('GL_ALPHA8',0x803C)
19GL_C3F_V3F=_C('GL_C3F_V3F',0x2A24)
20GL_C4F_N3F_V3F=_C('GL_C4F_N3F_V3F',0x2A26)
21GL_C4UB_V2F=_C('GL_C4UB_V2F',0x2A22)
22GL_C4UB_V3F=_C('GL_C4UB_V3F',0x2A23)
23GL_CLIENT_ALL_ATTRIB_BITS=_C('GL_CLIENT_ALL_ATTRIB_BITS',0xFFFFFFFF)
24GL_CLIENT_ATTRIB_STACK_DEPTH=_C('GL_CLIENT_ATTRIB_STACK_DEPTH',0x0BB1)
25GL_CLIENT_PIXEL_STORE_BIT=_C('GL_CLIENT_PIXEL_STORE_BIT',0x00000001)
26GL_CLIENT_VERTEX_ARRAY_BIT=_C('GL_CLIENT_VERTEX_ARRAY_BIT',0x00000002)
27GL_COLOR_ARRAY=_C('GL_COLOR_ARRAY',0x8076)
28GL_COLOR_ARRAY_POINTER=_C('GL_COLOR_ARRAY_POINTER',0x8090)
29GL_COLOR_ARRAY_SIZE=_C('GL_COLOR_ARRAY_SIZE',0x8081)
30GL_COLOR_ARRAY_STRIDE=_C('GL_COLOR_ARRAY_STRIDE',0x8083)
31GL_COLOR_ARRAY_TYPE=_C('GL_COLOR_ARRAY_TYPE',0x8082)
32GL_COLOR_LOGIC_OP=_C('GL_COLOR_LOGIC_OP',0x0BF2)
33GL_DOUBLE=_C('GL_DOUBLE',0x140A)
34GL_EDGE_FLAG_ARRAY=_C('GL_EDGE_FLAG_ARRAY',0x8079)
35GL_EDGE_FLAG_ARRAY_POINTER=_C('GL_EDGE_FLAG_ARRAY_POINTER',0x8093)
36GL_EDGE_FLAG_ARRAY_STRIDE=_C('GL_EDGE_FLAG_ARRAY_STRIDE',0x808C)
37GL_FEEDBACK_BUFFER_POINTER=_C('GL_FEEDBACK_BUFFER_POINTER',0x0DF0)
38GL_FEEDBACK_BUFFER_SIZE=_C('GL_FEEDBACK_BUFFER_SIZE',0x0DF1)
39GL_FEEDBACK_BUFFER_TYPE=_C('GL_FEEDBACK_BUFFER_TYPE',0x0DF2)
40GL_INDEX_ARRAY=_C('GL_INDEX_ARRAY',0x8077)
41GL_INDEX_ARRAY_POINTER=_C('GL_INDEX_ARRAY_POINTER',0x8091)
42GL_INDEX_ARRAY_STRIDE=_C('GL_INDEX_ARRAY_STRIDE',0x8086)
43GL_INDEX_ARRAY_TYPE=_C('GL_INDEX_ARRAY_TYPE',0x8085)
44GL_INDEX_LOGIC_OP=_C('GL_INDEX_LOGIC_OP',0x0BF1)
45GL_INTENSITY=_C('GL_INTENSITY',0x8049)
46GL_INTENSITY12=_C('GL_INTENSITY12',0x804C)
47GL_INTENSITY16=_C('GL_INTENSITY16',0x804D)
48GL_INTENSITY4=_C('GL_INTENSITY4',0x804A)
49GL_INTENSITY8=_C('GL_INTENSITY8',0x804B)
50GL_LUMINANCE12=_C('GL_LUMINANCE12',0x8041)
51GL_LUMINANCE12_ALPHA12=_C('GL_LUMINANCE12_ALPHA12',0x8047)
52GL_LUMINANCE12_ALPHA4=_C('GL_LUMINANCE12_ALPHA4',0x8046)
53GL_LUMINANCE16=_C('GL_LUMINANCE16',0x8042)
54GL_LUMINANCE16_ALPHA16=_C('GL_LUMINANCE16_ALPHA16',0x8048)
55GL_LUMINANCE4=_C('GL_LUMINANCE4',0x803F)
56GL_LUMINANCE4_ALPHA4=_C('GL_LUMINANCE4_ALPHA4',0x8043)
57GL_LUMINANCE6_ALPHA2=_C('GL_LUMINANCE6_ALPHA2',0x8044)
58GL_LUMINANCE8=_C('GL_LUMINANCE8',0x8040)
59GL_LUMINANCE8_ALPHA8=_C('GL_LUMINANCE8_ALPHA8',0x8045)
60GL_MAX_CLIENT_ATTRIB_STACK_DEPTH=_C('GL_MAX_CLIENT_ATTRIB_STACK_DEPTH',0x0D3B)
61GL_N3F_V3F=_C('GL_N3F_V3F',0x2A25)
62GL_NORMAL_ARRAY=_C('GL_NORMAL_ARRAY',0x8075)
63GL_NORMAL_ARRAY_POINTER=_C('GL_NORMAL_ARRAY_POINTER',0x808F)
64GL_NORMAL_ARRAY_STRIDE=_C('GL_NORMAL_ARRAY_STRIDE',0x807F)
65GL_NORMAL_ARRAY_TYPE=_C('GL_NORMAL_ARRAY_TYPE',0x807E)
66GL_POLYGON_OFFSET_FACTOR=_C('GL_POLYGON_OFFSET_FACTOR',0x8038)
67GL_POLYGON_OFFSET_FILL=_C('GL_POLYGON_OFFSET_FILL',0x8037)
68GL_POLYGON_OFFSET_LINE=_C('GL_POLYGON_OFFSET_LINE',0x2A02)
69GL_POLYGON_OFFSET_POINT=_C('GL_POLYGON_OFFSET_POINT',0x2A01)
70GL_POLYGON_OFFSET_UNITS=_C('GL_POLYGON_OFFSET_UNITS',0x2A00)
71GL_PROXY_TEXTURE_1D=_C('GL_PROXY_TEXTURE_1D',0x8063)
72GL_PROXY_TEXTURE_2D=_C('GL_PROXY_TEXTURE_2D',0x8064)
73GL_R3_G3_B2=_C('GL_R3_G3_B2',0x2A10)
74GL_RGB10=_C('GL_RGB10',0x8052)
75GL_RGB10_A2=_C('GL_RGB10_A2',0x8059)
76GL_RGB12=_C('GL_RGB12',0x8053)
77GL_RGB16=_C('GL_RGB16',0x8054)
78GL_RGB4=_C('GL_RGB4',0x804F)
79GL_RGB5=_C('GL_RGB5',0x8050)
80GL_RGB5_A1=_C('GL_RGB5_A1',0x8057)
81GL_RGB8=_C('GL_RGB8',0x8051)
82GL_RGBA12=_C('GL_RGBA12',0x805A)
83GL_RGBA16=_C('GL_RGBA16',0x805B)
84GL_RGBA2=_C('GL_RGBA2',0x8055)
85GL_RGBA4=_C('GL_RGBA4',0x8056)
86GL_RGBA8=_C('GL_RGBA8',0x8058)
87GL_SELECTION_BUFFER_POINTER=_C('GL_SELECTION_BUFFER_POINTER',0x0DF3)
88GL_SELECTION_BUFFER_SIZE=_C('GL_SELECTION_BUFFER_SIZE',0x0DF4)
89GL_T2F_C3F_V3F=_C('GL_T2F_C3F_V3F',0x2A2A)
90GL_T2F_C4F_N3F_V3F=_C('GL_T2F_C4F_N3F_V3F',0x2A2C)
91GL_T2F_C4UB_V3F=_C('GL_T2F_C4UB_V3F',0x2A29)
92GL_T2F_N3F_V3F=_C('GL_T2F_N3F_V3F',0x2A2B)
93GL_T2F_V3F=_C('GL_T2F_V3F',0x2A27)
94GL_T4F_C4F_N3F_V4F=_C('GL_T4F_C4F_N3F_V4F',0x2A2D)
95GL_T4F_V4F=_C('GL_T4F_V4F',0x2A28)
96GL_TEXTURE_ALPHA_SIZE=_C('GL_TEXTURE_ALPHA_SIZE',0x805F)
97GL_TEXTURE_BINDING_1D=_C('GL_TEXTURE_BINDING_1D',0x8068)
98GL_TEXTURE_BINDING_2D=_C('GL_TEXTURE_BINDING_2D',0x8069)
99GL_TEXTURE_BLUE_SIZE=_C('GL_TEXTURE_BLUE_SIZE',0x805E)
100GL_TEXTURE_COORD_ARRAY=_C('GL_TEXTURE_COORD_ARRAY',0x8078)
101GL_TEXTURE_COORD_ARRAY_POINTER=_C('GL_TEXTURE_COORD_ARRAY_POINTER',0x8092)
102GL_TEXTURE_COORD_ARRAY_SIZE=_C('GL_TEXTURE_COORD_ARRAY_SIZE',0x8088)
103GL_TEXTURE_COORD_ARRAY_STRIDE=_C('GL_TEXTURE_COORD_ARRAY_STRIDE',0x808A)
104GL_TEXTURE_COORD_ARRAY_TYPE=_C('GL_TEXTURE_COORD_ARRAY_TYPE',0x8089)
105GL_TEXTURE_GREEN_SIZE=_C('GL_TEXTURE_GREEN_SIZE',0x805D)
106GL_TEXTURE_INTENSITY_SIZE=_C('GL_TEXTURE_INTENSITY_SIZE',0x8061)
107GL_TEXTURE_INTERNAL_FORMAT=_C('GL_TEXTURE_INTERNAL_FORMAT',0x1003)
108GL_TEXTURE_LUMINANCE_SIZE=_C('GL_TEXTURE_LUMINANCE_SIZE',0x8060)
109GL_TEXTURE_PRIORITY=_C('GL_TEXTURE_PRIORITY',0x8066)
110GL_TEXTURE_RED_SIZE=_C('GL_TEXTURE_RED_SIZE',0x805C)
111GL_TEXTURE_RESIDENT=_C('GL_TEXTURE_RESIDENT',0x8067)
112GL_V2F=_C('GL_V2F',0x2A20)
113GL_V3F=_C('GL_V3F',0x2A21)
114GL_VERTEX_ARRAY=_C('GL_VERTEX_ARRAY',0x8074)
115GL_VERTEX_ARRAY_POINTER=_C('GL_VERTEX_ARRAY_POINTER',0x808E)
116GL_VERTEX_ARRAY_SIZE=_C('GL_VERTEX_ARRAY_SIZE',0x807A)
117GL_VERTEX_ARRAY_STRIDE=_C('GL_VERTEX_ARRAY_STRIDE',0x807C)
118GL_VERTEX_ARRAY_TYPE=_C('GL_VERTEX_ARRAY_TYPE',0x807B)
119@_f
120@_p.types(_cs.GLboolean,_cs.GLsizei,arrays.GLuintArray,arrays.GLbooleanArray)
121def glAreTexturesResident(n,textures,residences):pass
122@_f
123@_p.types(None,_cs.GLint)
124def glArrayElement(i):pass
125@_f
126@_p.types(None,_cs.GLenum,_cs.GLuint)
127def glBindTexture(target,texture):pass
128@_f
129@_p.types(None,_cs.GLint,_cs.GLenum,_cs.GLsizei,ctypes.c_void_p)
130def glColorPointer(size,type,stride,pointer):pass
131@_f
132@_p.types(None,_cs.GLenum,_cs.GLint,_cs.GLenum,_cs.GLint,_cs.GLint,_cs.GLsizei,_cs.GLint)
133def glCopyTexImage1D(target,level,internalformat,x,y,width,border):pass
134@_f
135@_p.types(None,_cs.GLenum,_cs.GLint,_cs.GLenum,_cs.GLint,_cs.GLint,_cs.GLsizei,_cs.GLsizei,_cs.GLint)
136def glCopyTexImage2D(target,level,internalformat,x,y,width,height,border):pass
137@_f
138@_p.types(None,_cs.GLenum,_cs.GLint,_cs.GLint,_cs.GLint,_cs.GLint,_cs.GLsizei)
139def glCopyTexSubImage1D(target,level,xoffset,x,y,width):pass
140@_f
141@_p.types(None,_cs.GLenum,_cs.GLint,_cs.GLint,_cs.GLint,_cs.GLint,_cs.GLint,_cs.GLsizei,_cs.GLsizei)
142def glCopyTexSubImage2D(target,level,xoffset,yoffset,x,y,width,height):pass
143@_f
144@_p.types(None,_cs.GLsizei,arrays.GLuintArray)
145def glDeleteTextures(n,textures):pass
146@_f
147@_p.types(None,_cs.GLenum)
148def glDisableClientState(array):pass
149@_f
150@_p.types(None,_cs.GLenum,_cs.GLint,_cs.GLsizei)
151def glDrawArrays(mode,first,count):pass
152@_f
153@_p.types(None,_cs.GLenum,_cs.GLsizei,_cs.GLenum,ctypes.c_void_p)
154def glDrawElements(mode,count,type,indices):pass
155@_f
156@_p.types(None,_cs.GLsizei,ctypes.c_void_p)
157def glEdgeFlagPointer(stride,pointer):pass
158@_f
159@_p.types(None,_cs.GLenum)
160def glEnableClientState(array):pass
161@_f
162@_p.types(None,_cs.GLsizei,arrays.GLuintArray)
163def glGenTextures(n,textures):pass
164@_f
165@_p.types(None,_cs.GLenum,arrays.GLvoidpArray)
166def glGetPointerv(pname,params):pass
167@_f
168@_p.types(None,_cs.GLenum,_cs.GLsizei,ctypes.c_void_p)
169def glIndexPointer(type,stride,pointer):pass
170@_f
171@_p.types(None,_cs.GLubyte)
172def glIndexub(c):pass
173@_f
174@_p.types(None,arrays.GLubyteArray)
175def glIndexubv(c):pass
176@_f
177@_p.types(None,_cs.GLenum,_cs.GLsizei,ctypes.c_void_p)
178def glInterleavedArrays(format,stride,pointer):pass
179@_f
180@_p.types(_cs.GLboolean,_cs.GLuint)
181def glIsTexture(texture):pass
182@_f
183@_p.types(None,_cs.GLenum,_cs.GLsizei,ctypes.c_void_p)
184def glNormalPointer(type,stride,pointer):pass
185@_f
186@_p.types(None,_cs.GLfloat,_cs.GLfloat)
187def glPolygonOffset(factor,units):pass
188@_f
189@_p.types(None,)
190def glPopClientAttrib():pass
191@_f
192@_p.types(None,_cs.GLsizei,arrays.GLuintArray,arrays.GLfloatArray)
193def glPrioritizeTextures(n,textures,priorities):pass
194@_f
195@_p.types(None,_cs.GLbitfield)
196def glPushClientAttrib(mask):pass
197@_f
198@_p.types(None,_cs.GLint,_cs.GLenum,_cs.GLsizei,ctypes.c_void_p)
199def glTexCoordPointer(size,type,stride,pointer):pass
200@_f
201@_p.types(None,_cs.GLenum,_cs.GLint,_cs.GLint,_cs.GLsizei,_cs.GLenum,_cs.GLenum,ctypes.c_void_p)
202def glTexSubImage1D(target,level,xoffset,width,format,type,pixels):pass
203@_f
204@_p.types(None,_cs.GLenum,_cs.GLint,_cs.GLint,_cs.GLint,_cs.GLsizei,_cs.GLsizei,_cs.GLenum,_cs.GLenum,ctypes.c_void_p)
205def glTexSubImage2D(target,level,xoffset,yoffset,width,height,format,type,pixels):pass
206@_f
207@_p.types(None,_cs.GLint,_cs.GLenum,_cs.GLsizei,ctypes.c_void_p)
208def glVertexPointer(size,type,stride,pointer):pass
209