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