PageRenderTime 28ms CodeModel.GetById 22ms RepoModel.GetById 1ms app.codeStats 0ms

/src/GL/glcorearb.def

https://bitbucket.org/pmjobin/deglutition
Module-Definition | 600 lines | 600 code | 0 blank | 0 comment | 0 complexity | 1e07bb1cc7a289732e5a6cbf83a5ca5b MD5 | raw file
Possible License(s): MIT
  1. GL_PROC(void, glCullFace, GLenum)
  2. GL_PROC(void, glFrontFace, GLenum)
  3. GL_PROC(void, glHint, GLenum, GLenum)
  4. GL_PROC(void, glLineWidth, GLfloat)
  5. GL_PROC(void, glPointSize, GLfloat)
  6. GL_PROC(void, glPolygonMode, GLenum, GLenum)
  7. GL_PROC(void, glScissor, GLint, GLint, GLsizei, GLsizei)
  8. GL_PROC(void, glTexParameterf, GLenum, GLenum, GLfloat)
  9. GL_PROC(void, glTexParameterfv, GLenum, GLenum, const GLfloat *)
  10. GL_PROC(void, glTexParameteri, GLenum, GLenum, GLint)
  11. GL_PROC(void, glTexParameteriv, GLenum, GLenum, const GLint *)
  12. GL_PROC(void, glTexImage1D, GLenum, GLint, GLint, GLsizei, GLint, GLenum, GLenum, const GLvoid *)
  13. GL_PROC(void, glTexImage2D, GLenum, GLint, GLint, GLsizei, GLsizei, GLint, GLenum, GLenum, const GLvoid *)
  14. GL_PROC(void, glDrawBuffer, GLenum)
  15. GL_PROC(void, glClear, GLbitfield)
  16. GL_PROC(void, glClearColor, GLfloat, GLfloat, GLfloat, GLfloat)
  17. GL_PROC(void, glClearStencil, GLint)
  18. GL_PROC(void, glClearDepth, GLdouble)
  19. GL_PROC(void, glStencilMask, GLuint)
  20. GL_PROC(void, glColorMask, GLboolean, GLboolean, GLboolean, GLboolean)
  21. GL_PROC(void, glDepthMask, GLboolean)
  22. GL_PROC(void, glDisable, GLenum)
  23. GL_PROC(void, glEnable, GLenum)
  24. GL_PROC(void, glFinish)
  25. GL_PROC(void, glFlush)
  26. GL_PROC(void, glBlendFunc, GLenum, GLenum)
  27. GL_PROC(void, glLogicOp, GLenum)
  28. GL_PROC(void, glStencilFunc, GLenum, GLint, GLuint)
  29. GL_PROC(void, glStencilOp, GLenum, GLenum, GLenum)
  30. GL_PROC(void, glDepthFunc, GLenum)
  31. GL_PROC(void, glPixelStoref, GLenum, GLfloat)
  32. GL_PROC(void, glPixelStorei, GLenum, GLint)
  33. GL_PROC(void, glReadBuffer, GLenum)
  34. GL_PROC(void, glReadPixels, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, GLvoid *)
  35. GL_PROC(void, glGetBooleanv, GLenum, GLboolean *)
  36. GL_PROC(void, glGetDoublev, GLenum, GLdouble *)
  37. GL_PROC(GLenum, glGetError)
  38. GL_PROC(void, glGetFloatv, GLenum, GLfloat *)
  39. GL_PROC(void, glGetIntegerv, GLenum, GLint *)
  40. GL_PROC(void, glGetTexImage, GLenum, GLint, GLenum, GLenum, GLvoid *)
  41. GL_PROC(void, glGetTexParameterfv, GLenum, GLenum, GLfloat *)
  42. GL_PROC(void, glGetTexParameteriv, GLenum, GLenum, GLint *)
  43. GL_PROC(void, glGetTexLevelParameterfv, GLenum, GLint, GLenum, GLfloat *)
  44. GL_PROC(void, glGetTexLevelParameteriv, GLenum, GLint, GLenum, GLint *)
  45. GL_PROC(GLboolean, glIsEnabled, GLenum)
  46. GL_PROC(void, glDepthRange, GLdouble, GLdouble)
  47. GL_PROC(void, glViewport, GLint, GLint, GLsizei, GLsizei)
  48. GL_PROC(void, glDrawArrays, GLenum, GLint, GLsizei)
  49. GL_PROC(void, glDrawElements, GLenum, GLsizei, GLenum, const GLvoid *)
  50. GL_PROC(void, glGetPointerv, GLenum, GLvoid* *)
  51. GL_PROC(void, glPolygonOffset, GLfloat, GLfloat)
  52. GL_PROC(void, glCopyTexImage1D, GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLint)
  53. GL_PROC(void, glCopyTexImage2D, GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLsizei, GLint)
  54. GL_PROC(void, glCopyTexSubImage1D, GLenum, GLint, GLint, GLint, GLint, GLsizei)
  55. GL_PROC(void, glCopyTexSubImage2D, GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei)
  56. GL_PROC(void, glTexSubImage1D, GLenum, GLint, GLint, GLsizei, GLenum, GLenum, const GLvoid *)
  57. GL_PROC(void, glTexSubImage2D, GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)
  58. GL_PROC(void, glBindTexture, GLenum, GLuint)
  59. GL_PROC(void, glDeleteTextures, GLsizei, const GLuint *)
  60. GL_PROC(void, glGenTextures, GLsizei, GLuint *)
  61. GL_PROC(GLboolean, glIsTexture, GLuint)
  62. GL_PROC(void, glBlendColor, GLfloat, GLfloat, GLfloat, GLfloat)
  63. GL_PROC(void, glBlendEquation, GLenum)
  64. GL_PROC(void, glDrawRangeElements, GLenum, GLuint, GLuint, GLsizei, GLenum, const GLvoid *)
  65. GL_PROC(void, glTexImage3D, GLenum, GLint, GLint, GLsizei, GLsizei, GLsizei, GLint, GLenum, GLenum, const GLvoid *)
  66. GL_PROC(void, glTexSubImage3D, GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLenum, const GLvoid *)
  67. GL_PROC(void, glCopyTexSubImage3D, GLenum, GLint, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei)
  68. GL_PROC(void, glActiveTexture, GLenum)
  69. GL_PROC(void, glSampleCoverage, GLfloat, GLboolean)
  70. GL_PROC(void, glCompressedTexImage3D, GLenum, GLint, GLenum, GLsizei, GLsizei, GLsizei, GLint, GLsizei, const GLvoid *)
  71. GL_PROC(void, glCompressedTexImage2D, GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLsizei, const GLvoid *)
  72. GL_PROC(void, glCompressedTexImage1D, GLenum, GLint, GLenum, GLsizei, GLint, GLsizei, const GLvoid *)
  73. GL_PROC(void, glCompressedTexSubImage3D, GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *)
  74. GL_PROC(void, glCompressedTexSubImage2D, GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, const GLvoid *)
  75. GL_PROC(void, glCompressedTexSubImage1D, GLenum, GLint, GLint, GLsizei, GLenum, GLsizei, const GLvoid *)
  76. GL_PROC(void, glGetCompressedTexImage, GLenum, GLint, GLvoid *)
  77. GL_PROC(void, glBlendFuncSeparate, GLenum, GLenum, GLenum, GLenum)
  78. GL_PROC(void, glMultiDrawArrays, GLenum, const GLint *, const GLsizei *, GLsizei)
  79. GL_PROC(void, glMultiDrawElements, GLenum, const GLsizei *, GLenum, const GLvoid* const *, GLsizei)
  80. GL_PROC(void, glPointParameterf, GLenum, GLfloat)
  81. GL_PROC(void, glPointParameterfv, GLenum, const GLfloat *)
  82. GL_PROC(void, glPointParameteri, GLenum, GLint)
  83. GL_PROC(void, glPointParameteriv, GLenum, const GLint *)
  84. GL_PROC(void, glGenQueries, GLsizei, GLuint *)
  85. GL_PROC(void, glDeleteQueries, GLsizei, const GLuint *)
  86. GL_PROC(GLboolean, glIsQuery, GLuint)
  87. GL_PROC(void, glBeginQuery, GLenum, GLuint)
  88. GL_PROC(void, glEndQuery, GLenum)
  89. GL_PROC(void, glGetQueryiv, GLenum, GLenum, GLint *)
  90. GL_PROC(void, glGetQueryObjectiv, GLuint, GLenum, GLint *)
  91. GL_PROC(void, glGetQueryObjectuiv, GLuint, GLenum, GLuint *)
  92. GL_PROC(void, glBindBuffer, GLenum, GLuint)
  93. GL_PROC(void, glDeleteBuffers, GLsizei, const GLuint *)
  94. GL_PROC(void, glGenBuffers, GLsizei, GLuint *)
  95. GL_PROC(GLboolean, glIsBuffer, GLuint)
  96. GL_PROC(void, glBufferData, GLenum, GLsizeiptr, const GLvoid *, GLenum)
  97. GL_PROC(void, glBufferSubData, GLenum, GLintptr, GLsizeiptr, const GLvoid *)
  98. GL_PROC(void, glGetBufferSubData, GLenum, GLintptr, GLsizeiptr, GLvoid *)
  99. GL_PROC(GLboolean, glUnmapBuffer, GLenum)
  100. GL_PROC(void, glGetBufferParameteriv, GLenum, GLenum, GLint *)
  101. GL_PROC(void, glGetBufferPointerv, GLenum, GLenum, GLvoid* *)
  102. GL_PROC(void, glBlendEquationSeparate, GLenum, GLenum)
  103. GL_PROC(void, glDrawBuffers, GLsizei, const GLenum *)
  104. GL_PROC(void, glStencilOpSeparate, GLenum, GLenum, GLenum, GLenum)
  105. GL_PROC(void, glStencilFuncSeparate, GLenum, GLenum, GLint, GLuint)
  106. GL_PROC(void, glStencilMaskSeparate, GLenum, GLuint)
  107. GL_PROC(void, glAttachShader, GLuint, GLuint)
  108. GL_PROC(void, glBindAttribLocation, GLuint, GLuint, const GLchar *)
  109. GL_PROC(void, glCompileShader, GLuint)
  110. GL_PROC(GLuint, glCreateProgram)
  111. GL_PROC(GLuint, glCreateShader, GLenum)
  112. GL_PROC(void, glDeleteProgram, GLuint)
  113. GL_PROC(void, glDeleteShader, GLuint)
  114. GL_PROC(void, glDetachShader, GLuint, GLuint)
  115. GL_PROC(void, glDisableVertexAttribArray, GLuint)
  116. GL_PROC(void, glEnableVertexAttribArray, GLuint)
  117. GL_PROC(void, glGetActiveAttrib, GLuint, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLchar *)
  118. GL_PROC(void, glGetActiveUniform, GLuint, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLchar *)
  119. GL_PROC(void, glGetAttachedShaders, GLuint, GLsizei, GLsizei *, GLuint *)
  120. GL_PROC(GLint, glGetAttribLocation, GLuint, const GLchar *)
  121. GL_PROC(void, glGetProgramiv, GLuint, GLenum, GLint *)
  122. GL_PROC(void, glGetProgramInfoLog, GLuint, GLsizei, GLsizei *, GLchar *)
  123. GL_PROC(void, glGetShaderiv, GLuint, GLenum, GLint *)
  124. GL_PROC(void, glGetShaderInfoLog, GLuint, GLsizei, GLsizei *, GLchar *)
  125. GL_PROC(void, glGetShaderSource, GLuint, GLsizei, GLsizei *, GLchar *)
  126. GL_PROC(GLint, glGetUniformLocation, GLuint, const GLchar *)
  127. GL_PROC(void, glGetUniformfv, GLuint, GLint, GLfloat *)
  128. GL_PROC(void, glGetUniformiv, GLuint, GLint, GLint *)
  129. GL_PROC(void, glGetVertexAttribdv, GLuint, GLenum, GLdouble *)
  130. GL_PROC(void, glGetVertexAttribfv, GLuint, GLenum, GLfloat *)
  131. GL_PROC(void, glGetVertexAttribiv, GLuint, GLenum, GLint *)
  132. GL_PROC(void, glGetVertexAttribPointerv, GLuint, GLenum, GLvoid* *)
  133. GL_PROC(GLboolean, glIsProgram, GLuint)
  134. GL_PROC(GLboolean, glIsShader, GLuint)
  135. GL_PROC(void, glLinkProgram, GLuint)
  136. GL_PROC(void, glShaderSource, GLuint, GLsizei, const GLchar* const *, const GLint *)
  137. GL_PROC(void, glUseProgram, GLuint)
  138. GL_PROC(void, glUniform1f, GLint, GLfloat)
  139. GL_PROC(void, glUniform2f, GLint, GLfloat, GLfloat)
  140. GL_PROC(void, glUniform3f, GLint, GLfloat, GLfloat, GLfloat)
  141. GL_PROC(void, glUniform4f, GLint, GLfloat, GLfloat, GLfloat, GLfloat)
  142. GL_PROC(void, glUniform1i, GLint, GLint)
  143. GL_PROC(void, glUniform2i, GLint, GLint, GLint)
  144. GL_PROC(void, glUniform3i, GLint, GLint, GLint, GLint)
  145. GL_PROC(void, glUniform4i, GLint, GLint, GLint, GLint, GLint)
  146. GL_PROC(void, glUniform1fv, GLint, GLsizei, const GLfloat *)
  147. GL_PROC(void, glUniform2fv, GLint, GLsizei, const GLfloat *)
  148. GL_PROC(void, glUniform3fv, GLint, GLsizei, const GLfloat *)
  149. GL_PROC(void, glUniform4fv, GLint, GLsizei, const GLfloat *)
  150. GL_PROC(void, glUniform1iv, GLint, GLsizei, const GLint *)
  151. GL_PROC(void, glUniform2iv, GLint, GLsizei, const GLint *)
  152. GL_PROC(void, glUniform3iv, GLint, GLsizei, const GLint *)
  153. GL_PROC(void, glUniform4iv, GLint, GLsizei, const GLint *)
  154. GL_PROC(void, glUniformMatrix2fv, GLint, GLsizei, GLboolean, const GLfloat *)
  155. GL_PROC(void, glUniformMatrix3fv, GLint, GLsizei, GLboolean, const GLfloat *)
  156. GL_PROC(void, glUniformMatrix4fv, GLint, GLsizei, GLboolean, const GLfloat *)
  157. GL_PROC(void, glValidateProgram, GLuint)
  158. GL_PROC(void, glVertexAttrib1d, GLuint, GLdouble)
  159. GL_PROC(void, glVertexAttrib1dv, GLuint, const GLdouble *)
  160. GL_PROC(void, glVertexAttrib1f, GLuint, GLfloat)
  161. GL_PROC(void, glVertexAttrib1fv, GLuint, const GLfloat *)
  162. GL_PROC(void, glVertexAttrib1s, GLuint, GLshort)
  163. GL_PROC(void, glVertexAttrib1sv, GLuint, const GLshort *)
  164. GL_PROC(void, glVertexAttrib2d, GLuint, GLdouble, GLdouble)
  165. GL_PROC(void, glVertexAttrib2dv, GLuint, const GLdouble *)
  166. GL_PROC(void, glVertexAttrib2f, GLuint, GLfloat, GLfloat)
  167. GL_PROC(void, glVertexAttrib2fv, GLuint, const GLfloat *)
  168. GL_PROC(void, glVertexAttrib2s, GLuint, GLshort, GLshort)
  169. GL_PROC(void, glVertexAttrib2sv, GLuint, const GLshort *)
  170. GL_PROC(void, glVertexAttrib3d, GLuint, GLdouble, GLdouble, GLdouble)
  171. GL_PROC(void, glVertexAttrib3dv, GLuint, const GLdouble *)
  172. GL_PROC(void, glVertexAttrib3f, GLuint, GLfloat, GLfloat, GLfloat)
  173. GL_PROC(void, glVertexAttrib3fv, GLuint, const GLfloat *)
  174. GL_PROC(void, glVertexAttrib3s, GLuint, GLshort, GLshort, GLshort)
  175. GL_PROC(void, glVertexAttrib3sv, GLuint, const GLshort *)
  176. GL_PROC(void, glVertexAttrib4Nbv, GLuint, const GLbyte *)
  177. GL_PROC(void, glVertexAttrib4Niv, GLuint, const GLint *)
  178. GL_PROC(void, glVertexAttrib4Nsv, GLuint, const GLshort *)
  179. GL_PROC(void, glVertexAttrib4Nub, GLuint, GLubyte, GLubyte, GLubyte, GLubyte)
  180. GL_PROC(void, glVertexAttrib4Nubv, GLuint, const GLubyte *)
  181. GL_PROC(void, glVertexAttrib4Nuiv, GLuint, const GLuint *)
  182. GL_PROC(void, glVertexAttrib4Nusv, GLuint, const GLushort *)
  183. GL_PROC(void, glVertexAttrib4bv, GLuint, const GLbyte *)
  184. GL_PROC(void, glVertexAttrib4d, GLuint, GLdouble, GLdouble, GLdouble, GLdouble)
  185. GL_PROC(void, glVertexAttrib4dv, GLuint, const GLdouble *)
  186. GL_PROC(void, glVertexAttrib4f, GLuint, GLfloat, GLfloat, GLfloat, GLfloat)
  187. GL_PROC(void, glVertexAttrib4fv, GLuint, const GLfloat *)
  188. GL_PROC(void, glVertexAttrib4iv, GLuint, const GLint *)
  189. GL_PROC(void, glVertexAttrib4s, GLuint, GLshort, GLshort, GLshort, GLshort)
  190. GL_PROC(void, glVertexAttrib4sv, GLuint, const GLshort *)
  191. GL_PROC(void, glVertexAttrib4ubv, GLuint, const GLubyte *)
  192. GL_PROC(void, glVertexAttrib4uiv, GLuint, const GLuint *)
  193. GL_PROC(void, glVertexAttrib4usv, GLuint, const GLushort *)
  194. GL_PROC(void, glVertexAttribPointer, GLuint, GLint, GLenum, GLboolean, GLsizei, const GLvoid *)
  195. GL_PROC(void, glUniformMatrix2x3fv, GLint, GLsizei, GLboolean, const GLfloat *)
  196. GL_PROC(void, glUniformMatrix3x2fv, GLint, GLsizei, GLboolean, const GLfloat *)
  197. GL_PROC(void, glUniformMatrix2x4fv, GLint, GLsizei, GLboolean, const GLfloat *)
  198. GL_PROC(void, glUniformMatrix4x2fv, GLint, GLsizei, GLboolean, const GLfloat *)
  199. GL_PROC(void, glUniformMatrix3x4fv, GLint, GLsizei, GLboolean, const GLfloat *)
  200. GL_PROC(void, glUniformMatrix4x3fv, GLint, GLsizei, GLboolean, const GLfloat *)
  201. GL_PROC(void, glColorMaski, GLuint, GLboolean, GLboolean, GLboolean, GLboolean)
  202. GL_PROC(void, glGetBooleani_v, GLenum, GLuint, GLboolean *)
  203. GL_PROC(void, glGetIntegeri_v, GLenum, GLuint, GLint *)
  204. GL_PROC(void, glEnablei, GLenum, GLuint)
  205. GL_PROC(void, glDisablei, GLenum, GLuint)
  206. GL_PROC(GLboolean, glIsEnabledi, GLenum, GLuint)
  207. GL_PROC(void, glBeginTransformFeedback, GLenum)
  208. GL_PROC(void, glEndTransformFeedback)
  209. GL_PROC(void, glBindBufferRange, GLenum, GLuint, GLuint, GLintptr, GLsizeiptr)
  210. GL_PROC(void, glBindBufferBase, GLenum, GLuint, GLuint)
  211. GL_PROC(void, glTransformFeedbackVaryings, GLuint, GLsizei, const GLchar* const *, GLenum)
  212. GL_PROC(void, glGetTransformFeedbackVarying, GLuint, GLuint, GLsizei, GLsizei *, GLsizei *, GLenum *, GLchar *)
  213. GL_PROC(void, glClampColor, GLenum, GLenum)
  214. GL_PROC(void, glBeginConditionalRender, GLuint, GLenum)
  215. GL_PROC(void, glEndConditionalRender)
  216. GL_PROC(void, glVertexAttribIPointer, GLuint, GLint, GLenum, GLsizei, const GLvoid *)
  217. GL_PROC(void, glGetVertexAttribIiv, GLuint, GLenum, GLint *)
  218. GL_PROC(void, glGetVertexAttribIuiv, GLuint, GLenum, GLuint *)
  219. GL_PROC(void, glVertexAttribI1i, GLuint, GLint)
  220. GL_PROC(void, glVertexAttribI2i, GLuint, GLint, GLint)
  221. GL_PROC(void, glVertexAttribI3i, GLuint, GLint, GLint, GLint)
  222. GL_PROC(void, glVertexAttribI4i, GLuint, GLint, GLint, GLint, GLint)
  223. GL_PROC(void, glVertexAttribI1ui, GLuint, GLuint)
  224. GL_PROC(void, glVertexAttribI2ui, GLuint, GLuint, GLuint)
  225. GL_PROC(void, glVertexAttribI3ui, GLuint, GLuint, GLuint, GLuint)
  226. GL_PROC(void, glVertexAttribI4ui, GLuint, GLuint, GLuint, GLuint, GLuint)
  227. GL_PROC(void, glVertexAttribI1iv, GLuint, const GLint *)
  228. GL_PROC(void, glVertexAttribI2iv, GLuint, const GLint *)
  229. GL_PROC(void, glVertexAttribI3iv, GLuint, const GLint *)
  230. GL_PROC(void, glVertexAttribI4iv, GLuint, const GLint *)
  231. GL_PROC(void, glVertexAttribI1uiv, GLuint, const GLuint *)
  232. GL_PROC(void, glVertexAttribI2uiv, GLuint, const GLuint *)
  233. GL_PROC(void, glVertexAttribI3uiv, GLuint, const GLuint *)
  234. GL_PROC(void, glVertexAttribI4uiv, GLuint, const GLuint *)
  235. GL_PROC(void, glVertexAttribI4bv, GLuint, const GLbyte *)
  236. GL_PROC(void, glVertexAttribI4sv, GLuint, const GLshort *)
  237. GL_PROC(void, glVertexAttribI4ubv, GLuint, const GLubyte *)
  238. GL_PROC(void, glVertexAttribI4usv, GLuint, const GLushort *)
  239. GL_PROC(void, glGetUniformuiv, GLuint, GLint, GLuint *)
  240. GL_PROC(void, glBindFragDataLocation, GLuint, GLuint, const GLchar *)
  241. GL_PROC(GLint, glGetFragDataLocation, GLuint, const GLchar *)
  242. GL_PROC(void, glUniform1ui, GLint, GLuint)
  243. GL_PROC(void, glUniform2ui, GLint, GLuint, GLuint)
  244. GL_PROC(void, glUniform3ui, GLint, GLuint, GLuint, GLuint)
  245. GL_PROC(void, glUniform4ui, GLint, GLuint, GLuint, GLuint, GLuint)
  246. GL_PROC(void, glUniform1uiv, GLint, GLsizei, const GLuint *)
  247. GL_PROC(void, glUniform2uiv, GLint, GLsizei, const GLuint *)
  248. GL_PROC(void, glUniform3uiv, GLint, GLsizei, const GLuint *)
  249. GL_PROC(void, glUniform4uiv, GLint, GLsizei, const GLuint *)
  250. GL_PROC(void, glTexParameterIiv, GLenum, GLenum, const GLint *)
  251. GL_PROC(void, glTexParameterIuiv, GLenum, GLenum, const GLuint *)
  252. GL_PROC(void, glGetTexParameterIiv, GLenum, GLenum, GLint *)
  253. GL_PROC(void, glGetTexParameterIuiv, GLenum, GLenum, GLuint *)
  254. GL_PROC(void, glClearBufferiv, GLenum, GLint, const GLint *)
  255. GL_PROC(void, glClearBufferuiv, GLenum, GLint, const GLuint *)
  256. GL_PROC(void, glClearBufferfv, GLenum, GLint, const GLfloat *)
  257. GL_PROC(void, glClearBufferfi, GLenum, GLint, GLfloat, GLint)
  258. GL_PROC(void, glDrawArraysInstanced, GLenum, GLint, GLsizei, GLsizei)
  259. GL_PROC(void, glDrawElementsInstanced, GLenum, GLsizei, GLenum, const GLvoid *, GLsizei)
  260. GL_PROC(void, glTexBuffer, GLenum, GLenum, GLuint)
  261. GL_PROC(void, glPrimitiveRestartIndex, GLuint)
  262. GL_PROC(void, glGetInteger64i_v, GLenum, GLuint, GLint64 *)
  263. GL_PROC(void, glGetBufferParameteri64v, GLenum, GLenum, GLint64 *)
  264. GL_PROC(void, glFramebufferTexture, GLenum, GLenum, GLuint, GLint)
  265. GL_PROC(void, glVertexAttribDivisor, GLuint, GLuint)
  266. GL_PROC(void, glMinSampleShading, GLfloat)
  267. GL_PROC(void, glBlendEquationi, GLuint, GLenum)
  268. GL_PROC(void, glBlendEquationSeparatei, GLuint, GLenum, GLenum)
  269. GL_PROC(void, glBlendFunci, GLuint, GLenum, GLenum)
  270. GL_PROC(void, glBlendFuncSeparatei, GLuint, GLenum, GLenum, GLenum, GLenum)
  271. GL_PROC(GLboolean, glIsRenderbuffer, GLuint)
  272. GL_PROC(void, glBindRenderbuffer, GLenum, GLuint)
  273. GL_PROC(void, glDeleteRenderbuffers, GLsizei, const GLuint *)
  274. GL_PROC(void, glGenRenderbuffers, GLsizei, GLuint *)
  275. GL_PROC(void, glRenderbufferStorage, GLenum, GLenum, GLsizei, GLsizei)
  276. GL_PROC(void, glGetRenderbufferParameteriv, GLenum, GLenum, GLint *)
  277. GL_PROC(GLboolean, glIsFramebuffer, GLuint)
  278. GL_PROC(void, glBindFramebuffer, GLenum, GLuint)
  279. GL_PROC(void, glDeleteFramebuffers, GLsizei, const GLuint *)
  280. GL_PROC(void, glGenFramebuffers, GLsizei, GLuint *)
  281. GL_PROC(GLenum, glCheckFramebufferStatus, GLenum)
  282. GL_PROC(void, glFramebufferTexture1D, GLenum, GLenum, GLenum, GLuint, GLint)
  283. GL_PROC(void, glFramebufferTexture2D, GLenum, GLenum, GLenum, GLuint, GLint)
  284. GL_PROC(void, glFramebufferTexture3D, GLenum, GLenum, GLenum, GLuint, GLint, GLint)
  285. GL_PROC(void, glFramebufferRenderbuffer, GLenum, GLenum, GLenum, GLuint)
  286. GL_PROC(void, glGetFramebufferAttachmentParameteriv, GLenum, GLenum, GLenum, GLint *)
  287. GL_PROC(void, glGenerateMipmap, GLenum)
  288. GL_PROC(void, glBlitFramebuffer, GLint, GLint, GLint, GLint, GLint, GLint, GLint, GLint, GLbitfield, GLenum)
  289. GL_PROC(void, glRenderbufferStorageMultisample, GLenum, GLsizei, GLenum, GLsizei, GLsizei)
  290. GL_PROC(void, glFramebufferTextureLayer, GLenum, GLenum, GLuint, GLint, GLint)
  291. GL_PROC(void, glFlushMappedBufferRange, GLenum, GLintptr, GLsizeiptr)
  292. GL_PROC(void, glBindVertexArray, GLuint)
  293. GL_PROC(void, glDeleteVertexArrays, GLsizei, const GLuint *)
  294. GL_PROC(void, glGenVertexArrays, GLsizei, GLuint *)
  295. GL_PROC(GLboolean, glIsVertexArray, GLuint)
  296. GL_PROC(void, glGetUniformIndices, GLuint, GLsizei, const GLchar* const *, GLuint *)
  297. GL_PROC(void, glGetActiveUniformsiv, GLuint, GLsizei, const GLuint *, GLenum, GLint *)
  298. GL_PROC(void, glGetActiveUniformName, GLuint, GLuint, GLsizei, GLsizei *, GLchar *)
  299. GL_PROC(GLuint, glGetUniformBlockIndex, GLuint, const GLchar *)
  300. GL_PROC(void, glGetActiveUniformBlockiv, GLuint, GLuint, GLenum, GLint *)
  301. GL_PROC(void, glGetActiveUniformBlockName, GLuint, GLuint, GLsizei, GLsizei *, GLchar *)
  302. GL_PROC(void, glUniformBlockBinding, GLuint, GLuint, GLuint)
  303. GL_PROC(void, glCopyBufferSubData, GLenum, GLenum, GLintptr, GLintptr, GLsizeiptr)
  304. GL_PROC(void, glDrawElementsBaseVertex, GLenum, GLsizei, GLenum, const GLvoid *, GLint)
  305. GL_PROC(void, glDrawRangeElementsBaseVertex, GLenum, GLuint, GLuint, GLsizei, GLenum, const GLvoid *, GLint)
  306. GL_PROC(void, glDrawElementsInstancedBaseVertex, GLenum, GLsizei, GLenum, const GLvoid *, GLsizei, GLint)
  307. GL_PROC(void, glMultiDrawElementsBaseVertex, GLenum, const GLsizei *, GLenum, const GLvoid* const *, GLsizei, const GLint *)
  308. GL_PROC(void, glProvokingVertex, GLenum)
  309. GL_PROC(GLsync, glFenceSync, GLenum, GLbitfield)
  310. GL_PROC(GLboolean, glIsSync, GLsync)
  311. GL_PROC(void, glDeleteSync, GLsync)
  312. GL_PROC(GLenum, glClientWaitSync, GLsync, GLbitfield, GLuint64)
  313. GL_PROC(void, glWaitSync, GLsync, GLbitfield, GLuint64)
  314. GL_PROC(void, glGetInteger64v, GLenum, GLint64 *)
  315. GL_PROC(void, glGetSynciv, GLsync, GLenum, GLsizei, GLsizei *, GLint *)
  316. GL_PROC(void, glTexImage2DMultisample, GLenum, GLsizei, GLint, GLsizei, GLsizei, GLboolean)
  317. GL_PROC(void, glTexImage3DMultisample, GLenum, GLsizei, GLint, GLsizei, GLsizei, GLsizei, GLboolean)
  318. GL_PROC(void, glGetMultisamplefv, GLenum, GLuint, GLfloat *)
  319. GL_PROC(void, glSampleMaski, GLuint, GLbitfield)
  320. GL_PROC(void, glBlendEquationiARB, GLuint, GLenum)
  321. GL_PROC(void, glBlendEquationSeparateiARB, GLuint, GLenum, GLenum)
  322. GL_PROC(void, glBlendFunciARB, GLuint, GLenum, GLenum)
  323. GL_PROC(void, glBlendFuncSeparateiARB, GLuint, GLenum, GLenum, GLenum, GLenum)
  324. GL_PROC(void, glMinSampleShadingARB, GLfloat)
  325. GL_PROC(void, glNamedStringARB, GLenum, GLint, const GLchar *, GLint, const GLchar *)
  326. GL_PROC(void, glDeleteNamedStringARB, GLint, const GLchar *)
  327. GL_PROC(void, glCompileShaderIncludeARB, GLuint, GLsizei, const GLchar* *, const GLint *)
  328. GL_PROC(GLboolean, glIsNamedStringARB, GLint, const GLchar *)
  329. GL_PROC(void, glGetNamedStringARB, GLint, const GLchar *, GLsizei, GLint *, GLchar *)
  330. GL_PROC(void, glGetNamedStringivARB, GLint, const GLchar *, GLenum, GLint *)
  331. GL_PROC(void, glBindFragDataLocationIndexed, GLuint, GLuint, GLuint, const GLchar *)
  332. GL_PROC(GLint, glGetFragDataIndex, GLuint, const GLchar *)
  333. GL_PROC(void, glGenSamplers, GLsizei, GLuint *)
  334. GL_PROC(void, glDeleteSamplers, GLsizei, const GLuint *)
  335. GL_PROC(GLboolean, glIsSampler, GLuint)
  336. GL_PROC(void, glBindSampler, GLuint, GLuint)
  337. GL_PROC(void, glSamplerParameteri, GLuint, GLenum, GLint)
  338. GL_PROC(void, glSamplerParameteriv, GLuint, GLenum, const GLint *)
  339. GL_PROC(void, glSamplerParameterf, GLuint, GLenum, GLfloat)
  340. GL_PROC(void, glSamplerParameterfv, GLuint, GLenum, const GLfloat *)
  341. GL_PROC(void, glSamplerParameterIiv, GLuint, GLenum, const GLint *)
  342. GL_PROC(void, glSamplerParameterIuiv, GLuint, GLenum, const GLuint *)
  343. GL_PROC(void, glGetSamplerParameteriv, GLuint, GLenum, GLint *)
  344. GL_PROC(void, glGetSamplerParameterIiv, GLuint, GLenum, GLint *)
  345. GL_PROC(void, glGetSamplerParameterfv, GLuint, GLenum, GLfloat *)
  346. GL_PROC(void, glGetSamplerParameterIuiv, GLuint, GLenum, GLuint *)
  347. GL_PROC(void, glQueryCounter, GLuint, GLenum)
  348. GL_PROC(void, glGetQueryObjecti64v, GLuint, GLenum, GLint64 *)
  349. GL_PROC(void, glGetQueryObjectui64v, GLuint, GLenum, GLuint64 *)
  350. GL_PROC(void, glVertexP2ui, GLenum, GLuint)
  351. GL_PROC(void, glVertexP2uiv, GLenum, const GLuint *)
  352. GL_PROC(void, glVertexP3ui, GLenum, GLuint)
  353. GL_PROC(void, glVertexP3uiv, GLenum, const GLuint *)
  354. GL_PROC(void, glVertexP4ui, GLenum, GLuint)
  355. GL_PROC(void, glVertexP4uiv, GLenum, const GLuint *)
  356. GL_PROC(void, glTexCoordP1ui, GLenum, GLuint)
  357. GL_PROC(void, glTexCoordP1uiv, GLenum, const GLuint *)
  358. GL_PROC(void, glTexCoordP2ui, GLenum, GLuint)
  359. GL_PROC(void, glTexCoordP2uiv, GLenum, const GLuint *)
  360. GL_PROC(void, glTexCoordP3ui, GLenum, GLuint)
  361. GL_PROC(void, glTexCoordP3uiv, GLenum, const GLuint *)
  362. GL_PROC(void, glTexCoordP4ui, GLenum, GLuint)
  363. GL_PROC(void, glTexCoordP4uiv, GLenum, const GLuint *)
  364. GL_PROC(void, glMultiTexCoordP1ui, GLenum, GLenum, GLuint)
  365. GL_PROC(void, glMultiTexCoordP1uiv, GLenum, GLenum, const GLuint *)
  366. GL_PROC(void, glMultiTexCoordP2ui, GLenum, GLenum, GLuint)
  367. GL_PROC(void, glMultiTexCoordP2uiv, GLenum, GLenum, const GLuint *)
  368. GL_PROC(void, glMultiTexCoordP3ui, GLenum, GLenum, GLuint)
  369. GL_PROC(void, glMultiTexCoordP3uiv, GLenum, GLenum, const GLuint *)
  370. GL_PROC(void, glMultiTexCoordP4ui, GLenum, GLenum, GLuint)
  371. GL_PROC(void, glMultiTexCoordP4uiv, GLenum, GLenum, const GLuint *)
  372. GL_PROC(void, glNormalP3ui, GLenum, GLuint)
  373. GL_PROC(void, glNormalP3uiv, GLenum, const GLuint *)
  374. GL_PROC(void, glColorP3ui, GLenum, GLuint)
  375. GL_PROC(void, glColorP3uiv, GLenum, const GLuint *)
  376. GL_PROC(void, glColorP4ui, GLenum, GLuint)
  377. GL_PROC(void, glColorP4uiv, GLenum, const GLuint *)
  378. GL_PROC(void, glSecondaryColorP3ui, GLenum, GLuint)
  379. GL_PROC(void, glSecondaryColorP3uiv, GLenum, const GLuint *)
  380. GL_PROC(void, glVertexAttribP1ui, GLuint, GLenum, GLboolean, GLuint)
  381. GL_PROC(void, glVertexAttribP1uiv, GLuint, GLenum, GLboolean, const GLuint *)
  382. GL_PROC(void, glVertexAttribP2ui, GLuint, GLenum, GLboolean, GLuint)
  383. GL_PROC(void, glVertexAttribP2uiv, GLuint, GLenum, GLboolean, const GLuint *)
  384. GL_PROC(void, glVertexAttribP3ui, GLuint, GLenum, GLboolean, GLuint)
  385. GL_PROC(void, glVertexAttribP3uiv, GLuint, GLenum, GLboolean, const GLuint *)
  386. GL_PROC(void, glVertexAttribP4ui, GLuint, GLenum, GLboolean, GLuint)
  387. GL_PROC(void, glVertexAttribP4uiv, GLuint, GLenum, GLboolean, const GLuint *)
  388. GL_PROC(void, glDrawArraysIndirect, GLenum, const GLvoid *)
  389. GL_PROC(void, glDrawElementsIndirect, GLenum, GLenum, const GLvoid *)
  390. GL_PROC(void, glUniform1d, GLint, GLdouble)
  391. GL_PROC(void, glUniform2d, GLint, GLdouble, GLdouble)
  392. GL_PROC(void, glUniform3d, GLint, GLdouble, GLdouble, GLdouble)
  393. GL_PROC(void, glUniform4d, GLint, GLdouble, GLdouble, GLdouble, GLdouble)
  394. GL_PROC(void, glUniform1dv, GLint, GLsizei, const GLdouble *)
  395. GL_PROC(void, glUniform2dv, GLint, GLsizei, const GLdouble *)
  396. GL_PROC(void, glUniform3dv, GLint, GLsizei, const GLdouble *)
  397. GL_PROC(void, glUniform4dv, GLint, GLsizei, const GLdouble *)
  398. GL_PROC(void, glUniformMatrix2dv, GLint, GLsizei, GLboolean, const GLdouble *)
  399. GL_PROC(void, glUniformMatrix3dv, GLint, GLsizei, GLboolean, const GLdouble *)
  400. GL_PROC(void, glUniformMatrix4dv, GLint, GLsizei, GLboolean, const GLdouble *)
  401. GL_PROC(void, glUniformMatrix2x3dv, GLint, GLsizei, GLboolean, const GLdouble *)
  402. GL_PROC(void, glUniformMatrix2x4dv, GLint, GLsizei, GLboolean, const GLdouble *)
  403. GL_PROC(void, glUniformMatrix3x2dv, GLint, GLsizei, GLboolean, const GLdouble *)
  404. GL_PROC(void, glUniformMatrix3x4dv, GLint, GLsizei, GLboolean, const GLdouble *)
  405. GL_PROC(void, glUniformMatrix4x2dv, GLint, GLsizei, GLboolean, const GLdouble *)
  406. GL_PROC(void, glUniformMatrix4x3dv, GLint, GLsizei, GLboolean, const GLdouble *)
  407. GL_PROC(void, glGetUniformdv, GLuint, GLint, GLdouble *)
  408. GL_PROC(GLint, glGetSubroutineUniformLocation, GLuint, GLenum, const GLchar *)
  409. GL_PROC(GLuint, glGetSubroutineIndex, GLuint, GLenum, const GLchar *)
  410. GL_PROC(void, glGetActiveSubroutineUniformiv, GLuint, GLenum, GLuint, GLenum, GLint *)
  411. GL_PROC(void, glGetActiveSubroutineUniformName, GLuint, GLenum, GLuint, GLsizei, GLsizei *, GLchar *)
  412. GL_PROC(void, glGetActiveSubroutineName, GLuint, GLenum, GLuint, GLsizei, GLsizei *, GLchar *)
  413. GL_PROC(void, glUniformSubroutinesuiv, GLenum, GLsizei, const GLuint *)
  414. GL_PROC(void, glGetUniformSubroutineuiv, GLenum, GLint, GLuint *)
  415. GL_PROC(void, glGetProgramStageiv, GLuint, GLenum, GLenum, GLint *)
  416. GL_PROC(void, glPatchParameteri, GLenum, GLint)
  417. GL_PROC(void, glPatchParameterfv, GLenum, const GLfloat *)
  418. GL_PROC(void, glBindTransformFeedback, GLenum, GLuint)
  419. GL_PROC(void, glDeleteTransformFeedbacks, GLsizei, const GLuint *)
  420. GL_PROC(void, glGenTransformFeedbacks, GLsizei, GLuint *)
  421. GL_PROC(GLboolean, glIsTransformFeedback, GLuint)
  422. GL_PROC(void, glPauseTransformFeedback)
  423. GL_PROC(void, glResumeTransformFeedback)
  424. GL_PROC(void, glDrawTransformFeedback, GLenum, GLuint)
  425. GL_PROC(void, glDrawTransformFeedbackStream, GLenum, GLuint, GLuint)
  426. GL_PROC(void, glBeginQueryIndexed, GLenum, GLuint, GLuint)
  427. GL_PROC(void, glEndQueryIndexed, GLenum, GLuint)
  428. GL_PROC(void, glGetQueryIndexediv, GLenum, GLuint, GLenum, GLint *)
  429. GL_PROC(void, glReleaseShaderCompiler)
  430. GL_PROC(void, glShaderBinary, GLsizei, const GLuint *, GLenum, const GLvoid *, GLsizei)
  431. GL_PROC(void, glGetShaderPrecisionFormat, GLenum, GLenum, GLint *, GLint *)
  432. GL_PROC(void, glDepthRangef, GLfloat, GLfloat)
  433. GL_PROC(void, glClearDepthf, GLfloat)
  434. GL_PROC(void, glGetProgramBinary, GLuint, GLsizei, GLsizei *, GLenum *, GLvoid *)
  435. GL_PROC(void, glProgramBinary, GLuint, GLenum, const GLvoid *, GLsizei)
  436. GL_PROC(void, glProgramParameteri, GLuint, GLenum, GLint)
  437. GL_PROC(void, glUseProgramStages, GLuint, GLbitfield, GLuint)
  438. GL_PROC(void, glActiveShaderProgram, GLuint, GLuint)
  439. GL_PROC(GLuint, glCreateShaderProgramv, GLenum, GLsizei, const GLchar* const *)
  440. GL_PROC(void, glBindProgramPipeline, GLuint)
  441. GL_PROC(void, glDeleteProgramPipelines, GLsizei, const GLuint *)
  442. GL_PROC(void, glGenProgramPipelines, GLsizei, GLuint *)
  443. GL_PROC(GLboolean, glIsProgramPipeline, GLuint)
  444. GL_PROC(void, glGetProgramPipelineiv, GLuint, GLenum, GLint *)
  445. GL_PROC(void, glProgramUniform1i, GLuint, GLint, GLint)
  446. GL_PROC(void, glProgramUniform1iv, GLuint, GLint, GLsizei, const GLint *)
  447. GL_PROC(void, glProgramUniform1f, GLuint, GLint, GLfloat)
  448. GL_PROC(void, glProgramUniform1fv, GLuint, GLint, GLsizei, const GLfloat *)
  449. GL_PROC(void, glProgramUniform1d, GLuint, GLint, GLdouble)
  450. GL_PROC(void, glProgramUniform1dv, GLuint, GLint, GLsizei, const GLdouble *)
  451. GL_PROC(void, glProgramUniform1ui, GLuint, GLint, GLuint)
  452. GL_PROC(void, glProgramUniform1uiv, GLuint, GLint, GLsizei, const GLuint *)
  453. GL_PROC(void, glProgramUniform2i, GLuint, GLint, GLint, GLint)
  454. GL_PROC(void, glProgramUniform2iv, GLuint, GLint, GLsizei, const GLint *)
  455. GL_PROC(void, glProgramUniform2f, GLuint, GLint, GLfloat, GLfloat)
  456. GL_PROC(void, glProgramUniform2fv, GLuint, GLint, GLsizei, const GLfloat *)
  457. GL_PROC(void, glProgramUniform2d, GLuint, GLint, GLdouble, GLdouble)
  458. GL_PROC(void, glProgramUniform2dv, GLuint, GLint, GLsizei, const GLdouble *)
  459. GL_PROC(void, glProgramUniform2ui, GLuint, GLint, GLuint, GLuint)
  460. GL_PROC(void, glProgramUniform2uiv, GLuint, GLint, GLsizei, const GLuint *)
  461. GL_PROC(void, glProgramUniform3i, GLuint, GLint, GLint, GLint, GLint)
  462. GL_PROC(void, glProgramUniform3iv, GLuint, GLint, GLsizei, const GLint *)
  463. GL_PROC(void, glProgramUniform3f, GLuint, GLint, GLfloat, GLfloat, GLfloat)
  464. GL_PROC(void, glProgramUniform3fv, GLuint, GLint, GLsizei, const GLfloat *)
  465. GL_PROC(void, glProgramUniform3d, GLuint, GLint, GLdouble, GLdouble, GLdouble)
  466. GL_PROC(void, glProgramUniform3dv, GLuint, GLint, GLsizei, const GLdouble *)
  467. GL_PROC(void, glProgramUniform3ui, GLuint, GLint, GLuint, GLuint, GLuint)
  468. GL_PROC(void, glProgramUniform3uiv, GLuint, GLint, GLsizei, const GLuint *)
  469. GL_PROC(void, glProgramUniform4i, GLuint, GLint, GLint, GLint, GLint, GLint)
  470. GL_PROC(void, glProgramUniform4iv, GLuint, GLint, GLsizei, const GLint *)
  471. GL_PROC(void, glProgramUniform4f, GLuint, GLint, GLfloat, GLfloat, GLfloat, GLfloat)
  472. GL_PROC(void, glProgramUniform4fv, GLuint, GLint, GLsizei, const GLfloat *)
  473. GL_PROC(void, glProgramUniform4d, GLuint, GLint, GLdouble, GLdouble, GLdouble, GLdouble)
  474. GL_PROC(void, glProgramUniform4dv, GLuint, GLint, GLsizei, const GLdouble *)
  475. GL_PROC(void, glProgramUniform4ui, GLuint, GLint, GLuint, GLuint, GLuint, GLuint)
  476. GL_PROC(void, glProgramUniform4uiv, GLuint, GLint, GLsizei, const GLuint *)
  477. GL_PROC(void, glProgramUniformMatrix2fv, GLuint, GLint, GLsizei, GLboolean, const GLfloat *)
  478. GL_PROC(void, glProgramUniformMatrix3fv, GLuint, GLint, GLsizei, GLboolean, const GLfloat *)
  479. GL_PROC(void, glProgramUniformMatrix4fv, GLuint, GLint, GLsizei, GLboolean, const GLfloat *)
  480. GL_PROC(void, glProgramUniformMatrix2dv, GLuint, GLint, GLsizei, GLboolean, const GLdouble *)
  481. GL_PROC(void, glProgramUniformMatrix3dv, GLuint, GLint, GLsizei, GLboolean, const GLdouble *)
  482. GL_PROC(void, glProgramUniformMatrix4dv, GLuint, GLint, GLsizei, GLboolean, const GLdouble *)
  483. GL_PROC(void, glProgramUniformMatrix2x3fv, GLuint, GLint, GLsizei, GLboolean, const GLfloat *)
  484. GL_PROC(void, glProgramUniformMatrix3x2fv, GLuint, GLint, GLsizei, GLboolean, const GLfloat *)
  485. GL_PROC(void, glProgramUniformMatrix2x4fv, GLuint, GLint, GLsizei, GLboolean, const GLfloat *)
  486. GL_PROC(void, glProgramUniformMatrix4x2fv, GLuint, GLint, GLsizei, GLboolean, const GLfloat *)
  487. GL_PROC(void, glProgramUniformMatrix3x4fv, GLuint, GLint, GLsizei, GLboolean, const GLfloat *)
  488. GL_PROC(void, glProgramUniformMatrix4x3fv, GLuint, GLint, GLsizei, GLboolean, const GLfloat *)
  489. GL_PROC(void, glProgramUniformMatrix2x3dv, GLuint, GLint, GLsizei, GLboolean, const GLdouble *)
  490. GL_PROC(void, glProgramUniformMatrix3x2dv, GLuint, GLint, GLsizei, GLboolean, const GLdouble *)
  491. GL_PROC(void, glProgramUniformMatrix2x4dv, GLuint, GLint, GLsizei, GLboolean, const GLdouble *)
  492. GL_PROC(void, glProgramUniformMatrix4x2dv, GLuint, GLint, GLsizei, GLboolean, const GLdouble *)
  493. GL_PROC(void, glProgramUniformMatrix3x4dv, GLuint, GLint, GLsizei, GLboolean, const GLdouble *)
  494. GL_PROC(void, glProgramUniformMatrix4x3dv, GLuint, GLint, GLsizei, GLboolean, const GLdouble *)
  495. GL_PROC(void, glValidateProgramPipeline, GLuint)
  496. GL_PROC(void, glGetProgramPipelineInfoLog, GLuint, GLsizei, GLsizei *, GLchar *)
  497. GL_PROC(void, glVertexAttribL1d, GLuint, GLdouble)
  498. GL_PROC(void, glVertexAttribL2d, GLuint, GLdouble, GLdouble)
  499. GL_PROC(void, glVertexAttribL3d, GLuint, GLdouble, GLdouble, GLdouble)
  500. GL_PROC(void, glVertexAttribL4d, GLuint, GLdouble, GLdouble, GLdouble, GLdouble)
  501. GL_PROC(void, glVertexAttribL1dv, GLuint, const GLdouble *)
  502. GL_PROC(void, glVertexAttribL2dv, GLuint, const GLdouble *)
  503. GL_PROC(void, glVertexAttribL3dv, GLuint, const GLdouble *)
  504. GL_PROC(void, glVertexAttribL4dv, GLuint, const GLdouble *)
  505. GL_PROC(void, glVertexAttribLPointer, GLuint, GLint, GLenum, GLsizei, const GLvoid *)
  506. GL_PROC(void, glGetVertexAttribLdv, GLuint, GLenum, GLdouble *)
  507. GL_PROC(void, glViewportArrayv, GLuint, GLsizei, const GLfloat *)
  508. GL_PROC(void, glViewportIndexedf, GLuint, GLfloat, GLfloat, GLfloat, GLfloat)
  509. GL_PROC(void, glViewportIndexedfv, GLuint, const GLfloat *)
  510. GL_PROC(void, glScissorArrayv, GLuint, GLsizei, const GLint *)
  511. GL_PROC(void, glScissorIndexed, GLuint, GLint, GLint, GLsizei, GLsizei)
  512. GL_PROC(void, glScissorIndexedv, GLuint, const GLint *)
  513. GL_PROC(void, glDepthRangeArrayv, GLuint, GLsizei, const GLdouble *)
  514. GL_PROC(void, glDepthRangeIndexed, GLuint, GLdouble, GLdouble)
  515. GL_PROC(void, glGetFloati_v, GLenum, GLuint, GLfloat *)
  516. GL_PROC(void, glGetDoublei_v, GLenum, GLuint, GLdouble *)
  517. GL_PROC(GLsync, glCreateSyncFromCLeventARB, struct _cl_context *, struct _cl_event *, GLbitfield)
  518. GL_PROC(void, glDebugMessageControlARB, GLenum, GLenum, GLenum, GLsizei, const GLuint *, GLboolean)
  519. GL_PROC(void, glDebugMessageInsertARB, GLenum, GLenum, GLuint, GLenum, GLsizei, const GLchar *)
  520. GL_PROC(void, glDebugMessageCallbackARB, GLDEBUGPROCARB, const GLvoid *)
  521. GL_PROC(GLuint, glGetDebugMessageLogARB, GLuint, GLsizei, GLenum *, GLenum *, GLuint *, GLenum *, GLsizei *, GLchar *)
  522. GL_PROC(GLenum, glGetGraphicsResetStatusARB)
  523. GL_PROC(void, glGetnTexImageARB, GLenum, GLint, GLenum, GLenum, GLsizei, GLvoid *)
  524. GL_PROC(void, glReadnPixelsARB, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, GLsizei, GLvoid *)
  525. GL_PROC(void, glGetnCompressedTexImageARB, GLenum, GLint, GLsizei, GLvoid *)
  526. GL_PROC(void, glGetnUniformfvARB, GLuint, GLint, GLsizei, GLfloat *)
  527. GL_PROC(void, glGetnUniformivARB, GLuint, GLint, GLsizei, GLint *)
  528. GL_PROC(void, glGetnUniformuivARB, GLuint, GLint, GLsizei, GLuint *)
  529. GL_PROC(void, glGetnUniformdvARB, GLuint, GLint, GLsizei, GLdouble *)
  530. GL_PROC(void, glDrawArraysInstancedBaseInstance, GLenum, GLint, GLsizei, GLsizei, GLuint)
  531. GL_PROC(void, glDrawElementsInstancedBaseInstance, GLenum, GLsizei, GLenum, const void *, GLsizei, GLuint)
  532. GL_PROC(void, glDrawElementsInstancedBaseVertexBaseInstance, GLenum, GLsizei, GLenum, const void *, GLsizei, GLint, GLuint)
  533. GL_PROC(void, glDrawTransformFeedbackInstanced, GLenum, GLuint, GLsizei)
  534. GL_PROC(void, glDrawTransformFeedbackStreamInstanced, GLenum, GLuint, GLuint, GLsizei)
  535. GL_PROC(void, glGetInternalformativ, GLenum, GLenum, GLenum, GLsizei, GLint *)
  536. GL_PROC(void, glGetActiveAtomicCounterBufferiv, GLuint, GLuint, GLenum, GLint *)
  537. GL_PROC(void, glBindImageTexture, GLuint, GLuint, GLint, GLboolean, GLint, GLenum, GLenum)
  538. GL_PROC(void, glMemoryBarrier, GLbitfield)
  539. GL_PROC(void, glTexStorage1D, GLenum, GLsizei, GLenum, GLsizei)
  540. GL_PROC(void, glTexStorage2D, GLenum, GLsizei, GLenum, GLsizei, GLsizei)
  541. GL_PROC(void, glTexStorage3D, GLenum, GLsizei, GLenum, GLsizei, GLsizei, GLsizei)
  542. GL_PROC(void, glTextureStorage1DEXT, GLuint, GLenum, GLsizei, GLenum, GLsizei)
  543. GL_PROC(void, glTextureStorage2DEXT, GLuint, GLenum, GLsizei, GLenum, GLsizei, GLsizei)
  544. GL_PROC(void, glTextureStorage3DEXT, GLuint, GLenum, GLsizei, GLenum, GLsizei, GLsizei, GLsizei)
  545. GL_PROC(void, glDebugMessageControl, GLenum, GLenum, GLenum, GLsizei, const GLuint *, GLboolean)
  546. GL_PROC(void, glDebugMessageInsert, GLenum, GLenum, GLuint, GLenum, GLsizei, const GLchar *)
  547. GL_PROC(void, glDebugMessageCallback, GLDEBUGPROC, const void *)
  548. GL_PROC(GLuint, glGetDebugMessageLog, GLuint, GLsizei, GLenum *, GLenum *, GLuint *, GLenum *, GLsizei *, GLchar *)
  549. GL_PROC(void, glPushDebugGroup, GLenum, GLuint, GLsizei, const GLchar *)
  550. GL_PROC(void, glPopDebugGroup)
  551. GL_PROC(void, glObjectLabel, GLenum, GLuint, GLsizei, const GLchar *)
  552. GL_PROC(void, glGetObjectLabel, GLenum, GLuint, GLsizei, GLsizei *, GLchar *)
  553. GL_PROC(void, glObjectPtrLabel, const void *, GLsizei, const GLchar *)
  554. GL_PROC(void, glGetObjectPtrLabel, const void *, GLsizei, GLsizei *, GLchar *)
  555. GL_PROC(void, glClearBufferData, GLenum, GLenum, GLenum, GLenum, const void *)
  556. GL_PROC(void, glClearBufferSubData, GLenum, GLenum, GLintptr, GLsizeiptr, GLenum, GLenum, const void *)
  557. GL_PROC(void, glClearNamedBufferDataEXT, GLuint, GLenum, GLenum, GLenum, const void *)
  558. GL_PROC(void, glClearNamedBufferSubDataEXT, GLuint, GLenum, GLenum, GLenum, GLsizeiptr, GLsizeiptr, const void *)
  559. GL_PROC(void, glDispatchCompute, GLuint, GLuint, GLuint)
  560. GL_PROC(void, glDispatchComputeIndirect, GLintptr)
  561. GL_PROC(void, glCopyImageSubData, GLuint, GLenum, GLint, GLint, GLint, GLint, GLuint, GLenum, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei)
  562. GL_PROC(void, glTextureView, GLuint, GLenum, GLuint, GLenum, GLuint, GLuint, GLuint, GLuint)
  563. GL_PROC(void, glBindVertexBuffer, GLuint, GLuint, GLintptr, GLsizei)
  564. GL_PROC(void, glVertexAttribFormat, GLuint, GLint, GLenum, GLboolean, GLuint)
  565. GL_PROC(void, glVertexAttribIFormat, GLuint, GLint, GLenum, GLuint)
  566. GL_PROC(void, glVertexAttribLFormat, GLuint, GLint, GLenum, GLuint)
  567. GL_PROC(void, glVertexAttribBinding, GLuint, GLuint)
  568. GL_PROC(void, glVertexBindingDivisor, GLuint, GLuint)
  569. GL_PROC(void, glVertexArrayBindVertexBufferEXT, GLuint, GLuint, GLuint, GLintptr, GLsizei)
  570. GL_PROC(void, glVertexArrayVertexAttribFormatEXT, GLuint, GLuint, GLint, GLenum, GLboolean, GLuint)
  571. GL_PROC(void, glVertexArrayVertexAttribIFormatEXT, GLuint, GLuint, GLint, GLenum, GLuint)
  572. GL_PROC(void, glVertexArrayVertexAttribLFormatEXT, GLuint, GLuint, GLint, GLenum, GLuint)
  573. GL_PROC(void, glVertexArrayVertexAttribBindingEXT, GLuint, GLuint, GLuint)
  574. GL_PROC(void, glVertexArrayVertexBindingDivisorEXT, GLuint, GLuint, GLuint)
  575. GL_PROC(void, glFramebufferParameteri, GLenum, GLenum, GLint)
  576. GL_PROC(void, glGetFramebufferParameteriv, GLenum, GLenum, GLint *)
  577. GL_PROC(void, glNamedFramebufferParameteriEXT, GLuint, GLenum, GLint)
  578. GL_PROC(void, glGetNamedFramebufferParameterivEXT, GLuint, GLenum, GLint *)
  579. GL_PROC(void, glGetInternalformati64v, GLenum, GLenum, GLenum, GLsizei, GLint64 *)
  580. GL_PROC(void, glInvalidateTexSubImage, GLuint, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei)
  581. GL_PROC(void, glInvalidateTexImage, GLuint, GLint)
  582. GL_PROC(void, glInvalidateBufferSubData, GLuint, GLintptr, GLsizeiptr)
  583. GL_PROC(void, glInvalidateBufferData, GLuint)
  584. GL_PROC(void, glInvalidateFramebuffer, GLenum, GLsizei, const GLenum *)
  585. GL_PROC(void, glInvalidateSubFramebuffer, GLenum, GLsizei, const GLenum *, GLint, GLint, GLsizei, GLsizei)
  586. GL_PROC(void, glMultiDrawArraysIndirect, GLenum, const void *, GLsizei, GLsizei)
  587. GL_PROC(void, glMultiDrawElementsIndirect, GLenum, GLenum, const void *, GLsizei, GLsizei)
  588. GL_PROC(void, glGetProgramInterfaceiv, GLuint, GLenum, GLenum, GLint *)
  589. GL_PROC(GLuint, glGetProgramResourceIndex, GLuint, GLenum, const GLchar *)
  590. GL_PROC(void, glGetProgramResourceName, GLuint, GLenum, GLuint, GLsizei, GLsizei *, GLchar *)
  591. GL_PROC(void, glGetProgramResourceiv, GLuint, GLenum, GLuint, GLsizei, const GLenum *, GLsizei, GLsizei *, GLint *)
  592. GL_PROC(GLint, glGetProgramResourceLocation, GLuint, GLenum, const GLchar *)
  593. GL_PROC(GLint, glGetProgramResourceLocationIndex, GLuint, GLenum, const GLchar *)
  594. GL_PROC(void, glShaderStorageBlockBinding, GLuint, GLuint, GLuint)
  595. GL_PROC(void, glTexBufferRange, GLenum, GLenum, GLuint, GLintptr, GLsizeiptr)
  596. GL_PROC(void, glTextureBufferRangeEXT, GLuint, GLenum, GLenum, GLuint, GLintptr, GLsizeiptr)
  597. GL_PROC(void, glTexStorage2DMultisample, GLenum, GLsizei, GLenum, GLsizei, GLsizei, GLboolean)
  598. GL_PROC(void, glTexStorage3DMultisample, GLenum, GLsizei, GLenum, GLsizei, GLsizei, GLsizei, GLboolean)
  599. GL_PROC(void, glTextureStorage2DMultisampleEXT, GLuint, GLenum, GLsizei, GLenum, GLsizei, GLsizei, GLboolean)
  600. GL_PROC(void, glTextureStorage3DMultisampleEXT, GLuint, GLenum, GLsizei, GLenum, GLsizei, GLsizei, GLsizei, GLboolean)