PageRenderTime 76ms CodeModel.GetById 30ms RepoModel.GetById 1ms app.codeStats 2ms

/scripts/api/gl.py

https://bitbucket.org/nigels_com/regal
Python | 8916 lines | 8888 code | 28 blank | 0 comment | 0 complexity | 5abb64df7b699cd712a4697e74a1175b MD5 | raw file
Possible License(s): BSD-3-Clause, JSON, LGPL-3.0

Large files files are truncated, but you can click here to view the full file

  1. import Api
  2. from Api import Api
  3. from Api import Function, Typedef, Enum
  4. from Api import Return, Parameter, Input, Output, InputOutput
  5. from Api import Enumerant
  6. from Api import Extension
  7. from Api import StateType, State
  8. gl = Api()
  9. GLenum = Typedef('GLenum','unsigned int')
  10. GLenum.default = '0'
  11. GLboolean = Typedef('GLboolean','unsigned char')
  12. GLboolean.default = 'GL_FALSE'
  13. GLbitfield = Typedef('GLbitfield','unsigned int')
  14. GLbitfield.default = '0'
  15. GLbyte = Typedef('GLbyte','signed char')
  16. GLbyte.default = '0'
  17. GLshort = Typedef('GLshort','short')
  18. GLshort.default = '0'
  19. GLint = Typedef('GLint','int')
  20. GLint.default = '0'
  21. GLsizei = Typedef('GLsizei','int')
  22. GLsizei.default = '0'
  23. GLubyte = Typedef('GLubyte','unsigned char')
  24. GLubyte.default = '0'
  25. GLushort = Typedef('GLushort','unsigned short')
  26. GLushort.default = '0'
  27. GLuint = Typedef('GLuint','unsigned int')
  28. GLuint.default = '0'
  29. GLfloat = Typedef('GLfloat','float')
  30. GLfloat.default = '0'
  31. GLclampf = Typedef('GLclampf','float')
  32. GLclampf.default = '0'
  33. GLdouble = Typedef('GLdouble','double')
  34. GLdouble.default = '0'
  35. GLclampd = Typedef('GLclampd','double')
  36. GLclampd.default = '0'
  37. GLvoid = Typedef('GLvoid','void')
  38. GLintptr = Typedef('GLintptr','ptrdiff_t')
  39. GLintptr.category = 'GL_VERSION_1_5'
  40. GLintptr.default = '0'
  41. GLsizeiptr = Typedef('GLsizeiptr','ptrdiff_t')
  42. GLsizeiptr.category = 'GL_VERSION_1_5'
  43. GLsizeiptr.default = '0'
  44. GLchar = Typedef('GLchar','char')
  45. GLchar.category = 'GL_VERSION_2_0'
  46. GLchar.default = '0'
  47. GLint64 = Typedef('GLint64','int64_t')
  48. GLint64.category = 'GL_ARB_sync'
  49. GLint64.default = '0'
  50. GLuint64 = Typedef('GLuint64','uint64_t')
  51. GLuint64.category = 'GL_ARB_sync'
  52. GLuint64.default = '0'
  53. GLsync = Typedef('GLsync','struct __GLsync *')
  54. GLsync.category = 'GL_ARB_sync'
  55. GLsync.default = 'NULL'
  56. cl_context = Typedef('cl_context','struct _cl_context *')
  57. cl_context.category = 'GL_ARB_cl_event'
  58. cl_context.default = 'NULL'
  59. cl_event = Typedef('cl_event','struct _cl_event *')
  60. cl_event.category = 'GL_ARB_cl_event'
  61. cl_event.default = 'NULL'
  62. GLintptrARB = Typedef('GLintptrARB','ptrdiff_t')
  63. GLintptrARB.category = 'GL_ARB_vertex_buffer_object'
  64. GLintptrARB.default = 'NULL'
  65. GLsizeiptrARB = Typedef('GLsizeiptrARB','ptrdiff_t')
  66. GLsizeiptrARB.category = 'GL_ARB_vertex_buffer_object'
  67. GLsizeiptrARB.default = 'NULL'
  68. GLcharARB = Typedef('GLcharARB','char')
  69. GLcharARB.category = 'GL_ARB_shader_objects'
  70. GLcharARB.default = '0'
  71. GLhandleARB = Typedef('GLhandleARB',{'': 'unsigned int', 'osx': 'unsigned long', 'ios': 'unsigned long'})
  72. GLhandleARB.category = 'GL_ARB_shader_objects'
  73. GLhandleARB.default = '0'
  74. GLhalfARB = Typedef('GLhalfARB','unsigned short')
  75. GLhalfARB.category = 'GL_ARB_half_float_pixel'
  76. GLhalfARB.default = '0'
  77. GLhalfNV = Typedef('GLhalfNV','unsigned short')
  78. GLhalfNV.category = 'GL_NV_half_float'
  79. GLhalfNV.default = '0'
  80. int32_t = Typedef('int32_t','long int')
  81. int32_t.regal = False
  82. int64_t = Typedef('int64_t','long long int')
  83. int64_t.regal = False
  84. uint64_t = Typedef('uint64_t','unsigned long long int')
  85. uint64_t.regal = False
  86. GLint64EXT = Typedef('GLint64EXT','int64_t')
  87. GLint64EXT.category = 'GL_EXT_timer_query'
  88. GLint64EXT.default = '0'
  89. GLuint64EXT = Typedef('GLuint64EXT','uint64_t')
  90. GLuint64EXT.category = 'GL_EXT_timer_query'
  91. GLuint64EXT.default = '0'
  92. GLvdpauSurfaceNV = Typedef('GLvdpauSurfaceNV','GLintptr')
  93. GLvdpauSurfaceNV.category = 'GL_NV_vdpau_interop'
  94. GLvdpauSurfaceNV.default = '0'
  95. GLfixed = Typedef('GLfixed','int')
  96. GLfixed.category = 'GL_VERSION_4_1'
  97. GLfixed.default = '0'
  98. GLclampx = Typedef('GLclampx','int')
  99. GLclampx.default = '0'
  100. eglImageOES = Typedef('eglImageOES','void *')
  101. eglImageOES.category = 'GL_OES_EGL_image_external'
  102. eglImageOES.default = 'NULL'
  103. gl.add(GLenum)
  104. gl.add(GLboolean)
  105. gl.add(GLbitfield)
  106. gl.add(GLbyte)
  107. gl.add(GLshort)
  108. gl.add(GLint)
  109. gl.add(GLsizei)
  110. gl.add(GLubyte)
  111. gl.add(GLushort)
  112. gl.add(GLuint)
  113. gl.add(GLfloat)
  114. gl.add(GLclampf)
  115. gl.add(GLdouble)
  116. gl.add(GLclampd)
  117. gl.add(GLvoid)
  118. gl.add(GLintptr)
  119. gl.add(GLsizeiptr)
  120. gl.add(GLchar)
  121. gl.add(GLint64)
  122. gl.add(GLuint64)
  123. gl.add(GLsync)
  124. gl.add(cl_context)
  125. gl.add(cl_event)
  126. gl.add(GLintptrARB)
  127. gl.add(GLsizeiptrARB)
  128. gl.add(GLcharARB)
  129. gl.add(GLhandleARB)
  130. gl.add(GLhalfARB)
  131. gl.add(GLhalfNV)
  132. gl.add(int32_t)
  133. gl.add(int64_t)
  134. gl.add(uint64_t)
  135. gl.add(GLint64EXT)
  136. gl.add(GLuint64EXT)
  137. gl.add(GLvdpauSurfaceNV)
  138. gl.add(GLfixed)
  139. gl.add(GLclampx)
  140. gl.add(eglImageOES)
  141. defines = Enum('defines')
  142. gl.add(defines)
  143. # GL_VERSION_1_1
  144. GL_2D = Enumerant('GL_2D', 0x0600, 'GL_VERSION_1_1')
  145. GL_2_BYTES = Enumerant('GL_2_BYTES', 0x1407, 'GL_VERSION_1_1')
  146. GL_3D = Enumerant('GL_3D', 0x0601, 'GL_VERSION_1_1')
  147. GL_3D_COLOR = Enumerant('GL_3D_COLOR', 0x0602, 'GL_VERSION_1_1')
  148. GL_3D_COLOR_TEXTURE = Enumerant('GL_3D_COLOR_TEXTURE', 0x0603, 'GL_VERSION_1_1')
  149. GL_3_BYTES = Enumerant('GL_3_BYTES', 0x1408, 'GL_VERSION_1_1')
  150. GL_4D_COLOR_TEXTURE = Enumerant('GL_4D_COLOR_TEXTURE', 0x0604, 'GL_VERSION_1_1')
  151. GL_4_BYTES = Enumerant('GL_4_BYTES', 0x1409, 'GL_VERSION_1_1')
  152. GL_ACCUM = Enumerant('GL_ACCUM', 0x0100, 'GL_VERSION_1_1')
  153. GL_ACCUM_ALPHA_BITS = Enumerant('GL_ACCUM_ALPHA_BITS', 0x0d5b, 'GL_VERSION_1_1')
  154. GL_ACCUM_BLUE_BITS = Enumerant('GL_ACCUM_BLUE_BITS', 0x0d5a, 'GL_VERSION_1_1')
  155. GL_ACCUM_BUFFER_BIT = Enumerant('GL_ACCUM_BUFFER_BIT', 0x0200, 'GL_VERSION_1_1')
  156. GL_ACCUM_CLEAR_VALUE = Enumerant('GL_ACCUM_CLEAR_VALUE', 0x0b80, 'GL_VERSION_1_1')
  157. GL_ACCUM_GREEN_BITS = Enumerant('GL_ACCUM_GREEN_BITS', 0x0d59, 'GL_VERSION_1_1')
  158. GL_ACCUM_RED_BITS = Enumerant('GL_ACCUM_RED_BITS', 0x0d58, 'GL_VERSION_1_1')
  159. GL_ADD = Enumerant('GL_ADD', 0x0104, 'GL_VERSION_1_1')
  160. GL_ALL_ATTRIB_BITS = Enumerant('GL_ALL_ATTRIB_BITS', 0xfffff, 'GL_VERSION_1_1')
  161. GL_ALPHA = Enumerant('GL_ALPHA', 0x1906, 'GL_VERSION_1_1')
  162. GL_ALPHA.esVersions = [2.0]
  163. GL_ALPHA.internalformat = True
  164. GL_ALPHA12 = Enumerant('GL_ALPHA12', 0x803d, 'GL_VERSION_1_1')
  165. GL_ALPHA16 = Enumerant('GL_ALPHA16', 0x803e, 'GL_VERSION_1_1')
  166. GL_ALPHA4 = Enumerant('GL_ALPHA4', 0x803b, 'GL_VERSION_1_1')
  167. GL_ALPHA8 = Enumerant('GL_ALPHA8', 0x803c, 'GL_VERSION_1_1')
  168. GL_ALPHA_BIAS = Enumerant('GL_ALPHA_BIAS', 0x0d1d, 'GL_VERSION_1_1')
  169. GL_ALPHA_BITS = Enumerant('GL_ALPHA_BITS', 0x0d55, 'GL_VERSION_1_1')
  170. GL_ALPHA_BITS.esVersions = [2.0]
  171. GL_ALPHA_SCALE = Enumerant('GL_ALPHA_SCALE', 0x0d1c, 'GL_VERSION_1_1')
  172. GL_ALPHA_TEST = Enumerant('GL_ALPHA_TEST', 0x0bc0, 'GL_VERSION_1_1')
  173. GL_ALPHA_TEST_FUNC = Enumerant('GL_ALPHA_TEST_FUNC', 0x0bc1, 'GL_VERSION_1_1')
  174. GL_ALPHA_TEST_REF = Enumerant('GL_ALPHA_TEST_REF', 0x0bc2, 'GL_VERSION_1_1')
  175. GL_ALWAYS = Enumerant('GL_ALWAYS', 0x0207, 'GL_VERSION_1_1')
  176. GL_ALWAYS.esVersions = [2.0]
  177. GL_AMBIENT = Enumerant('GL_AMBIENT', 0x1200, 'GL_VERSION_1_1')
  178. GL_AMBIENT_AND_DIFFUSE = Enumerant('GL_AMBIENT_AND_DIFFUSE', 0x1602, 'GL_VERSION_1_1')
  179. GL_AND = Enumerant('GL_AND', 0x1501, 'GL_VERSION_1_1')
  180. GL_AND_INVERTED = Enumerant('GL_AND_INVERTED', 0x1504, 'GL_VERSION_1_1')
  181. GL_AND_REVERSE = Enumerant('GL_AND_REVERSE', 0x1502, 'GL_VERSION_1_1')
  182. GL_ATTRIB_STACK_DEPTH = Enumerant('GL_ATTRIB_STACK_DEPTH', 0x0bb0, 'GL_VERSION_1_1')
  183. GL_AUTO_NORMAL = Enumerant('GL_AUTO_NORMAL', 0x0d80, 'GL_VERSION_1_1')
  184. GL_AUX0 = Enumerant('GL_AUX0', 0x0409, 'GL_VERSION_1_1')
  185. GL_AUX1 = Enumerant('GL_AUX1', 0x040a, 'GL_VERSION_1_1')
  186. GL_AUX2 = Enumerant('GL_AUX2', 0x040b, 'GL_VERSION_1_1')
  187. GL_AUX3 = Enumerant('GL_AUX3', 0x040c, 'GL_VERSION_1_1')
  188. GL_AUX_BUFFERS = Enumerant('GL_AUX_BUFFERS', 0x0c00, 'GL_VERSION_1_1')
  189. GL_BACK = Enumerant('GL_BACK', 0x0405, 'GL_VERSION_1_1')
  190. GL_BACK.esVersions = [2.0]
  191. GL_BACK_LEFT = Enumerant('GL_BACK_LEFT', 0x0402, 'GL_VERSION_1_1')
  192. GL_BACK_RIGHT = Enumerant('GL_BACK_RIGHT', 0x0403, 'GL_VERSION_1_1')
  193. GL_BITMAP = Enumerant('GL_BITMAP', 0x1a00, 'GL_VERSION_1_1')
  194. GL_BITMAP_TOKEN = Enumerant('GL_BITMAP_TOKEN', 0x0704, 'GL_VERSION_1_1')
  195. GL_BLEND = Enumerant('GL_BLEND', 0x0be2, 'GL_VERSION_1_1')
  196. GL_BLEND.esVersions = [2.0]
  197. GL_BLEND.enableCap = True
  198. GL_BLEND_DST = Enumerant('GL_BLEND_DST', 0x0be0, 'GL_VERSION_1_1')
  199. GL_BLEND_SRC = Enumerant('GL_BLEND_SRC', 0x0be1, 'GL_VERSION_1_1')
  200. GL_BLUE = Enumerant('GL_BLUE', 0x1905, 'GL_VERSION_1_1')
  201. GL_BLUE_BIAS = Enumerant('GL_BLUE_BIAS', 0x0d1b, 'GL_VERSION_1_1')
  202. GL_BLUE_BITS = Enumerant('GL_BLUE_BITS', 0x0d54, 'GL_VERSION_1_1')
  203. GL_BLUE_BITS.esVersions = [2.0]
  204. GL_BLUE_SCALE = Enumerant('GL_BLUE_SCALE', 0x0d1a, 'GL_VERSION_1_1')
  205. GL_BYTE = Enumerant('GL_BYTE', 0x1400, 'GL_VERSION_1_1')
  206. GL_BYTE.esVersions = [2.0]
  207. GL_C3F_V3F = Enumerant('GL_C3F_V3F', 0x2a24, 'GL_VERSION_1_1')
  208. GL_C4F_N3F_V3F = Enumerant('GL_C4F_N3F_V3F', 0x2a26, 'GL_VERSION_1_1')
  209. GL_C4UB_V2F = Enumerant('GL_C4UB_V2F', 0x2a22, 'GL_VERSION_1_1')
  210. GL_C4UB_V3F = Enumerant('GL_C4UB_V3F', 0x2a23, 'GL_VERSION_1_1')
  211. GL_CCW = Enumerant('GL_CCW', 0x0901, 'GL_VERSION_1_1')
  212. GL_CCW.esVersions = [2.0]
  213. GL_CLAMP = Enumerant('GL_CLAMP', 0x2900, 'GL_VERSION_1_1')
  214. GL_CLEAR = Enumerant('GL_CLEAR', 0x1500, 'GL_VERSION_1_1')
  215. GL_CLIENT_ALL_ATTRIB_BITS = Enumerant('GL_CLIENT_ALL_ATTRIB_BITS', 0xffffffff, 'GL_VERSION_1_1')
  216. GL_CLIENT_ATTRIB_STACK_DEPTH = Enumerant('GL_CLIENT_ATTRIB_STACK_DEPTH', 0x0bb1, 'GL_VERSION_1_1')
  217. GL_CLIENT_PIXEL_STORE_BIT = Enumerant('GL_CLIENT_PIXEL_STORE_BIT', 0x0001, 'GL_VERSION_1_1')
  218. GL_CLIENT_VERTEX_ARRAY_BIT = Enumerant('GL_CLIENT_VERTEX_ARRAY_BIT', 0x0002, 'GL_VERSION_1_1')
  219. GL_CLIP_PLANE0 = Enumerant('GL_CLIP_PLANE0', 0x3000, 'GL_VERSION_1_1')
  220. GL_CLIP_PLANE1 = Enumerant('GL_CLIP_PLANE1', 0x3001, 'GL_VERSION_1_1')
  221. GL_CLIP_PLANE2 = Enumerant('GL_CLIP_PLANE2', 0x3002, 'GL_VERSION_1_1')
  222. GL_CLIP_PLANE3 = Enumerant('GL_CLIP_PLANE3', 0x3003, 'GL_VERSION_1_1')
  223. GL_CLIP_PLANE4 = Enumerant('GL_CLIP_PLANE4', 0x3004, 'GL_VERSION_1_1')
  224. GL_CLIP_PLANE5 = Enumerant('GL_CLIP_PLANE5', 0x3005, 'GL_VERSION_1_1')
  225. GL_CLIP_PLANE6 = Enumerant('GL_CLIP_PLANE6', 0x3006, 'GL_VERSION_1_1')
  226. GL_CLIP_PLANE7 = Enumerant('GL_CLIP_PLANE7', 0x3007, 'GL_VERSION_1_1')
  227. GL_COEFF = Enumerant('GL_COEFF', 0x0a00, 'GL_VERSION_1_1')
  228. GL_COLOR = Enumerant('GL_COLOR', 0x1800, 'GL_VERSION_1_1')
  229. GL_COLOR_ARRAY = Enumerant('GL_COLOR_ARRAY', 0x8076, 'GL_VERSION_1_1')
  230. GL_COLOR_ARRAY_POINTER = Enumerant('GL_COLOR_ARRAY_POINTER', 0x8090, 'GL_VERSION_1_1')
  231. GL_COLOR_ARRAY_SIZE = Enumerant('GL_COLOR_ARRAY_SIZE', 0x8081, 'GL_VERSION_1_1')
  232. GL_COLOR_ARRAY_STRIDE = Enumerant('GL_COLOR_ARRAY_STRIDE', 0x8083, 'GL_VERSION_1_1')
  233. GL_COLOR_ARRAY_TYPE = Enumerant('GL_COLOR_ARRAY_TYPE', 0x8082, 'GL_VERSION_1_1')
  234. GL_COLOR_BUFFER_BIT = Enumerant('GL_COLOR_BUFFER_BIT', 0x4000, 'GL_VERSION_1_1')
  235. GL_COLOR_BUFFER_BIT.esVersions = [2.0]
  236. GL_COLOR_CLEAR_VALUE = Enumerant('GL_COLOR_CLEAR_VALUE', 0x0c22, 'GL_VERSION_1_1')
  237. GL_COLOR_CLEAR_VALUE.esVersions = [2.0]
  238. GL_COLOR_INDEX = Enumerant('GL_COLOR_INDEX', 0x1900, 'GL_VERSION_1_1')
  239. GL_COLOR_INDEXES = Enumerant('GL_COLOR_INDEXES', 0x1603, 'GL_VERSION_1_1')
  240. GL_COLOR_LOGIC_OP = Enumerant('GL_COLOR_LOGIC_OP', 0x0bf2, 'GL_VERSION_1_1')
  241. GL_COLOR_LOGIC_OP.enableCap = True
  242. GL_COLOR_MATERIAL = Enumerant('GL_COLOR_MATERIAL', 0x0b57, 'GL_VERSION_1_1')
  243. GL_COLOR_MATERIAL_FACE = Enumerant('GL_COLOR_MATERIAL_FACE', 0x0b55, 'GL_VERSION_1_1')
  244. GL_COLOR_MATERIAL_PARAMETER = Enumerant('GL_COLOR_MATERIAL_PARAMETER', 0x0b56, 'GL_VERSION_1_1')
  245. GL_COLOR_WRITEMASK = Enumerant('GL_COLOR_WRITEMASK', 0x0c23, 'GL_VERSION_1_1')
  246. GL_COLOR_WRITEMASK.esVersions = [2.0]
  247. GL_COMPILE = Enumerant('GL_COMPILE', 0x1300, 'GL_VERSION_1_1')
  248. GL_COMPILE_AND_EXECUTE = Enumerant('GL_COMPILE_AND_EXECUTE', 0x1301, 'GL_VERSION_1_1')
  249. GL_CONSTANT_ATTENUATION = Enumerant('GL_CONSTANT_ATTENUATION', 0x1207, 'GL_VERSION_1_1')
  250. GL_COPY = Enumerant('GL_COPY', 0x1503, 'GL_VERSION_1_1')
  251. GL_COPY_INVERTED = Enumerant('GL_COPY_INVERTED', 0x150c, 'GL_VERSION_1_1')
  252. GL_COPY_PIXEL_TOKEN = Enumerant('GL_COPY_PIXEL_TOKEN', 0x0706, 'GL_VERSION_1_1')
  253. GL_CULL_FACE = Enumerant('GL_CULL_FACE', 0x0b44, 'GL_VERSION_1_1')
  254. GL_CULL_FACE.esVersions = [2.0]
  255. GL_CULL_FACE.enableCap = True
  256. GL_CULL_FACE_MODE = Enumerant('GL_CULL_FACE_MODE', 0x0b45, 'GL_VERSION_1_1')
  257. GL_CULL_FACE_MODE.esVersions = [2.0]
  258. GL_CURRENT_BIT = Enumerant('GL_CURRENT_BIT', 0x0001, 'GL_VERSION_1_1')
  259. GL_CURRENT_COLOR = Enumerant('GL_CURRENT_COLOR', 0x0b00, 'GL_VERSION_1_1')
  260. GL_CURRENT_INDEX = Enumerant('GL_CURRENT_INDEX', 0x0b01, 'GL_VERSION_1_1')
  261. GL_CURRENT_NORMAL = Enumerant('GL_CURRENT_NORMAL', 0x0b02, 'GL_VERSION_1_1')
  262. GL_CURRENT_RASTER_COLOR = Enumerant('GL_CURRENT_RASTER_COLOR', 0x0b04, 'GL_VERSION_1_1')
  263. GL_CURRENT_RASTER_DISTANCE = Enumerant('GL_CURRENT_RASTER_DISTANCE', 0x0b09, 'GL_VERSION_1_1')
  264. GL_CURRENT_RASTER_INDEX = Enumerant('GL_CURRENT_RASTER_INDEX', 0x0b05, 'GL_VERSION_1_1')
  265. GL_CURRENT_RASTER_POSITION = Enumerant('GL_CURRENT_RASTER_POSITION', 0x0b07, 'GL_VERSION_1_1')
  266. GL_CURRENT_RASTER_POSITION_VALID = Enumerant('GL_CURRENT_RASTER_POSITION_VALID', 0x0b08, 'GL_VERSION_1_1')
  267. GL_CURRENT_RASTER_TEXTURE_COORDS = Enumerant('GL_CURRENT_RASTER_TEXTURE_COORDS', 0x0b06, 'GL_VERSION_1_1')
  268. GL_CURRENT_TEXTURE_COORDS = Enumerant('GL_CURRENT_TEXTURE_COORDS', 0x0b03, 'GL_VERSION_1_1')
  269. GL_CW = Enumerant('GL_CW', 0x0900, 'GL_VERSION_1_1')
  270. GL_CW.esVersions = [2.0]
  271. GL_DECAL = Enumerant('GL_DECAL', 0x2101, 'GL_VERSION_1_1')
  272. GL_DECR = Enumerant('GL_DECR', 0x1e03, 'GL_VERSION_1_1')
  273. GL_DECR.esVersions = [2.0]
  274. GL_DEPTH = Enumerant('GL_DEPTH', 0x1801, 'GL_VERSION_1_1')
  275. GL_DEPTH_BIAS = Enumerant('GL_DEPTH_BIAS', 0x0d1f, 'GL_VERSION_1_1')
  276. GL_DEPTH_BITS = Enumerant('GL_DEPTH_BITS', 0x0d56, 'GL_VERSION_1_1')
  277. GL_DEPTH_BITS.esVersions = [2.0]
  278. GL_DEPTH_BUFFER_BIT = Enumerant('GL_DEPTH_BUFFER_BIT', 0x0100, 'GL_VERSION_1_1')
  279. GL_DEPTH_BUFFER_BIT.esVersions = [2.0]
  280. GL_DEPTH_CLEAR_VALUE = Enumerant('GL_DEPTH_CLEAR_VALUE', 0x0b73, 'GL_VERSION_1_1')
  281. GL_DEPTH_CLEAR_VALUE.esVersions = [2.0]
  282. GL_DEPTH_COMPONENT = Enumerant('GL_DEPTH_COMPONENT', 0x1902, 'GL_VERSION_1_1')
  283. GL_DEPTH_COMPONENT.esVersions = [2.0]
  284. GL_DEPTH_FUNC = Enumerant('GL_DEPTH_FUNC', 0x0b74, 'GL_VERSION_1_1')
  285. GL_DEPTH_FUNC.esVersions = [2.0]
  286. GL_DEPTH_RANGE = Enumerant('GL_DEPTH_RANGE', 0x0b70, 'GL_VERSION_1_1')
  287. GL_DEPTH_RANGE.esVersions = [2.0]
  288. GL_DEPTH_SCALE = Enumerant('GL_DEPTH_SCALE', 0x0d1e, 'GL_VERSION_1_1')
  289. GL_DEPTH_TEST = Enumerant('GL_DEPTH_TEST', 0x0b71, 'GL_VERSION_1_1')
  290. GL_DEPTH_TEST.esVersions = [2.0]
  291. GL_DEPTH_TEST.enableCap = True
  292. GL_DEPTH_WRITEMASK = Enumerant('GL_DEPTH_WRITEMASK', 0x0b72, 'GL_VERSION_1_1')
  293. GL_DEPTH_WRITEMASK.esVersions = [2.0]
  294. GL_DIFFUSE = Enumerant('GL_DIFFUSE', 0x1201, 'GL_VERSION_1_1')
  295. GL_DITHER = Enumerant('GL_DITHER', 0x0bd0, 'GL_VERSION_1_1')
  296. GL_DITHER.esVersions = [2.0]
  297. GL_DITHER.enableCap = True
  298. GL_DOMAIN = Enumerant('GL_DOMAIN', 0x0a02, 'GL_VERSION_1_1')
  299. GL_DONT_CARE = Enumerant('GL_DONT_CARE', 0x1100, 'GL_VERSION_1_1')
  300. GL_DONT_CARE.esVersions = [2.0]
  301. GL_DOUBLE = Enumerant('GL_DOUBLE', 0x140a, 'GL_VERSION_1_1')
  302. GL_DOUBLEBUFFER = Enumerant('GL_DOUBLEBUFFER', 0x0c32, 'GL_VERSION_1_1')
  303. GL_DRAW_BUFFER = Enumerant('GL_DRAW_BUFFER', 0x0c01, 'GL_VERSION_1_1')
  304. GL_DRAW_PIXEL_TOKEN = Enumerant('GL_DRAW_PIXEL_TOKEN', 0x0705, 'GL_VERSION_1_1')
  305. GL_DST_ALPHA = Enumerant('GL_DST_ALPHA', 0x0304, 'GL_VERSION_1_1')
  306. GL_DST_ALPHA.esVersions = [2.0]
  307. GL_DST_COLOR = Enumerant('GL_DST_COLOR', 0x0306, 'GL_VERSION_1_1')
  308. GL_DST_COLOR.esVersions = [2.0]
  309. GL_EDGE_FLAG = Enumerant('GL_EDGE_FLAG', 0x0b43, 'GL_VERSION_1_1')
  310. GL_EDGE_FLAG_ARRAY = Enumerant('GL_EDGE_FLAG_ARRAY', 0x8079, 'GL_VERSION_1_1')
  311. GL_EDGE_FLAG_ARRAY_POINTER = Enumerant('GL_EDGE_FLAG_ARRAY_POINTER', 0x8093, 'GL_VERSION_1_1')
  312. GL_EDGE_FLAG_ARRAY_STRIDE = Enumerant('GL_EDGE_FLAG_ARRAY_STRIDE', 0x808c, 'GL_VERSION_1_1')
  313. GL_EMISSION = Enumerant('GL_EMISSION', 0x1600, 'GL_VERSION_1_1')
  314. GL_ENABLE_BIT = Enumerant('GL_ENABLE_BIT', 0x2000, 'GL_VERSION_1_1')
  315. GL_EQUAL = Enumerant('GL_EQUAL', 0x0202, 'GL_VERSION_1_1')
  316. GL_EQUAL.esVersions = [2.0]
  317. GL_EQUIV = Enumerant('GL_EQUIV', 0x1509, 'GL_VERSION_1_1')
  318. GL_EVAL_BIT = Enumerant('GL_EVAL_BIT', 0x10000, 'GL_VERSION_1_1')
  319. GL_EXP = Enumerant('GL_EXP', 0x0800, 'GL_VERSION_1_1')
  320. GL_EXP2 = Enumerant('GL_EXP2', 0x0801, 'GL_VERSION_1_1')
  321. GL_EXTENSIONS = Enumerant('GL_EXTENSIONS', 0x1f03, 'GL_VERSION_1_1')
  322. GL_EXTENSIONS.esVersions = [2.0]
  323. GL_EYE_LINEAR = Enumerant('GL_EYE_LINEAR', 0x2400, 'GL_VERSION_1_1')
  324. GL_EYE_PLANE = Enumerant('GL_EYE_PLANE', 0x2502, 'GL_VERSION_1_1')
  325. GL_FALSE = Enumerant('GL_FALSE', 0x0000, 'GL_VERSION_1_1')
  326. GL_FALSE.esVersions = [2.0]
  327. GL_FASTEST = Enumerant('GL_FASTEST', 0x1101, 'GL_VERSION_1_1')
  328. GL_FASTEST.esVersions = [2.0]
  329. GL_FEEDBACK = Enumerant('GL_FEEDBACK', 0x1c01, 'GL_VERSION_1_1')
  330. GL_FEEDBACK_BUFFER_POINTER = Enumerant('GL_FEEDBACK_BUFFER_POINTER', 0x0df0, 'GL_VERSION_1_1')
  331. GL_FEEDBACK_BUFFER_SIZE = Enumerant('GL_FEEDBACK_BUFFER_SIZE', 0x0df1, 'GL_VERSION_1_1')
  332. GL_FEEDBACK_BUFFER_TYPE = Enumerant('GL_FEEDBACK_BUFFER_TYPE', 0x0df2, 'GL_VERSION_1_1')
  333. GL_FILL = Enumerant('GL_FILL', 0x1b02, 'GL_VERSION_1_1')
  334. GL_FLAT = Enumerant('GL_FLAT', 0x1d00, 'GL_VERSION_1_1')
  335. GL_FLOAT = Enumerant('GL_FLOAT', 0x1406, 'GL_VERSION_1_1')
  336. GL_FLOAT.esVersions = [2.0]
  337. GL_FOG = Enumerant('GL_FOG', 0x0b60, 'GL_VERSION_1_1')
  338. GL_FOG_BIT = Enumerant('GL_FOG_BIT', 0x0080, 'GL_VERSION_1_1')
  339. GL_FOG_COLOR = Enumerant('GL_FOG_COLOR', 0x0b66, 'GL_VERSION_1_1')
  340. GL_FOG_DENSITY = Enumerant('GL_FOG_DENSITY', 0x0b62, 'GL_VERSION_1_1')
  341. GL_FOG_END = Enumerant('GL_FOG_END', 0x0b64, 'GL_VERSION_1_1')
  342. GL_FOG_HINT = Enumerant('GL_FOG_HINT', 0x0c54, 'GL_VERSION_1_1')
  343. GL_FOG_INDEX = Enumerant('GL_FOG_INDEX', 0x0b61, 'GL_VERSION_1_1')
  344. GL_FOG_MODE = Enumerant('GL_FOG_MODE', 0x0b65, 'GL_VERSION_1_1')
  345. GL_FOG_START = Enumerant('GL_FOG_START', 0x0b63, 'GL_VERSION_1_1')
  346. GL_FRONT = Enumerant('GL_FRONT', 0x0404, 'GL_VERSION_1_1')
  347. GL_FRONT.esVersions = [2.0]
  348. GL_FRONT_AND_BACK = Enumerant('GL_FRONT_AND_BACK', 0x0408, 'GL_VERSION_1_1')
  349. GL_FRONT_AND_BACK.esVersions = [2.0]
  350. GL_FRONT_FACE = Enumerant('GL_FRONT_FACE', 0x0b46, 'GL_VERSION_1_1')
  351. GL_FRONT_FACE.esVersions = [2.0]
  352. GL_FRONT_LEFT = Enumerant('GL_FRONT_LEFT', 0x0400, 'GL_VERSION_1_1')
  353. GL_FRONT_RIGHT = Enumerant('GL_FRONT_RIGHT', 0x0401, 'GL_VERSION_1_1')
  354. GL_GEQUAL = Enumerant('GL_GEQUAL', 0x0206, 'GL_VERSION_1_1')
  355. GL_GEQUAL.esVersions = [2.0]
  356. GL_GREATER = Enumerant('GL_GREATER', 0x0204, 'GL_VERSION_1_1')
  357. GL_GREATER.esVersions = [2.0]
  358. GL_GREEN = Enumerant('GL_GREEN', 0x1904, 'GL_VERSION_1_1')
  359. GL_GREEN_BIAS = Enumerant('GL_GREEN_BIAS', 0x0d19, 'GL_VERSION_1_1')
  360. GL_GREEN_BITS = Enumerant('GL_GREEN_BITS', 0x0d53, 'GL_VERSION_1_1')
  361. GL_GREEN_BITS.esVersions = [2.0]
  362. GL_GREEN_SCALE = Enumerant('GL_GREEN_SCALE', 0x0d18, 'GL_VERSION_1_1')
  363. GL_HINT_BIT = Enumerant('GL_HINT_BIT', 0x8000, 'GL_VERSION_1_1')
  364. GL_INCR = Enumerant('GL_INCR', 0x1e02, 'GL_VERSION_1_1')
  365. GL_INCR.esVersions = [2.0]
  366. GL_INDEX_ARRAY = Enumerant('GL_INDEX_ARRAY', 0x8077, 'GL_VERSION_1_1')
  367. GL_INDEX_ARRAY_POINTER = Enumerant('GL_INDEX_ARRAY_POINTER', 0x8091, 'GL_VERSION_1_1')
  368. GL_INDEX_ARRAY_STRIDE = Enumerant('GL_INDEX_ARRAY_STRIDE', 0x8086, 'GL_VERSION_1_1')
  369. GL_INDEX_ARRAY_TYPE = Enumerant('GL_INDEX_ARRAY_TYPE', 0x8085, 'GL_VERSION_1_1')
  370. GL_INDEX_BITS = Enumerant('GL_INDEX_BITS', 0x0d51, 'GL_VERSION_1_1')
  371. GL_INDEX_CLEAR_VALUE = Enumerant('GL_INDEX_CLEAR_VALUE', 0x0c20, 'GL_VERSION_1_1')
  372. GL_INDEX_LOGIC_OP = Enumerant('GL_INDEX_LOGIC_OP', 0x0bf1, 'GL_VERSION_1_1')
  373. GL_INDEX_MODE = Enumerant('GL_INDEX_MODE', 0x0c30, 'GL_VERSION_1_1')
  374. GL_INDEX_OFFSET = Enumerant('GL_INDEX_OFFSET', 0x0d13, 'GL_VERSION_1_1')
  375. GL_INDEX_SHIFT = Enumerant('GL_INDEX_SHIFT', 0x0d12, 'GL_VERSION_1_1')
  376. GL_INDEX_WRITEMASK = Enumerant('GL_INDEX_WRITEMASK', 0x0c21, 'GL_VERSION_1_1')
  377. GL_INT = Enumerant('GL_INT', 0x1404, 'GL_VERSION_1_1')
  378. GL_INT.esVersions = [2.0]
  379. GL_INTENSITY = Enumerant('GL_INTENSITY', 0x8049, 'GL_VERSION_1_1')
  380. GL_INTENSITY12 = Enumerant('GL_INTENSITY12', 0x804c, 'GL_VERSION_1_1')
  381. GL_INTENSITY16 = Enumerant('GL_INTENSITY16', 0x804d, 'GL_VERSION_1_1')
  382. GL_INTENSITY4 = Enumerant('GL_INTENSITY4', 0x804a, 'GL_VERSION_1_1')
  383. GL_INTENSITY8 = Enumerant('GL_INTENSITY8', 0x804b, 'GL_VERSION_1_1')
  384. GL_INVALID_ENUM = Enumerant('GL_INVALID_ENUM', 0x0500, 'GL_VERSION_1_1')
  385. GL_INVALID_ENUM.esVersions = [2.0]
  386. GL_INVALID_ENUM.gluErrorString = 'invalid enumerant'
  387. GL_INVALID_OPERATION = Enumerant('GL_INVALID_OPERATION', 0x0502, 'GL_VERSION_1_1')
  388. GL_INVALID_OPERATION.esVersions = [2.0]
  389. GL_INVALID_OPERATION.gluErrorString = 'invalid operation'
  390. GL_INVALID_VALUE = Enumerant('GL_INVALID_VALUE', 0x0501, 'GL_VERSION_1_1')
  391. GL_INVALID_VALUE.esVersions = [2.0]
  392. GL_INVALID_VALUE.gluErrorString = 'invalid value'
  393. GL_INVERT = Enumerant('GL_INVERT', 0x150a, 'GL_VERSION_1_1')
  394. GL_INVERT.esVersions = [2.0]
  395. GL_KEEP = Enumerant('GL_KEEP', 0x1e00, 'GL_VERSION_1_1')
  396. GL_KEEP.esVersions = [2.0]
  397. GL_LEFT = Enumerant('GL_LEFT', 0x0406, 'GL_VERSION_1_1')
  398. GL_LEQUAL = Enumerant('GL_LEQUAL', 0x0203, 'GL_VERSION_1_1')
  399. GL_LEQUAL.esVersions = [2.0]
  400. GL_LESS = Enumerant('GL_LESS', 0x0201, 'GL_VERSION_1_1')
  401. GL_LESS.esVersions = [2.0]
  402. GL_LIGHT0 = Enumerant('GL_LIGHT0', 0x4000, 'GL_VERSION_1_1')
  403. GL_LIGHT1 = Enumerant('GL_LIGHT1', 0x4001, 'GL_VERSION_1_1')
  404. GL_LIGHT2 = Enumerant('GL_LIGHT2', 0x4002, 'GL_VERSION_1_1')
  405. GL_LIGHT3 = Enumerant('GL_LIGHT3', 0x4003, 'GL_VERSION_1_1')
  406. GL_LIGHT4 = Enumerant('GL_LIGHT4', 0x4004, 'GL_VERSION_1_1')
  407. GL_LIGHT5 = Enumerant('GL_LIGHT5', 0x4005, 'GL_VERSION_1_1')
  408. GL_LIGHT6 = Enumerant('GL_LIGHT6', 0x4006, 'GL_VERSION_1_1')
  409. GL_LIGHT7 = Enumerant('GL_LIGHT7', 0x4007, 'GL_VERSION_1_1')
  410. GL_LIGHTING = Enumerant('GL_LIGHTING', 0x0b50, 'GL_VERSION_1_1')
  411. GL_LIGHTING_BIT = Enumerant('GL_LIGHTING_BIT', 0x0040, 'GL_VERSION_1_1')
  412. GL_LIGHT_MODEL_AMBIENT = Enumerant('GL_LIGHT_MODEL_AMBIENT', 0x0b53, 'GL_VERSION_1_1')
  413. GL_LIGHT_MODEL_LOCAL_VIEWER = Enumerant('GL_LIGHT_MODEL_LOCAL_VIEWER', 0x0b51, 'GL_VERSION_1_1')
  414. GL_LIGHT_MODEL_TWO_SIDE = Enumerant('GL_LIGHT_MODEL_TWO_SIDE', 0x0b52, 'GL_VERSION_1_1')
  415. GL_LINE = Enumerant('GL_LINE', 0x1b01, 'GL_VERSION_1_1')
  416. GL_LINEAR = Enumerant('GL_LINEAR', 0x2601, 'GL_VERSION_1_1')
  417. GL_LINEAR.esVersions = [2.0]
  418. GL_LINEAR_ATTENUATION = Enumerant('GL_LINEAR_ATTENUATION', 0x1208, 'GL_VERSION_1_1')
  419. GL_LINEAR_MIPMAP_LINEAR = Enumerant('GL_LINEAR_MIPMAP_LINEAR', 0x2703, 'GL_VERSION_1_1')
  420. GL_LINEAR_MIPMAP_LINEAR.esVersions = [2.0]
  421. GL_LINEAR_MIPMAP_NEAREST = Enumerant('GL_LINEAR_MIPMAP_NEAREST', 0x2701, 'GL_VERSION_1_1')
  422. GL_LINEAR_MIPMAP_NEAREST.esVersions = [2.0]
  423. GL_LINES = Enumerant('GL_LINES', 0x0001, 'GL_VERSION_1_1')
  424. GL_LINES.esVersions = [2.0]
  425. GL_LINE_BIT = Enumerant('GL_LINE_BIT', 0x0004, 'GL_VERSION_1_1')
  426. GL_LINE_LOOP = Enumerant('GL_LINE_LOOP', 0x0002, 'GL_VERSION_1_1')
  427. GL_LINE_LOOP.esVersions = [2.0]
  428. GL_LINE_RESET_TOKEN = Enumerant('GL_LINE_RESET_TOKEN', 0x0707, 'GL_VERSION_1_1')
  429. GL_LINE_SMOOTH = Enumerant('GL_LINE_SMOOTH', 0x0b20, 'GL_VERSION_1_1')
  430. GL_LINE_SMOOTH.enableCap = True
  431. GL_LINE_SMOOTH_HINT = Enumerant('GL_LINE_SMOOTH_HINT', 0x0c52, 'GL_VERSION_1_1')
  432. GL_LINE_STIPPLE = Enumerant('GL_LINE_STIPPLE', 0x0b24, 'GL_VERSION_1_1')
  433. GL_LINE_STIPPLE_PATTERN = Enumerant('GL_LINE_STIPPLE_PATTERN', 0x0b25, 'GL_VERSION_1_1')
  434. GL_LINE_STIPPLE_REPEAT = Enumerant('GL_LINE_STIPPLE_REPEAT', 0x0b26, 'GL_VERSION_1_1')
  435. GL_LINE_STRIP = Enumerant('GL_LINE_STRIP', 0x0003, 'GL_VERSION_1_1')
  436. GL_LINE_STRIP.esVersions = [2.0]
  437. GL_LINE_TOKEN = Enumerant('GL_LINE_TOKEN', 0x0702, 'GL_VERSION_1_1')
  438. GL_LINE_WIDTH = Enumerant('GL_LINE_WIDTH', 0x0b21, 'GL_VERSION_1_1')
  439. GL_LINE_WIDTH.esVersions = [2.0]
  440. GL_LINE_WIDTH_GRANULARITY = Enumerant('GL_LINE_WIDTH_GRANULARITY', 0x0b23, 'GL_VERSION_1_1')
  441. GL_LINE_WIDTH_RANGE = Enumerant('GL_LINE_WIDTH_RANGE', 0x0b22, 'GL_VERSION_1_1')
  442. GL_LIST_BASE = Enumerant('GL_LIST_BASE', 0x0b32, 'GL_VERSION_1_1')
  443. GL_LIST_BIT = Enumerant('GL_LIST_BIT', 0x20000, 'GL_VERSION_1_1')
  444. GL_LIST_INDEX = Enumerant('GL_LIST_INDEX', 0x0b33, 'GL_VERSION_1_1')
  445. GL_LIST_MODE = Enumerant('GL_LIST_MODE', 0x0b30, 'GL_VERSION_1_1')
  446. GL_LOAD = Enumerant('GL_LOAD', 0x0101, 'GL_VERSION_1_1')
  447. GL_LOGIC_OP = Enumerant('GL_LOGIC_OP', 'GL_INDEX_LOGIC_OP', 'GL_VERSION_1_1')
  448. GL_LOGIC_OP_MODE = Enumerant('GL_LOGIC_OP_MODE', 0x0bf0, 'GL_VERSION_1_1')
  449. GL_LUMINANCE = Enumerant('GL_LUMINANCE', 0x1909, 'GL_VERSION_1_1')
  450. GL_LUMINANCE.esVersions = [2.0]
  451. GL_LUMINANCE.internalformat = True
  452. GL_LUMINANCE12 = Enumerant('GL_LUMINANCE12', 0x8041, 'GL_VERSION_1_1')
  453. GL_LUMINANCE12_ALPHA12 = Enumerant('GL_LUMINANCE12_ALPHA12', 0x8047, 'GL_VERSION_1_1')
  454. GL_LUMINANCE12_ALPHA4 = Enumerant('GL_LUMINANCE12_ALPHA4', 0x8046, 'GL_VERSION_1_1')
  455. GL_LUMINANCE16 = Enumerant('GL_LUMINANCE16', 0x8042, 'GL_VERSION_1_1')
  456. GL_LUMINANCE16_ALPHA16 = Enumerant('GL_LUMINANCE16_ALPHA16', 0x8048, 'GL_VERSION_1_1')
  457. GL_LUMINANCE4 = Enumerant('GL_LUMINANCE4', 0x803f, 'GL_VERSION_1_1')
  458. GL_LUMINANCE4_ALPHA4 = Enumerant('GL_LUMINANCE4_ALPHA4', 0x8043, 'GL_VERSION_1_1')
  459. GL_LUMINANCE6_ALPHA2 = Enumerant('GL_LUMINANCE6_ALPHA2', 0x8044, 'GL_VERSION_1_1')
  460. GL_LUMINANCE8 = Enumerant('GL_LUMINANCE8', 0x8040, 'GL_VERSION_1_1')
  461. GL_LUMINANCE8_ALPHA8 = Enumerant('GL_LUMINANCE8_ALPHA8', 0x8045, 'GL_VERSION_1_1')
  462. GL_LUMINANCE_ALPHA = Enumerant('GL_LUMINANCE_ALPHA', 0x190a, 'GL_VERSION_1_1')
  463. GL_LUMINANCE_ALPHA.esVersions = [2.0]
  464. GL_LUMINANCE_ALPHA.internalformat = True
  465. GL_MAP1_COLOR_4 = Enumerant('GL_MAP1_COLOR_4', 0x0d90, 'GL_VERSION_1_1')
  466. GL_MAP1_GRID_DOMAIN = Enumerant('GL_MAP1_GRID_DOMAIN', 0x0dd0, 'GL_VERSION_1_1')
  467. GL_MAP1_GRID_SEGMENTS = Enumerant('GL_MAP1_GRID_SEGMENTS', 0x0dd1, 'GL_VERSION_1_1')
  468. GL_MAP1_INDEX = Enumerant('GL_MAP1_INDEX', 0x0d91, 'GL_VERSION_1_1')
  469. GL_MAP1_NORMAL = Enumerant('GL_MAP1_NORMAL', 0x0d92, 'GL_VERSION_1_1')
  470. GL_MAP1_TEXTURE_COORD_1 = Enumerant('GL_MAP1_TEXTURE_COORD_1', 0x0d93, 'GL_VERSION_1_1')
  471. GL_MAP1_TEXTURE_COORD_2 = Enumerant('GL_MAP1_TEXTURE_COORD_2', 0x0d94, 'GL_VERSION_1_1')
  472. GL_MAP1_TEXTURE_COORD_3 = Enumerant('GL_MAP1_TEXTURE_COORD_3', 0x0d95, 'GL_VERSION_1_1')
  473. GL_MAP1_TEXTURE_COORD_4 = Enumerant('GL_MAP1_TEXTURE_COORD_4', 0x0d96, 'GL_VERSION_1_1')
  474. GL_MAP1_VERTEX_3 = Enumerant('GL_MAP1_VERTEX_3', 0x0d97, 'GL_VERSION_1_1')
  475. GL_MAP1_VERTEX_4 = Enumerant('GL_MAP1_VERTEX_4', 0x0d98, 'GL_VERSION_1_1')
  476. GL_MAP2_COLOR_4 = Enumerant('GL_MAP2_COLOR_4', 0x0db0, 'GL_VERSION_1_1')
  477. GL_MAP2_GRID_DOMAIN = Enumerant('GL_MAP2_GRID_DOMAIN', 0x0dd2, 'GL_VERSION_1_1')
  478. GL_MAP2_GRID_SEGMENTS = Enumerant('GL_MAP2_GRID_SEGMENTS', 0x0dd3, 'GL_VERSION_1_1')
  479. GL_MAP2_INDEX = Enumerant('GL_MAP2_INDEX', 0x0db1, 'GL_VERSION_1_1')
  480. GL_MAP2_NORMAL = Enumerant('GL_MAP2_NORMAL', 0x0db2, 'GL_VERSION_1_1')
  481. GL_MAP2_TEXTURE_COORD_1 = Enumerant('GL_MAP2_TEXTURE_COORD_1', 0x0db3, 'GL_VERSION_1_1')
  482. GL_MAP2_TEXTURE_COORD_2 = Enumerant('GL_MAP2_TEXTURE_COORD_2', 0x0db4, 'GL_VERSION_1_1')
  483. GL_MAP2_TEXTURE_COORD_3 = Enumerant('GL_MAP2_TEXTURE_COORD_3', 0x0db5, 'GL_VERSION_1_1')
  484. GL_MAP2_TEXTURE_COORD_4 = Enumerant('GL_MAP2_TEXTURE_COORD_4', 0x0db6, 'GL_VERSION_1_1')
  485. GL_MAP2_VERTEX_3 = Enumerant('GL_MAP2_VERTEX_3', 0x0db7, 'GL_VERSION_1_1')
  486. GL_MAP2_VERTEX_4 = Enumerant('GL_MAP2_VERTEX_4', 0x0db8, 'GL_VERSION_1_1')
  487. GL_MAP_COLOR = Enumerant('GL_MAP_COLOR', 0x0d10, 'GL_VERSION_1_1')
  488. GL_MAP_STENCIL = Enumerant('GL_MAP_STENCIL', 0x0d11, 'GL_VERSION_1_1')
  489. GL_MATRIX_MODE = Enumerant('GL_MATRIX_MODE', 0x0ba0, 'GL_VERSION_1_1')
  490. GL_MAX_ATTRIB_STACK_DEPTH = Enumerant('GL_MAX_ATTRIB_STACK_DEPTH', 0x0d35, 'GL_VERSION_1_1')
  491. GL_MAX_CLIENT_ATTRIB_STACK_DEPTH = Enumerant('GL_MAX_CLIENT_ATTRIB_STACK_DEPTH', 0x0d3b, 'GL_VERSION_1_1')
  492. GL_MAX_CLIP_PLANES = Enumerant('GL_MAX_CLIP_PLANES', 0x0d32, 'GL_VERSION_1_1')
  493. GL_MAX_EVAL_ORDER = Enumerant('GL_MAX_EVAL_ORDER', 0x0d30, 'GL_VERSION_1_1')
  494. GL_MAX_LIGHTS = Enumerant('GL_MAX_LIGHTS', 0x0d31, 'GL_VERSION_1_1')
  495. GL_MAX_LIST_NESTING = Enumerant('GL_MAX_LIST_NESTING', 0x0b31, 'GL_VERSION_1_1')
  496. GL_MAX_MODELVIEW_STACK_DEPTH = Enumerant('GL_MAX_MODELVIEW_STACK_DEPTH', 0x0d36, 'GL_VERSION_1_1')
  497. GL_MAX_NAME_STACK_DEPTH = Enumerant('GL_MAX_NAME_STACK_DEPTH', 0x0d37, 'GL_VERSION_1_1')
  498. GL_MAX_PIXEL_MAP_TABLE = Enumerant('GL_MAX_PIXEL_MAP_TABLE', 0x0d34, 'GL_VERSION_1_1')
  499. GL_MAX_PROJECTION_STACK_DEPTH = Enumerant('GL_MAX_PROJECTION_STACK_DEPTH', 0x0d38, 'GL_VERSION_1_1')
  500. GL_MAX_TEXTURE_SIZE = Enumerant('GL_MAX_TEXTURE_SIZE', 0x0d33, 'GL_VERSION_1_1')
  501. GL_MAX_TEXTURE_SIZE.esVersions = [2.0]
  502. GL_MAX_TEXTURE_STACK_DEPTH = Enumerant('GL_MAX_TEXTURE_STACK_DEPTH', 0x0d39, 'GL_VERSION_1_1')
  503. GL_MAX_VIEWPORT_DIMS = Enumerant('GL_MAX_VIEWPORT_DIMS', 0x0d3a, 'GL_VERSION_1_1')
  504. GL_MAX_VIEWPORT_DIMS.esVersions = [2.0]
  505. GL_MODELVIEW = Enumerant('GL_MODELVIEW', 0x1700, 'GL_VERSION_1_1')
  506. GL_MODELVIEW_MATRIX = Enumerant('GL_MODELVIEW_MATRIX', 0x0ba6, 'GL_VERSION_1_1')
  507. GL_MODELVIEW_STACK_DEPTH = Enumerant('GL_MODELVIEW_STACK_DEPTH', 0x0ba3, 'GL_VERSION_1_1')
  508. GL_MODULATE = Enumerant('GL_MODULATE', 0x2100, 'GL_VERSION_1_1')
  509. GL_MULT = Enumerant('GL_MULT', 0x0103, 'GL_VERSION_1_1')
  510. GL_N3F_V3F = Enumerant('GL_N3F_V3F', 0x2a25, 'GL_VERSION_1_1')
  511. GL_NAME_STACK_DEPTH = Enumerant('GL_NAME_STACK_DEPTH', 0x0d70, 'GL_VERSION_1_1')
  512. GL_NAND = Enumerant('GL_NAND', 0x150e, 'GL_VERSION_1_1')
  513. GL_NEAREST = Enumerant('GL_NEAREST', 0x2600, 'GL_VERSION_1_1')
  514. GL_NEAREST.esVersions = [2.0]
  515. GL_NEAREST_MIPMAP_LINEAR = Enumerant('GL_NEAREST_MIPMAP_LINEAR', 0x2702, 'GL_VERSION_1_1')
  516. GL_NEAREST_MIPMAP_LINEAR.esVersions = [2.0]
  517. GL_NEAREST_MIPMAP_NEAREST = Enumerant('GL_NEAREST_MIPMAP_NEAREST', 0x2700, 'GL_VERSION_1_1')
  518. GL_NEAREST_MIPMAP_NEAREST.esVersions = [2.0]
  519. GL_NEVER = Enumerant('GL_NEVER', 0x0200, 'GL_VERSION_1_1')
  520. GL_NEVER.esVersions = [2.0]
  521. GL_NICEST = Enumerant('GL_NICEST', 0x1102, 'GL_VERSION_1_1')
  522. GL_NICEST.esVersions = [2.0]
  523. GL_NONE = Enumerant('GL_NONE', 0x0000, 'GL_VERSION_1_1')
  524. GL_NONE.esVersions = [2.0]
  525. GL_NOOP = Enumerant('GL_NOOP', 0x1505, 'GL_VERSION_1_1')
  526. GL_NOR = Enumerant('GL_NOR', 0x1508, 'GL_VERSION_1_1')
  527. GL_NORMALIZE = Enumerant('GL_NORMALIZE', 0x0ba1, 'GL_VERSION_1_1')
  528. GL_NORMAL_ARRAY = Enumerant('GL_NORMAL_ARRAY', 0x8075, 'GL_VERSION_1_1')
  529. GL_NORMAL_ARRAY_POINTER = Enumerant('GL_NORMAL_ARRAY_POINTER', 0x808f, 'GL_VERSION_1_1')
  530. GL_NORMAL_ARRAY_STRIDE = Enumerant('GL_NORMAL_ARRAY_STRIDE', 0x807f, 'GL_VERSION_1_1')
  531. GL_NORMAL_ARRAY_TYPE = Enumerant('GL_NORMAL_ARRAY_TYPE', 0x807e, 'GL_VERSION_1_1')
  532. GL_NOTEQUAL = Enumerant('GL_NOTEQUAL', 0x0205, 'GL_VERSION_1_1')
  533. GL_NOTEQUAL.esVersions = [2.0]
  534. GL_NO_ERROR = Enumerant('GL_NO_ERROR', 0x0000, 'GL_VERSION_1_1')
  535. GL_NO_ERROR.esVersions = [2.0]
  536. GL_NO_ERROR.gluErrorString = 'no error'
  537. GL_OBJECT_LINEAR = Enumerant('GL_OBJECT_LINEAR', 0x2401, 'GL_VERSION_1_1')
  538. GL_OBJECT_PLANE = Enumerant('GL_OBJECT_PLANE', 0x2501, 'GL_VERSION_1_1')
  539. GL_ONE = Enumerant('GL_ONE', 0x0001, 'GL_VERSION_1_1')
  540. GL_ONE.esVersions = [2.0]
  541. GL_ONE_MINUS_DST_ALPHA = Enumerant('GL_ONE_MINUS_DST_ALPHA', 0x0305, 'GL_VERSION_1_1')
  542. GL_ONE_MINUS_DST_ALPHA.esVersions = [2.0]
  543. GL_ONE_MINUS_DST_COLOR = Enumerant('GL_ONE_MINUS_DST_COLOR', 0x0307, 'GL_VERSION_1_1')
  544. GL_ONE_MINUS_DST_COLOR.esVersions = [2.0]
  545. GL_ONE_MINUS_SRC_ALPHA = Enumerant('GL_ONE_MINUS_SRC_ALPHA', 0x0303, 'GL_VERSION_1_1')
  546. GL_ONE_MINUS_SRC_ALPHA.esVersions = [2.0]
  547. GL_ONE_MINUS_SRC_COLOR = Enumerant('GL_ONE_MINUS_SRC_COLOR', 0x0301, 'GL_VERSION_1_1')
  548. GL_ONE_MINUS_SRC_COLOR.esVersions = [2.0]
  549. GL_OR = Enumerant('GL_OR', 0x1507, 'GL_VERSION_1_1')
  550. GL_ORDER = Enumerant('GL_ORDER', 0x0a01, 'GL_VERSION_1_1')
  551. GL_OR_INVERTED = Enumerant('GL_OR_INVERTED', 0x150d, 'GL_VERSION_1_1')
  552. GL_OR_REVERSE = Enumerant('GL_OR_REVERSE', 0x150b, 'GL_VERSION_1_1')
  553. GL_OUT_OF_MEMORY = Enumerant('GL_OUT_OF_MEMORY', 0x0505, 'GL_VERSION_1_1')
  554. GL_OUT_OF_MEMORY.esVersions = [2.0]
  555. GL_OUT_OF_MEMORY.gluErrorString = 'out of memory'
  556. GL_PACK_ALIGNMENT = Enumerant('GL_PACK_ALIGNMENT', 0x0d05, 'GL_VERSION_1_1')
  557. GL_PACK_ALIGNMENT.esVersions = [2.0]
  558. GL_PACK_LSB_FIRST = Enumerant('GL_PACK_LSB_FIRST', 0x0d01, 'GL_VERSION_1_1')
  559. GL_PACK_ROW_LENGTH = Enumerant('GL_PACK_ROW_LENGTH', 0x0d02, 'GL_VERSION_1_1')
  560. GL_PACK_SKIP_PIXELS = Enumerant('GL_PACK_SKIP_PIXELS', 0x0d04, 'GL_VERSION_1_1')
  561. GL_PACK_SKIP_ROWS = Enumerant('GL_PACK_SKIP_ROWS', 0x0d03, 'GL_VERSION_1_1')
  562. GL_PACK_SWAP_BYTES = Enumerant('GL_PACK_SWAP_BYTES', 0x0d00, 'GL_VERSION_1_1')
  563. GL_PASS_THROUGH_TOKEN = Enumerant('GL_PASS_THROUGH_TOKEN', 0x0700, 'GL_VERSION_1_1')
  564. GL_PERSPECTIVE_CORRECTION_HINT = Enumerant('GL_PERSPECTIVE_CORRECTION_HINT', 0x0c50, 'GL_VERSION_1_1')
  565. GL_PIXEL_MAP_A_TO_A = Enumerant('GL_PIXEL_MAP_A_TO_A', 0x0c79, 'GL_VERSION_1_1')
  566. GL_PIXEL_MAP_A_TO_A_SIZE = Enumerant('GL_PIXEL_MAP_A_TO_A_SIZE', 0x0cb9, 'GL_VERSION_1_1')
  567. GL_PIXEL_MAP_B_TO_B = Enumerant('GL_PIXEL_MAP_B_TO_B', 0x0c78, 'GL_VERSION_1_1')
  568. GL_PIXEL_MAP_B_TO_B_SIZE = Enumerant('GL_PIXEL_MAP_B_TO_B_SIZE', 0x0cb8, 'GL_VERSION_1_1')
  569. GL_PIXEL_MAP_G_TO_G = Enumerant('GL_PIXEL_MAP_G_TO_G', 0x0c77, 'GL_VERSION_1_1')
  570. GL_PIXEL_MAP_G_TO_G_SIZE = Enumerant('GL_PIXEL_MAP_G_TO_G_SIZE', 0x0cb7, 'GL_VERSION_1_1')
  571. GL_PIXEL_MAP_I_TO_A = Enumerant('GL_PIXEL_MAP_I_TO_A', 0x0c75, 'GL_VERSION_1_1')
  572. GL_PIXEL_MAP_I_TO_A_SIZE = Enumerant('GL_PIXEL_MAP_I_TO_A_SIZE', 0x0cb5, 'GL_VERSION_1_1')
  573. GL_PIXEL_MAP_I_TO_B = Enumerant('GL_PIXEL_MAP_I_TO_B', 0x0c74, 'GL_VERSION_1_1')
  574. GL_PIXEL_MAP_I_TO_B_SIZE = Enumerant('GL_PIXEL_MAP_I_TO_B_SIZE', 0x0cb4, 'GL_VERSION_1_1')
  575. GL_PIXEL_MAP_I_TO_G = Enumerant('GL_PIXEL_MAP_I_TO_G', 0x0c73, 'GL_VERSION_1_1')
  576. GL_PIXEL_MAP_I_TO_G_SIZE = Enumerant('GL_PIXEL_MAP_I_TO_G_SIZE', 0x0cb3, 'GL_VERSION_1_1')
  577. GL_PIXEL_MAP_I_TO_I = Enumerant('GL_PIXEL_MAP_I_TO_I', 0x0c70, 'GL_VERSION_1_1')
  578. GL_PIXEL_MAP_I_TO_I_SIZE = Enumerant('GL_PIXEL_MAP_I_TO_I_SIZE', 0x0cb0, 'GL_VERSION_1_1')
  579. GL_PIXEL_MAP_I_TO_R = Enumerant('GL_PIXEL_MAP_I_TO_R', 0x0c72, 'GL_VERSION_1_1')
  580. GL_PIXEL_MAP_I_TO_R_SIZE = Enumerant('GL_PIXEL_MAP_I_TO_R_SIZE', 0x0cb2, 'GL_VERSION_1_1')
  581. GL_PIXEL_MAP_R_TO_R = Enumerant('GL_PIXEL_MAP_R_TO_R', 0x0c76, 'GL_VERSION_1_1')
  582. GL_PIXEL_MAP_R_TO_R_SIZE = Enumerant('GL_PIXEL_MAP_R_TO_R_SIZE', 0x0cb6, 'GL_VERSION_1_1')
  583. GL_PIXEL_MAP_S_TO_S = Enumerant('GL_PIXEL_MAP_S_TO_S', 0x0c71, 'GL_VERSION_1_1')
  584. GL_PIXEL_MAP_S_TO_S_SIZE = Enumerant('GL_PIXEL_MAP_S_TO_S_SIZE', 0x0cb1, 'GL_VERSION_1_1')
  585. GL_PIXEL_MODE_BIT = Enumerant('GL_PIXEL_MODE_BIT', 0x0020, 'GL_VERSION_1_1')
  586. GL_POINT = Enumerant('GL_POINT', 0x1b00, 'GL_VERSION_1_1')
  587. GL_POINTS = Enumerant('GL_POINTS', 0x0000, 'GL_VERSION_1_1')
  588. GL_POINTS.esVersions = [2.0]
  589. GL_POINT_BIT = Enumerant('GL_POINT_BIT', 0x0002, 'GL_VERSION_1_1')
  590. GL_POINT_SIZE = Enumerant('GL_POINT_SIZE', 0x0b11, 'GL_VERSION_1_1')
  591. GL_POINT_SIZE_GRANULARITY = Enumerant('GL_POINT_SIZE_GRANULARITY', 0x0b13, 'GL_VERSION_1_1')
  592. GL_POINT_SIZE_RANGE = Enumerant('GL_POINT_SIZE_RANGE', 0x0b12, 'GL_VERSION_1_1')
  593. GL_POINT_SMOOTH = Enumerant('GL_POINT_SMOOTH', 0x0b10, 'GL_VERSION_1_1')
  594. GL_POINT_SMOOTH_HINT = Enumerant('GL_POINT_SMOOTH_HINT', 0x0c51, 'GL_VERSION_1_1')
  595. GL_POINT_TOKEN = Enumerant('GL_POINT_TOKEN', 0x0701, 'GL_VERSION_1_1')
  596. GL_POLYGON = Enumerant('GL_POLYGON', 0x0009, 'GL_VERSION_1_1')
  597. GL_POLYGON_BIT = Enumerant('GL_POLYGON_BIT', 0x0008, 'GL_VERSION_1_1')
  598. GL_POLYGON_MODE = Enumerant('GL_POLYGON_MODE', 0x0b40, 'GL_VERSION_1_1')
  599. GL_POLYGON_OFFSET_FACTOR = Enumerant('GL_POLYGON_OFFSET_FACTOR', 0x8038, 'GL_VERSION_1_1')
  600. GL_POLYGON_OFFSET_FACTOR.esVersions = [2.0]
  601. GL_POLYGON_OFFSET_FILL = Enumerant('GL_POLYGON_OFFSET_FILL', 0x8037, 'GL_VERSION_1_1')
  602. GL_POLYGON_OFFSET_FILL.esVersions = [2.0]
  603. GL_POLYGON_OFFSET_FILL.enableCap = True
  604. GL_POLYGON_OFFSET_LINE = Enumerant('GL_POLYGON_OFFSET_LINE', 0x2a02, 'GL_VERSION_1_1')
  605. GL_POLYGON_OFFSET_LINE.enableCap = True
  606. GL_POLYGON_OFFSET_POINT = Enumerant('GL_POLYGON_OFFSET_POINT', 0x2a01, 'GL_VERSION_1_1')
  607. GL_POLYGON_OFFSET_POINT.enableCap = True
  608. GL_POLYGON_OFFSET_UNITS = Enumerant('GL_POLYGON_OFFSET_UNITS', 0x2a00, 'GL_VERSION_1_1')
  609. GL_POLYGON_OFFSET_UNITS.esVersions = [2.0]
  610. GL_POLYGON_SMOOTH = Enumerant('GL_POLYGON_SMOOTH', 0x0b41, 'GL_VERSION_1_1')
  611. GL_POLYGON_SMOOTH.enableCap = True
  612. GL_POLYGON_SMOOTH_HINT = Enumerant('GL_POLYGON_SMOOTH_HINT', 0x0c53, 'GL_VERSION_1_1')
  613. GL_POLYGON_STIPPLE = Enumerant('GL_POLYGON_STIPPLE', 0x0b42, 'GL_VERSION_1_1')
  614. GL_POLYGON_STIPPLE_BIT = Enumerant('GL_POLYGON_STIPPLE_BIT', 0x0010, 'GL_VERSION_1_1')
  615. GL_POLYGON_TOKEN = Enumerant('GL_POLYGON_TOKEN', 0x0703, 'GL_VERSION_1_1')
  616. GL_POSITION = Enumerant('GL_POSITION', 0x1203, 'GL_VERSION_1_1')
  617. GL_PROJECTION = Enumerant('GL_PROJECTION', 0x1701, 'GL_VERSION_1_1')
  618. GL_PROJECTION_MATRIX = Enumerant('GL_PROJECTION_MATRIX', 0x0ba7, 'GL_VERSION_1_1')
  619. GL_PROJECTION_STACK_DEPTH = Enumerant('GL_PROJECTION_STACK_DEPTH', 0x0ba4, 'GL_VERSION_1_1')
  620. GL_PROXY_TEXTURE_1D = Enumerant('GL_PROXY_TEXTURE_1D', 0x8063, 'GL_VERSION_1_1')
  621. GL_PROXY_TEXTURE_2D = Enumerant('GL_PROXY_TEXTURE_2D', 0x8064, 'GL_VERSION_1_1')
  622. GL_Q = Enumerant('GL_Q', 0x2003, 'GL_VERSION_1_1')
  623. GL_QUADRATIC_ATTENUATION = Enumerant('GL_QUADRATIC_ATTENUATION', 0x1209, 'GL_VERSION_1_1')
  624. GL_QUADS = Enumerant('GL_QUADS', 0x0007, 'GL_VERSION_1_1')
  625. GL_QUAD_STRIP = Enumerant('GL_QUAD_STRIP', 0x0008, 'GL_VERSION_1_1')
  626. GL_R = Enumerant('GL_R', 0x2002, 'GL_VERSION_1_1')
  627. GL_R3_G3_B2 = Enumerant('GL_R3_G3_B2', 0x2a10, 'GL_VERSION_1_1')
  628. GL_READ_BUFFER = Enumerant('GL_READ_BUFFER', 0x0c02, 'GL_VERSION_1_1')
  629. GL_RED = Enumerant('GL_RED', 0x1903, 'GL_VERSION_1_1')
  630. GL_RED_BIAS = Enumerant('GL_RED_BIAS', 0x0d15, 'GL_VERSION_1_1')
  631. GL_RED_BITS = Enumerant('GL_RED_BITS', 0x0d52, 'GL_VERSION_1_1')
  632. GL_RED_BITS.esVersions = [2.0]
  633. GL_RED_SCALE = Enumerant('GL_RED_SCALE', 0x0d14, 'GL_VERSION_1_1')
  634. GL_RENDER = Enumerant('GL_RENDER', 0x1c00, 'GL_VERSION_1_1')
  635. GL_RENDERER = Enumerant('GL_RENDERER', 0x1f01, 'GL_VERSION_1_1')
  636. GL_RENDERER.esVersions = [2.0]
  637. GL_RENDER_MODE = Enumerant('GL_RENDER_MODE', 0x0c40, 'GL_VERSION_1_1')
  638. GL_REPEAT = Enumerant('GL_REPEAT', 0x2901, 'GL_VERSION_1_1')
  639. GL_REPEAT.esVersions = [2.0]
  640. GL_REPLACE = Enumerant('GL_REPLACE', 0x1e01, 'GL_VERSION_1_1')
  641. GL_REPLACE.esVersions = [2.0]
  642. GL_RETURN = Enumerant('GL_RETURN', 0x0102, 'GL_VERSION_1_1')
  643. GL_RGB = Enumerant('GL_RGB', 0x1907, 'GL_VERSION_1_1')
  644. GL_RGB.esVersions = [2.0]
  645. GL_RGB.internalformat = True
  646. GL_RGB10 = Enumerant('GL_RGB10', 0x8052, 'GL_VERSION_1_1')
  647. GL_RGB10_A2 = Enumerant('GL_RGB10_A2', 0x8059, 'GL_VERSION_1_1')
  648. GL_RGB12 = Enumerant('GL_RGB12', 0x8053, 'GL_VERSION_1_1')
  649. GL_RGB16 = Enumerant('GL_RGB16', 0x8054, 'GL_VERSION_1_1')
  650. GL_RGB4 = Enumerant('GL_RGB4', 0x804f, 'GL_VERSION_1_1')
  651. GL_RGB5 = Enumerant('GL_RGB5', 0x8050, 'GL_VERSION_1_1')
  652. GL_RGB5_A1 = Enumerant('GL_RGB5_A1', 0x8057, 'GL_VERSION_1_1')
  653. GL_RGB5_A1.esVersions = [2.0]
  654. GL_RGB8 = Enumerant('GL_RGB8', 0x8051, 'GL_VERSION_1_1')
  655. GL_RGBA = Enumerant('GL_RGBA', 0x1908, 'GL_VERSION_1_1')
  656. GL_RGBA.esVersions = [2.0]
  657. GL_RGBA.internalformat = True
  658. GL_RGBA12 = Enumerant('GL_RGBA12', 0x805a, 'GL_VERSION_1_1')
  659. GL_RGBA16 = Enumerant('GL_RGBA16', 0x805b, 'GL_VERSION_1_1')
  660. GL_RGBA2 = Enumerant('GL_RGBA2', 0x8055, 'GL_VERSION_1_1')
  661. GL_RGBA4 = Enumerant('GL_RGBA4', 0x8056, 'GL_VERSION_1_1')
  662. GL_RGBA4.esVersions = [2.0]
  663. GL_RGBA8 = Enumerant('GL_RGBA8', 0x8058, 'GL_VERSION_1_1')
  664. GL_RGBA_MODE = Enumerant('GL_RGBA_MODE', 0x0c31, 'GL_VERSION_1_1')
  665. GL_RIGHT = Enumerant('GL_RIGHT', 0x0407, 'GL_VERSION_1_1')
  666. GL_S = Enumerant('GL_S', 0x2000, 'GL_VERSION_1_1')
  667. GL_SCISSOR_BIT = Enumerant('GL_SCISSOR_BIT', 0x80000, 'GL_VERSION_1_1')
  668. GL_SCISSOR_BOX = Enumerant('GL_SCISSOR_BOX', 0x0c10, 'GL_VERSION_1_1')
  669. GL_SCISSOR_BOX.esVersions = [2.0]
  670. GL_SCISSOR_TEST = Enumerant('GL_SCISSOR_TEST', 0x0c11, 'GL_VERSION_1_1')
  671. GL_SCISSOR_TEST.esVersions = [2.0]
  672. GL_SCISSOR_TEST.enableCap = True
  673. GL_SELECT = Enumerant('GL_SELECT', 0x1c02, 'GL_VERSION_1_1')
  674. GL_SELECTION_BUFFER_POINTER = Enumerant('GL_SELECTION_BUFFER_POINTER', 0x0df3, 'GL_VERSION_1_1')
  675. GL_SELECTION_BUFFER_SIZE = Enumerant('GL_SELECTION_BUFFER_SIZE', 0x0df4, 'GL_VERSION_1_1')
  676. GL_SET = Enumerant('GL_SET', 0x150f, 'GL_VERSION_1_1')
  677. GL_SHADE_MODEL = Enumerant('GL_SHADE_MODEL', 0x0b54, 'GL_VERSION_1_1')
  678. GL_SHININESS = Enumerant('GL_SHININESS', 0x1601, 'GL_VERSION_1_1')
  679. GL_SHORT = Enumerant('GL_SHORT', 0x1402, 'GL_VERSION_1_1')
  680. GL_SHORT.esVersions = [2.0]
  681. GL_SMOOTH = Enumerant('GL_SMOOTH', 0x1d01, 'GL_VERSION_1_1')
  682. GL_SPECULAR = Enumerant('GL_SPECULAR', 0x1202, 'GL_VERSION_1_1')
  683. GL_SPHERE_MAP = Enumerant('GL_SPHERE_MAP', 0x2402, 'GL_VERSION_1_1')
  684. GL_SPOT_CUTOFF = Enumerant('GL_SPOT_CUTOFF', 0x1206, 'GL_VERSION_1_1')
  685. GL_SPOT_DIRECTION = Enumerant('GL_SPOT_DIRECTION', 0x1204, 'GL_VERSION_1_1')
  686. GL_SPOT_EXPONENT = Enumerant('GL_SPOT_EXPONENT', 0x1205, 'GL_VERSION_1_1')
  687. GL_SRC_ALPHA = Enumerant('GL_SRC_ALPHA', 0x0302, 'GL_VERSION_1_1')
  688. GL_SRC_ALPHA.esVersions = [2.0]
  689. GL_SRC_ALPHA_SATURATE = Enumerant('GL_SRC_ALPHA_SATURATE', 0x0308, 'GL_VERSION_1_1')
  690. GL_SRC_ALPHA_SATURATE.esVersions = [2.0]
  691. GL_SRC_COLOR = Enumerant('GL_SRC_COLOR', 0x0300, 'GL_VERSION_1_1')
  692. GL_SRC_COLOR.esVersions = [2.0]
  693. GL_STACK_OVERFLOW = Enumerant('GL_STACK_OVERFLOW', 0x0503, 'GL_VERSION_1_1')
  694. GL_STACK_OVERFLOW.gluErrorString = 'stack overflow'
  695. GL_STACK_UNDERFLOW = Enumerant('GL_STACK_UNDERFLOW', 0x0504, 'GL_VERSION_1_1')
  696. GL_STACK_UNDERFLOW.gluErrorString = 'stack underflow'
  697. GL_STENCIL = Enumerant('GL_STENCIL', 0x1802, 'GL_VERSION_1_1')
  698. GL_STENCIL_BITS = Enumerant('GL_STENCIL_BITS', 0x0d57, 'GL_VERSION_1_1')
  699. GL_STENCIL_BITS.esVersions = [2.0]
  700. GL_STENCIL_BUFFER_BIT = Enumerant('GL_STENCIL_BUFFER_BIT', 0x0400, 'GL_VERSION_1_1')
  701. GL_STENCIL_BUFFER_BIT.esVersions = [2.0]
  702. GL_STENCIL_CLEAR_VALUE = Enumerant('GL_STENCIL_CLEAR_VALUE', 0x0b91, 'GL_VERSION_1_1')
  703. GL_STENCIL_CLEAR_VALUE.esVersions = [2.0]
  704. GL_STENCIL_FAIL = Enumerant('GL_STENCIL_FAIL', 0x0b94, 'GL_VERSION_1_1')
  705. GL_STENCIL_FAIL.esVersions = [2.0]
  706. GL_STENCIL_FUNC = Enumerant('GL_STENCIL_FUNC', 0x0b92, 'GL_VERSION_1_1')
  707. GL_STENCIL_FUNC.esVersions = [2.0]
  708. GL_STENCIL_INDEX = Enumerant('GL_STENCIL_INDEX', 0x1901, 'GL_VERSION_1_1')
  709. GL_STENCIL_PASS_DEPTH_FAIL = Enumerant('GL_STENCIL_PASS_DEPTH_FAIL', 0x0b95, 'GL_VERSION_1_1')
  710. GL_STENCIL_PASS_DEPTH_FAIL.esVersions = [2.0]
  711. GL_STENCIL_PASS_DEPTH_PASS = Enumerant('GL_STENCIL_PASS_DEPTH_PASS', 0x0b96, 'GL_VERSION_1_1')
  712. GL_STENCIL_PASS_DEPTH_PASS.esVersions = [2.0]
  713. GL_STENCIL_REF = Enumerant('GL_STENCIL_REF', 0x0b97, 'GL_VERSION_1_1')
  714. GL_STENCIL_REF.esVersions = [2.0]
  715. GL_STENCIL_TEST = Enumerant('GL_STENCIL_TEST', 0x0b90, 'GL_VERSION_1_1')
  716. GL_STENCIL_TEST.esVersions = [2.0]
  717. GL_STENCIL_TEST.enableCap = True
  718. GL_STENCIL_VALUE_MASK = Enumerant('GL_STENCIL_VALUE_MASK', 0x0b93, 'GL_VERSION_1_1')
  719. GL_STENCIL_VALUE_MASK.esVersions = [2.0]
  720. GL_STENCIL_WRITEMASK = Enumerant('GL_STENCIL_WRITEMASK', 0x0b98, 'GL_VERSION_1_1')
  721. GL_STENCIL_WRITEMASK.esVersions = [2.0]
  722. GL_STEREO = Enumerant('GL_STEREO', 0x0c33, 'GL_VERSION_1_1')
  723. GL_SUBPIXEL_BITS = Enumerant('GL_SUBPIXEL_BITS', 0x0d50, 'GL_VERSION_1_1')
  724. GL_SUBPIXEL_BITS.esVersions = [2.0]
  725. GL_T = Enumerant('GL_T', 0x2001, 'GL_VERSION_1_1')
  726. GL_T2F_C3F_V3F = Enumerant('GL_T2F_C3F_V3F', 0x2a2a, 'GL_VERSION_1_1')
  727. GL_T2F_C4F_N3F_V3F = Enumerant('GL_T2F_C4F_N3F_V3F', 0x2a2c, 'GL_VERSION_1_1')
  728. GL_T2F_C4UB_V3F = Enumerant('GL_T2F_C4UB_V3F', 0x2a29, 'GL_VERSION_1_1')
  729. GL_T2F_N3F_V3F = Enumerant('GL_T2F_N3F_V3F', 0x2a2b, 'GL_VERSION_1_1')
  730. GL_T2F_V3F = Enumerant('GL_T2F_V3F', 0x2a27, 'GL_VERSION_1_1')
  731. GL_T4F_C4F_N3F_V4F = Enumerant('GL_T4F_C4F_N3F_V4F', 0x2a2d, 'GL_VERSION_1_1')
  732. GL_T4F_V4F = Enumerant('GL_T4F_V4F', 0x2a28, 'GL_VERSION_1_1')
  733. GL_TEXTURE = Enumerant('GL_TEXTURE', 0x1702, 'GL_VERSION_1_1')
  734. GL_TEXTURE.esVersions = [2.0]
  735. GL_TEXTURE_1D = Enumerant('GL_TEXTURE_1D', 0x0de0, 'GL_VERSION_1_1')
  736. GL_TEXTURE_2D = Enumerant('GL_TEXTURE_2D', 0x0de1, 'GL_VERSION_1_1')
  737. GL_TEXTURE_2D.esVersions = [2.0]
  738. GL_TEXTURE_2D.enableCap = True
  739. GL_TEXTURE_2D.bindTexture = True
  740. GL_TEXTURE_2D.texImage = True
  741. GL_TEXTURE_ALPHA_SIZE = Enumerant('GL_TEXTURE_ALPHA_SIZE', 0x805f, 'GL_VERSION_1_1')
  742. GL_TEXTURE_BINDING_1D = Enumerant('GL_TEXTURE_BINDING_1D', 0x8068, 'GL_VERSION_1_1')
  743. GL_TEXTURE_BINDING_2D = Enumerant('GL_TEXTURE_BINDING_2D', 0x8069, 'GL_VERSION_1_1')
  744. GL_TEXTURE_BINDING_2D.esVersions = [2.0]
  745. GL_TEXTURE_BIT = Enumerant('GL_TEXTURE_BIT', 0x40000, 'GL_VERSION_1_1')
  746. GL_TEXTURE_BLUE_SIZE = Enumerant('GL_TEXTURE_BLUE_SIZE', 0x805e, 'GL_VERSION_1_1')
  747. GL_TEXTURE_BORDER = Enumerant('GL_TEXTURE_BORDER', 0x1005, 'GL_VERSION_1_1')
  748. GL_TEXTURE_BORDER_COLOR = Enumerant('GL_TEXTURE_BORDER_COLOR', 0x1004, 'GL_VERSION_1_1')
  749. GL_TEXTURE_COMPONENTS = Enumerant('GL_TEXTURE_COMPONENTS', 'GL_TEXTURE_INTERNAL_FORMAT', 'GL_VERSION_1_1')
  750. GL_TEXTURE_COORD_ARRAY = Enumerant('GL_TEXTURE_COORD_ARRAY', 0x8078, 'GL_VERSION_1_1')
  751. GL_TEXTURE_COORD_ARRAY_POINTER = Enumerant('GL_TEXTURE_COORD_ARRAY_POINTER', 0x8092, 'GL_VERSION_1_1')
  752. GL_TEXTURE_COORD_ARRAY_SIZE = Enumerant('GL_TEXTURE_COORD_ARRAY_SIZE', 0x8088, 'GL_VERSION_1_1')
  753. GL_TEXTURE_COORD_ARRAY_STRIDE = Enumerant('GL_TEXTURE_COORD_ARRAY_STRIDE', 0x808a, 'GL_VERSION_1_1')
  754. GL_TEXTURE_COORD_ARRAY_TYPE = Enumerant('GL_TEXTURE_COORD_ARRAY_TYPE', 0x8089, 'GL_VERSION_1_1')
  755. GL_TEXTURE_ENV = Enumerant('GL_TEXTURE_ENV', 0x2300, 'GL_VERSION_1_1')
  756. GL_TEXTURE_ENV_COLOR = Enumerant('GL_TEXTURE_ENV_COLOR', 0x2201, 'GL_VERSION_1_1')
  757. GL_TEXTURE_ENV_MODE = Enumerant('GL_TEXTURE_ENV_MODE', 0x2200, 'GL_VERSION_1_1')
  758. GL_TEXTURE_GEN_MODE = Enumerant('GL_TEXTURE_GEN_MODE', 0x2500, 'GL_VERSION_1_1')
  759. GL_TEXTURE_GEN_Q = Enumerant('GL_TEXTURE_GEN_Q', 0x0c63, 'GL_VERSION_1_1')
  760. GL_TEXTURE_GEN_R = Enumerant('GL_TEXTURE_GEN_R', 0x0c62, 'GL_VERSION_1_1')
  761. GL_TEXTURE_GEN_S = Enumerant('GL_TEXTURE_GEN_S', 0x0c60, 'GL_VERSION_1_1')
  762. GL_TEXTURE_GEN_T = Enumerant('GL_TEXTURE_GEN_T', 0x0c61, 'GL_VERSION_1_1')
  763. GL_TEXTURE_GREEN_SIZE = Enumerant('GL_TEXTURE_GREEN_SIZE', 0x805d, 'GL_VERSION_1_1')
  764. GL_TEXTURE_HEIGHT = Enumerant('GL_TEXTURE_HEIGHT', 0x1001, 'GL_VERSION_1_1')
  765. GL_TEXTURE_INTENSITY_SIZE = Enumerant('GL_TEXTURE_INTENSITY_SIZE', 0x8061, 'GL_VERSION_1_1')
  766. GL_TEXTURE_INTERNAL_FORMAT = Enumerant('GL_TEXTURE_INTERNAL_FORMAT', 0x1003, 'GL_VERSION_1_1')
  767. GL_TEXTURE_LUMINANCE_SIZE = Enumerant('GL_TEXTURE_LUMINANCE_SIZE', 0x8060, 'GL_VERSION_1_1')
  768. GL_TEXTURE_MAG_FILTER = Enumerant('GL_TEXTURE_MAG_FILTER', 0x2800, 'GL_VERSION_1_1')
  769. GL_TEXTURE_MAG_FILTER.esVersions = [2.0]
  770. GL_TEXTURE_MATRIX = Enumerant('GL_TEXTURE_MATRIX', 0x0ba8, 'GL_VERSION_1_1')
  771. GL_TEXTURE_MIN_FILTER = Enumerant('GL_TEXTURE_MIN_FILTER', 0x2801, 'GL_VERSION_1_1')
  772. GL_TEXTURE_MIN_FILTER.esVersions = [2.0]
  773. GL_TEXTURE_PRIORITY = Enumerant('GL_TEXTURE_PRIORITY', 0x8066, 'GL_VERSION_1_1')
  774. GL_TEXTURE_RED_SIZE = Enumerant('GL_TEXTURE_RED_SIZE', 0x805c, 'GL_VERSION_1_1')
  775. GL_TEXTURE_RESIDENT = Enumerant('GL_TEXTURE_RESIDENT', 0x8067, 'GL_VERSION_1_1')
  776. GL_TEXTURE_STACK_DEPTH = Enumerant('GL_TEXTURE_STACK_DEPTH', 0x0ba5, 'GL_VERSION_1_1')
  777. GL_TEXTURE_WIDTH = Enumerant('GL_TEXTURE_WIDTH', 0x1000, 'GL_VERSION_1_1')
  778. GL_TEXTURE_WRAP_S = Enumerant('GL_TEXTURE_WRAP_S', 0x2802, 'GL_VERSION_1_1')
  779. GL_TEXTURE_WRAP_S.esVersions = [2.0]
  780. GL_TEXTURE_WRAP_T = Enumerant('GL_TEXTURE_WRAP_T', 0x2803, 'GL_VERSION_1_1')
  781. GL_TEXTURE_WRAP_T.esVersions = [2.0]
  782. GL_TRANSFORM_BIT = Enumerant('GL_TRANSFORM_BIT', 0x1000, 'GL_VERSION_1_1')
  783. GL_TRIANGLES = Enumerant('GL_TRIANGLES', 0x0004, 'GL_VERSION_1_1')
  784. GL_TRIANGLES.esVersions = [2.0]
  785. GL_TRIANGLE_FAN = Enumerant('GL_TRIANGLE_FAN', 0x0006, 'GL_VERSION_1_1')
  786. GL_TRIANGLE_FAN.esVersions = [2.0]
  787. GL_TRIANGLE_STRIP = Enumerant('GL_TRIANGLE_STRIP', 0x0005, 'GL_VERSION_1_1')
  788. GL_TRIANGLE_STRIP.esVersions = [2.0]
  789. GL_TRUE = Enumerant('GL_TRUE', 0x0001, 'GL_VERSION_1_1')
  790. GL_TRUE.esVersions = [2.0]
  791. GL_UNPACK_ALIGNMENT = Enumerant('GL_UNPACK_ALIGNMENT', 0x0cf5, 'GL_VERSION_1_1')
  792. GL_UNPACK_ALIGNMENT.esVersions = [2.0]
  793. GL_UNPACK_LSB_FIRST = Enumerant('GL_UNPACK_LSB_FIRST', 0x0cf1, 'GL_VERSION_1_1')
  794. GL_UNPACK_ROW_LENGTH = Enumerant('GL_UNPACK_ROW_LENGTH', 0x0cf2, 'GL_VERSION_1_1')
  795. GL_UNPACK_SKIP_PIXELS = Enumerant('GL_UNPACK_SKIP_PIXELS', 0x0cf4, 'GL_VERSION_1_1')
  796. GL_UNPACK_SKIP_ROWS = Enumerant('GL_UNPACK_SKIP_ROWS', 0x0cf3, 'GL_VERSION_1_1')
  797. GL_UNPACK_SWAP_BYTES = Enumerant('GL_UNPACK_SWAP_BYTES', 0x0cf0, 'GL_VERSION_1_1')
  798. GL_UNSIGNED_BYTE = Enumerant('GL_UNSIGNED_BYTE', 0x1401, 'GL_VERSION_1_1')
  799. GL_UNSIGNED_BYTE.esVersions = [2.0]
  800. GL_UNSIGNED_INT = Enumerant('GL_UNSIGNED_INT', 0x1405, 'GL_VERSION_1_1')
  801. GL_UNSIGNED_INT.esVersions = [2.0]
  802. GL_UNSIGNED_SHORT = Enumerant('GL_UNSIGNED_SHORT', 0x1403, 'GL_VERSION_1_1')
  803. GL_UNSIGNED_SHORT.esVersions = [2.0]
  804. GL_V2F = Enumerant('GL_V2F', 0x2a20, 'GL_VERSION_1_1')
  805. GL_V3F = Enumerant('GL_V3F', 0x2a21, 'GL_VERSION_1_1')
  806. GL_VENDOR = Enumerant('GL_VENDOR', 0x1f00, 'GL_VERSION_1_1')
  807. GL_VENDOR.esVersions = [2.0]
  808. GL_VERSION = Enumerant('GL_VERSION', 0x1f02, 'GL_VERSION_1_1')
  809. GL_VERSION.esVersions = [2.0]
  810. GL_VERTEX_ARRAY = Enumerant('GL_VERTEX_ARRAY', 0x8074, 'GL_VERSION_1_1')
  811. GL_VERTEX_ARRAY_POINTER = Enumerant('GL_VERTEX_ARRAY_POINTER', 0x808e, 'GL_VERSION_1_1')
  812. GL_VERTEX_ARRAY_SIZE = Enumerant('GL_VERTEX_ARRAY_SIZE', 0x807a, 'GL_VERSION_1_1')
  813. GL_VERTEX_ARRAY_STRIDE = Enumerant('GL_VERTEX_ARRAY_STRIDE', 0x807c, 'GL_VERSION_1_1')
  814. GL_VERTEX_ARRAY_TYPE = Enumerant('GL_VERTEX_ARRAY_TYPE', 0x807b, 'GL_VERSION_1_1')
  815. GL_VIEWPORT = Enumerant('GL_VIEWPORT', 0x0ba2, 'GL_VERSION_1_1')
  816. GL_VIEWPORT.esVersions = [2.0]
  817. GL_VIEWPORT_BIT = Enumerant('GL_VIEWPORT_BIT', 0x0800, 'GL_VERSION_1_1')
  818. GL_XOR = Enumerant('GL_XOR', 0x1506, 'GL_VERSION_1_1')
  819. GL_ZERO = Enumerant('GL_ZERO', 0x0000, 'GL_VERSION_1_1')
  820. GL_ZERO.esVersions = [2.0]
  821. GL_ZOOM_X = Enumerant('GL_ZOOM_X', 0x0d16, 'GL_VERSION_1_1')
  822. GL_ZOOM_Y = Enumerant('GL_ZOOM_Y', 0x0d17, 'GL_VERSION_1_1')
  823. defines.add(GL_2D)
  824. defines.add(GL_2_BYTES)
  825. defines.add(GL_3D)
  826. defines.add(GL_3D_COLOR)
  827. defines.add(GL_3D_COLOR_TEXTURE)
  828. defines.add(GL_3_BYTES)
  829. defines.add(GL_4D_COLOR_TEXTURE)
  830. defines.add(GL_4_BYTES)
  831. defines.add(GL_ACCUM)
  832. defines.add(GL_ACCUM_ALPHA_BITS)
  833. defines.add(GL_ACCUM_BLUE_BITS)
  834. defines.add(GL_ACCUM_BUFFER_BIT)
  835. defines.add(GL_ACCUM_CLEAR_VALUE)
  836. defines.add(GL_ACCUM_GREEN_BITS)
  837. defines.add(GL_ACCUM_RED_BITS)
  838. defines.add(GL_ADD)
  839. defines.add(GL_ALL_ATTRIB_BITS)
  840. defines.add(GL_ALPHA)
  841. defines.add(GL_ALPHA12)
  842. defines.add(GL_ALPHA16)
  843. defines.add(GL_ALPHA4)
  844. defines.add(GL_ALPHA8)
  845. defines.add(GL_ALPHA_BIAS)
  846. defines.add(GL_ALPHA_BITS)
  847. defines.add(GL_ALPHA_SCALE)
  848. defines.add(GL_ALPHA_TEST)
  849. defines.add(GL_ALPHA_TEST_FUNC)
  850. defines.add(GL_ALPHA_TEST_REF)
  851. defines.add(GL_ALWAYS)
  852. defines.add(GL_AMBIENT)
  853. defines.add(GL_AMBIENT_AND_DIFFUSE)
  854. defines.add(GL_AND)
  855. defines.add(GL_AND_INVERTED)
  856. defines.add(GL_AND_REVERSE)
  857. defines.add(GL_ATTRIB_STACK_DEPTH)
  858. defines.add(GL_AUTO_NORMAL)
  859. defines.add(GL_AUX0)
  860. defines.add(GL_AUX1)
  861. defines.add(GL_AUX2)
  862. defines.add(GL_AUX3)
  863. defines.add(GL_AUX_BUFFERS)
  864. defines.add(GL_BACK)
  865. defines.add(GL_BACK_LEFT)
  866. defines.add(GL_BACK_RIGHT)
  867. defines.add(GL_BITMAP)
  868. defines.add(GL_BITMAP_TOKEN)
  869. defines.add(GL_BLEND)
  870. defines.add(GL_BLEND_DST)
  871. defines.add(GL_BLEND_SRC)
  872. defines.add(GL_BLUE)
  873. defines.add(GL_BLUE_BIAS)
  874. defines.add(GL_BLUE_BITS)
  875. defines.add(GL_BLUE_SCALE)
  876. defines.add(GL_BYTE)
  877. defi

Large files files are truncated, but you can click here to view the full file