bbopengl.monkey2 64 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648
  1. 'Note: This module actually has a depdndancy on SDL2, but we don't talk about that as it would create a circular dependancy.
  2. Namespace opengl
  3. #If __TARGET__="windows"
  4. #If __ARCH__="x86"
  5. #Import "../angle/bin/libEGL.dll"
  6. #Import "../angle/bin/libGLESv2.dll"
  7. #Import "../angle/bin/d3dcompiler_47.dll"
  8. #Elseif __ARCH__="x64"
  9. #Import "../angle/bin/x64/libEGL.dll"
  10. #Import "../angle/bin/x64/libGLESv2.dll"
  11. #Import "../angle/bin/x64/d3dcompiler_47.dll"
  12. #endif
  13. ' #include <GL/gl.h>
  14. #Import "bbopengl.c"
  15. #Import "bbopengl.h"
  16. #Else If __TARGET__="macos"
  17. #Import "<OpenGL.framework>"
  18. ' #include <OpenGL/gl.h>
  19. #Import "bbopengl.c"
  20. #Import "bbopengl.h"
  21. #Else If __TARGET__="linux"
  22. #Import "<libGL.a>"
  23. ' #define GL_GLEXT_PROTOTYPES
  24. ' #include <GL/gl.h>
  25. #Import "bbopengl.c"
  26. #Import "bbopengl.h"
  27. #Else If __TARGET__="raspbian"
  28. #Import "<libGLESv1_CM.a>"
  29. #Import "<libGLESv2.a>"
  30. #Import "<libEGL.a>"
  31. ' #Import "<GLES2/gl2.h>"
  32. #Import "bbopengl.c"
  33. #Import "bbopengl.h"
  34. #Else If __TARGET__="emscripten"
  35. ' #Import "<GLES2/gl2.h>"
  36. #Import "bbopengl.c"
  37. #Import "bbopengl.h"
  38. #Else If __TARGET__="android"
  39. #Import "<libGLESv1_CM.a>"
  40. #Import "<libGLESv2.a>"
  41. ' #Import "<GLES2/gl2.h>"
  42. #Import "bbopengl.c"
  43. #Import "bbopengl.h"
  44. #Else If __TARGET__="ios"
  45. #Import "<OpenGLES.framework>"
  46. ' #import "<OpenGLES/ES2/gl.h>"
  47. #Import "bbopengl.c"
  48. #Import "bbopengl.h"
  49. #Endif
  50. Extern
  51. Alias GLvoid:Void
  52. Alias GLenum:UInt
  53. Alias GLboolean:Bool
  54. Alias GLbitfield:UInt
  55. Alias GLbyte:Byte
  56. Alias GLshort:Short
  57. Alias GLint:Int
  58. Alias GLsizei:Int
  59. Alias GLubyte:UByte
  60. Alias GLushort:UShort
  61. Alias GLuint:UInt
  62. Alias GLfloat:Float
  63. Alias GLclampf:Float
  64. Alias GLdouble:Double
  65. Alias GLclampd:Double
  66. Alias GLfixed:Int
  67. Alias GLclampx:Int
  68. Alias GLintptr:Long
  69. Alias GLsizeiptr:Long
  70. Struct GLchar="GLchar"
  71. End
  72. Struct GLcchar="const GLchar"
  73. End
  74. Function bbglInit()
  75. Global BBGL_ES:Bool
  76. Global BBGL_draw_buffers:Bool
  77. Global BBGL_depth_texture:Bool
  78. Global BBGL_seamless_cube_map:Bool
  79. Global BBGL_texture_filter_anisotropic:Bool
  80. Global BBGL_standard_derivatives:Bool
  81. Const GL_VERSION_1_1:Int
  82. Const GL_ZERO:Int
  83. Const GL_FALSE:Int
  84. Const GL_LOGIC_OP:Int
  85. Const GL_NONE:Int
  86. Const GL_TEXTURE_COMPONENTS:Int
  87. Const GL_NO_ERROR:Int
  88. Const GL_POINTS:Int
  89. Const GL_CURRENT_BIT:Int
  90. Const GL_TRUE:Int
  91. Const GL_ONE:Int
  92. Const GL_CLIENT_PIXEL_STORE_BIT:Int
  93. Const GL_LINES:Int
  94. Const GL_LINE_LOOP:Int
  95. Const GL_POINT_BIT:Int
  96. Const GL_CLIENT_VERTEX_ARRAY_BIT:Int
  97. Const GL_LINE_STRIP:Int
  98. Const GL_LINE_BIT:Int
  99. Const GL_TRIANGLES:Int
  100. Const GL_TRIANGLE_STRIP:Int
  101. Const GL_TRIANGLE_FAN:Int
  102. Const GL_QUADS:Int
  103. Const GL_QUAD_STRIP:Int
  104. Const GL_POLYGON_BIT:Int
  105. Const GL_POLYGON:Int
  106. Const GL_POLYGON_STIPPLE_BIT:Int
  107. Const GL_PIXEL_MODE_BIT:Int
  108. Const GL_LIGHTING_BIT:Int
  109. Const GL_FOG_BIT:Int
  110. Const GL_DEPTH_BUFFER_BIT:Int
  111. Const GL_ACCUM:Int
  112. Const GL_LOAD:Int
  113. Const GL_RETURN:Int
  114. Const GL_MULT:Int
  115. Const GL_ADD:Int
  116. Const GL_NEVER:Int
  117. Const GL_ACCUM_BUFFER_BIT:Int
  118. Const GL_LESS:Int
  119. Const GL_EQUAL:Int
  120. Const GL_LEQUAL:Int
  121. Const GL_GREATER:Int
  122. Const GL_NOTEQUAL:Int
  123. Const GL_GEQUAL:Int
  124. Const GL_ALWAYS:Int
  125. Const GL_SRC_COLOR:Int
  126. Const GL_ONE_MINUS_SRC_COLOR:Int
  127. Const GL_SRC_ALPHA:Int
  128. Const GL_ONE_MINUS_SRC_ALPHA:Int
  129. Const GL_DST_ALPHA:Int
  130. Const GL_ONE_MINUS_DST_ALPHA:Int
  131. Const GL_DST_COLOR:Int
  132. Const GL_ONE_MINUS_DST_COLOR:Int
  133. Const GL_SRC_ALPHA_SATURATE:Int
  134. Const GL_STENCIL_BUFFER_BIT:Int
  135. Const GL_FRONT_LEFT:Int
  136. Const GL_FRONT_RIGHT:Int
  137. Const GL_BACK_LEFT:Int
  138. Const GL_BACK_RIGHT:Int
  139. Const GL_FRONT:Int
  140. Const GL_BACK:Int
  141. Const GL_LEFT:Int
  142. Const GL_RIGHT:Int
  143. Const GL_FRONT_AND_BACK:Int
  144. Const GL_AUX0:Int
  145. Const GL_AUX1:Int
  146. Const GL_AUX2:Int
  147. Const GL_AUX3:Int
  148. Const GL_INVALID_ENUM:Int
  149. Const GL_INVALID_VALUE:Int
  150. Const GL_INVALID_OPERATION:Int
  151. Const GL_STACK_OVERFLOW:Int
  152. Const GL_STACK_UNDERFLOW:Int
  153. Const GL_OUT_OF_MEMORY:Int
  154. Const GL_2D:Int
  155. Const GL_3D:Int
  156. Const GL_3D_COLOR:Int
  157. Const GL_3D_COLOR_TEXTURE:Int
  158. Const GL_4D_COLOR_TEXTURE:Int
  159. Const GL_PASS_THROUGH_TOKEN:Int
  160. Const GL_POINT_TOKEN:Int
  161. Const GL_LINE_TOKEN:Int
  162. Const GL_POLYGON_TOKEN:Int
  163. Const GL_BITMAP_TOKEN:Int
  164. Const GL_DRAW_PIXEL_TOKEN:Int
  165. Const GL_COPY_PIXEL_TOKEN:Int
  166. Const GL_LINE_RESET_TOKEN:Int
  167. Const GL_EXP:Int
  168. Const GL_VIEWPORT_BIT:Int
  169. Const GL_EXP2:Int
  170. Const GL_CW:Int
  171. Const GL_CCW:Int
  172. Const GL_COEFF:Int
  173. Const GL_ORDER:Int
  174. Const GL_DOMAIN:Int
  175. Const GL_CURRENT_COLOR:Int
  176. Const GL_CURRENT_INDEX:Int
  177. Const GL_CURRENT_NORMAL:Int
  178. Const GL_CURRENT_TEXTURE_COORDS:Int
  179. Const GL_CURRENT_RASTER_COLOR:Int
  180. Const GL_CURRENT_RASTER_INDEX:Int
  181. Const GL_CURRENT_RASTER_TEXTURE_COORDS:Int
  182. Const GL_CURRENT_RASTER_POSITION:Int
  183. Const GL_CURRENT_RASTER_POSITION_VALID:Int
  184. Const GL_CURRENT_RASTER_DISTANCE:Int
  185. Const GL_POINT_SMOOTH:Int
  186. Const GL_POINT_SIZE:Int
  187. Const GL_POINT_SIZE_RANGE:Int
  188. Const GL_POINT_SIZE_GRANULARITY:Int
  189. Const GL_LINE_SMOOTH:Int
  190. Const GL_LINE_WIDTH:Int
  191. Const GL_LINE_WIDTH_RANGE:Int
  192. Const GL_LINE_WIDTH_GRANULARITY:Int
  193. Const GL_LINE_STIPPLE:Int
  194. Const GL_LINE_STIPPLE_PATTERN:Int
  195. Const GL_LINE_STIPPLE_REPEAT:Int
  196. Const GL_LIST_MODE:Int
  197. Const GL_MAX_LIST_NESTING:Int
  198. Const GL_LIST_BASE:Int
  199. Const GL_LIST_INDEX:Int
  200. Const GL_POLYGON_MODE:Int
  201. Const GL_POLYGON_SMOOTH:Int
  202. Const GL_POLYGON_STIPPLE:Int
  203. Const GL_EDGE_FLAG:Int
  204. Const GL_CULL_FACE:Int
  205. Const GL_CULL_FACE_MODE:Int
  206. Const GL_FRONT_FACE:Int
  207. Const GL_LIGHTING:Int
  208. Const GL_LIGHT_MODEL_LOCAL_VIEWER:Int
  209. Const GL_LIGHT_MODEL_TWO_SIDE:Int
  210. Const GL_LIGHT_MODEL_AMBIENT:Int
  211. Const GL_SHADE_MODEL:Int
  212. Const GL_COLOR_MATERIAL_FACE:Int
  213. Const GL_COLOR_MATERIAL_PARAMETER:Int
  214. Const GL_COLOR_MATERIAL:Int
  215. Const GL_FOG:Int
  216. Const GL_FOG_INDEX:Int
  217. Const GL_FOG_DENSITY:Int
  218. Const GL_FOG_START:Int
  219. Const GL_FOG_END:Int
  220. Const GL_FOG_MODE:Int
  221. Const GL_FOG_COLOR:Int
  222. Const GL_DEPTH_RANGE:Int
  223. Const GL_DEPTH_TEST:Int
  224. Const GL_DEPTH_WRITEMASK:Int
  225. Const GL_DEPTH_CLEAR_VALUE:Int
  226. Const GL_DEPTH_FUNC:Int
  227. Const GL_ACCUM_CLEAR_VALUE:Int
  228. Const GL_STENCIL_TEST:Int
  229. Const GL_STENCIL_CLEAR_VALUE:Int
  230. Const GL_STENCIL_FUNC:Int
  231. Const GL_STENCIL_VALUE_MASK:Int
  232. Const GL_STENCIL_FAIL:Int
  233. Const GL_STENCIL_PASS_DEPTH_FAIL:Int
  234. Const GL_STENCIL_PASS_DEPTH_PASS:Int
  235. Const GL_STENCIL_REF:Int
  236. Const GL_STENCIL_WRITEMASK:Int
  237. Const GL_MATRIX_MODE:Int
  238. Const GL_NORMALIZE:Int
  239. Const GL_VIEWPORT:Int
  240. Const GL_MODELVIEW_STACK_DEPTH:Int
  241. Const GL_PROJECTION_STACK_DEPTH:Int
  242. Const GL_TEXTURE_STACK_DEPTH:Int
  243. Const GL_MODELVIEW_MATRIX:Int
  244. Const GL_PROJECTION_MATRIX:Int
  245. Const GL_TEXTURE_MATRIX:Int
  246. Const GL_ATTRIB_STACK_DEPTH:Int
  247. Const GL_CLIENT_ATTRIB_STACK_DEPTH:Int
  248. Const GL_ALPHA_TEST:Int
  249. Const GL_ALPHA_TEST_FUNC:Int
  250. Const GL_ALPHA_TEST_REF:Int
  251. Const GL_DITHER:Int
  252. Const GL_BLEND_DST:Int
  253. Const GL_BLEND_SRC:Int
  254. Const GL_BLEND:Int
  255. Const GL_LOGIC_OP_MODE:Int
  256. Const GL_INDEX_LOGIC_OP:Int
  257. Const GL_COLOR_LOGIC_OP:Int
  258. Const GL_AUX_BUFFERS:Int
  259. Const GL_DRAW_BUFFER:Int
  260. Const GL_READ_BUFFER:Int
  261. Const GL_SCISSOR_BOX:Int
  262. Const GL_SCISSOR_TEST:Int
  263. Const GL_INDEX_CLEAR_VALUE:Int
  264. Const GL_INDEX_WRITEMASK:Int
  265. Const GL_COLOR_CLEAR_VALUE:Int
  266. Const GL_COLOR_WRITEMASK:Int
  267. Const GL_INDEX_MODE:Int
  268. Const GL_RGBA_MODE:Int
  269. Const GL_DOUBLEBUFFER:Int
  270. Const GL_STEREO:Int
  271. Const GL_RENDER_MODE:Int
  272. Const GL_PERSPECTIVE_CORRECTION_HINT:Int
  273. Const GL_POINT_SMOOTH_HINT:Int
  274. Const GL_LINE_SMOOTH_HINT:Int
  275. Const GL_POLYGON_SMOOTH_HINT:Int
  276. Const GL_FOG_HINT:Int
  277. Const GL_TEXTURE_GEN_S:Int
  278. Const GL_TEXTURE_GEN_T:Int
  279. Const GL_TEXTURE_GEN_R:Int
  280. Const GL_TEXTURE_GEN_Q:Int
  281. Const GL_PIXEL_MAP_I_TO_I:Int
  282. Const GL_PIXEL_MAP_S_TO_S:Int
  283. Const GL_PIXEL_MAP_I_TO_R:Int
  284. Const GL_PIXEL_MAP_I_TO_G:Int
  285. Const GL_PIXEL_MAP_I_TO_B:Int
  286. Const GL_PIXEL_MAP_I_TO_A:Int
  287. Const GL_PIXEL_MAP_R_TO_R:Int
  288. Const GL_PIXEL_MAP_G_TO_G:Int
  289. Const GL_PIXEL_MAP_B_TO_B:Int
  290. Const GL_PIXEL_MAP_A_TO_A:Int
  291. Const GL_PIXEL_MAP_I_TO_I_SIZE:Int
  292. Const GL_PIXEL_MAP_S_TO_S_SIZE:Int
  293. Const GL_PIXEL_MAP_I_TO_R_SIZE:Int
  294. Const GL_PIXEL_MAP_I_TO_G_SIZE:Int
  295. Const GL_PIXEL_MAP_I_TO_B_SIZE:Int
  296. Const GL_PIXEL_MAP_I_TO_A_SIZE:Int
  297. Const GL_PIXEL_MAP_R_TO_R_SIZE:Int
  298. Const GL_PIXEL_MAP_G_TO_G_SIZE:Int
  299. Const GL_PIXEL_MAP_B_TO_B_SIZE:Int
  300. Const GL_PIXEL_MAP_A_TO_A_SIZE:Int
  301. Const GL_UNPACK_SWAP_BYTES:Int
  302. Const GL_UNPACK_LSB_FIRST:Int
  303. Const GL_UNPACK_ROW_LENGTH:Int
  304. Const GL_UNPACK_SKIP_ROWS:Int
  305. Const GL_UNPACK_SKIP_PIXELS:Int
  306. Const GL_UNPACK_ALIGNMENT:Int
  307. Const GL_PACK_SWAP_BYTES:Int
  308. Const GL_PACK_LSB_FIRST:Int
  309. Const GL_PACK_ROW_LENGTH:Int
  310. Const GL_PACK_SKIP_ROWS:Int
  311. Const GL_PACK_SKIP_PIXELS:Int
  312. Const GL_PACK_ALIGNMENT:Int
  313. Const GL_MAP_COLOR:Int
  314. Const GL_MAP_STENCIL:Int
  315. Const GL_INDEX_SHIFT:Int
  316. Const GL_INDEX_OFFSET:Int
  317. Const GL_RED_SCALE:Int
  318. Const GL_RED_BIAS:Int
  319. Const GL_ZOOM_X:Int
  320. Const GL_ZOOM_Y:Int
  321. Const GL_GREEN_SCALE:Int
  322. Const GL_GREEN_BIAS:Int
  323. Const GL_BLUE_SCALE:Int
  324. Const GL_BLUE_BIAS:Int
  325. Const GL_ALPHA_SCALE:Int
  326. Const GL_ALPHA_BIAS:Int
  327. Const GL_DEPTH_SCALE:Int
  328. Const GL_DEPTH_BIAS:Int
  329. Const GL_MAX_EVAL_ORDER:Int
  330. Const GL_MAX_LIGHTS:Int
  331. Const GL_MAX_CLIP_PLANES:Int
  332. Const GL_MAX_TEXTURE_SIZE:Int
  333. Const GL_MAX_PIXEL_MAP_TABLE:Int
  334. Const GL_MAX_ATTRIB_STACK_DEPTH:Int
  335. Const GL_MAX_MODELVIEW_STACK_DEPTH:Int
  336. Const GL_MAX_NAME_STACK_DEPTH:Int
  337. Const GL_MAX_PROJECTION_STACK_DEPTH:Int
  338. Const GL_MAX_TEXTURE_STACK_DEPTH:Int
  339. Const GL_MAX_VIEWPORT_DIMS:Int
  340. Const GL_MAX_CLIENT_ATTRIB_STACK_DEPTH:Int
  341. Const GL_SUBPIXEL_BITS:Int
  342. Const GL_INDEX_BITS:Int
  343. Const GL_RED_BITS:Int
  344. Const GL_GREEN_BITS:Int
  345. Const GL_BLUE_BITS:Int
  346. Const GL_ALPHA_BITS:Int
  347. Const GL_DEPTH_BITS:Int
  348. Const GL_STENCIL_BITS:Int
  349. Const GL_ACCUM_RED_BITS:Int
  350. Const GL_ACCUM_GREEN_BITS:Int
  351. Const GL_ACCUM_BLUE_BITS:Int
  352. Const GL_ACCUM_ALPHA_BITS:Int
  353. Const GL_NAME_STACK_DEPTH:Int
  354. Const GL_AUTO_NORMAL:Int
  355. Const GL_MAP1_COLOR_4:Int
  356. Const GL_MAP1_INDEX:Int
  357. Const GL_MAP1_NORMAL:Int
  358. Const GL_MAP1_TEXTURE_COORD_1:Int
  359. Const GL_MAP1_TEXTURE_COORD_2:Int
  360. Const GL_MAP1_TEXTURE_COORD_3:Int
  361. Const GL_MAP1_TEXTURE_COORD_4:Int
  362. Const GL_MAP1_VERTEX_3:Int
  363. Const GL_MAP1_VERTEX_4:Int
  364. Const GL_MAP2_COLOR_4:Int
  365. Const GL_MAP2_INDEX:Int
  366. Const GL_MAP2_NORMAL:Int
  367. Const GL_MAP2_TEXTURE_COORD_1:Int
  368. Const GL_MAP2_TEXTURE_COORD_2:Int
  369. Const GL_MAP2_TEXTURE_COORD_3:Int
  370. Const GL_MAP2_TEXTURE_COORD_4:Int
  371. Const GL_MAP2_VERTEX_3:Int
  372. Const GL_MAP2_VERTEX_4:Int
  373. Const GL_MAP1_GRID_DOMAIN:Int
  374. Const GL_MAP1_GRID_SEGMENTS:Int
  375. Const GL_MAP2_GRID_DOMAIN:Int
  376. Const GL_MAP2_GRID_SEGMENTS:Int
  377. Const GL_TEXTURE_1D:Int
  378. Const GL_TEXTURE_2D:Int
  379. Const GL_FEEDBACK_BUFFER_POINTER:Int
  380. Const GL_FEEDBACK_BUFFER_SIZE:Int
  381. Const GL_FEEDBACK_BUFFER_TYPE:Int
  382. Const GL_SELECTION_BUFFER_POINTER:Int
  383. Const GL_SELECTION_BUFFER_SIZE:Int
  384. Const GL_TEXTURE_WIDTH:Int
  385. Const GL_TRANSFORM_BIT:Int
  386. Const GL_TEXTURE_HEIGHT:Int
  387. Const GL_TEXTURE_INTERNAL_FORMAT:Int
  388. Const GL_TEXTURE_BORDER_COLOR:Int
  389. Const GL_TEXTURE_BORDER:Int
  390. Const GL_DONT_CARE:Int
  391. Const GL_FASTEST:Int
  392. Const GL_NICEST:Int
  393. Const GL_AMBIENT:Int
  394. Const GL_DIFFUSE:Int
  395. Const GL_SPECULAR:Int
  396. Const GL_POSITION:Int
  397. Const GL_SPOT_DIRECTION:Int
  398. Const GL_SPOT_EXPONENT:Int
  399. Const GL_SPOT_CUTOFF:Int
  400. Const GL_CONSTANT_ATTENUATION:Int
  401. Const GL_LINEAR_ATTENUATION:Int
  402. Const GL_QUADRATIC_ATTENUATION:Int
  403. Const GL_COMPILE:Int
  404. Const GL_COMPILE_AND_EXECUTE:Int
  405. Const GL_BYTE:Int
  406. Const GL_UNSIGNED_BYTE:Int
  407. Const GL_SHORT:Int
  408. Const GL_UNSIGNED_SHORT:Int
  409. Const GL_INT:Int
  410. Const GL_UNSIGNED_INT:Int
  411. Const GL_FLOAT:Int
  412. Const GL_2_BYTES:Int
  413. Const GL_3_BYTES:Int
  414. Const GL_4_BYTES:Int
  415. Const GL_DOUBLE:Int
  416. Const GL_CLEAR:Int
  417. Const GL_AND:Int
  418. Const GL_AND_REVERSE:Int
  419. Const GL_COPY:Int
  420. Const GL_AND_INVERTED:Int
  421. Const GL_NOOP:Int
  422. Const GL_XOR:Int
  423. Const GL_OR:Int
  424. Const GL_NOR:Int
  425. Const GL_EQUIV:Int
  426. Const GL_INVERT:Int
  427. Const GL_OR_REVERSE:Int
  428. Const GL_COPY_INVERTED:Int
  429. Const GL_OR_INVERTED:Int
  430. Const GL_NAND:Int
  431. Const GL_SET:Int
  432. Const GL_EMISSION:Int
  433. Const GL_SHININESS:Int
  434. Const GL_AMBIENT_AND_DIFFUSE:Int
  435. Const GL_COLOR_INDEXES:Int
  436. Const GL_MODELVIEW:Int
  437. Const GL_PROJECTION:Int
  438. Const GL_TEXTURE:Int
  439. Const GL_COLOR:Int
  440. Const GL_DEPTH:Int
  441. Const GL_STENCIL:Int
  442. Const GL_COLOR_INDEX:Int
  443. Const GL_STENCIL_INDEX:Int
  444. Const GL_DEPTH_COMPONENT:Int
  445. Const GL_RED:Int
  446. Const GL_GREEN:Int
  447. Const GL_BLUE:Int
  448. Const GL_ALPHA:Int
  449. Const GL_RGB:Int
  450. Const GL_RGBA:Int
  451. Const GL_LUMINANCE:Int
  452. Const GL_LUMINANCE_ALPHA:Int
  453. Const GL_BITMAP:Int
  454. Const GL_POINT:Int
  455. Const GL_LINE:Int
  456. Const GL_FILL:Int
  457. Const GL_RENDER:Int
  458. Const GL_FEEDBACK:Int
  459. Const GL_SELECT:Int
  460. Const GL_FLAT:Int
  461. Const GL_SMOOTH:Int
  462. Const GL_KEEP:Int
  463. Const GL_REPLACE:Int
  464. Const GL_INCR:Int
  465. Const GL_DECR:Int
  466. Const GL_VENDOR:Int
  467. Const GL_RENDERER:Int
  468. Const GL_VERSION:Int
  469. Const GL_EXTENSIONS:Int
  470. Const GL_S:Int
  471. Const GL_ENABLE_BIT:Int
  472. Const GL_T:Int
  473. Const GL_R:Int
  474. Const GL_Q:Int
  475. Const GL_MODULATE:Int
  476. Const GL_DECAL:Int
  477. Const GL_TEXTURE_ENV_MODE:Int
  478. Const GL_TEXTURE_ENV_COLOR:Int
  479. Const GL_TEXTURE_ENV:Int
  480. Const GL_EYE_LINEAR:Int
  481. Const GL_OBJECT_LINEAR:Int
  482. Const GL_SPHERE_MAP:Int
  483. Const GL_TEXTURE_GEN_MODE:Int
  484. Const GL_OBJECT_PLANE:Int
  485. Const GL_EYE_PLANE:Int
  486. Const GL_NEAREST:Int
  487. Const GL_LINEAR:Int
  488. Const GL_NEAREST_MIPMAP_NEAREST:Int
  489. Const GL_LINEAR_MIPMAP_NEAREST:Int
  490. Const GL_NEAREST_MIPMAP_LINEAR:Int
  491. Const GL_LINEAR_MIPMAP_LINEAR:Int
  492. Const GL_TEXTURE_MAG_FILTER:Int
  493. Const GL_TEXTURE_MIN_FILTER:Int
  494. Const GL_TEXTURE_WRAP_S:Int
  495. Const GL_TEXTURE_WRAP_T:Int
  496. Const GL_CLAMP:Int
  497. Const GL_REPEAT:Int
  498. Const GL_POLYGON_OFFSET_UNITS:Int
  499. Const GL_POLYGON_OFFSET_POINT:Int
  500. Const GL_POLYGON_OFFSET_LINE:Int
  501. Const GL_R3_G3_B2:Int
  502. Const GL_V2F:Int
  503. Const GL_V3F:Int
  504. Const GL_C4UB_V2F:Int
  505. Const GL_C4UB_V3F:Int
  506. Const GL_C3F_V3F:Int
  507. Const GL_N3F_V3F:Int
  508. Const GL_C4F_N3F_V3F:Int
  509. Const GL_T2F_V3F:Int
  510. Const GL_T4F_V4F:Int
  511. Const GL_T2F_C4UB_V3F:Int
  512. Const GL_T2F_C3F_V3F:Int
  513. Const GL_T2F_N3F_V3F:Int
  514. Const GL_T2F_C4F_N3F_V3F:Int
  515. Const GL_T4F_C4F_N3F_V4F:Int
  516. Const GL_CLIP_PLANE0:Int
  517. Const GL_CLIP_PLANE1:Int
  518. Const GL_CLIP_PLANE2:Int
  519. Const GL_CLIP_PLANE3:Int
  520. Const GL_CLIP_PLANE4:Int
  521. Const GL_CLIP_PLANE5:Int
  522. Const GL_LIGHT0:Int
  523. Const GL_COLOR_BUFFER_BIT:Int
  524. Const GL_LIGHT1:Int
  525. Const GL_LIGHT2:Int
  526. Const GL_LIGHT3:Int
  527. Const GL_LIGHT4:Int
  528. Const GL_LIGHT5:Int
  529. Const GL_LIGHT6:Int
  530. Const GL_LIGHT7:Int
  531. Const GL_HINT_BIT:Int
  532. Const GL_POLYGON_OFFSET_FILL:Int
  533. Const GL_POLYGON_OFFSET_FACTOR:Int
  534. Const GL_ALPHA4:Int
  535. Const GL_ALPHA8:Int
  536. Const GL_ALPHA12:Int
  537. Const GL_ALPHA16:Int
  538. Const GL_LUMINANCE4:Int
  539. Const GL_LUMINANCE8:Int
  540. Const GL_LUMINANCE12:Int
  541. Const GL_LUMINANCE16:Int
  542. Const GL_LUMINANCE4_ALPHA4:Int
  543. Const GL_LUMINANCE6_ALPHA2:Int
  544. Const GL_LUMINANCE8_ALPHA8:Int
  545. Const GL_LUMINANCE12_ALPHA4:Int
  546. Const GL_LUMINANCE12_ALPHA12:Int
  547. Const GL_LUMINANCE16_ALPHA16:Int
  548. Const GL_INTENSITY:Int
  549. Const GL_INTENSITY4:Int
  550. Const GL_INTENSITY8:Int
  551. Const GL_INTENSITY12:Int
  552. Const GL_INTENSITY16:Int
  553. Const GL_RGB4:Int
  554. Const GL_RGB5:Int
  555. Const GL_RGB8:Int
  556. Const GL_RGB10:Int
  557. Const GL_RGB12:Int
  558. Const GL_RGB16:Int
  559. Const GL_RGBA2:Int
  560. Const GL_RGBA4:Int
  561. Const GL_RGB5_A1:Int
  562. Const GL_RGBA8:Int
  563. Const GL_RGB10_A2:Int
  564. Const GL_RGBA12:Int
  565. Const GL_RGBA16:Int
  566. Const GL_TEXTURE_RED_SIZE:Int
  567. Const GL_TEXTURE_GREEN_SIZE:Int
  568. Const GL_TEXTURE_BLUE_SIZE:Int
  569. Const GL_TEXTURE_ALPHA_SIZE:Int
  570. Const GL_TEXTURE_LUMINANCE_SIZE:Int
  571. Const GL_TEXTURE_INTENSITY_SIZE:Int
  572. Const GL_PROXY_TEXTURE_1D:Int
  573. Const GL_PROXY_TEXTURE_2D:Int
  574. Const GL_TEXTURE_PRIORITY:Int
  575. Const GL_TEXTURE_RESIDENT:Int
  576. Const GL_TEXTURE_BINDING_1D:Int
  577. Const GL_TEXTURE_BINDING_2D:Int
  578. Const GL_VERTEX_ARRAY:Int
  579. Const GL_NORMAL_ARRAY:Int
  580. Const GL_COLOR_ARRAY:Int
  581. Const GL_INDEX_ARRAY:Int
  582. Const GL_TEXTURE_COORD_ARRAY:Int
  583. Const GL_EDGE_FLAG_ARRAY:Int
  584. Const GL_VERTEX_ARRAY_SIZE:Int
  585. Const GL_VERTEX_ARRAY_TYPE:Int
  586. Const GL_VERTEX_ARRAY_STRIDE:Int
  587. Const GL_NORMAL_ARRAY_TYPE:Int
  588. Const GL_NORMAL_ARRAY_STRIDE:Int
  589. Const GL_COLOR_ARRAY_SIZE:Int
  590. Const GL_COLOR_ARRAY_TYPE:Int
  591. Const GL_COLOR_ARRAY_STRIDE:Int
  592. Const GL_INDEX_ARRAY_TYPE:Int
  593. Const GL_INDEX_ARRAY_STRIDE:Int
  594. Const GL_TEXTURE_COORD_ARRAY_SIZE:Int
  595. Const GL_TEXTURE_COORD_ARRAY_TYPE:Int
  596. Const GL_TEXTURE_COORD_ARRAY_STRIDE:Int
  597. Const GL_EDGE_FLAG_ARRAY_STRIDE:Int
  598. Const GL_VERTEX_ARRAY_POINTER:Int
  599. Const GL_NORMAL_ARRAY_POINTER:Int
  600. Const GL_COLOR_ARRAY_POINTER:Int
  601. Const GL_INDEX_ARRAY_POINTER:Int
  602. Const GL_TEXTURE_COORD_ARRAY_POINTER:Int
  603. Const GL_EDGE_FLAG_ARRAY_POINTER:Int
  604. Const GL_COLOR_INDEX1_EXT:Int
  605. Const GL_COLOR_INDEX2_EXT:Int
  606. Const GL_COLOR_INDEX4_EXT:Int
  607. Const GL_COLOR_INDEX8_EXT:Int
  608. Const GL_COLOR_INDEX12_EXT:Int
  609. Const GL_COLOR_INDEX16_EXT:Int
  610. Const GL_EVAL_BIT:Int
  611. Const GL_LIST_BIT:Int
  612. Const GL_TEXTURE_BIT:Int
  613. Const GL_SCISSOR_BIT:Int
  614. Const GL_ALL_ATTRIB_BITS:Int
  615. Const GL_CLIENT_ALL_ATTRIB_BITS:Int
  616. Const GL_VERSION_1_2:Int
  617. Const GL_SMOOTH_POINT_SIZE_RANGE:Int
  618. Const GL_SMOOTH_POINT_SIZE_GRANULARITY:Int
  619. Const GL_SMOOTH_LINE_WIDTH_RANGE:Int
  620. Const GL_SMOOTH_LINE_WIDTH_GRANULARITY:Int
  621. Const GL_UNSIGNED_BYTE_3_3_2:Int
  622. Const GL_UNSIGNED_SHORT_4_4_4_4:Int
  623. Const GL_UNSIGNED_SHORT_5_5_5_1:Int
  624. Const GL_UNSIGNED_INT_8_8_8_8:Int
  625. Const GL_UNSIGNED_INT_10_10_10_2:Int
  626. Const GL_RESCALE_NORMAL:Int
  627. Const GL_TEXTURE_BINDING_3D:Int
  628. Const GL_PACK_SKIP_IMAGES:Int
  629. Const GL_PACK_IMAGE_HEIGHT:Int
  630. Const GL_UNPACK_SKIP_IMAGES:Int
  631. Const GL_UNPACK_IMAGE_HEIGHT:Int
  632. Const GL_TEXTURE_3D:Int
  633. Const GL_PROXY_TEXTURE_3D:Int
  634. Const GL_TEXTURE_DEPTH:Int
  635. Const GL_TEXTURE_WRAP_R:Int
  636. Const GL_MAX_3D_TEXTURE_SIZE:Int
  637. Const GL_BGR:Int
  638. Const GL_BGRA:Int
  639. Const GL_MAX_ELEMENTS_VERTICES:Int
  640. Const GL_MAX_ELEMENTS_INDICES:Int
  641. Const GL_CLAMP_TO_EDGE:Int
  642. Const GL_TEXTURE_MIN_LOD:Int
  643. Const GL_TEXTURE_MAX_LOD:Int
  644. Const GL_TEXTURE_BASE_LEVEL:Int
  645. Const GL_TEXTURE_MAX_LEVEL:Int
  646. Const GL_LIGHT_MODEL_COLOR_CONTROL:Int
  647. Const GL_SINGLE_COLOR:Int
  648. Const GL_SEPARATE_SPECULAR_COLOR:Int
  649. Const GL_UNSIGNED_BYTE_2_3_3_REV:Int
  650. Const GL_UNSIGNED_SHORT_5_6_5:Int
  651. Const GL_UNSIGNED_SHORT_5_6_5_REV:Int
  652. Const GL_UNSIGNED_SHORT_4_4_4_4_REV:Int
  653. Const GL_UNSIGNED_SHORT_1_5_5_5_REV:Int
  654. Const GL_UNSIGNED_INT_8_8_8_8_REV:Int
  655. Const GL_ALIASED_POINT_SIZE_RANGE:Int
  656. Const GL_ALIASED_LINE_WIDTH_RANGE:Int
  657. Const GL_VERSION_1_2_1:Int
  658. Const GL_VERSION_1_3:Int
  659. Const GL_MULTISAMPLE:Int
  660. Const GL_SAMPLE_ALPHA_TO_COVERAGE:Int
  661. Const GL_SAMPLE_ALPHA_TO_ONE:Int
  662. Const GL_SAMPLE_COVERAGE:Int
  663. Const GL_SAMPLE_BUFFERS:Int
  664. Const GL_SAMPLES:Int
  665. Const GL_SAMPLE_COVERAGE_VALUE:Int
  666. Const GL_SAMPLE_COVERAGE_INVERT:Int
  667. Const GL_CLAMP_TO_BORDER:Int
  668. Const GL_TEXTURE0:Int
  669. Const GL_TEXTURE1:Int
  670. Const GL_TEXTURE2:Int
  671. Const GL_TEXTURE3:Int
  672. Const GL_TEXTURE4:Int
  673. Const GL_TEXTURE5:Int
  674. Const GL_TEXTURE6:Int
  675. Const GL_TEXTURE7:Int
  676. Const GL_TEXTURE8:Int
  677. Const GL_TEXTURE9:Int
  678. Const GL_TEXTURE10:Int
  679. Const GL_TEXTURE11:Int
  680. Const GL_TEXTURE12:Int
  681. Const GL_TEXTURE13:Int
  682. Const GL_TEXTURE14:Int
  683. Const GL_TEXTURE15:Int
  684. Const GL_TEXTURE16:Int
  685. Const GL_TEXTURE17:Int
  686. Const GL_TEXTURE18:Int
  687. Const GL_TEXTURE19:Int
  688. Const GL_TEXTURE20:Int
  689. Const GL_TEXTURE21:Int
  690. Const GL_TEXTURE22:Int
  691. Const GL_TEXTURE23:Int
  692. Const GL_TEXTURE24:Int
  693. Const GL_TEXTURE25:Int
  694. Const GL_TEXTURE26:Int
  695. Const GL_TEXTURE27:Int
  696. Const GL_TEXTURE28:Int
  697. Const GL_TEXTURE29:Int
  698. Const GL_TEXTURE30:Int
  699. Const GL_TEXTURE31:Int
  700. Const GL_ACTIVE_TEXTURE:Int
  701. Const GL_CLIENT_ACTIVE_TEXTURE:Int
  702. Const GL_MAX_TEXTURE_UNITS:Int
  703. Const GL_TRANSPOSE_MODELVIEW_MATRIX:Int
  704. Const GL_TRANSPOSE_PROJECTION_MATRIX:Int
  705. Const GL_TRANSPOSE_TEXTURE_MATRIX:Int
  706. Const GL_TRANSPOSE_COLOR_MATRIX:Int
  707. Const GL_SUBTRACT:Int
  708. Const GL_COMPRESSED_ALPHA:Int
  709. Const GL_COMPRESSED_LUMINANCE:Int
  710. Const GL_COMPRESSED_LUMINANCE_ALPHA:Int
  711. Const GL_COMPRESSED_INTENSITY:Int
  712. Const GL_COMPRESSED_RGB:Int
  713. Const GL_COMPRESSED_RGBA:Int
  714. Const GL_TEXTURE_COMPRESSION_HINT:Int
  715. Const GL_NORMAL_MAP:Int
  716. Const GL_REFLECTION_MAP:Int
  717. Const GL_TEXTURE_CUBE_MAP:Int
  718. Const GL_TEXTURE_BINDING_CUBE_MAP:Int
  719. Const GL_TEXTURE_CUBE_MAP_POSITIVE_X:Int
  720. Const GL_TEXTURE_CUBE_MAP_NEGATIVE_X:Int
  721. Const GL_TEXTURE_CUBE_MAP_POSITIVE_Y:Int
  722. Const GL_TEXTURE_CUBE_MAP_NEGATIVE_Y:Int
  723. Const GL_TEXTURE_CUBE_MAP_POSITIVE_Z:Int
  724. Const GL_TEXTURE_CUBE_MAP_NEGATIVE_Z:Int
  725. Const GL_PROXY_TEXTURE_CUBE_MAP:Int
  726. Const GL_MAX_CUBE_MAP_TEXTURE_SIZE:Int
  727. Const GL_COMBINE:Int
  728. Const GL_COMBINE_RGB:Int
  729. Const GL_COMBINE_ALPHA:Int
  730. Const GL_RGB_SCALE:Int
  731. Const GL_ADD_SIGNED:Int
  732. Const GL_INTERPOLATE:Int
  733. Const GL_CONSTANT:Int
  734. Const GL_PRIMARY_COLOR:Int
  735. Const GL_PREVIOUS:Int
  736. Const GL_SOURCE0_RGB:Int
  737. Const GL_SOURCE1_RGB:Int
  738. Const GL_SOURCE2_RGB:Int
  739. Const GL_SOURCE0_ALPHA:Int
  740. Const GL_SOURCE1_ALPHA:Int
  741. Const GL_SOURCE2_ALPHA:Int
  742. Const GL_OPERAND0_RGB:Int
  743. Const GL_OPERAND1_RGB:Int
  744. Const GL_OPERAND2_RGB:Int
  745. Const GL_OPERAND0_ALPHA:Int
  746. Const GL_OPERAND1_ALPHA:Int
  747. Const GL_OPERAND2_ALPHA:Int
  748. Const GL_TEXTURE_COMPRESSED_IMAGE_SIZE:Int
  749. Const GL_TEXTURE_COMPRESSED:Int
  750. Const GL_NUM_COMPRESSED_TEXTURE_FORMATS:Int
  751. Const GL_COMPRESSED_TEXTURE_FORMATS:Int
  752. Const GL_DOT3_RGB:Int
  753. Const GL_DOT3_RGBA:Int
  754. Const GL_MULTISAMPLE_BIT:Int
  755. Const GL_VERSION_1_4:Int
  756. Const GL_BLEND_DST_RGB:Int
  757. Const GL_BLEND_SRC_RGB:Int
  758. Const GL_BLEND_DST_ALPHA:Int
  759. Const GL_BLEND_SRC_ALPHA:Int
  760. Const GL_POINT_SIZE_MIN:Int
  761. Const GL_POINT_SIZE_MAX:Int
  762. Const GL_POINT_FADE_THRESHOLD_SIZE:Int
  763. Const GL_POINT_DISTANCE_ATTENUATION:Int
  764. Const GL_GENERATE_MIPMAP:Int
  765. Const GL_GENERATE_MIPMAP_HINT:Int
  766. Const GL_DEPTH_COMPONENT16:Int
  767. Const GL_DEPTH_COMPONENT24:Int
  768. Const GL_DEPTH_COMPONENT32:Int
  769. Const GL_MIRRORED_REPEAT:Int
  770. Const GL_FOG_COORDINATE_SOURCE:Int
  771. Const GL_FOG_COORDINATE:Int
  772. Const GL_FRAGMENT_DEPTH:Int
  773. Const GL_CURRENT_FOG_COORDINATE:Int
  774. Const GL_FOG_COORDINATE_ARRAY_TYPE:Int
  775. Const GL_FOG_COORDINATE_ARRAY_STRIDE:Int
  776. Const GL_FOG_COORDINATE_ARRAY_POINTER:Int
  777. Const GL_FOG_COORDINATE_ARRAY:Int
  778. Const GL_COLOR_SUM:Int
  779. Const GL_CURRENT_SECONDARY_COLOR:Int
  780. Const GL_SECONDARY_COLOR_ARRAY_SIZE:Int
  781. Const GL_SECONDARY_COLOR_ARRAY_TYPE:Int
  782. Const GL_SECONDARY_COLOR_ARRAY_STRIDE:Int
  783. Const GL_SECONDARY_COLOR_ARRAY_POINTER:Int
  784. Const GL_SECONDARY_COLOR_ARRAY:Int
  785. Const GL_MAX_TEXTURE_LOD_BIAS:Int
  786. Const GL_TEXTURE_FILTER_CONTROL:Int
  787. Const GL_TEXTURE_LOD_BIAS:Int
  788. Const GL_INCR_WRAP:Int
  789. Const GL_DECR_WRAP:Int
  790. Const GL_TEXTURE_DEPTH_SIZE:Int
  791. Const GL_DEPTH_TEXTURE_MODE:Int
  792. Const GL_TEXTURE_COMPARE_MODE:Int
  793. Const GL_TEXTURE_COMPARE_FUNC:Int
  794. Const GL_COMPARE_R_TO_TEXTURE:Int
  795. Const GL_VERSION_1_5:Int
  796. Const GL_CURRENT_FOG_COORD:Int
  797. Const GL_FOG_COORD:Int
  798. Const GL_FOG_COORD_ARRAY:Int
  799. Const GL_FOG_COORD_ARRAY_BUFFER_BINDING:Int
  800. Const GL_FOG_COORD_ARRAY_POINTER:Int
  801. Const GL_FOG_COORD_ARRAY_STRIDE:Int
  802. Const GL_FOG_COORD_ARRAY_TYPE:Int
  803. Const GL_FOG_COORD_SRC:Int
  804. Const GL_SRC0_ALPHA:Int
  805. Const GL_SRC0_RGB:Int
  806. Const GL_SRC1_ALPHA:Int
  807. Const GL_SRC1_RGB:Int
  808. Const GL_SRC2_ALPHA:Int
  809. Const GL_SRC2_RGB:Int
  810. Const GL_BUFFER_SIZE:Int
  811. Const GL_BUFFER_USAGE:Int
  812. Const GL_QUERY_COUNTER_BITS:Int
  813. Const GL_CURRENT_QUERY:Int
  814. Const GL_QUERY_RESULT:Int
  815. Const GL_QUERY_RESULT_AVAILABLE:Int
  816. Const GL_ARRAY_BUFFER:Int
  817. Const GL_ELEMENT_ARRAY_BUFFER:Int
  818. Const GL_ARRAY_BUFFER_BINDING:Int
  819. Const GL_ELEMENT_ARRAY_BUFFER_BINDING:Int
  820. Const GL_VERTEX_ARRAY_BUFFER_BINDING:Int
  821. Const GL_NORMAL_ARRAY_BUFFER_BINDING:Int
  822. Const GL_COLOR_ARRAY_BUFFER_BINDING:Int
  823. Const GL_INDEX_ARRAY_BUFFER_BINDING:Int
  824. Const GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING:Int
  825. Const GL_EDGE_FLAG_ARRAY_BUFFER_BINDING:Int
  826. Const GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING:Int
  827. Const GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING:Int
  828. Const GL_WEIGHT_ARRAY_BUFFER_BINDING:Int
  829. Const GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING:Int
  830. Const GL_READ_ONLY:Int
  831. Const GL_WRITE_ONLY:Int
  832. Const GL_READ_WRITE:Int
  833. Const GL_BUFFER_ACCESS:Int
  834. Const GL_BUFFER_MAPPED:Int
  835. Const GL_BUFFER_MAP_POINTER:Int
  836. Const GL_STREAM_DRAW:Int
  837. Const GL_STREAM_READ:Int
  838. Const GL_STREAM_COPY:Int
  839. Const GL_STATIC_DRAW:Int
  840. Const GL_STATIC_READ:Int
  841. Const GL_STATIC_COPY:Int
  842. Const GL_DYNAMIC_DRAW:Int
  843. Const GL_DYNAMIC_READ:Int
  844. Const GL_DYNAMIC_COPY:Int
  845. Const GL_SAMPLES_PASSED:Int
  846. Const GL_VERSION_2_0:Int
  847. Const GL_BLEND_EQUATION_RGB:Int
  848. Const GL_VERTEX_ATTRIB_ARRAY_ENABLED:Int
  849. Const GL_VERTEX_ATTRIB_ARRAY_SIZE:Int
  850. Const GL_VERTEX_ATTRIB_ARRAY_STRIDE:Int
  851. Const GL_VERTEX_ATTRIB_ARRAY_TYPE:Int
  852. Const GL_CURRENT_VERTEX_ATTRIB:Int
  853. Const GL_VERTEX_PROGRAM_POINT_SIZE:Int
  854. Const GL_VERTEX_PROGRAM_TWO_SIDE:Int
  855. Const GL_VERTEX_ATTRIB_ARRAY_POINTER:Int
  856. Const GL_STENCIL_BACK_FUNC:Int
  857. Const GL_STENCIL_BACK_FAIL:Int
  858. Const GL_STENCIL_BACK_PASS_DEPTH_FAIL:Int
  859. Const GL_STENCIL_BACK_PASS_DEPTH_PASS:Int
  860. Const GL_MAX_DRAW_BUFFERS:Int
  861. Const GL_DRAW_BUFFER0:Int
  862. Const GL_DRAW_BUFFER1:Int
  863. Const GL_DRAW_BUFFER2:Int
  864. Const GL_DRAW_BUFFER3:Int
  865. Const GL_DRAW_BUFFER4:Int
  866. Const GL_DRAW_BUFFER5:Int
  867. Const GL_DRAW_BUFFER6:Int
  868. Const GL_DRAW_BUFFER7:Int
  869. Const GL_DRAW_BUFFER8:Int
  870. Const GL_DRAW_BUFFER9:Int
  871. Const GL_DRAW_BUFFER10:Int
  872. Const GL_DRAW_BUFFER11:Int
  873. Const GL_DRAW_BUFFER12:Int
  874. Const GL_DRAW_BUFFER13:Int
  875. Const GL_DRAW_BUFFER14:Int
  876. Const GL_DRAW_BUFFER15:Int
  877. Const GL_BLEND_EQUATION_ALPHA:Int
  878. Const GL_POINT_SPRITE:Int
  879. Const GL_COORD_REPLACE:Int
  880. Const GL_MAX_VERTEX_ATTRIBS:Int
  881. Const GL_VERTEX_ATTRIB_ARRAY_NORMALIZED:Int
  882. Const GL_MAX_TEXTURE_COORDS:Int
  883. Const GL_MAX_TEXTURE_IMAGE_UNITS:Int
  884. Const GL_FRAGMENT_SHADER:Int
  885. Const GL_VERTEX_SHADER:Int
  886. Const GL_MAX_FRAGMENT_UNIFORM_COMPONENTS:Int
  887. Const GL_MAX_VERTEX_UNIFORM_COMPONENTS:Int
  888. Const GL_MAX_VARYING_FLOATS:Int
  889. Const GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS:Int
  890. Const GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS:Int
  891. Const GL_SHADER_TYPE:Int
  892. Const GL_FLOAT_VEC2:Int
  893. Const GL_FLOAT_VEC3:Int
  894. Const GL_FLOAT_VEC4:Int
  895. Const GL_INT_VEC2:Int
  896. Const GL_INT_VEC3:Int
  897. Const GL_INT_VEC4:Int
  898. Const GL_BOOL:Int
  899. Const GL_BOOL_VEC2:Int
  900. Const GL_BOOL_VEC3:Int
  901. Const GL_BOOL_VEC4:Int
  902. Const GL_FLOAT_MAT2:Int
  903. Const GL_FLOAT_MAT3:Int
  904. Const GL_FLOAT_MAT4:Int
  905. Const GL_SAMPLER_1D:Int
  906. Const GL_SAMPLER_2D:Int
  907. Const GL_SAMPLER_3D:Int
  908. Const GL_SAMPLER_CUBE:Int
  909. Const GL_SAMPLER_1D_SHADOW:Int
  910. Const GL_SAMPLER_2D_SHADOW:Int
  911. Const GL_DELETE_STATUS:Int
  912. Const GL_COMPILE_STATUS:Int
  913. Const GL_LINK_STATUS:Int
  914. Const GL_VALIDATE_STATUS:Int
  915. Const GL_INFO_LOG_LENGTH:Int
  916. Const GL_ATTACHED_SHADERS:Int
  917. Const GL_ACTIVE_UNIFORMS:Int
  918. Const GL_ACTIVE_UNIFORM_MAX_LENGTH:Int
  919. Const GL_SHADER_SOURCE_LENGTH:Int
  920. Const GL_ACTIVE_ATTRIBUTES:Int
  921. Const GL_ACTIVE_ATTRIBUTE_MAX_LENGTH:Int
  922. Const GL_FRAGMENT_SHADER_DERIVATIVE_HINT:Int
  923. Const GL_SHADING_LANGUAGE_VERSION:Int
  924. Const GL_CURRENT_PROGRAM:Int
  925. Const GL_POINT_SPRITE_COORD_ORIGIN:Int
  926. Const GL_LOWER_LEFT:Int
  927. Const GL_UPPER_LEFT:Int
  928. Const GL_STENCIL_BACK_REF:Int
  929. Const GL_STENCIL_BACK_VALUE_MASK:Int
  930. Const GL_STENCIL_BACK_WRITEMASK:Int
  931. Const GL_VERSION_2_1:Int
  932. Const GL_CURRENT_RASTER_SECONDARY_COLOR:Int
  933. Const GL_PIXEL_PACK_BUFFER:Int
  934. Const GL_PIXEL_UNPACK_BUFFER:Int
  935. Const GL_PIXEL_PACK_BUFFER_BINDING:Int
  936. Const GL_PIXEL_UNPACK_BUFFER_BINDING:Int
  937. Const GL_FLOAT_MAT2x3:Int
  938. Const GL_FLOAT_MAT2x4:Int
  939. Const GL_FLOAT_MAT3x2:Int
  940. Const GL_FLOAT_MAT3x4:Int
  941. Const GL_FLOAT_MAT4x2:Int
  942. Const GL_FLOAT_MAT4x3:Int
  943. Const GL_SRGB:Int
  944. Const GL_SRGB8:Int
  945. Const GL_SRGB_ALPHA:Int
  946. Const GL_SRGB8_ALPHA8:Int
  947. Const GL_SLUMINANCE_ALPHA:Int
  948. Const GL_SLUMINANCE8_ALPHA8:Int
  949. Const GL_SLUMINANCE:Int
  950. Const GL_SLUMINANCE8:Int
  951. Const GL_COMPRESSED_SRGB:Int
  952. Const GL_COMPRESSED_SRGB_ALPHA:Int
  953. Const GL_COMPRESSED_SLUMINANCE:Int
  954. Const GL_COMPRESSED_SLUMINANCE_ALPHA:Int
  955. Const GL_ARB_seamless_cube_map:Int
  956. Const GL_TEXTURE_CUBE_MAP_SEAMLESS:Int
  957. Const GL_ARB_texture_filter_anisotropic:Int
  958. Const GL_TEXTURE_MAX_ANISOTROPY:Int
  959. Const GL_MAX_TEXTURE_MAX_ANISOTROPY:Int
  960. Const GL_ARB_framebuffer_object:Int
  961. Const GL_INVALID_FRAMEBUFFER_OPERATION:Int
  962. Const GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING:Int
  963. Const GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE:Int
  964. Const GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE:Int
  965. Const GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE:Int
  966. Const GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE:Int
  967. Const GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE:Int
  968. Const GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE:Int
  969. Const GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE:Int
  970. Const GL_FRAMEBUFFER_DEFAULT:Int
  971. Const GL_FRAMEBUFFER_UNDEFINED:Int
  972. Const GL_DEPTH_STENCIL_ATTACHMENT:Int
  973. Const GL_INDEX:Int
  974. Const GL_MAX_RENDERBUFFER_SIZE:Int
  975. Const GL_DEPTH_STENCIL:Int
  976. Const GL_UNSIGNED_INT_24_8:Int
  977. Const GL_DEPTH24_STENCIL8:Int
  978. Const GL_TEXTURE_STENCIL_SIZE:Int
  979. Const GL_UNSIGNED_NORMALIZED:Int
  980. Const GL_DRAW_FRAMEBUFFER_BINDING:Int
  981. Const GL_FRAMEBUFFER_BINDING:Int
  982. Const GL_RENDERBUFFER_BINDING:Int
  983. Const GL_READ_FRAMEBUFFER:Int
  984. Const GL_DRAW_FRAMEBUFFER:Int
  985. Const GL_READ_FRAMEBUFFER_BINDING:Int
  986. Const GL_RENDERBUFFER_SAMPLES:Int
  987. Const GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE:Int
  988. Const GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME:Int
  989. Const GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL:Int
  990. Const GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE:Int
  991. Const GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER:Int
  992. Const GL_FRAMEBUFFER_COMPLETE:Int
  993. Const GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT:Int
  994. Const GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT:Int
  995. Const GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER:Int
  996. Const GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER:Int
  997. Const GL_FRAMEBUFFER_UNSUPPORTED:Int
  998. Const GL_MAX_COLOR_ATTACHMENTS:Int
  999. Const GL_COLOR_ATTACHMENT0:Int
  1000. Const GL_COLOR_ATTACHMENT1:Int
  1001. Const GL_COLOR_ATTACHMENT2:Int
  1002. Const GL_COLOR_ATTACHMENT3:Int
  1003. Const GL_COLOR_ATTACHMENT4:Int
  1004. Const GL_COLOR_ATTACHMENT5:Int
  1005. Const GL_COLOR_ATTACHMENT6:Int
  1006. Const GL_COLOR_ATTACHMENT7:Int
  1007. Const GL_COLOR_ATTACHMENT8:Int
  1008. Const GL_COLOR_ATTACHMENT9:Int
  1009. Const GL_COLOR_ATTACHMENT10:Int
  1010. Const GL_COLOR_ATTACHMENT11:Int
  1011. Const GL_COLOR_ATTACHMENT12:Int
  1012. Const GL_COLOR_ATTACHMENT13:Int
  1013. Const GL_COLOR_ATTACHMENT14:Int
  1014. Const GL_COLOR_ATTACHMENT15:Int
  1015. Const GL_DEPTH_ATTACHMENT:Int
  1016. Const GL_STENCIL_ATTACHMENT:Int
  1017. Const GL_FRAMEBUFFER:Int
  1018. Const GL_RENDERBUFFER:Int
  1019. Const GL_RENDERBUFFER_WIDTH:Int
  1020. Const GL_RENDERBUFFER_HEIGHT:Int
  1021. Const GL_RENDERBUFFER_INTERNAL_FORMAT:Int
  1022. Const GL_STENCIL_INDEX1:Int
  1023. Const GL_STENCIL_INDEX4:Int
  1024. Const GL_STENCIL_INDEX8:Int
  1025. Const GL_STENCIL_INDEX16:Int
  1026. Const GL_RENDERBUFFER_RED_SIZE:Int
  1027. Const GL_RENDERBUFFER_GREEN_SIZE:Int
  1028. Const GL_RENDERBUFFER_BLUE_SIZE:Int
  1029. Const GL_RENDERBUFFER_ALPHA_SIZE:Int
  1030. Const GL_RENDERBUFFER_DEPTH_SIZE:Int
  1031. Const GL_RENDERBUFFER_STENCIL_SIZE:Int
  1032. Const GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE:Int
  1033. Const GL_MAX_SAMPLES:Int
  1034. Function glAccum:Void(op:GLenum,value:GLfloat)
  1035. Function glAlphaFunc:Void(func:GLenum,ref:GLclampf)
  1036. Function glAreTexturesResident:GLboolean(n:GLsizei,textures:GLuint Ptr,residences:GLboolean Ptr)
  1037. Function glArrayElement:Void(i:GLint)
  1038. Function glBegin:Void(mode:GLenum)
  1039. Function glBindTexture:Void(target:GLenum,texture:GLuint)
  1040. Function glBitmap:Void(width:GLsizei,height:GLsizei,xorig:GLfloat,yorig:GLfloat,xmove:GLfloat,ymove:GLfloat,bitmap:CString)
  1041. Function glBlendFunc:Void(sfactor:GLenum,dfactor:GLenum)
  1042. Function glCallList:Void(list:GLuint)
  1043. Function glCallLists:Void(n:GLsizei,type:GLenum,lists:Void Ptr)
  1044. Function glClear:Void(mask:GLbitfield)
  1045. Function glClearAccum:Void(red:GLfloat,green:GLfloat,blue:GLfloat,alpha:GLfloat)
  1046. Function glClearColor:Void(red:GLclampf,green:GLclampf,blue:GLclampf,alpha:GLclampf)
  1047. Function glClearDepth:Void(depth:GLclampd)
  1048. Function glClearIndex:Void(c:GLfloat)
  1049. Function glClearStencil:Void(s:GLint)
  1050. Function glClipPlane:Void(plane:GLenum,equation:GLdouble Ptr)
  1051. Function glColor3b:Void(red:GLbyte,green:GLbyte,blue:GLbyte)
  1052. Function glColor3bv:Void(v:GLbyte Ptr)
  1053. Function glColor3d:Void(red:GLdouble,green:GLdouble,blue:GLdouble)
  1054. Function glColor3dv:Void(v:GLdouble Ptr)
  1055. Function glColor3f:Void(red:GLfloat,green:GLfloat,blue:GLfloat)
  1056. Function glColor3fv:Void(v:GLfloat Ptr)
  1057. Function glColor3i:Void(red:GLint,green:GLint,blue:GLint)
  1058. Function glColor3iv:Void(v:GLint Ptr)
  1059. Function glColor3s:Void(red:GLshort,green:GLshort,blue:GLshort)
  1060. Function glColor3sv:Void(v:GLshort Ptr)
  1061. Function glColor3ub:Void(red:GLubyte,green:GLubyte,blue:GLubyte)
  1062. Function glColor3ubv:Void(v:CString)
  1063. Function glColor3ui:Void(red:GLuint,green:GLuint,blue:GLuint)
  1064. Function glColor3uiv:Void(v:GLuint Ptr)
  1065. Function glColor3us:Void(red:GLushort,green:GLushort,blue:GLushort)
  1066. Function glColor3usv:Void(v:GLushort Ptr)
  1067. Function glColor4b:Void(red:GLbyte,green:GLbyte,blue:GLbyte,alpha:GLbyte)
  1068. Function glColor4bv:Void(v:GLbyte Ptr)
  1069. Function glColor4d:Void(red:GLdouble,green:GLdouble,blue:GLdouble,alpha:GLdouble)
  1070. Function glColor4dv:Void(v:GLdouble Ptr)
  1071. Function glColor4f:Void(red:GLfloat,green:GLfloat,blue:GLfloat,alpha:GLfloat)
  1072. Function glColor4fv:Void(v:GLfloat Ptr)
  1073. Function glColor4i:Void(red:GLint,green:GLint,blue:GLint,alpha:GLint)
  1074. Function glColor4iv:Void(v:GLint Ptr)
  1075. Function glColor4s:Void(red:GLshort,green:GLshort,blue:GLshort,alpha:GLshort)
  1076. Function glColor4sv:Void(v:GLshort Ptr)
  1077. Function glColor4ub:Void(red:GLubyte,green:GLubyte,blue:GLubyte,alpha:GLubyte)
  1078. Function glColor4ubv:Void(v:CString)
  1079. Function glColor4ui:Void(red:GLuint,green:GLuint,blue:GLuint,alpha:GLuint)
  1080. Function glColor4uiv:Void(v:GLuint Ptr)
  1081. Function glColor4us:Void(red:GLushort,green:GLushort,blue:GLushort,alpha:GLushort)
  1082. Function glColor4usv:Void(v:GLushort Ptr)
  1083. Function glColorMask:Void(red:GLboolean,green:GLboolean,blue:GLboolean,alpha:GLboolean)
  1084. Function glColorMaterial:Void(face:GLenum,mode:GLenum)
  1085. Function glColorPointer:Void(size:GLint,type:GLenum,stride:GLsizei,pointer:Void Ptr)
  1086. Function glCopyPixels:Void(x:GLint,y:GLint,width:GLsizei,height:GLsizei,type:GLenum)
  1087. Function glCopyTexImage1D:Void(target:GLenum,level:GLint,internalFormat:GLenum,x:GLint,y:GLint,width:GLsizei,border:GLint)
  1088. Function glCopyTexImage2D:Void(target:GLenum,level:GLint,internalFormat:GLenum,x:GLint,y:GLint,width:GLsizei,height:GLsizei,border:GLint)
  1089. Function glCopyTexSubImage1D:Void(target:GLenum,level:GLint,xoffset:GLint,x:GLint,y:GLint,width:GLsizei)
  1090. Function glCopyTexSubImage2D:Void(target:GLenum,level:GLint,xoffset:GLint,yoffset:GLint,x:GLint,y:GLint,width:GLsizei,height:GLsizei)
  1091. Function glCullFace:Void(mode:GLenum)
  1092. Function glDeleteLists:Void(list:GLuint,range:GLsizei)
  1093. Function glDeleteTextures:Void(n:GLsizei,textures:GLuint Ptr)
  1094. Function glDepthFunc:Void(func:GLenum)
  1095. Function glDepthMask:Void(flag:GLboolean)
  1096. Function glDepthRange:Void(zNear:GLclampd,zFar:GLclampd)
  1097. Function glDisable:Void(cap:GLenum)
  1098. Function glDisableClientState:Void(a:GLenum)
  1099. Function glDrawArrays:Void(mode:GLenum,first:GLint,count:GLsizei)
  1100. Function glDrawBuffer:Void(mode:GLenum)
  1101. Function glDrawElements:Void(mode:GLenum,count:GLsizei,type:GLenum,indices:Void Ptr)
  1102. Function glDrawPixels:Void(width:GLsizei,height:GLsizei,format:GLenum,type:GLenum,pixels:Void Ptr)
  1103. Function glEdgeFlag:Void(flag:GLboolean)
  1104. Function glEdgeFlagPointer:Void(stride:GLsizei,pointer:Void Ptr)
  1105. Function glEdgeFlagv:Void(flag:GLboolean Ptr)
  1106. Function glEnable:Void(cap:GLenum)
  1107. Function glEnableClientState:Void(a:GLenum)
  1108. Function glEnd:Void()
  1109. Function glEndList:Void()
  1110. Function glEvalCoord1d:Void(u:GLdouble)
  1111. Function glEvalCoord1dv:Void(u:GLdouble Ptr)
  1112. Function glEvalCoord1f:Void(u:GLfloat)
  1113. Function glEvalCoord1fv:Void(u:GLfloat Ptr)
  1114. Function glEvalCoord2d:Void(u:GLdouble,v:GLdouble)
  1115. Function glEvalCoord2dv:Void(u:GLdouble Ptr)
  1116. Function glEvalCoord2f:Void(u:GLfloat,v:GLfloat)
  1117. Function glEvalCoord2fv:Void(u:GLfloat Ptr)
  1118. Function glEvalMesh1:Void(mode:GLenum,i1:GLint,i2:GLint)
  1119. Function glEvalMesh2:Void(mode:GLenum,i1:GLint,i2:GLint,j1:GLint,j2:GLint)
  1120. Function glEvalPoint1:Void(i:GLint)
  1121. Function glEvalPoint2:Void(i:GLint,j:GLint)
  1122. Function glFeedbackBuffer:Void(size:GLsizei,type:GLenum,buffer:GLfloat Ptr)
  1123. Function glFinish:Void()
  1124. Function glFlush:Void()
  1125. Function glFogf:Void(pname:GLenum,param:GLfloat)
  1126. Function glFogfv:Void(pname:GLenum,params:GLfloat Ptr)
  1127. Function glFogi:Void(pname:GLenum,param:GLint)
  1128. Function glFogiv:Void(pname:GLenum,params:GLint Ptr)
  1129. Function glFrontFace:Void(mode:GLenum)
  1130. Function glFrustum:Void(left:GLdouble,right:GLdouble,bottom:GLdouble,top:GLdouble,zNear:GLdouble,zFar:GLdouble)
  1131. Function glGenLists:GLuint(range:GLsizei)
  1132. Function glGenTextures:Void(n:GLsizei,textures:GLuint Ptr)
  1133. Function glGetBooleanv:Void(pname:GLenum,params:GLboolean Ptr)
  1134. Function glGetClipPlane:Void(plane:GLenum,equation:GLdouble Ptr)
  1135. Function glGetDoublev:Void(pname:GLenum,params:GLdouble Ptr)
  1136. Function glGetError:GLenum()
  1137. Function glGetFloatv:Void(pname:GLenum,params:GLfloat Ptr)
  1138. Function glGetIntegerv:Void(pname:GLenum,params:GLint Ptr)
  1139. Function glGetLightfv:Void(light:GLenum,pname:GLenum,params:GLfloat Ptr)
  1140. Function glGetLightiv:Void(light:GLenum,pname:GLenum,params:GLint Ptr)
  1141. Function glGetMapdv:Void(target:GLenum,query:GLenum,v:GLdouble Ptr)
  1142. Function glGetMapfv:Void(target:GLenum,query:GLenum,v:GLfloat Ptr)
  1143. Function glGetMapiv:Void(target:GLenum,query:GLenum,v:GLint Ptr)
  1144. Function glGetMaterialfv:Void(face:GLenum,pname:GLenum,params:GLfloat Ptr)
  1145. Function glGetMaterialiv:Void(face:GLenum,pname:GLenum,params:GLint Ptr)
  1146. Function glGetPixelMapfv:Void(map:GLenum,values:GLfloat Ptr)
  1147. Function glGetPixelMapuiv:Void(map:GLenum,values:GLuint Ptr)
  1148. Function glGetPixelMapusv:Void(map:GLenum,values:GLushort Ptr)
  1149. Function glGetPointerv:Void(pname:GLenum,params:Void Ptr Ptr)
  1150. Function glGetPolygonStipple:Void(mask:GLubyte Ptr)
  1151. Function glGetString:CString(name:GLenum)
  1152. Function glGetTexEnvfv:Void(target:GLenum,pname:GLenum,params:GLfloat Ptr)
  1153. Function glGetTexEnviv:Void(target:GLenum,pname:GLenum,params:GLint Ptr)
  1154. Function glGetTexGendv:Void(coord:GLenum,pname:GLenum,params:GLdouble Ptr)
  1155. Function glGetTexGenfv:Void(coord:GLenum,pname:GLenum,params:GLfloat Ptr)
  1156. Function glGetTexGeniv:Void(coord:GLenum,pname:GLenum,params:GLint Ptr)
  1157. Function glGetTexImage:Void(target:GLenum,level:GLint,format:GLenum,type:GLenum,pixels:Void Ptr)
  1158. Function glGetTexLevelParameterfv:Void(target:GLenum,level:GLint,pname:GLenum,params:GLfloat Ptr)
  1159. Function glGetTexLevelParameteriv:Void(target:GLenum,level:GLint,pname:GLenum,params:GLint Ptr)
  1160. Function glGetTexParameterfv:Void(target:GLenum,pname:GLenum,params:GLfloat Ptr)
  1161. Function glGetTexParameteriv:Void(target:GLenum,pname:GLenum,params:GLint Ptr)
  1162. Function glHint:Void(target:GLenum,mode:GLenum)
  1163. Function glIndexMask:Void(mask:GLuint)
  1164. Function glIndexPointer:Void(type:GLenum,stride:GLsizei,pointer:Void Ptr)
  1165. Function glIndexd:Void(c:GLdouble)
  1166. Function glIndexdv:Void(c:GLdouble Ptr)
  1167. Function glIndexf:Void(c:GLfloat)
  1168. Function glIndexfv:Void(c:GLfloat Ptr)
  1169. Function glIndexi:Void(c:GLint)
  1170. Function glIndexiv:Void(c:GLint Ptr)
  1171. Function glIndexs:Void(c:GLshort)
  1172. Function glIndexsv:Void(c:GLshort Ptr)
  1173. Function glIndexub:Void(c:GLubyte)
  1174. Function glIndexubv:Void(c:CString)
  1175. Function glInitNames:Void()
  1176. Function glInterleavedArrays:Void(format:GLenum,stride:GLsizei,pointer:Void Ptr)
  1177. Function glIsEnabled:GLboolean(cap:GLenum)
  1178. Function glIsList:GLboolean(list:GLuint)
  1179. Function glIsTexture:GLboolean(texture:GLuint)
  1180. Function glLightModelf:Void(pname:GLenum,param:GLfloat)
  1181. Function glLightModelfv:Void(pname:GLenum,params:GLfloat Ptr)
  1182. Function glLightModeli:Void(pname:GLenum,param:GLint)
  1183. Function glLightModeliv:Void(pname:GLenum,params:GLint Ptr)
  1184. Function glLightf:Void(light:GLenum,pname:GLenum,param:GLfloat)
  1185. Function glLightfv:Void(light:GLenum,pname:GLenum,params:GLfloat Ptr)
  1186. Function glLighti:Void(light:GLenum,pname:GLenum,param:GLint)
  1187. Function glLightiv:Void(light:GLenum,pname:GLenum,params:GLint Ptr)
  1188. Function glLineStipple:Void(factor:GLint,pattern:GLushort)
  1189. Function glLineWidth:Void(width:GLfloat)
  1190. Function glListBase:Void(base:GLuint)
  1191. Function glLoadIdentity:Void()
  1192. Function glLoadMatrixd:Void(m:GLdouble Ptr)
  1193. Function glLoadMatrixf:Void(m:GLfloat Ptr)
  1194. Function glLoadName:Void(name:GLuint)
  1195. Function glLogicOp:Void(opcode:GLenum)
  1196. Function glMap1d:Void(target:GLenum,u1:GLdouble,u2:GLdouble,stride:GLint,order:GLint,points:GLdouble Ptr)
  1197. Function glMap1f:Void(target:GLenum,u1:GLfloat,u2:GLfloat,stride:GLint,order:GLint,points:GLfloat Ptr)
  1198. Function glMap2d:Void(target:GLenum,u1:GLdouble,u2:GLdouble,ustride:GLint,uorder:GLint,v1:GLdouble,v2:GLdouble,vstride:GLint,vorder:GLint,points:GLdouble Ptr)
  1199. Function glMap2f:Void(target:GLenum,u1:GLfloat,u2:GLfloat,ustride:GLint,uorder:GLint,v1:GLfloat,v2:GLfloat,vstride:GLint,vorder:GLint,points:GLfloat Ptr)
  1200. Function glMapGrid1d:Void(un:GLint,u1:GLdouble,u2:GLdouble)
  1201. Function glMapGrid1f:Void(un:GLint,u1:GLfloat,u2:GLfloat)
  1202. Function glMapGrid2d:Void(un:GLint,u1:GLdouble,u2:GLdouble,vn:GLint,v1:GLdouble,v2:GLdouble)
  1203. Function glMapGrid2f:Void(un:GLint,u1:GLfloat,u2:GLfloat,vn:GLint,v1:GLfloat,v2:GLfloat)
  1204. Function glMaterialf:Void(face:GLenum,pname:GLenum,param:GLfloat)
  1205. Function glMaterialfv:Void(face:GLenum,pname:GLenum,params:GLfloat Ptr)
  1206. Function glMateriali:Void(face:GLenum,pname:GLenum,param:GLint)
  1207. Function glMaterialiv:Void(face:GLenum,pname:GLenum,params:GLint Ptr)
  1208. Function glMatrixMode:Void(mode:GLenum)
  1209. Function glMultMatrixd:Void(m:GLdouble Ptr)
  1210. Function glMultMatrixf:Void(m:GLfloat Ptr)
  1211. Function glNewList:Void(list:GLuint,mode:GLenum)
  1212. Function glNormal3b:Void(nx:GLbyte,ny:GLbyte,nz:GLbyte)
  1213. Function glNormal3bv:Void(v:GLbyte Ptr)
  1214. Function glNormal3d:Void(nx:GLdouble,ny:GLdouble,nz:GLdouble)
  1215. Function glNormal3dv:Void(v:GLdouble Ptr)
  1216. Function glNormal3f:Void(nx:GLfloat,ny:GLfloat,nz:GLfloat)
  1217. Function glNormal3fv:Void(v:GLfloat Ptr)
  1218. Function glNormal3i:Void(nx:GLint,ny:GLint,nz:GLint)
  1219. Function glNormal3iv:Void(v:GLint Ptr)
  1220. Function glNormal3s:Void(nx:GLshort,ny:GLshort,nz:GLshort)
  1221. Function glNormal3sv:Void(v:GLshort Ptr)
  1222. Function glNormalPointer:Void(type:GLenum,stride:GLsizei,pointer:Void Ptr)
  1223. Function glOrtho:Void(left:GLdouble,right:GLdouble,bottom:GLdouble,top:GLdouble,zNear:GLdouble,zFar:GLdouble)
  1224. Function glPassThrough:Void(token:GLfloat)
  1225. Function glPixelMapfv:Void(map:GLenum,mapsize:GLsizei,values:GLfloat Ptr)
  1226. Function glPixelMapuiv:Void(map:GLenum,mapsize:GLsizei,values:GLuint Ptr)
  1227. Function glPixelMapusv:Void(map:GLenum,mapsize:GLsizei,values:GLushort Ptr)
  1228. Function glPixelStoref:Void(pname:GLenum,param:GLfloat)
  1229. Function glPixelStorei:Void(pname:GLenum,param:GLint)
  1230. Function glPixelTransferf:Void(pname:GLenum,param:GLfloat)
  1231. Function glPixelTransferi:Void(pname:GLenum,param:GLint)
  1232. Function glPixelZoom:Void(xfactor:GLfloat,yfactor:GLfloat)
  1233. Function glPointSize:Void(size:GLfloat)
  1234. Function glPolygonMode:Void(face:GLenum,mode:GLenum)
  1235. Function glPolygonOffset:Void(factor:GLfloat,units:GLfloat)
  1236. Function glPolygonStipple:Void(mask:CString)
  1237. Function glPopAttrib:Void()
  1238. Function glPopClientAttrib:Void()
  1239. Function glPopMatrix:Void()
  1240. Function glPopName:Void()
  1241. Function glPrioritizeTextures:Void(n:GLsizei,textures:GLuint Ptr,priorities:GLclampf Ptr)
  1242. Function glPushAttrib:Void(mask:GLbitfield)
  1243. Function glPushClientAttrib:Void(mask:GLbitfield)
  1244. Function glPushMatrix:Void()
  1245. Function glPushName:Void(name:GLuint)
  1246. Function glRasterPos2d:Void(x:GLdouble,y:GLdouble)
  1247. Function glRasterPos2dv:Void(v:GLdouble Ptr)
  1248. Function glRasterPos2f:Void(x:GLfloat,y:GLfloat)
  1249. Function glRasterPos2fv:Void(v:GLfloat Ptr)
  1250. Function glRasterPos2i:Void(x:GLint,y:GLint)
  1251. Function glRasterPos2iv:Void(v:GLint Ptr)
  1252. Function glRasterPos2s:Void(x:GLshort,y:GLshort)
  1253. Function glRasterPos2sv:Void(v:GLshort Ptr)
  1254. Function glRasterPos3d:Void(x:GLdouble,y:GLdouble,z:GLdouble)
  1255. Function glRasterPos3dv:Void(v:GLdouble Ptr)
  1256. Function glRasterPos3f:Void(x:GLfloat,y:GLfloat,z:GLfloat)
  1257. Function glRasterPos3fv:Void(v:GLfloat Ptr)
  1258. Function glRasterPos3i:Void(x:GLint,y:GLint,z:GLint)
  1259. Function glRasterPos3iv:Void(v:GLint Ptr)
  1260. Function glRasterPos3s:Void(x:GLshort,y:GLshort,z:GLshort)
  1261. Function glRasterPos3sv:Void(v:GLshort Ptr)
  1262. Function glRasterPos4d:Void(x:GLdouble,y:GLdouble,z:GLdouble,w:GLdouble)
  1263. Function glRasterPos4dv:Void(v:GLdouble Ptr)
  1264. Function glRasterPos4f:Void(x:GLfloat,y:GLfloat,z:GLfloat,w:GLfloat)
  1265. Function glRasterPos4fv:Void(v:GLfloat Ptr)
  1266. Function glRasterPos4i:Void(x:GLint,y:GLint,z:GLint,w:GLint)
  1267. Function glRasterPos4iv:Void(v:GLint Ptr)
  1268. Function glRasterPos4s:Void(x:GLshort,y:GLshort,z:GLshort,w:GLshort)
  1269. Function glRasterPos4sv:Void(v:GLshort Ptr)
  1270. Function glReadBuffer:Void(mode:GLenum)
  1271. Function glReadPixels:Void(x:GLint,y:GLint,width:GLsizei,height:GLsizei,format:GLenum,type:GLenum,pixels:Void Ptr)
  1272. Function glRectd:Void(x1:GLdouble,y1:GLdouble,x2:GLdouble,y2:GLdouble)
  1273. Function glRectdv:Void(v1:GLdouble Ptr,v2:GLdouble Ptr)
  1274. Function glRectf:Void(x1:GLfloat,y1:GLfloat,x2:GLfloat,y2:GLfloat)
  1275. Function glRectfv:Void(v1:GLfloat Ptr,v2:GLfloat Ptr)
  1276. Function glRecti:Void(x1:GLint,y1:GLint,x2:GLint,y2:GLint)
  1277. Function glRectiv:Void(v1:GLint Ptr,v2:GLint Ptr)
  1278. Function glRects:Void(x1:GLshort,y1:GLshort,x2:GLshort,y2:GLshort)
  1279. Function glRectsv:Void(v1:GLshort Ptr,v2:GLshort Ptr)
  1280. Function glRenderMode:GLint(mode:GLenum)
  1281. Function glRotated:Void(angle:GLdouble,x:GLdouble,y:GLdouble,z:GLdouble)
  1282. Function glRotatef:Void(angle:GLfloat,x:GLfloat,y:GLfloat,z:GLfloat)
  1283. Function glScaled:Void(x:GLdouble,y:GLdouble,z:GLdouble)
  1284. Function glScalef:Void(x:GLfloat,y:GLfloat,z:GLfloat)
  1285. Function glScissor:Void(x:GLint,y:GLint,width:GLsizei,height:GLsizei)
  1286. Function glSelectBuffer:Void(size:GLsizei,buffer:GLuint Ptr)
  1287. Function glShadeModel:Void(mode:GLenum)
  1288. Function glStencilFunc:Void(func:GLenum,ref:GLint,mask:GLuint)
  1289. Function glStencilMask:Void(mask:GLuint)
  1290. Function glStencilOp:Void(fail:GLenum,zfail:GLenum,zpass:GLenum)
  1291. Function glTexCoord1d:Void(s:GLdouble)
  1292. Function glTexCoord1dv:Void(v:GLdouble Ptr)
  1293. Function glTexCoord1f:Void(s:GLfloat)
  1294. Function glTexCoord1fv:Void(v:GLfloat Ptr)
  1295. Function glTexCoord1i:Void(s:GLint)
  1296. Function glTexCoord1iv:Void(v:GLint Ptr)
  1297. Function glTexCoord1s:Void(s:GLshort)
  1298. Function glTexCoord1sv:Void(v:GLshort Ptr)
  1299. Function glTexCoord2d:Void(s:GLdouble,t:GLdouble)
  1300. Function glTexCoord2dv:Void(v:GLdouble Ptr)
  1301. Function glTexCoord2f:Void(s:GLfloat,t:GLfloat)
  1302. Function glTexCoord2fv:Void(v:GLfloat Ptr)
  1303. Function glTexCoord2i:Void(s:GLint,t:GLint)
  1304. Function glTexCoord2iv:Void(v:GLint Ptr)
  1305. Function glTexCoord2s:Void(s:GLshort,t:GLshort)
  1306. Function glTexCoord2sv:Void(v:GLshort Ptr)
  1307. Function glTexCoord3d:Void(s:GLdouble,t:GLdouble,r:GLdouble)
  1308. Function glTexCoord3dv:Void(v:GLdouble Ptr)
  1309. Function glTexCoord3f:Void(s:GLfloat,t:GLfloat,r:GLfloat)
  1310. Function glTexCoord3fv:Void(v:GLfloat Ptr)
  1311. Function glTexCoord3i:Void(s:GLint,t:GLint,r:GLint)
  1312. Function glTexCoord3iv:Void(v:GLint Ptr)
  1313. Function glTexCoord3s:Void(s:GLshort,t:GLshort,r:GLshort)
  1314. Function glTexCoord3sv:Void(v:GLshort Ptr)
  1315. Function glTexCoord4d:Void(s:GLdouble,t:GLdouble,r:GLdouble,q:GLdouble)
  1316. Function glTexCoord4dv:Void(v:GLdouble Ptr)
  1317. Function glTexCoord4f:Void(s:GLfloat,t:GLfloat,r:GLfloat,q:GLfloat)
  1318. Function glTexCoord4fv:Void(v:GLfloat Ptr)
  1319. Function glTexCoord4i:Void(s:GLint,t:GLint,r:GLint,q:GLint)
  1320. Function glTexCoord4iv:Void(v:GLint Ptr)
  1321. Function glTexCoord4s:Void(s:GLshort,t:GLshort,r:GLshort,q:GLshort)
  1322. Function glTexCoord4sv:Void(v:GLshort Ptr)
  1323. Function glTexCoordPointer:Void(size:GLint,type:GLenum,stride:GLsizei,pointer:Void Ptr)
  1324. Function glTexEnvf:Void(target:GLenum,pname:GLenum,param:GLfloat)
  1325. Function glTexEnvfv:Void(target:GLenum,pname:GLenum,params:GLfloat Ptr)
  1326. Function glTexEnvi:Void(target:GLenum,pname:GLenum,param:GLint)
  1327. Function glTexEnviv:Void(target:GLenum,pname:GLenum,params:GLint Ptr)
  1328. Function glTexGend:Void(coord:GLenum,pname:GLenum,param:GLdouble)
  1329. Function glTexGendv:Void(coord:GLenum,pname:GLenum,params:GLdouble Ptr)
  1330. Function glTexGenf:Void(coord:GLenum,pname:GLenum,param:GLfloat)
  1331. Function glTexGenfv:Void(coord:GLenum,pname:GLenum,params:GLfloat Ptr)
  1332. Function glTexGeni:Void(coord:GLenum,pname:GLenum,param:GLint)
  1333. Function glTexGeniv:Void(coord:GLenum,pname:GLenum,params:GLint Ptr)
  1334. Function glTexImage1D:Void(target:GLenum,level:GLint,internalformat:GLint,width:GLsizei,border:GLint,format:GLenum,type:GLenum,pixels:Void Ptr)
  1335. Function glTexImage2D:Void(target:GLenum,level:GLint,internalformat:GLint,width:GLsizei,height:GLsizei,border:GLint,format:GLenum,type:GLenum,pixels:Void Ptr)
  1336. Function glTexParameterf:Void(target:GLenum,pname:GLenum,param:GLfloat)
  1337. Function glTexParameterfv:Void(target:GLenum,pname:GLenum,params:GLfloat Ptr)
  1338. Function glTexParameteri:Void(target:GLenum,pname:GLenum,param:GLint)
  1339. Function glTexParameteriv:Void(target:GLenum,pname:GLenum,params:GLint Ptr)
  1340. Function glTexSubImage1D:Void(target:GLenum,level:GLint,xoffset:GLint,width:GLsizei,format:GLenum,type:GLenum,pixels:Void Ptr)
  1341. Function glTexSubImage2D:Void(target:GLenum,level:GLint,xoffset:GLint,yoffset:GLint,width:GLsizei,height:GLsizei,format:GLenum,type:GLenum,pixels:Void Ptr)
  1342. Function glTranslated:Void(x:GLdouble,y:GLdouble,z:GLdouble)
  1343. Function glTranslatef:Void(x:GLfloat,y:GLfloat,z:GLfloat)
  1344. Function glVertex2d:Void(x:GLdouble,y:GLdouble)
  1345. Function glVertex2dv:Void(v:GLdouble Ptr)
  1346. Function glVertex2f:Void(x:GLfloat,y:GLfloat)
  1347. Function glVertex2fv:Void(v:GLfloat Ptr)
  1348. Function glVertex2i:Void(x:GLint,y:GLint)
  1349. Function glVertex2iv:Void(v:GLint Ptr)
  1350. Function glVertex2s:Void(x:GLshort,y:GLshort)
  1351. Function glVertex2sv:Void(v:GLshort Ptr)
  1352. Function glVertex3d:Void(x:GLdouble,y:GLdouble,z:GLdouble)
  1353. Function glVertex3dv:Void(v:GLdouble Ptr)
  1354. Function glVertex3f:Void(x:GLfloat,y:GLfloat,z:GLfloat)
  1355. Function glVertex3fv:Void(v:GLfloat Ptr)
  1356. Function glVertex3i:Void(x:GLint,y:GLint,z:GLint)
  1357. Function glVertex3iv:Void(v:GLint Ptr)
  1358. Function glVertex3s:Void(x:GLshort,y:GLshort,z:GLshort)
  1359. Function glVertex3sv:Void(v:GLshort Ptr)
  1360. Function glVertex4d:Void(x:GLdouble,y:GLdouble,z:GLdouble,w:GLdouble)
  1361. Function glVertex4dv:Void(v:GLdouble Ptr)
  1362. Function glVertex4f:Void(x:GLfloat,y:GLfloat,z:GLfloat,w:GLfloat)
  1363. Function glVertex4fv:Void(v:GLfloat Ptr)
  1364. Function glVertex4i:Void(x:GLint,y:GLint,z:GLint,w:GLint)
  1365. Function glVertex4iv:Void(v:GLint Ptr)
  1366. Function glVertex4s:Void(x:GLshort,y:GLshort,z:GLshort,w:GLshort)
  1367. Function glVertex4sv:Void(v:GLshort Ptr)
  1368. Function glVertexPointer:Void(size:GLint,type:GLenum,stride:GLsizei,pointer:Void Ptr)
  1369. Function glViewport:Void(x:GLint,y:GLint,width:GLsizei,height:GLsizei)
  1370. Function glCopyTexSubImage3D:Void(target:GLenum,level:GLint,xoffset:GLint,yoffset:GLint,zoffset:GLint,x:GLint,y:GLint,width:GLsizei,height:GLsizei)
  1371. Function glDrawRangeElements:Void(mode:GLenum,start:GLuint,e:GLuint,count:GLsizei,type:GLenum,indices:Void Ptr)
  1372. Function glTexImage3D:Void(target:GLenum,level:GLint,internalFormat:GLint,width:GLsizei,height:GLsizei,depth:GLsizei,border:GLint,format:GLenum,type:GLenum,pixels:Void Ptr)
  1373. Function glTexSubImage3D:Void(target:GLenum,level:GLint,xoffset:GLint,yoffset:GLint,zoffset:GLint,width:GLsizei,height:GLsizei,depth:GLsizei,format:GLenum,type:GLenum,pixels:Void Ptr)
  1374. Function glActiveTexture:Void(texture:GLenum)
  1375. Function glClientActiveTexture:Void(texture:GLenum)
  1376. Function glCompressedTexImage1D:Void(target:GLenum,level:GLint,internalformat:GLenum,width:GLsizei,border:GLint,imageSize:GLsizei,data:Void Ptr)
  1377. Function glCompressedTexImage2D:Void(target:GLenum,level:GLint,internalformat:GLenum,width:GLsizei,height:GLsizei,border:GLint,imageSize:GLsizei,data:Void Ptr)
  1378. Function glCompressedTexImage3D:Void(target:GLenum,level:GLint,internalformat:GLenum,width:GLsizei,height:GLsizei,depth:GLsizei,border:GLint,imageSize:GLsizei,data:Void Ptr)
  1379. Function glCompressedTexSubImage1D:Void(target:GLenum,level:GLint,xoffset:GLint,width:GLsizei,format:GLenum,imageSize:GLsizei,data:Void Ptr)
  1380. Function glCompressedTexSubImage2D:Void(target:GLenum,level:GLint,xoffset:GLint,yoffset:GLint,width:GLsizei,height:GLsizei,format:GLenum,imageSize:GLsizei,data:Void Ptr)
  1381. Function glCompressedTexSubImage3D:Void(target:GLenum,level:GLint,xoffset:GLint,yoffset:GLint,zoffset:GLint,width:GLsizei,height:GLsizei,depth:GLsizei,format:GLenum,imageSize:GLsizei,data:Void Ptr)
  1382. Function glGetCompressedTexImage:Void(target:GLenum,lod:GLint,img:Void Ptr)
  1383. Function glLoadTransposeMatrixd:Void(m:GLdouble)
  1384. Function glLoadTransposeMatrixf:Void(m:GLfloat)
  1385. Function glMultTransposeMatrixd:Void(m:GLdouble)
  1386. Function glMultTransposeMatrixf:Void(m:GLfloat)
  1387. Function glMultiTexCoord1d:Void(target:GLenum,s:GLdouble)
  1388. Function glMultiTexCoord1dv:Void(target:GLenum,v:GLdouble Ptr)
  1389. Function glMultiTexCoord1f:Void(target:GLenum,s:GLfloat)
  1390. Function glMultiTexCoord1fv:Void(target:GLenum,v:GLfloat Ptr)
  1391. Function glMultiTexCoord1i:Void(target:GLenum,s:GLint)
  1392. Function glMultiTexCoord1iv:Void(target:GLenum,v:GLint Ptr)
  1393. Function glMultiTexCoord1s:Void(target:GLenum,s:GLshort)
  1394. Function glMultiTexCoord1sv:Void(target:GLenum,v:GLshort Ptr)
  1395. Function glMultiTexCoord2d:Void(target:GLenum,s:GLdouble,t:GLdouble)
  1396. Function glMultiTexCoord2dv:Void(target:GLenum,v:GLdouble Ptr)
  1397. Function glMultiTexCoord2f:Void(target:GLenum,s:GLfloat,t:GLfloat)
  1398. Function glMultiTexCoord2fv:Void(target:GLenum,v:GLfloat Ptr)
  1399. Function glMultiTexCoord2i:Void(target:GLenum,s:GLint,t:GLint)
  1400. Function glMultiTexCoord2iv:Void(target:GLenum,v:GLint Ptr)
  1401. Function glMultiTexCoord2s:Void(target:GLenum,s:GLshort,t:GLshort)
  1402. Function glMultiTexCoord2sv:Void(target:GLenum,v:GLshort Ptr)
  1403. Function glMultiTexCoord3d:Void(target:GLenum,s:GLdouble,t:GLdouble,r:GLdouble)
  1404. Function glMultiTexCoord3dv:Void(target:GLenum,v:GLdouble Ptr)
  1405. Function glMultiTexCoord3f:Void(target:GLenum,s:GLfloat,t:GLfloat,r:GLfloat)
  1406. Function glMultiTexCoord3fv:Void(target:GLenum,v:GLfloat Ptr)
  1407. Function glMultiTexCoord3i:Void(target:GLenum,s:GLint,t:GLint,r:GLint)
  1408. Function glMultiTexCoord3iv:Void(target:GLenum,v:GLint Ptr)
  1409. Function glMultiTexCoord3s:Void(target:GLenum,s:GLshort,t:GLshort,r:GLshort)
  1410. Function glMultiTexCoord3sv:Void(target:GLenum,v:GLshort Ptr)
  1411. Function glMultiTexCoord4d:Void(target:GLenum,s:GLdouble,t:GLdouble,r:GLdouble,q:GLdouble)
  1412. Function glMultiTexCoord4dv:Void(target:GLenum,v:GLdouble Ptr)
  1413. Function glMultiTexCoord4f:Void(target:GLenum,s:GLfloat,t:GLfloat,r:GLfloat,q:GLfloat)
  1414. Function glMultiTexCoord4fv:Void(target:GLenum,v:GLfloat Ptr)
  1415. Function glMultiTexCoord4i:Void(target:GLenum,s:GLint,t:GLint,r:GLint,q:GLint)
  1416. Function glMultiTexCoord4iv:Void(target:GLenum,v:GLint Ptr)
  1417. Function glMultiTexCoord4s:Void(target:GLenum,s:GLshort,t:GLshort,r:GLshort,q:GLshort)
  1418. Function glMultiTexCoord4sv:Void(target:GLenum,v:GLshort Ptr)
  1419. Function glSampleCoverage:Void(value:GLclampf,invert:GLboolean)
  1420. Function glBlendColor:Void(red:GLclampf,green:GLclampf,blue:GLclampf,alpha:GLclampf)
  1421. Function glBlendEquation:Void(mode:GLenum)
  1422. Function glBlendFuncSeparate:Void(sfactorRGB:GLenum,dfactorRGB:GLenum,sfactorAlpha:GLenum,dfactorAlpha:GLenum)
  1423. Function glFogCoordPointer:Void(type:GLenum,stride:GLsizei,pointer:Void Ptr)
  1424. Function glFogCoordd:Void(coord:GLdouble)
  1425. Function glFogCoorddv:Void(coord:GLdouble Ptr)
  1426. Function glFogCoordf:Void(coord:GLfloat)
  1427. Function glFogCoordfv:Void(coord:GLfloat Ptr)
  1428. Function glMultiDrawArrays:Void(mode:GLenum,first:GLint Ptr,count:GLsizei Ptr,drawcount:GLsizei)
  1429. Function glMultiDrawElements:Void(mode:GLenum,count:GLsizei Ptr,type:GLenum,indices:Void Ptr Ptr,drawcount:GLsizei)
  1430. Function glPointParameterf:Void(pname:GLenum,param:GLfloat)
  1431. Function glPointParameterfv:Void(pname:GLenum,params:GLfloat Ptr)
  1432. Function glPointParameteri:Void(pname:GLenum,param:GLint)
  1433. Function glPointParameteriv:Void(pname:GLenum,params:GLint Ptr)
  1434. Function glSecondaryColor3b:Void(red:GLbyte,green:GLbyte,blue:GLbyte)
  1435. Function glSecondaryColor3bv:Void(v:GLbyte Ptr)
  1436. Function glSecondaryColor3d:Void(red:GLdouble,green:GLdouble,blue:GLdouble)
  1437. Function glSecondaryColor3dv:Void(v:GLdouble Ptr)
  1438. Function glSecondaryColor3f:Void(red:GLfloat,green:GLfloat,blue:GLfloat)
  1439. Function glSecondaryColor3fv:Void(v:GLfloat Ptr)
  1440. Function glSecondaryColor3i:Void(red:GLint,green:GLint,blue:GLint)
  1441. Function glSecondaryColor3iv:Void(v:GLint Ptr)
  1442. Function glSecondaryColor3s:Void(red:GLshort,green:GLshort,blue:GLshort)
  1443. Function glSecondaryColor3sv:Void(v:GLshort Ptr)
  1444. Function glSecondaryColor3ub:Void(red:GLubyte,green:GLubyte,blue:GLubyte)
  1445. Function glSecondaryColor3ubv:Void(v:CString)
  1446. Function glSecondaryColor3ui:Void(red:GLuint,green:GLuint,blue:GLuint)
  1447. Function glSecondaryColor3uiv:Void(v:GLuint Ptr)
  1448. Function glSecondaryColor3us:Void(red:GLushort,green:GLushort,blue:GLushort)
  1449. Function glSecondaryColor3usv:Void(v:GLushort Ptr)
  1450. Function glSecondaryColorPointer:Void(size:GLint,type:GLenum,stride:GLsizei,pointer:Void Ptr)
  1451. Function glWindowPos2d:Void(x:GLdouble,y:GLdouble)
  1452. Function glWindowPos2dv:Void(p:GLdouble Ptr)
  1453. Function glWindowPos2f:Void(x:GLfloat,y:GLfloat)
  1454. Function glWindowPos2fv:Void(p:GLfloat Ptr)
  1455. Function glWindowPos2i:Void(x:GLint,y:GLint)
  1456. Function glWindowPos2iv:Void(p:GLint Ptr)
  1457. Function glWindowPos2s:Void(x:GLshort,y:GLshort)
  1458. Function glWindowPos2sv:Void(p:GLshort Ptr)
  1459. Function glWindowPos3d:Void(x:GLdouble,y:GLdouble,z:GLdouble)
  1460. Function glWindowPos3dv:Void(p:GLdouble Ptr)
  1461. Function glWindowPos3f:Void(x:GLfloat,y:GLfloat,z:GLfloat)
  1462. Function glWindowPos3fv:Void(p:GLfloat Ptr)
  1463. Function glWindowPos3i:Void(x:GLint,y:GLint,z:GLint)
  1464. Function glWindowPos3iv:Void(p:GLint Ptr)
  1465. Function glWindowPos3s:Void(x:GLshort,y:GLshort,z:GLshort)
  1466. Function glWindowPos3sv:Void(p:GLshort Ptr)
  1467. Function glBeginQuery:Void(target:GLenum,id:GLuint)
  1468. Function glBindBuffer:Void(target:GLenum,buffer:GLuint)
  1469. Function glBufferData:Void(target:GLenum,size:GLsizeiptr,data:Void Ptr,usage:GLenum)
  1470. Function glBufferSubData:Void(target:GLenum,offset:GLintptr,size:GLsizeiptr,data:Void Ptr)
  1471. Function glDeleteBuffers:Void(n:GLsizei,buffers:GLuint Ptr)
  1472. Function glDeleteQueries:Void(n:GLsizei,ids:GLuint Ptr)
  1473. Function glEndQuery:Void(target:GLenum)
  1474. Function glGenBuffers:Void(n:GLsizei,buffers:GLuint Ptr)
  1475. Function glGenQueries:Void(n:GLsizei,ids:GLuint Ptr)
  1476. Function glGetBufferParameteriv:Void(target:GLenum,pname:GLenum,params:GLint Ptr)
  1477. Function glGetBufferPointerv:Void(target:GLenum,pname:GLenum,params:Void Ptr Ptr)
  1478. Function glGetBufferSubData:Void(target:GLenum,offset:GLintptr,size:GLsizeiptr,data:Void Ptr)
  1479. Function glGetQueryObjectiv:Void(id:GLuint,pname:GLenum,params:GLint Ptr)
  1480. Function glGetQueryObjectuiv:Void(id:GLuint,pname:GLenum,params:GLuint Ptr)
  1481. Function glGetQueryiv:Void(target:GLenum,pname:GLenum,params:GLint Ptr)
  1482. Function glIsBuffer:GLboolean(buffer:GLuint)
  1483. Function glIsQuery:GLboolean(id:GLuint)
  1484. Function glMapBuffer:Void Ptr(target:GLenum,access:GLenum)
  1485. Function glUnmapBuffer:GLboolean(target:GLenum)
  1486. Function glAttachShader:Void(program:GLuint,shader:GLuint)
  1487. Function glBindAttribLocation:Void(program:GLuint,index:GLuint,name:CString)
  1488. Function glBlendEquationSeparate:Void(modeRGB:GLenum,modeAlpha:GLenum)
  1489. Function glCompileShader:Void(shader:GLuint)
  1490. Function glCreateProgram:GLuint()
  1491. Function glCreateShader:GLuint(type:GLenum)
  1492. Function glDeleteProgram:Void(program:GLuint)
  1493. Function glDeleteShader:Void(shader:GLuint)
  1494. Function glDetachShader:Void(program:GLuint,shader:GLuint)
  1495. Function glDisableVertexAttribArray:Void(index:GLuint)
  1496. Function glDrawBuffers:Void(n:GLsizei,bufs:GLenum Ptr)
  1497. Function glEnableVertexAttribArray:Void(index:GLuint)
  1498. Function glGetActiveAttrib:Void(program:GLuint,index:GLuint,maxLength:GLsizei,length:GLsizei Ptr,size:GLint Ptr,type:GLenum Ptr,name:GLchar Ptr)
  1499. Function glGetActiveUniform:Void(program:GLuint,index:GLuint,maxLength:GLsizei,length:GLsizei Ptr,size:GLint Ptr,type:GLenum Ptr,name:GLchar Ptr)
  1500. Function glGetAttachedShaders:Void(program:GLuint,maxCount:GLsizei,count:GLsizei Ptr,shaders:GLuint Ptr)
  1501. Function glGetAttribLocation:GLint(program:GLuint,name:CString)
  1502. Function glGetProgramInfoLog:Void(program:GLuint,bufSize:GLsizei,length:GLsizei Ptr,infoLog:GLchar Ptr)
  1503. Function glGetProgramiv:Void(program:GLuint,pname:GLenum,param:GLint Ptr)
  1504. Function glGetShaderInfoLog:Void(shader:GLuint,bufSize:GLsizei,length:GLsizei Ptr,infoLog:GLchar Ptr)
  1505. Function glGetShaderSource:Void(obj:GLuint,maxLength:GLsizei,length:GLsizei Ptr,source:GLchar Ptr)
  1506. Function glGetShaderiv:Void(shader:GLuint,pname:GLenum,param:GLint Ptr)
  1507. Function glGetUniformLocation:GLint(program:GLuint,name:CString)
  1508. Function glGetUniformfv:Void(program:GLuint,location:GLint,params:GLfloat Ptr)
  1509. Function glGetUniformiv:Void(program:GLuint,location:GLint,params:GLint Ptr)
  1510. Function glGetVertexAttribPointerv:Void(index:GLuint,pname:GLenum,pointer:Void Ptr Ptr)
  1511. Function glGetVertexAttribdv:Void(index:GLuint,pname:GLenum,params:GLdouble Ptr)
  1512. Function glGetVertexAttribfv:Void(index:GLuint,pname:GLenum,params:GLfloat Ptr)
  1513. Function glGetVertexAttribiv:Void(index:GLuint,pname:GLenum,params:GLint Ptr)
  1514. Function glIsProgram:GLboolean(program:GLuint)
  1515. Function glIsShader:GLboolean(shader:GLuint)
  1516. Function glLinkProgram:Void(program:GLuint)
  1517. Function glShaderSource:Void(shader:GLuint,count:GLsizei,s:GLcchar Ptr Ptr,length:GLint Ptr)
  1518. Function glStencilFuncSeparate:Void(frontfunc:GLenum,backfunc:GLenum,ref:GLint,mask:GLuint)
  1519. Function glStencilMaskSeparate:Void(face:GLenum,mask:GLuint)
  1520. Function glStencilOpSeparate:Void(face:GLenum,sfail:GLenum,dpfail:GLenum,dppass:GLenum)
  1521. Function glUniform1f:Void(location:GLint,v0:GLfloat)
  1522. Function glUniform1fv:Void(location:GLint,count:GLsizei,value:GLfloat Ptr)
  1523. Function glUniform1i:Void(location:GLint,v0:GLint)
  1524. Function glUniform1iv:Void(location:GLint,count:GLsizei,value:GLint Ptr)
  1525. Function glUniform2f:Void(location:GLint,v0:GLfloat,v1:GLfloat)
  1526. Function glUniform2fv:Void(location:GLint,count:GLsizei,value:GLfloat Ptr)
  1527. Function glUniform2i:Void(location:GLint,v0:GLint,v1:GLint)
  1528. Function glUniform2iv:Void(location:GLint,count:GLsizei,value:GLint Ptr)
  1529. Function glUniform3f:Void(location:GLint,v0:GLfloat,v1:GLfloat,v2:GLfloat)
  1530. Function glUniform3fv:Void(location:GLint,count:GLsizei,value:GLfloat Ptr)
  1531. Function glUniform3i:Void(location:GLint,v0:GLint,v1:GLint,v2:GLint)
  1532. Function glUniform3iv:Void(location:GLint,count:GLsizei,value:GLint Ptr)
  1533. Function glUniform4f:Void(location:GLint,v0:GLfloat,v1:GLfloat,v2:GLfloat,v3:GLfloat)
  1534. Function glUniform4fv:Void(location:GLint,count:GLsizei,value:GLfloat Ptr)
  1535. Function glUniform4i:Void(location:GLint,v0:GLint,v1:GLint,v2:GLint,v3:GLint)
  1536. Function glUniform4iv:Void(location:GLint,count:GLsizei,value:GLint Ptr)
  1537. Function glUniformMatrix2fv:Void(location:GLint,count:GLsizei,transpose:GLboolean,value:GLfloat Ptr)
  1538. Function glUniformMatrix3fv:Void(location:GLint,count:GLsizei,transpose:GLboolean,value:GLfloat Ptr)
  1539. Function glUniformMatrix4fv:Void(location:GLint,count:GLsizei,transpose:GLboolean,value:GLfloat Ptr)
  1540. Function glUseProgram:Void(program:GLuint)
  1541. Function glValidateProgram:Void(program:GLuint)
  1542. Function glVertexAttrib1d:Void(index:GLuint,x:GLdouble)
  1543. Function glVertexAttrib1dv:Void(index:GLuint,v:GLdouble Ptr)
  1544. Function glVertexAttrib1f:Void(index:GLuint,x:GLfloat)
  1545. Function glVertexAttrib1fv:Void(index:GLuint,v:GLfloat Ptr)
  1546. Function glVertexAttrib1s:Void(index:GLuint,x:GLshort)
  1547. Function glVertexAttrib1sv:Void(index:GLuint,v:GLshort Ptr)
  1548. Function glVertexAttrib2d:Void(index:GLuint,x:GLdouble,y:GLdouble)
  1549. Function glVertexAttrib2dv:Void(index:GLuint,v:GLdouble Ptr)
  1550. Function glVertexAttrib2f:Void(index:GLuint,x:GLfloat,y:GLfloat)
  1551. Function glVertexAttrib2fv:Void(index:GLuint,v:GLfloat Ptr)
  1552. Function glVertexAttrib2s:Void(index:GLuint,x:GLshort,y:GLshort)
  1553. Function glVertexAttrib2sv:Void(index:GLuint,v:GLshort Ptr)
  1554. Function glVertexAttrib3d:Void(index:GLuint,x:GLdouble,y:GLdouble,z:GLdouble)
  1555. Function glVertexAttrib3dv:Void(index:GLuint,v:GLdouble Ptr)
  1556. Function glVertexAttrib3f:Void(index:GLuint,x:GLfloat,y:GLfloat,z:GLfloat)
  1557. Function glVertexAttrib3fv:Void(index:GLuint,v:GLfloat Ptr)
  1558. Function glVertexAttrib3s:Void(index:GLuint,x:GLshort,y:GLshort,z:GLshort)
  1559. Function glVertexAttrib3sv:Void(index:GLuint,v:GLshort Ptr)
  1560. Function glVertexAttrib4Nbv:Void(index:GLuint,v:GLbyte Ptr)
  1561. Function glVertexAttrib4Niv:Void(index:GLuint,v:GLint Ptr)
  1562. Function glVertexAttrib4Nsv:Void(index:GLuint,v:GLshort Ptr)
  1563. Function glVertexAttrib4Nub:Void(index:GLuint,x:GLubyte,y:GLubyte,z:GLubyte,w:GLubyte)
  1564. Function glVertexAttrib4Nubv:Void(index:GLuint,v:CString)
  1565. Function glVertexAttrib4Nuiv:Void(index:GLuint,v:GLuint Ptr)
  1566. Function glVertexAttrib4Nusv:Void(index:GLuint,v:GLushort Ptr)
  1567. Function glVertexAttrib4bv:Void(index:GLuint,v:GLbyte Ptr)
  1568. Function glVertexAttrib4d:Void(index:GLuint,x:GLdouble,y:GLdouble,z:GLdouble,w:GLdouble)
  1569. Function glVertexAttrib4dv:Void(index:GLuint,v:GLdouble Ptr)
  1570. Function glVertexAttrib4f:Void(index:GLuint,x:GLfloat,y:GLfloat,z:GLfloat,w:GLfloat)
  1571. Function glVertexAttrib4fv:Void(index:GLuint,v:GLfloat Ptr)
  1572. Function glVertexAttrib4iv:Void(index:GLuint,v:GLint Ptr)
  1573. Function glVertexAttrib4s:Void(index:GLuint,x:GLshort,y:GLshort,z:GLshort,w:GLshort)
  1574. Function glVertexAttrib4sv:Void(index:GLuint,v:GLshort Ptr)
  1575. Function glVertexAttrib4ubv:Void(index:GLuint,v:CString)
  1576. Function glVertexAttrib4uiv:Void(index:GLuint,v:GLuint Ptr)
  1577. Function glVertexAttrib4usv:Void(index:GLuint,v:GLushort Ptr)
  1578. Function glVertexAttribPointer:Void(index:GLuint,size:GLint,type:GLenum,normalized:GLboolean,stride:GLsizei,pointer:Void Ptr)
  1579. Function glUniformMatrix2x3fv:Void(location:GLint,count:GLsizei,transpose:GLboolean,value:GLfloat Ptr)
  1580. Function glUniformMatrix2x4fv:Void(location:GLint,count:GLsizei,transpose:GLboolean,value:GLfloat Ptr)
  1581. Function glUniformMatrix3x2fv:Void(location:GLint,count:GLsizei,transpose:GLboolean,value:GLfloat Ptr)
  1582. Function glUniformMatrix3x4fv:Void(location:GLint,count:GLsizei,transpose:GLboolean,value:GLfloat Ptr)
  1583. Function glUniformMatrix4x2fv:Void(location:GLint,count:GLsizei,transpose:GLboolean,value:GLfloat Ptr)
  1584. Function glUniformMatrix4x3fv:Void(location:GLint,count:GLsizei,transpose:GLboolean,value:GLfloat Ptr)
  1585. Function glBindFramebuffer:Void(target:GLenum,framebuffer:GLuint)
  1586. Function glBindRenderbuffer:Void(target:GLenum,renderbuffer:GLuint)
  1587. Function glBlitFramebuffer:Void(srcX0:GLint,srcY0:GLint,srcX1:GLint,srcY1:GLint,dstX0:GLint,dstY0:GLint,dstX1:GLint,dstY1:GLint,mask:GLbitfield,filter:GLenum)
  1588. Function glCheckFramebufferStatus:GLenum(target:GLenum)
  1589. Function glDeleteFramebuffers:Void(n:GLsizei,framebuffers:GLuint Ptr)
  1590. Function glDeleteRenderbuffers:Void(n:GLsizei,renderbuffers:GLuint Ptr)
  1591. Function glFramebufferRenderbuffer:Void(target:GLenum,attachment:GLenum,renderbuffertarget:GLenum,renderbuffer:GLuint)
  1592. Function glFramebufferTexture1D:Void(target:GLenum,attachment:GLenum,textarget:GLenum,texture:GLuint,level:GLint)
  1593. Function glFramebufferTexture2D:Void(target:GLenum,attachment:GLenum,textarget:GLenum,texture:GLuint,level:GLint)
  1594. Function glFramebufferTexture3D:Void(target:GLenum,attachment:GLenum,textarget:GLenum,texture:GLuint,level:GLint,layer:GLint)
  1595. Function glFramebufferTextureLayer:Void(target:GLenum,attachment:GLenum,texture:GLuint,level:GLint,layer:GLint)
  1596. Function glGenFramebuffers:Void(n:GLsizei,framebuffers:GLuint Ptr)
  1597. Function glGenRenderbuffers:Void(n:GLsizei,renderbuffers:GLuint Ptr)
  1598. Function glGenerateMipmap:Void(target:GLenum)
  1599. Function glGetFramebufferAttachmentParameteriv:Void(target:GLenum,attachment:GLenum,pname:GLenum,params:GLint Ptr)
  1600. Function glGetRenderbufferParameteriv:Void(target:GLenum,pname:GLenum,params:GLint Ptr)
  1601. Function glIsFramebuffer:GLboolean(framebuffer:GLuint)
  1602. Function glIsRenderbuffer:GLboolean(renderbuffer:GLuint)
  1603. Function glRenderbufferStorage:Void(target:GLenum,internalformat:GLenum,width:GLsizei,height:GLsizei)
  1604. Function glRenderbufferStorageMultisample:Void(target:GLenum,samples:GLsizei,internalformat:GLenum,width:GLsizei,height:GLsizei)