glew10.bmx 30 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512
  1. '
  2. ' NOTE : Generated file. Do not edit. Your changes may be lost on the next update!
  3. ' Generated by g2bmx on 24 Mar 2018
  4. '
  5. Strict
  6. Import "GL/glew.h"
  7. Extern "Os"
  8. Const GL_ALPHA16I_EXT=$8D8A
  9. Const GL_INTENSITY16I_EXT=$8D8B
  10. Const GL_LUMINANCE16I_EXT=$8D8C
  11. Const GL_LUMINANCE_ALPHA16I_EXT=$8D8D
  12. Const GL_RGBA8I_EXT=$8D8E
  13. Const GL_RGB8I_EXT=$8D8F
  14. Const GL_ALPHA8I_EXT=$8D90
  15. Const GL_INTENSITY8I_EXT=$8D91
  16. Const GL_LUMINANCE8I_EXT=$8D92
  17. Const GL_LUMINANCE_ALPHA8I_EXT=$8D93
  18. Const GL_RED_INTEGER_EXT=$8D94
  19. Const GL_GREEN_INTEGER_EXT=$8D95
  20. Const GL_BLUE_INTEGER_EXT=$8D96
  21. Const GL_ALPHA_INTEGER_EXT=$8D97
  22. Const GL_RGB_INTEGER_EXT=$8D98
  23. Const GL_RGBA_INTEGER_EXT=$8D99
  24. Const GL_BGR_INTEGER_EXT=$8D9A
  25. Const GL_BGRA_INTEGER_EXT=$8D9B
  26. Const GL_LUMINANCE_INTEGER_EXT=$8D9C
  27. Const GL_LUMINANCE_ALPHA_INTEGER_EXT=$8D9D
  28. Const GL_RGBA_INTEGER_MODE_EXT=$8D9E
  29. Global glClearColorIiEXT(red_:Int,green_:Int,blue_:Int,alpha_:Int)="void __glewClearColorIiEXT( GLint, GLint, GLint, GLint)!"
  30. Global glClearColorIuiEXT(red_:Int,green_:Int,blue_:Int,alpha_:Int)="void __glewClearColorIuiEXT( GLuint, GLuint, GLuint, GLuint)!"
  31. Global glGetTexParameterIivEXT(target_:Int,pname_:Int,params_:Int Ptr)="void __glewGetTexParameterIivEXT( GLenum, GLenum, GLint*)!"
  32. Global glGetTexParameterIuivEXT(target_:Int,pname_:Int,params_:Int Ptr)="void __glewGetTexParameterIuivEXT( GLenum, GLenum, GLuint*)!"
  33. Global glTexParameterIivEXT(target_:Int,pname_:Int,params_:Int Ptr)="void __glewTexParameterIivEXT( GLenum, GLenum,const GLint*)!"
  34. Global glTexParameterIuivEXT(target_:Int,pname_:Int,params_:Int Ptr)="void __glewTexParameterIuivEXT( GLenum, GLenum,const GLuint*)!"
  35. Const GL_EXT_texture_lod_bias=1
  36. Const GL_MAX_TEXTURE_LOD_BIAS_EXT=$84FD
  37. Const GL_TEXTURE_FILTER_CONTROL_EXT=$8500
  38. Const GL_TEXTURE_LOD_BIAS_EXT=$8501
  39. Const GL_EXT_texture_mirror_clamp=1
  40. Const GL_MIRROR_CLAMP_EXT=$8742
  41. Const GL_MIRROR_CLAMP_TO_EDGE_EXT=$8743
  42. Const GL_MIRROR_CLAMP_TO_BORDER_EXT=$8912
  43. Const GL_EXT_texture_norm16=1
  44. Const GL_R16_EXT=$822A
  45. Const GL_RG16_EXT=$822C
  46. Const GL_RGB16_SNORM_EXT=$8F9A
  47. Const GL_EXT_texture_object=1
  48. Const GL_TEXTURE_PRIORITY_EXT=$8066
  49. Const GL_TEXTURE_RESIDENT_EXT=$8067
  50. Const GL_TEXTURE_1D_BINDING_EXT=$8068
  51. Const GL_TEXTURE_2D_BINDING_EXT=$8069
  52. Const GL_TEXTURE_3D_BINDING_EXT=$806A
  53. Global glAreTexturesResidentEXT:Byte(n_:Int,textures_:Int Ptr,residences_:Byte Ptr)="GLboolean __glewAreTexturesResidentEXT( GLsizei,const GLuint*, GLboolean*)!"
  54. Global glBindTextureEXT(target_:Int,texture_:Int)="void __glewBindTextureEXT( GLenum, GLuint)!"
  55. Global glDeleteTexturesEXT(n_:Int,textures_:Int Ptr)="void __glewDeleteTexturesEXT( GLsizei,const GLuint*)!"
  56. Global glGenTexturesEXT(n_:Int,textures_:Int Ptr)="void __glewGenTexturesEXT( GLsizei, GLuint*)!"
  57. Global glIsTextureEXT:Byte(texture_:Int)="GLboolean __glewIsTextureEXT( GLuint)!"
  58. Global glPrioritizeTexturesEXT(n_:Int,textures_:Int Ptr,priorities_:Float Ptr)="void __glewPrioritizeTexturesEXT( GLsizei,const GLuint*,const GLclampf*)!"
  59. Const GL_EXT_texture_perturb_normal=1
  60. Const GL_PERTURB_EXT=$85AE
  61. Const GL_TEXTURE_NORMAL_EXT=$85AF
  62. Global glTextureNormalEXT(mode_:Int)="void __glewTextureNormalEXT( GLenum)!"
  63. Const GL_EXT_texture_rectangle=1
  64. Const GL_TEXTURE_RECTANGLE_EXT=$84F5
  65. Const GL_TEXTURE_BINDING_RECTANGLE_EXT=$84F6
  66. Const GL_PROXY_TEXTURE_RECTANGLE_EXT=$84F7
  67. Const GL_MAX_RECTANGLE_TEXTURE_SIZE_EXT=$84F8
  68. Const GL_EXT_texture_rg=1
  69. Const GL_RED_EXT=$1903
  70. Const GL_RG_EXT=$8227
  71. Const GL_R8_EXT=$8229
  72. Const GL_RG8_EXT=$822B
  73. Const GL_EXT_texture_sRGB=1
  74. Const GL_SRGB8_EXT=$8C41
  75. Const GL_SLUMINANCE_ALPHA_EXT=$8C44
  76. Const GL_SLUMINANCE8_ALPHA8_EXT=$8C45
  77. Const GL_SLUMINANCE_EXT=$8C46
  78. Const GL_SLUMINANCE8_EXT=$8C47
  79. Const GL_COMPRESSED_SRGB_EXT=$8C48
  80. Const GL_COMPRESSED_SRGB_ALPHA_EXT=$8C49
  81. Const GL_COMPRESSED_SLUMINANCE_EXT=$8C4A
  82. Const GL_COMPRESSED_SLUMINANCE_ALPHA_EXT=$8C4B
  83. Const GL_COMPRESSED_SRGB_S3TC_DXT1_EXT=$8C4C
  84. Const GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT=$8C4D
  85. Const GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT=$8C4E
  86. Const GL_COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT=$8C4F
  87. Const GL_EXT_texture_sRGB_R8=1
  88. Const GL_SR8_EXT=$8FBD
  89. Const GL_EXT_texture_sRGB_RG8=1
  90. Const GL_SRG8_EXT=$8FBE
  91. Const GL_EXT_texture_sRGB_decode=1
  92. Const GL_TEXTURE_SRGB_DECODE_EXT=$8A48
  93. Const GL_DECODE_EXT=$8A49
  94. Const GL_SKIP_DECODE_EXT=$8A4A
  95. Const GL_EXT_texture_shared_exponent=1
  96. Const GL_RGB9_E5_EXT=$8C3D
  97. Const GL_UNSIGNED_INT_5_9_9_9_REV_EXT=$8C3E
  98. Const GL_TEXTURE_SHARED_SIZE_EXT=$8C3F
  99. Const GL_EXT_texture_snorm=1
  100. Const GL_ALPHA_SNORM=$9010
  101. Const GL_LUMINANCE_SNORM=$9011
  102. Const GL_LUMINANCE_ALPHA_SNORM=$9012
  103. Const GL_INTENSITY_SNORM=$9013
  104. Const GL_ALPHA8_SNORM=$9014
  105. Const GL_LUMINANCE8_SNORM=$9015
  106. Const GL_LUMINANCE8_ALPHA8_SNORM=$9016
  107. Const GL_INTENSITY8_SNORM=$9017
  108. Const GL_ALPHA16_SNORM=$9018
  109. Const GL_LUMINANCE16_SNORM=$9019
  110. Const GL_LUMINANCE16_ALPHA16_SNORM=$901A
  111. Const GL_INTENSITY16_SNORM=$901B
  112. Const GL_EXT_texture_storage=1
  113. Const GL_R32F_EXT=$822E
  114. Const GL_RG32F_EXT=$8230
  115. Const GL_RGBA32F_EXT=$8814
  116. Const GL_RGB32F_EXT=$8815
  117. Const GL_ALPHA32F_EXT=$8816
  118. Const GL_LUMINANCE32F_EXT=$8818
  119. Const GL_LUMINANCE_ALPHA32F_EXT=$8819
  120. Const GL_ALPHA16F_EXT=$881C
  121. Const GL_LUMINANCE16F_EXT=$881E
  122. Const GL_LUMINANCE_ALPHA16F_EXT=$881F
  123. Const GL_TEXTURE_IMMUTABLE_FORMAT_EXT=$912F
  124. Global glTexStorage1DEXT(target_:Int,levels_:Int,internalformat_:Int,width_:Int)="void __glewTexStorage1DEXT( GLenum, GLsizei, GLenum, GLsizei)!"
  125. Global glTexStorage2DEXT(target_:Int,levels_:Int,internalformat_:Int,width_:Int,height_:Int)="void __glewTexStorage2DEXT( GLenum, GLsizei, GLenum, GLsizei, GLsizei)!"
  126. Global glTexStorage3DEXT(target_:Int,levels_:Int,internalformat_:Int,width_:Int,height_:Int,depth_:Int)="void __glewTexStorage3DEXT( GLenum, GLsizei, GLenum, GLsizei, GLsizei, GLsizei)!"
  127. Global glTextureStorage1DEXT(texture_:Int,target_:Int,levels_:Int,internalformat_:Int,width_:Int)="void __glewTextureStorage1DEXT( GLuint, GLenum, GLsizei, GLenum, GLsizei)!"
  128. Global glTextureStorage2DEXT(texture_:Int,target_:Int,levels_:Int,internalformat_:Int,width_:Int,height_:Int)="void __glewTextureStorage2DEXT( GLuint, GLenum, GLsizei, GLenum, GLsizei, GLsizei)!"
  129. Global glTextureStorage3DEXT(texture_:Int,target_:Int,levels_:Int,internalformat_:Int,width_:Int,height_:Int,depth_:Int)="void __glewTextureStorage3DEXT( GLuint, GLenum, GLsizei, GLenum, GLsizei, GLsizei, GLsizei)!"
  130. Const GL_EXT_texture_swizzle=1
  131. Const GL_TEXTURE_SWIZZLE_R_EXT=$8E42
  132. Const GL_TEXTURE_SWIZZLE_G_EXT=$8E43
  133. Const GL_TEXTURE_SWIZZLE_B_EXT=$8E44
  134. Const GL_TEXTURE_SWIZZLE_A_EXT=$8E45
  135. Const GL_TEXTURE_SWIZZLE_RGBA_EXT=$8E46
  136. Const GL_EXT_texture_type_2_10_10_10_REV=1
  137. Const GL_UNSIGNED_INT_2_10_10_10_REV_EXT=$8368
  138. Const GL_EXT_texture_view=1
  139. Const GL_TEXTURE_VIEW_MIN_LEVEL_EXT=$82DB
  140. Const GL_TEXTURE_VIEW_NUM_LEVELS_EXT=$82DC
  141. Const GL_TEXTURE_VIEW_MIN_LAYER_EXT=$82DD
  142. Const GL_TEXTURE_VIEW_NUM_LAYERS_EXT=$82DE
  143. Global glTextureViewEXT(texture_:Int,target_:Int,origtexture_:Int,internalformat_:Int,minlevel_:Int,numlevels_:Int,minlayer_:Int,numlayers_:Int)="void __glewTextureViewEXT( GLuint, GLenum, GLuint, GLenum, GLuint, GLuint, GLuint, GLuint)!"
  144. Const GL_EXT_timer_query=1
  145. Const GL_TIME_ELAPSED_EXT=$88BF
  146. Global glGetQueryObjecti64vEXT(id_:Int,pname_:Int,params_:Long Ptr)="void __glewGetQueryObjecti64vEXT( GLuint, GLenum, GLint64EXT*)!"
  147. Global glGetQueryObjectui64vEXT(id_:Int,pname_:Int,params_:Long Ptr)="void __glewGetQueryObjectui64vEXT( GLuint, GLenum, GLuint64EXT*)!"
  148. Const GL_EXT_transform_feedback=1
  149. Const GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH_EXT=$8C76
  150. Const GL_TRANSFORM_FEEDBACK_BUFFER_MODE_EXT=$8C7F
  151. Const GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_EXT=$8C80
  152. Const GL_TRANSFORM_FEEDBACK_VARYINGS_EXT=$8C83
  153. Const GL_TRANSFORM_FEEDBACK_BUFFER_START_EXT=$8C84
  154. Const GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_EXT=$8C85
  155. Const GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_EXT=$8C88
  156. Const GL_RASTERIZER_DISCARD_EXT=$8C89
  157. Const GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_EXT=$8C8A
  158. Const GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_EXT=$8C8B
  159. Const GL_INTERLEAVED_ATTRIBS_EXT=$8C8C
  160. Const GL_SEPARATE_ATTRIBS_EXT=$8C8D
  161. Const GL_TRANSFORM_FEEDBACK_BUFFER_EXT=$8C8E
  162. Const GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_EXT=$8C8F
  163. Global glBeginTransformFeedbackEXT(primitiveMode_:Int)="void __glewBeginTransformFeedbackEXT( GLenum)!"
  164. Global glBindBufferBaseEXT(target_:Int,index_:Int,buffer_:Int)="void __glewBindBufferBaseEXT( GLenum, GLuint, GLuint)!"
  165. Global glBindBufferOffsetEXT(target_:Int,index_:Int,buffer_:Int,offset_:Int)="void __glewBindBufferOffsetEXT( GLenum, GLuint, GLuint, GLintptr)!"
  166. Global glBindBufferRangeEXT(target_:Int,index_:Int,buffer_:Int,offset_:Int,size_:Int)="void __glewBindBufferRangeEXT( GLenum, GLuint, GLuint, GLintptr, GLsizeiptr)!"
  167. Global glEndTransformFeedbackEXT()="void __glewEndTransformFeedbackEXT( void)!"
  168. Global glGetTransformFeedbackVaryingEXT(program_:Int,index_:Int,bufSize_:Int,length_:Int Ptr,size_:Int Ptr,type_:Int Ptr,name_:Byte Ptr)="void __glewGetTransformFeedbackVaryingEXT( GLuint, GLuint, GLsizei, GLsizei*, GLsizei*, GLenum*, GLchar*)!"
  169. Global glTransformFeedbackVaryingsEXT(program_:Int,count_:Int,varyings_:Byte Ptr Ptr,bufferMode_:Int)="void __glewTransformFeedbackVaryingsEXT( GLuint, GLsizei,const GLchar* const*, GLenum)!"
  170. Const GL_EXT_unpack_subimage=1
  171. Const GL_UNPACK_ROW_LENGTH_EXT=$0CF2
  172. Const GL_UNPACK_SKIP_ROWS_EXT=$0CF3
  173. Const GL_UNPACK_SKIP_PIXELS_EXT=$0CF4
  174. Const GL_EXT_vertex_array=1
  175. Const GL_DOUBLE_EXT=$140A
  176. Const GL_VERTEX_ARRAY_EXT=$8074
  177. Const GL_NORMAL_ARRAY_EXT=$8075
  178. Const GL_COLOR_ARRAY_EXT=$8076
  179. Const GL_INDEX_ARRAY_EXT=$8077
  180. Const GL_TEXTURE_COORD_ARRAY_EXT=$8078
  181. Const GL_EDGE_FLAG_ARRAY_EXT=$8079
  182. Const GL_VERTEX_ARRAY_SIZE_EXT=$807A
  183. Const GL_VERTEX_ARRAY_TYPE_EXT=$807B
  184. Const GL_VERTEX_ARRAY_STRIDE_EXT=$807C
  185. Const GL_VERTEX_ARRAY_COUNT_EXT=$807D
  186. Const GL_NORMAL_ARRAY_TYPE_EXT=$807E
  187. Const GL_NORMAL_ARRAY_STRIDE_EXT=$807F
  188. Const GL_NORMAL_ARRAY_COUNT_EXT=$8080
  189. Const GL_COLOR_ARRAY_SIZE_EXT=$8081
  190. Const GL_COLOR_ARRAY_TYPE_EXT=$8082
  191. Const GL_COLOR_ARRAY_STRIDE_EXT=$8083
  192. Const GL_COLOR_ARRAY_COUNT_EXT=$8084
  193. Const GL_INDEX_ARRAY_TYPE_EXT=$8085
  194. Const GL_INDEX_ARRAY_STRIDE_EXT=$8086
  195. Const GL_INDEX_ARRAY_COUNT_EXT=$8087
  196. Const GL_TEXTURE_COORD_ARRAY_SIZE_EXT=$8088
  197. Const GL_TEXTURE_COORD_ARRAY_TYPE_EXT=$8089
  198. Const GL_TEXTURE_COORD_ARRAY_STRIDE_EXT=$808A
  199. Const GL_TEXTURE_COORD_ARRAY_COUNT_EXT=$808B
  200. Const GL_EDGE_FLAG_ARRAY_STRIDE_EXT=$808C
  201. Const GL_EDGE_FLAG_ARRAY_COUNT_EXT=$808D
  202. Const GL_VERTEX_ARRAY_POINTER_EXT=$808E
  203. Const GL_NORMAL_ARRAY_POINTER_EXT=$808F
  204. Const GL_COLOR_ARRAY_POINTER_EXT=$8090
  205. Const GL_INDEX_ARRAY_POINTER_EXT=$8091
  206. Const GL_TEXTURE_COORD_ARRAY_POINTER_EXT=$8092
  207. Const GL_EDGE_FLAG_ARRAY_POINTER_EXT=$8093
  208. Global glArrayElementEXT(i_:Int)="void __glewArrayElementEXT( GLint)!"
  209. Global glColorPointerEXT(size_:Int,type_:Int,stride_:Int,count_:Int,pointer_:Byte Ptr)="void __glewColorPointerEXT( GLint, GLenum, GLsizei, GLsizei,const void*)!"
  210. Global glDrawArraysEXT(mode_:Int,first_:Int,count_:Int)="void __glewDrawArraysEXT( GLenum, GLint, GLsizei)!"
  211. Global glEdgeFlagPointerEXT(stride_:Int,count_:Int,pointer_:Byte Ptr)="void __glewEdgeFlagPointerEXT( GLsizei, GLsizei,const GLboolean*)!"
  212. Global glIndexPointerEXT(type_:Int,stride_:Int,count_:Int,pointer_:Byte Ptr)="void __glewIndexPointerEXT( GLenum, GLsizei, GLsizei,const void*)!"
  213. Global glNormalPointerEXT(type_:Int,stride_:Int,count_:Int,pointer_:Byte Ptr)="void __glewNormalPointerEXT( GLenum, GLsizei, GLsizei,const void*)!"
  214. Global glTexCoordPointerEXT(size_:Int,type_:Int,stride_:Int,count_:Int,pointer_:Byte Ptr)="void __glewTexCoordPointerEXT( GLint, GLenum, GLsizei, GLsizei,const void*)!"
  215. Global glVertexPointerEXT(size_:Int,type_:Int,stride_:Int,count_:Int,pointer_:Byte Ptr)="void __glewVertexPointerEXT( GLint, GLenum, GLsizei, GLsizei,const void*)!"
  216. Const GL_EXT_vertex_array_bgra=1
  217. Const GL_EXT_vertex_array_setXXX=1
  218. Global glBindArraySetEXT(arrayset_:Byte Ptr)="void __glewBindArraySetEXT(const void*)!"
  219. Global glCreateArraySetExt:Byte Ptr()="const void* __glewCreateArraySetExt( void)!"
  220. Global glDeleteArraySetsEXT(n_:Int,arrayset_:Byte Ptr Ptr)="void __glewDeleteArraySetsEXT( GLsizei,const void*)!"
  221. Const GL_EXT_vertex_attrib_64bit=1
  222. Const GL_DOUBLE_MAT2_EXT=$8F46
  223. Const GL_DOUBLE_MAT3_EXT=$8F47
  224. Const GL_DOUBLE_MAT4_EXT=$8F48
  225. Const GL_DOUBLE_MAT2x3_EXT=$8F49
  226. Const GL_DOUBLE_MAT2x4_EXT=$8F4A
  227. Const GL_DOUBLE_MAT3x2_EXT=$8F4B
  228. Const GL_DOUBLE_MAT3x4_EXT=$8F4C
  229. Const GL_DOUBLE_MAT4x2_EXT=$8F4D
  230. Const GL_DOUBLE_MAT4x3_EXT=$8F4E
  231. Const GL_DOUBLE_VEC2_EXT=$8FFC
  232. Const GL_DOUBLE_VEC3_EXT=$8FFD
  233. Const GL_DOUBLE_VEC4_EXT=$8FFE
  234. Global glGetVertexAttribLdvEXT(index_:Int,pname_:Int,params_:Double Ptr)="void __glewGetVertexAttribLdvEXT( GLuint, GLenum, GLdouble*)!"
  235. Global glVertexArrayVertexAttribLOffsetEXT(vaobj_:Int,buffer_:Int,index_:Int,size_:Int,type_:Int,stride_:Int,offset_:Int)="void __glewVertexArrayVertexAttribLOffsetEXT( GLuint, GLuint, GLuint, GLint, GLenum, GLsizei, GLintptr)!"
  236. Global glVertexAttribL1dEXT(index_:Int,x_:Double)="void __glewVertexAttribL1dEXT( GLuint, GLdouble)!"
  237. Global glVertexAttribL1dvEXT(index_:Int,v_:Double Ptr)="void __glewVertexAttribL1dvEXT( GLuint,const GLdouble*)!"
  238. Global glVertexAttribL2dEXT(index_:Int,x_:Double,y_:Double)="void __glewVertexAttribL2dEXT( GLuint, GLdouble, GLdouble)!"
  239. Global glVertexAttribL2dvEXT(index_:Int,v_:Double Ptr)="void __glewVertexAttribL2dvEXT( GLuint,const GLdouble*)!"
  240. Global glVertexAttribL3dEXT(index_:Int,x_:Double,y_:Double,z_:Double)="void __glewVertexAttribL3dEXT( GLuint, GLdouble, GLdouble, GLdouble)!"
  241. Global glVertexAttribL3dvEXT(index_:Int,v_:Double Ptr)="void __glewVertexAttribL3dvEXT( GLuint,const GLdouble*)!"
  242. Global glVertexAttribL4dEXT(index_:Int,x_:Double,y_:Double,z_:Double,w_:Double)="void __glewVertexAttribL4dEXT( GLuint, GLdouble, GLdouble, GLdouble, GLdouble)!"
  243. Global glVertexAttribL4dvEXT(index_:Int,v_:Double Ptr)="void __glewVertexAttribL4dvEXT( GLuint,const GLdouble*)!"
  244. Global glVertexAttribLPointerEXT(index_:Int,size_:Int,type_:Int,stride_:Int,pointer_:Byte Ptr)="void __glewVertexAttribLPointerEXT( GLuint, GLint, GLenum, GLsizei,const void*)!"
  245. Const GL_EXT_vertex_shader=1
  246. Const GL_VERTEX_SHADER_EXT=$8780
  247. Const GL_VERTEX_SHADER_BINDING_EXT=$8781
  248. Const GL_OP_INDEX_EXT=$8782
  249. Const GL_OP_NEGATE_EXT=$8783
  250. Const GL_OP_DOT3_EXT=$8784
  251. Const GL_OP_DOT4_EXT=$8785
  252. Const GL_OP_MUL_EXT=$8786
  253. Const GL_OP_ADD_EXT=$8787
  254. Const GL_OP_MADD_EXT=$8788
  255. Const GL_OP_FRAC_EXT=$8789
  256. Const GL_OP_MAX_EXT=$878A
  257. Const GL_OP_MIN_EXT=$878B
  258. Const GL_OP_SET_GE_EXT=$878C
  259. Const GL_OP_SET_LT_EXT=$878D
  260. Const GL_OP_CLAMP_EXT=$878E
  261. Const GL_OP_FLOOR_EXT=$878F
  262. Const GL_OP_ROUND_EXT=$8790
  263. Const GL_OP_EXP_BASE_2_EXT=$8791
  264. Const GL_OP_LOG_BASE_2_EXT=$8792
  265. Const GL_OP_POWER_EXT=$8793
  266. Const GL_OP_RECIP_EXT=$8794
  267. Const GL_OP_RECIP_SQRT_EXT=$8795
  268. Const GL_OP_SUB_EXT=$8796
  269. Const GL_OP_CROSS_PRODUCT_EXT=$8797
  270. Const GL_OP_MULTIPLY_MATRIX_EXT=$8798
  271. Const GL_OP_MOV_EXT=$8799
  272. Const GL_OUTPUT_VERTEX_EXT=$879A
  273. Const GL_OUTPUT_COLOR0_EXT=$879B
  274. Const GL_OUTPUT_COLOR1_EXT=$879C
  275. Const GL_OUTPUT_TEXTURE_COORD0_EXT=$879D
  276. Const GL_OUTPUT_TEXTURE_COORD1_EXT=$879E
  277. Const GL_OUTPUT_TEXTURE_COORD2_EXT=$879F
  278. Const GL_OUTPUT_TEXTURE_COORD3_EXT=$87A0
  279. Const GL_OUTPUT_TEXTURE_COORD4_EXT=$87A1
  280. Const GL_OUTPUT_TEXTURE_COORD5_EXT=$87A2
  281. Const GL_OUTPUT_TEXTURE_COORD6_EXT=$87A3
  282. Const GL_OUTPUT_TEXTURE_COORD7_EXT=$87A4
  283. Const GL_OUTPUT_TEXTURE_COORD8_EXT=$87A5
  284. Const GL_OUTPUT_TEXTURE_COORD9_EXT=$87A6
  285. Const GL_OUTPUT_TEXTURE_COORD10_EXT=$87A7
  286. Const GL_OUTPUT_TEXTURE_COORD11_EXT=$87A8
  287. Const GL_OUTPUT_TEXTURE_COORD12_EXT=$87A9
  288. Const GL_OUTPUT_TEXTURE_COORD13_EXT=$87AA
  289. Const GL_OUTPUT_TEXTURE_COORD14_EXT=$87AB
  290. Const GL_OUTPUT_TEXTURE_COORD15_EXT=$87AC
  291. Const GL_OUTPUT_TEXTURE_COORD16_EXT=$87AD
  292. Const GL_OUTPUT_TEXTURE_COORD17_EXT=$87AE
  293. Const GL_OUTPUT_TEXTURE_COORD18_EXT=$87AF
  294. Const GL_OUTPUT_TEXTURE_COORD19_EXT=$87B0
  295. Const GL_OUTPUT_TEXTURE_COORD20_EXT=$87B1
  296. Const GL_OUTPUT_TEXTURE_COORD21_EXT=$87B2
  297. Const GL_OUTPUT_TEXTURE_COORD22_EXT=$87B3
  298. Const GL_OUTPUT_TEXTURE_COORD23_EXT=$87B4
  299. Const GL_OUTPUT_TEXTURE_COORD24_EXT=$87B5
  300. Const GL_OUTPUT_TEXTURE_COORD25_EXT=$87B6
  301. Const GL_OUTPUT_TEXTURE_COORD26_EXT=$87B7
  302. Const GL_OUTPUT_TEXTURE_COORD27_EXT=$87B8
  303. Const GL_OUTPUT_TEXTURE_COORD28_EXT=$87B9
  304. Const GL_OUTPUT_TEXTURE_COORD29_EXT=$87BA
  305. Const GL_OUTPUT_TEXTURE_COORD30_EXT=$87BB
  306. Const GL_OUTPUT_TEXTURE_COORD31_EXT=$87BC
  307. Const GL_OUTPUT_FOG_EXT=$87BD
  308. Const GL_SCALAR_EXT=$87BE
  309. Const GL_VECTOR_EXT=$87BF
  310. Const GL_MATRIX_EXT=$87C0
  311. Const GL_VARIANT_EXT=$87C1
  312. Const GL_INVARIANT_EXT=$87C2
  313. Const GL_LOCAL_CONSTANT_EXT=$87C3
  314. Const GL_LOCAL_EXT=$87C4
  315. Const GL_MAX_VERTEX_SHADER_INSTRUCTIONS_EXT=$87C5
  316. Const GL_MAX_VERTEX_SHADER_VARIANTS_EXT=$87C6
  317. Const GL_MAX_VERTEX_SHADER_INVARIANTS_EXT=$87C7
  318. Const GL_MAX_VERTEX_SHADER_LOCAL_CONSTANTS_EXT=$87C8
  319. Const GL_MAX_VERTEX_SHADER_LOCALS_EXT=$87C9
  320. Const GL_MAX_OPTIMIZED_VERTEX_SHADER_INSTRUCTIONS_EXT=$87CA
  321. Const GL_MAX_OPTIMIZED_VERTEX_SHADER_VARIANTS_EXT=$87CB
  322. Const GL_MAX_OPTIMIZED_VERTEX_SHADER_INVARIANTS_EXT=$87CC
  323. Const GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCAL_CONSTANTS_EXT=$87CD
  324. Const GL_MAX_OPTIMIZED_VERTEX_SHADER_LOCALS_EXT=$87CE
  325. Const GL_VERTEX_SHADER_INSTRUCTIONS_EXT=$87CF
  326. Const GL_VERTEX_SHADER_VARIANTS_EXT=$87D0
  327. Const GL_VERTEX_SHADER_INVARIANTS_EXT=$87D1
  328. Const GL_VERTEX_SHADER_LOCAL_CONSTANTS_EXT=$87D2
  329. Const GL_VERTEX_SHADER_LOCALS_EXT=$87D3
  330. Const GL_VERTEX_SHADER_OPTIMIZED_EXT=$87D4
  331. Const GL_X_EXT=$87D5
  332. Const GL_Y_EXT=$87D6
  333. Const GL_Z_EXT=$87D7
  334. Const GL_W_EXT=$87D8
  335. Const GL_NEGATIVE_X_EXT=$87D9
  336. Const GL_NEGATIVE_Y_EXT=$87DA
  337. Const GL_NEGATIVE_Z_EXT=$87DB
  338. Const GL_NEGATIVE_W_EXT=$87DC
  339. Const GL_ZERO_EXT=$87DD
  340. Const GL_ONE_EXT=$87DE
  341. Const GL_NEGATIVE_ONE_EXT=$87DF
  342. Const GL_NORMALIZED_RANGE_EXT=$87E0
  343. Const GL_FULL_RANGE_EXT=$87E1
  344. Const GL_CURRENT_VERTEX_EXT=$87E2
  345. Const GL_MVP_MATRIX_EXT=$87E3
  346. Const GL_VARIANT_VALUE_EXT=$87E4
  347. Const GL_VARIANT_DATATYPE_EXT=$87E5
  348. Const GL_VARIANT_ARRAY_STRIDE_EXT=$87E6
  349. Const GL_VARIANT_ARRAY_TYPE_EXT=$87E7
  350. Const GL_VARIANT_ARRAY_EXT=$87E8
  351. Const GL_VARIANT_ARRAY_POINTER_EXT=$87E9
  352. Const GL_INVARIANT_VALUE_EXT=$87EA
  353. Const GL_INVARIANT_DATATYPE_EXT=$87EB
  354. Const GL_LOCAL_CONSTANT_VALUE_EXT=$87EC
  355. Const GL_LOCAL_CONSTANT_DATATYPE_EXT=$87ED
  356. Global glBeginVertexShaderEXT()="void __glewBeginVertexShaderEXT( void)!"
  357. Global glBindLightParameterEXT:Int(light_:Int,value_:Int)="GLuint __glewBindLightParameterEXT( GLenum, GLenum)!"
  358. Global glBindMaterialParameterEXT:Int(face_:Int,value_:Int)="GLuint __glewBindMaterialParameterEXT( GLenum, GLenum)!"
  359. Global glBindParameterEXT:Int(value_:Int)="GLuint __glewBindParameterEXT( GLenum)!"
  360. Global glBindTexGenParameterEXT:Int(unit_:Int,coord_:Int,value_:Int)="GLuint __glewBindTexGenParameterEXT( GLenum, GLenum, GLenum)!"
  361. Global glBindTextureUnitParameterEXT:Int(unit_:Int,value_:Int)="GLuint __glewBindTextureUnitParameterEXT( GLenum, GLenum)!"
  362. Global glBindVertexShaderEXT(id_:Int)="void __glewBindVertexShaderEXT( GLuint)!"
  363. Global glDeleteVertexShaderEXT(id_:Int)="void __glewDeleteVertexShaderEXT( GLuint)!"
  364. Global glDisableVariantClientStateEXT(id_:Int)="void __glewDisableVariantClientStateEXT( GLuint)!"
  365. Global glEnableVariantClientStateEXT(id_:Int)="void __glewEnableVariantClientStateEXT( GLuint)!"
  366. Global glEndVertexShaderEXT()="void __glewEndVertexShaderEXT( void)!"
  367. Global glExtractComponentEXT(res_:Int,src_:Int,num_:Int)="void __glewExtractComponentEXT( GLuint, GLuint, GLuint)!"
  368. Global glGenSymbolsEXT:Int(dataType_:Int,storageType_:Int,range_:Int,components_:Int)="GLuint __glewGenSymbolsEXT( GLenum, GLenum, GLenum, GLuint)!"
  369. Global glGenVertexShadersEXT:Int(range_:Int)="GLuint __glewGenVertexShadersEXT( GLuint)!"
  370. Global glGetInvariantBooleanvEXT(id_:Int,value_:Int,data_:Byte Ptr)="void __glewGetInvariantBooleanvEXT( GLuint, GLenum, GLboolean*)!"
  371. Global glGetInvariantFloatvEXT(id_:Int,value_:Int,data_:Float Ptr)="void __glewGetInvariantFloatvEXT( GLuint, GLenum, GLfloat*)!"
  372. Global glGetInvariantIntegervEXT(id_:Int,value_:Int,data_:Int Ptr)="void __glewGetInvariantIntegervEXT( GLuint, GLenum, GLint*)!"
  373. Global glGetLocalConstantBooleanvEXT(id_:Int,value_:Int,data_:Byte Ptr)="void __glewGetLocalConstantBooleanvEXT( GLuint, GLenum, GLboolean*)!"
  374. Global glGetLocalConstantFloatvEXT(id_:Int,value_:Int,data_:Float Ptr)="void __glewGetLocalConstantFloatvEXT( GLuint, GLenum, GLfloat*)!"
  375. Global glGetLocalConstantIntegervEXT(id_:Int,value_:Int,data_:Int Ptr)="void __glewGetLocalConstantIntegervEXT( GLuint, GLenum, GLint*)!"
  376. Global glGetVariantBooleanvEXT(id_:Int,value_:Int,data_:Byte Ptr)="void __glewGetVariantBooleanvEXT( GLuint, GLenum, GLboolean*)!"
  377. Global glGetVariantFloatvEXT(id_:Int,value_:Int,data_:Float Ptr)="void __glewGetVariantFloatvEXT( GLuint, GLenum, GLfloat*)!"
  378. Global glGetVariantIntegervEXT(id_:Int,value_:Int,data_:Int Ptr)="void __glewGetVariantIntegervEXT( GLuint, GLenum, GLint*)!"
  379. Global glGetVariantPointervEXT(id_:Int,value_:Int,data_:Byte Ptr Ptr)="void __glewGetVariantPointervEXT( GLuint, GLenum, void**)!"
  380. Global glInsertComponentEXT(res_:Int,src_:Int,num_:Int)="void __glewInsertComponentEXT( GLuint, GLuint, GLuint)!"
  381. Global glIsVariantEnabledEXT:Byte(id_:Int,cap_:Int)="GLboolean __glewIsVariantEnabledEXT( GLuint, GLenum)!"
  382. Global glSetInvariantEXT(id_:Int,type_:Int,addr_:Byte Ptr)="void __glewSetInvariantEXT( GLuint, GLenum, void*)!"
  383. Global glSetLocalConstantEXT(id_:Int,type_:Int,addr_:Byte Ptr)="void __glewSetLocalConstantEXT( GLuint, GLenum, void*)!"
  384. Global glShaderOp1EXT(op_:Int,res_:Int,arg1_:Int)="void __glewShaderOp1EXT( GLenum, GLuint, GLuint)!"
  385. Global glShaderOp2EXT(op_:Int,res_:Int,arg1_:Int,arg2_:Int)="void __glewShaderOp2EXT( GLenum, GLuint, GLuint, GLuint)!"
  386. Global glShaderOp3EXT(op_:Int,res_:Int,arg1_:Int,arg2_:Int,arg3_:Int)="void __glewShaderOp3EXT( GLenum, GLuint, GLuint, GLuint, GLuint)!"
  387. Global glSwizzleEXT(res_:Int,in_:Int,outX_:Int,outY_:Int,outZ_:Int,outW_:Int)="void __glewSwizzleEXT( GLuint, GLuint, GLenum, GLenum, GLenum, GLenum)!"
  388. Global glVariantPointerEXT(id_:Int,type_:Int,stride_:Int,addr_:Byte Ptr)="void __glewVariantPointerEXT( GLuint, GLenum, GLuint, void*)!"
  389. Global glVariantbvEXT(id_:Int,addr_:Byte Ptr)="void __glewVariantbvEXT( GLuint, GLbyte*)!"
  390. Global glVariantdvEXT(id_:Int,addr_:Double Ptr)="void __glewVariantdvEXT( GLuint, GLdouble*)!"
  391. Global glVariantfvEXT(id_:Int,addr_:Float Ptr)="void __glewVariantfvEXT( GLuint, GLfloat*)!"
  392. Global glVariantivEXT(id_:Int,addr_:Int Ptr)="void __glewVariantivEXT( GLuint, GLint*)!"
  393. Global glVariantsvEXT(id_:Int,addr_:Short Ptr)="void __glewVariantsvEXT( GLuint, GLshort*)!"
  394. Global glVariantubvEXT(id_:Int,addr_:Byte Ptr)="void __glewVariantubvEXT( GLuint, GLubyte*)!"
  395. Global glVariantuivEXT(id_:Int,addr_:Int Ptr)="void __glewVariantuivEXT( GLuint, GLuint*)!"
  396. Global glVariantusvEXT(id_:Int,addr_:Short Ptr)="void __glewVariantusvEXT( GLuint, GLushort*)!"
  397. Global glWriteMaskEXT(res_:Int,in_:Int,outX_:Int,outY_:Int,outZ_:Int,outW_:Int)="void __glewWriteMaskEXT( GLuint, GLuint, GLenum, GLenum, GLenum, GLenum)!"
  398. Const GL_EXT_vertex_weighting=1
  399. Const GL_MODELVIEW0_STACK_DEPTH_EXT=$0BA3
  400. Const GL_MODELVIEW0_MATRIX_EXT=$0BA6
  401. Const GL_MODELVIEW0_EXT=$1700
  402. Const GL_MODELVIEW1_STACK_DEPTH_EXT=$8502
  403. Const GL_MODELVIEW1_MATRIX_EXT=$8506
  404. Const GL_VERTEX_WEIGHTING_EXT=$8509
  405. Const GL_MODELVIEW1_EXT=$850A
  406. Const GL_CURRENT_VERTEX_WEIGHT_EXT=$850B
  407. Const GL_VERTEX_WEIGHT_ARRAY_EXT=$850C
  408. Const GL_VERTEX_WEIGHT_ARRAY_SIZE_EXT=$850D
  409. Const GL_VERTEX_WEIGHT_ARRAY_TYPE_EXT=$850E
  410. Const GL_VERTEX_WEIGHT_ARRAY_STRIDE_EXT=$850F
  411. Const GL_VERTEX_WEIGHT_ARRAY_POINTER_EXT=$8510
  412. Global glVertexWeightPointerEXT(size_:Int,type_:Int,stride_:Int,pointer_:Byte Ptr)="void __glewVertexWeightPointerEXT( GLint, GLenum, GLsizei, void*)!"
  413. Global glVertexWeightfEXT(weight_:Float)="void __glewVertexWeightfEXT( GLfloat)!"
  414. Global glVertexWeightfvEXT(weight_:Float Ptr)="void __glewVertexWeightfvEXT( GLfloat*)!"
  415. Const GL_EXT_win32_keyed_mutex=1
  416. Global glAcquireKeyedMutexWin32EXT:Byte(memory_:Int,key_:Long,timeout_:Int)="GLboolean __glewAcquireKeyedMutexWin32EXT( GLuint, GLuint64, GLuint)!"
  417. Global glReleaseKeyedMutexWin32EXT:Byte(memory_:Int,key_:Long)="GLboolean __glewReleaseKeyedMutexWin32EXT( GLuint, GLuint64)!"
  418. Const GL_EXT_window_rectangles=1
  419. Const GL_INCLUSIVE_EXT=$8F10
  420. Const GL_EXCLUSIVE_EXT=$8F11
  421. Const GL_WINDOW_RECTANGLE_EXT=$8F12
  422. Const GL_WINDOW_RECTANGLE_MODE_EXT=$8F13
  423. Const GL_MAX_WINDOW_RECTANGLES_EXT=$8F14
  424. Const GL_NUM_WINDOW_RECTANGLES_EXT=$8F15
  425. Global glWindowRectanglesEXT(mode_:Int,count_:Int,box_:Int Ptr)="void __glewWindowRectanglesEXT( GLenum, GLsizei,const GLint)!"
  426. Const GL_EXT_x11_sync_object=1
  427. Const GL_SYNC_X11_FENCE_EXT=$90E1
  428. Const GL_GREMEDY_frame_terminator=1
  429. Global glFrameTerminatorGREMEDY()="void __glewFrameTerminatorGREMEDY( void)!"
  430. Const GL_GREMEDY_string_marker=1
  431. Global glStringMarkerGREMEDY(len_:Int,string_:Byte Ptr)="void __glewStringMarkerGREMEDY( GLsizei,const void*)!"
  432. Const GL_HP_convolution_border_modes=1
  433. Const GL_HP_image_transform=1
  434. Global glGetImageTransformParameterfvHP(target_:Int,pname_:Int,params_:Float Ptr)="void __glewGetImageTransformParameterfvHP( GLenum, GLenum,const GLfloat*)!"
  435. Global glGetImageTransformParameterivHP(target_:Int,pname_:Int,params_:Int Ptr)="void __glewGetImageTransformParameterivHP( GLenum, GLenum,const GLint*)!"
  436. Global glImageTransformParameterfHP(target_:Int,pname_:Int,param_:Float)="void __glewImageTransformParameterfHP( GLenum, GLenum,const GLfloat)!"
  437. Global glImageTransformParameterfvHP(target_:Int,pname_:Int,params_:Float Ptr)="void __glewImageTransformParameterfvHP( GLenum, GLenum,const GLfloat*)!"
  438. Global glImageTransformParameteriHP(target_:Int,pname_:Int,param_:Int)="void __glewImageTransformParameteriHP( GLenum, GLenum,const GLint)!"
  439. Global glImageTransformParameterivHP(target_:Int,pname_:Int,params_:Int Ptr)="void __glewImageTransformParameterivHP( GLenum, GLenum,const GLint*)!"
  440. Const GL_HP_occlusion_test=1
  441. Const GL_HP_texture_lighting=1
  442. Const GL_IBM_cull_vertex=1
  443. Const GL_CULL_VERTEX_IBM=103050
  444. Const GL_IBM_multimode_draw_arrays=1
  445. Global glMultiModeDrawArraysIBM(mode_:Int Ptr,first_:Int Ptr,count_:Int Ptr,primcount_:Int,modestride_:Int)="void __glewMultiModeDrawArraysIBM(const GLenum*,const GLint*,const GLsizei*, GLsizei, GLint)!"
  446. Global glMultiModeDrawElementsIBM(mode_:Int Ptr,count_:Int Ptr,type_:Int,indices_:Byte Ptr Ptr,primcount_:Int,modestride_:Int)="void __glewMultiModeDrawElementsIBM(const GLenum*,const GLsizei*, GLenum,const void* const*, GLsizei, GLint)!"
  447. Const GL_IBM_rasterpos_clip=1
  448. Const GL_RASTER_POSITION_UNCLIPPED_IBM=103010
  449. Const GL_IBM_static_data=1
  450. Const GL_ALL_STATIC_DATA_IBM=103060
  451. Const GL_STATIC_VERTEX_ARRAY_IBM=103061
  452. Const GL_IBM_texture_mirrored_repeat=1
  453. Const GL_MIRRORED_REPEAT_IBM=$8370
  454. Const GL_IBM_vertex_array_lists=1
  455. Const GL_VERTEX_ARRAY_LIST_IBM=103070
  456. Const GL_NORMAL_ARRAY_LIST_IBM=103071
  457. Const GL_COLOR_ARRAY_LIST_IBM=103072
  458. Const GL_INDEX_ARRAY_LIST_IBM=103073
  459. Const GL_TEXTURE_COORD_ARRAY_LIST_IBM=103074
  460. Const GL_EDGE_FLAG_ARRAY_LIST_IBM=103075
  461. Const GL_FOG_COORDINATE_ARRAY_LIST_IBM=103076
  462. Const GL_SECONDARY_COLOR_ARRAY_LIST_IBM=103077
  463. Const GL_VERTEX_ARRAY_LIST_STRIDE_IBM=103080
  464. Const GL_NORMAL_ARRAY_LIST_STRIDE_IBM=103081
  465. Const GL_COLOR_ARRAY_LIST_STRIDE_IBM=103082
  466. Const GL_INDEX_ARRAY_LIST_STRIDE_IBM=103083
  467. Const GL_TEXTURE_COORD_ARRAY_LIST_STRIDE_IBM=103084
  468. Const GL_EDGE_FLAG_ARRAY_LIST_STRIDE_IBM=103085
  469. Const GL_FOG_COORDINATE_ARRAY_LIST_STRIDE_IBM=103086
  470. Const GL_SECONDARY_COLOR_ARRAY_LIST_STRIDE_IBM=103087
  471. Global glColorPointerListIBM(size_:Int,type_:Int,stride_:Int,pointer_:Byte Ptr Ptr,ptrstride_:Int)="void __glewColorPointerListIBM( GLint, GLenum, GLint,const void**, GLint)!"
  472. Global glEdgeFlagPointerListIBM(stride_:Int,pointer_:Byte Ptr Ptr,ptrstride_:Int)="void __glewEdgeFlagPointerListIBM( GLint,const GLboolean**, GLint)!"
  473. Global glFogCoordPointerListIBM(type_:Int,stride_:Int,pointer_:Byte Ptr Ptr,ptrstride_:Int)="void __glewFogCoordPointerListIBM( GLenum, GLint,const void**, GLint)!"
  474. Global glIndexPointerListIBM(type_:Int,stride_:Int,pointer_:Byte Ptr Ptr,ptrstride_:Int)="void __glewIndexPointerListIBM( GLenum, GLint,const void**, GLint)!"
  475. Global glNormalPointerListIBM(type_:Int,stride_:Int,pointer_:Byte Ptr Ptr,ptrstride_:Int)="void __glewNormalPointerListIBM( GLenum, GLint,const void**, GLint)!"
  476. Global glSecondaryColorPointerListIBM(size_:Int,type_:Int,stride_:Int,pointer_:Byte Ptr Ptr,ptrstride_:Int)="void __glewSecondaryColorPointerListIBM( GLint, GLenum, GLint,const void**, GLint)!"
  477. Global glTexCoordPointerListIBM(size_:Int,type_:Int,stride_:Int,pointer_:Byte Ptr Ptr,ptrstride_:Int)="void __glewTexCoordPointerListIBM( GLint, GLenum, GLint,const void**, GLint)!"
  478. Global glVertexPointerListIBM(size_:Int,type_:Int,stride_:Int,pointer_:Byte Ptr Ptr,ptrstride_:Int)="void __glewVertexPointerListIBM( GLint, GLenum, GLint,const void**, GLint)!"
  479. Const GL_INGR_color_clamp=1
  480. Const GL_RED_MIN_CLAMP_INGR=$8560
  481. Const GL_GREEN_MIN_CLAMP_INGR=$8561
  482. Const GL_BLUE_MIN_CLAMP_INGR=$8562
  483. Const GL_ALPHA_MIN_CLAMP_INGR=$8563
  484. Const GL_RED_MAX_CLAMP_INGR=$8564
  485. Const GL_GREEN_MAX_CLAMP_INGR=$8565
  486. Const GL_BLUE_MAX_CLAMP_INGR=$8566
  487. Const GL_ALPHA_MAX_CLAMP_INGR=$8567
  488. Const GL_INGR_interlace_read=1
  489. Const GL_INTERLACE_READ_INGR=$8568
  490. Const GL_INTEL_conservative_rasterization=1
  491. Const GL_CONSERVATIVE_RASTERIZATION_INTEL=$83FE
  492. Const GL_INTEL_fragment_shader_ordering=1
  493. Const GL_INTEL_framebuffer_CMAA=1
  494. Const GL_INTEL_map_texture=1
  495. Const GL_LAYOUT_DEFAULT_INTEL=0
  496. Const GL_LAYOUT_LINEAR_INTEL=1
  497. Const GL_LAYOUT_LINEAR_CPU_CACHED_INTEL=2
  498. Const GL_TEXTURE_MEMORY_LAYOUT_INTEL=$83FF
  499. Global glMapTexture2DINTEL:Byte Ptr(texture_:Int,level_:Int,access_:Int,stride_:Int Ptr,layout_:Int Ptr)="void* __glewMapTexture2DINTEL( GLuint, GLint, GLbitfield, GLint*, GLenum*)!"
  500. Global glSyncTextureINTEL(texture_:Int)="void __glewSyncTextureINTEL( GLuint)!"
  501. Global glUnmapTexture2DINTEL(texture_:Int,level_:Int)="void __glewUnmapTexture2DINTEL( GLuint, GLint)!"
  502. Const GL_INTEL_parallel_arrays=1
  503. Const GL_PARALLEL_ARRAYS_INTEL=$83F4
  504. Const GL_VERTEX_ARRAY_PARALLEL_POINTERS_INTEL=$83F5
  505. Const GL_NORMAL_ARRAY_PARALLEL_POINTERS_INTEL=$83F6
  506. Const GL_COLOR_ARRAY_PARALLEL_POINTERS_INTEL=$83F7
  507. Const GL_TEXTURE_COORD_ARRAY_PARALLEL_POINTERS_INTEL=$83F8
  508. End Extern