PageRenderTime 63ms CodeModel.GetById 27ms RepoModel.GetById 1ms app.codeStats 0ms

/lib/glbinding/source/glbinding/source/Binding_objects_g.cpp

https://gitlab.com/skurnog/osmiornica-shooter
C++ | 499 lines | 491 code | 8 blank | 0 comment | 0 complexity | 23c816932e64ec26430cdd9c99a5f0e8 MD5 | raw file

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

  1. #include "Binding_pch.h"
  2. using namespace gl; // ToDo: multiple APIs?
  3. namespace glbinding
  4. {
  5. Function<GLuint, GLsizei> Binding::GenAsyncMarkersSGIX("glGenAsyncMarkersSGIX");
  6. Function<void, GLsizei, GLuint *> Binding::GenBuffers("glGenBuffers");
  7. Function<void, GLsizei, GLuint *> Binding::GenBuffersARB("glGenBuffersARB");
  8. Function<void, GLsizei, GLuint *> Binding::GenFencesAPPLE("glGenFencesAPPLE");
  9. Function<void, GLsizei, GLuint *> Binding::GenFencesNV("glGenFencesNV");
  10. Function<GLuint, GLuint> Binding::GenFragmentShadersATI("glGenFragmentShadersATI");
  11. Function<void, GLsizei, GLuint *> Binding::GenFramebuffers("glGenFramebuffers");
  12. Function<void, GLsizei, GLuint *> Binding::GenFramebuffersEXT("glGenFramebuffersEXT");
  13. Function<GLuint, GLsizei> Binding::GenLists("glGenLists");
  14. Function<void, GLenum, GLuint, GLuint *> Binding::GenNamesAMD("glGenNamesAMD");
  15. Function<void, GLsizei, GLuint *> Binding::GenOcclusionQueriesNV("glGenOcclusionQueriesNV");
  16. Function<GLuint, GLsizei> Binding::GenPathsNV("glGenPathsNV");
  17. Function<void, GLsizei, GLuint *> Binding::GenPerfMonitorsAMD("glGenPerfMonitorsAMD");
  18. Function<void, GLsizei, GLuint *> Binding::GenProgramPipelines("glGenProgramPipelines");
  19. Function<void, GLsizei, GLuint *> Binding::GenProgramsARB("glGenProgramsARB");
  20. Function<void, GLsizei, GLuint *> Binding::GenProgramsNV("glGenProgramsNV");
  21. Function<void, GLsizei, GLuint *> Binding::GenQueries("glGenQueries");
  22. Function<void, GLsizei, GLuint *> Binding::GenQueriesARB("glGenQueriesARB");
  23. Function<void, GLsizei, GLuint *> Binding::GenRenderbuffers("glGenRenderbuffers");
  24. Function<void, GLsizei, GLuint *> Binding::GenRenderbuffersEXT("glGenRenderbuffersEXT");
  25. Function<void, GLsizei, GLuint *> Binding::GenSamplers("glGenSamplers");
  26. Function<GLuint, GLenum, GLenum, GLenum, GLuint> Binding::GenSymbolsEXT("glGenSymbolsEXT");
  27. Function<void, GLsizei, GLuint *> Binding::GenTextures("glGenTextures");
  28. Function<void, GLsizei, GLuint *> Binding::GenTexturesEXT("glGenTexturesEXT");
  29. Function<void, GLsizei, GLuint *> Binding::GenTransformFeedbacks("glGenTransformFeedbacks");
  30. Function<void, GLsizei, GLuint *> Binding::GenTransformFeedbacksNV("glGenTransformFeedbacksNV");
  31. Function<void, GLsizei, GLuint *> Binding::GenVertexArrays("glGenVertexArrays");
  32. Function<void, GLsizei, GLuint *> Binding::GenVertexArraysAPPLE("glGenVertexArraysAPPLE");
  33. Function<GLuint, GLuint> Binding::GenVertexShadersEXT("glGenVertexShadersEXT");
  34. Function<void, GLenum> Binding::GenerateMipmap("glGenerateMipmap");
  35. Function<void, GLenum> Binding::GenerateMipmapEXT("glGenerateMipmapEXT");
  36. Function<void, GLenum, GLenum> Binding::GenerateMultiTexMipmapEXT("glGenerateMultiTexMipmapEXT");
  37. Function<void, GLuint> Binding::GenerateTextureMipmap("glGenerateTextureMipmap");
  38. Function<void, GLuint, GLenum> Binding::GenerateTextureMipmapEXT("glGenerateTextureMipmapEXT");
  39. Function<void, GLuint, GLuint, GLenum, GLint *> Binding::GetActiveAtomicCounterBufferiv("glGetActiveAtomicCounterBufferiv");
  40. Function<void, GLuint, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLchar *> Binding::GetActiveAttrib("glGetActiveAttrib");
  41. Function<void, GLhandleARB, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLcharARB *> Binding::GetActiveAttribARB("glGetActiveAttribARB");
  42. Function<void, GLuint, GLenum, GLuint, GLsizei, GLsizei *, GLchar *> Binding::GetActiveSubroutineName("glGetActiveSubroutineName");
  43. Function<void, GLuint, GLenum, GLuint, GLsizei, GLsizei *, GLchar *> Binding::GetActiveSubroutineUniformName("glGetActiveSubroutineUniformName");
  44. Function<void, GLuint, GLenum, GLuint, GLenum, GLint *> Binding::GetActiveSubroutineUniformiv("glGetActiveSubroutineUniformiv");
  45. Function<void, GLuint, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLchar *> Binding::GetActiveUniform("glGetActiveUniform");
  46. Function<void, GLhandleARB, GLuint, GLsizei, GLsizei *, GLint *, GLenum *, GLcharARB *> Binding::GetActiveUniformARB("glGetActiveUniformARB");
  47. Function<void, GLuint, GLuint, GLsizei, GLsizei *, GLchar *> Binding::GetActiveUniformBlockName("glGetActiveUniformBlockName");
  48. Function<void, GLuint, GLuint, GLenum, GLint *> Binding::GetActiveUniformBlockiv("glGetActiveUniformBlockiv");
  49. Function<void, GLuint, GLuint, GLsizei, GLsizei *, GLchar *> Binding::GetActiveUniformName("glGetActiveUniformName");
  50. Function<void, GLuint, GLsizei, const GLuint *, GLenum, GLint *> Binding::GetActiveUniformsiv("glGetActiveUniformsiv");
  51. Function<void, GLuint, GLuint, GLsizei, GLsizei *, GLsizei *, GLenum *, GLchar *> Binding::GetActiveVaryingNV("glGetActiveVaryingNV");
  52. Function<void, GLenum, GLenum, GLfloat *> Binding::GetArrayObjectfvATI("glGetArrayObjectfvATI");
  53. Function<void, GLenum, GLenum, GLint *> Binding::GetArrayObjectivATI("glGetArrayObjectivATI");
  54. Function<void, GLhandleARB, GLsizei, GLsizei *, GLhandleARB *> Binding::GetAttachedObjectsARB("glGetAttachedObjectsARB");
  55. Function<void, GLuint, GLsizei, GLsizei *, GLuint *> Binding::GetAttachedShaders("glGetAttachedShaders");
  56. Function<GLint, GLuint, const GLchar *> Binding::GetAttribLocation("glGetAttribLocation");
  57. Function<GLint, GLhandleARB, const GLcharARB *> Binding::GetAttribLocationARB("glGetAttribLocationARB");
  58. Function<void, GLenum, GLuint, GLboolean *> Binding::GetBooleanIndexedvEXT("glGetBooleanIndexedvEXT");
  59. Function<void, GLenum, GLuint, GLboolean *> Binding::GetBooleani_v("glGetBooleani_v");
  60. Function<void, GLenum, GLboolean *> Binding::GetBooleanv("glGetBooleanv");
  61. Function<void, GLenum, GLenum, GLint64 *> Binding::GetBufferParameteri64v("glGetBufferParameteri64v");
  62. Function<void, GLenum, GLenum, GLint *> Binding::GetBufferParameteriv("glGetBufferParameteriv");
  63. Function<void, GLenum, GLenum, GLint *> Binding::GetBufferParameterivARB("glGetBufferParameterivARB");
  64. Function<void, GLenum, GLenum, GLuint64EXT *> Binding::GetBufferParameterui64vNV("glGetBufferParameterui64vNV");
  65. Function<void, GLenum, GLenum, void **> Binding::GetBufferPointerv("glGetBufferPointerv");
  66. Function<void, GLenum, GLenum, void **> Binding::GetBufferPointervARB("glGetBufferPointervARB");
  67. Function<void, GLenum, GLintptr, GLsizeiptr, void *> Binding::GetBufferSubData("glGetBufferSubData");
  68. Function<void, GLenum, GLintptrARB, GLsizeiptrARB, void *> Binding::GetBufferSubDataARB("glGetBufferSubDataARB");
  69. Function<void, GLenum, GLdouble *> Binding::GetClipPlane("glGetClipPlane");
  70. Function<void, GLenum, GLfloat *> Binding::GetClipPlanefOES("glGetClipPlanefOES");
  71. Function<void, GLenum, GLfixed *> Binding::GetClipPlanexOES("glGetClipPlanexOES");
  72. Function<void, GLenum, GLenum, GLenum, void *> Binding::GetColorTable("glGetColorTable");
  73. Function<void, GLenum, GLenum, GLenum, void *> Binding::GetColorTableEXT("glGetColorTableEXT");
  74. Function<void, GLenum, GLenum, GLfloat *> Binding::GetColorTableParameterfv("glGetColorTableParameterfv");
  75. Function<void, GLenum, GLenum, GLfloat *> Binding::GetColorTableParameterfvEXT("glGetColorTableParameterfvEXT");
  76. Function<void, GLenum, GLenum, GLfloat *> Binding::GetColorTableParameterfvSGI("glGetColorTableParameterfvSGI");
  77. Function<void, GLenum, GLenum, GLint *> Binding::GetColorTableParameteriv("glGetColorTableParameteriv");
  78. Function<void, GLenum, GLenum, GLint *> Binding::GetColorTableParameterivEXT("glGetColorTableParameterivEXT");
  79. Function<void, GLenum, GLenum, GLint *> Binding::GetColorTableParameterivSGI("glGetColorTableParameterivSGI");
  80. Function<void, GLenum, GLenum, GLenum, void *> Binding::GetColorTableSGI("glGetColorTableSGI");
  81. Function<void, GLenum, GLenum, GLenum, GLenum, GLfloat *> Binding::GetCombinerInputParameterfvNV("glGetCombinerInputParameterfvNV");
  82. Function<void, GLenum, GLenum, GLenum, GLenum, GLint *> Binding::GetCombinerInputParameterivNV("glGetCombinerInputParameterivNV");
  83. Function<void, GLenum, GLenum, GLenum, GLfloat *> Binding::GetCombinerOutputParameterfvNV("glGetCombinerOutputParameterfvNV");
  84. Function<void, GLenum, GLenum, GLenum, GLint *> Binding::GetCombinerOutputParameterivNV("glGetCombinerOutputParameterivNV");
  85. Function<void, GLenum, GLenum, GLfloat *> Binding::GetCombinerStageParameterfvNV("glGetCombinerStageParameterfvNV");
  86. Function<GLuint, GLenum, GLuint> Binding::GetCommandHeaderNV("glGetCommandHeaderNV");
  87. Function<void, GLenum, GLenum, GLint, void *> Binding::GetCompressedMultiTexImageEXT("glGetCompressedMultiTexImageEXT");
  88. Function<void, GLenum, GLint, void *> Binding::GetCompressedTexImage("glGetCompressedTexImage");
  89. Function<void, GLenum, GLint, void *> Binding::GetCompressedTexImageARB("glGetCompressedTexImageARB");
  90. Function<void, GLuint, GLint, GLsizei, void *> Binding::GetCompressedTextureImage("glGetCompressedTextureImage");
  91. Function<void, GLuint, GLenum, GLint, void *> Binding::GetCompressedTextureImageEXT("glGetCompressedTextureImageEXT");
  92. Function<void, GLuint, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLsizei, void *> Binding::GetCompressedTextureSubImage("glGetCompressedTextureSubImage");
  93. Function<void, GLenum, GLenum, GLenum, void *> Binding::GetConvolutionFilter("glGetConvolutionFilter");
  94. Function<void, GLenum, GLenum, GLenum, void *> Binding::GetConvolutionFilterEXT("glGetConvolutionFilterEXT");
  95. Function<void, GLenum, GLenum, GLfloat *> Binding::GetConvolutionParameterfv("glGetConvolutionParameterfv");
  96. Function<void, GLenum, GLenum, GLfloat *> Binding::GetConvolutionParameterfvEXT("glGetConvolutionParameterfvEXT");
  97. Function<void, GLenum, GLenum, GLint *> Binding::GetConvolutionParameteriv("glGetConvolutionParameteriv");
  98. Function<void, GLenum, GLenum, GLint *> Binding::GetConvolutionParameterivEXT("glGetConvolutionParameterivEXT");
  99. Function<void, GLenum, GLenum, GLfixed *> Binding::GetConvolutionParameterxvOES("glGetConvolutionParameterxvOES");
  100. Function<void, GLsizei, GLfloat *> Binding::GetCoverageModulationTableNV("glGetCoverageModulationTableNV");
  101. Function<GLuint, GLuint, GLsizei, GLenum *, GLenum *, GLuint *, GLenum *, GLsizei *, GLchar *> Binding::GetDebugMessageLog("glGetDebugMessageLog");
  102. Function<GLuint, GLuint, GLsizei, GLenum *, GLuint *, GLuint *, GLsizei *, GLchar *> Binding::GetDebugMessageLogAMD("glGetDebugMessageLogAMD");
  103. Function<GLuint, GLuint, GLsizei, GLenum *, GLenum *, GLuint *, GLenum *, GLsizei *, GLchar *> Binding::GetDebugMessageLogARB("glGetDebugMessageLogARB");
  104. Function<void, GLenum, GLfloat *> Binding::GetDetailTexFuncSGIS("glGetDetailTexFuncSGIS");
  105. Function<void, GLenum, GLuint, GLdouble *> Binding::GetDoubleIndexedvEXT("glGetDoubleIndexedvEXT");
  106. Function<void, GLenum, GLuint, GLdouble *> Binding::GetDoublei_v("glGetDoublei_v");
  107. Function<void, GLenum, GLuint, GLdouble *> Binding::GetDoublei_vEXT("glGetDoublei_vEXT");
  108. Function<void, GLenum, GLdouble *> Binding::GetDoublev("glGetDoublev");
  109. Function<GLenum> Binding::GetError("glGetError");
  110. Function<void, GLuint, GLenum, GLint *> Binding::GetFenceivNV("glGetFenceivNV");
  111. Function<void, GLenum, GLenum, GLfloat *> Binding::GetFinalCombinerInputParameterfvNV("glGetFinalCombinerInputParameterfvNV");
  112. Function<void, GLenum, GLenum, GLint *> Binding::GetFinalCombinerInputParameterivNV("glGetFinalCombinerInputParameterivNV");
  113. Function<void, GLuint *> Binding::GetFirstPerfQueryIdINTEL("glGetFirstPerfQueryIdINTEL");
  114. Function<void, GLenum, GLfixed *> Binding::GetFixedvOES("glGetFixedvOES");
  115. Function<void, GLenum, GLuint, GLfloat *> Binding::GetFloatIndexedvEXT("glGetFloatIndexedvEXT");
  116. Function<void, GLenum, GLuint, GLfloat *> Binding::GetFloati_v("glGetFloati_v");
  117. Function<void, GLenum, GLuint, GLfloat *> Binding::GetFloati_vEXT("glGetFloati_vEXT");
  118. Function<void, GLenum, GLfloat *> Binding::GetFloatv("glGetFloatv");
  119. Function<void, GLfloat *> Binding::GetFogFuncSGIS("glGetFogFuncSGIS");
  120. Function<GLint, GLuint, const GLchar *> Binding::GetFragDataIndex("glGetFragDataIndex");
  121. Function<GLint, GLuint, const GLchar *> Binding::GetFragDataLocation("glGetFragDataLocation");
  122. Function<GLint, GLuint, const GLchar *> Binding::GetFragDataLocationEXT("glGetFragDataLocationEXT");
  123. Function<void, GLenum, GLenum, GLfloat *> Binding::GetFragmentLightfvSGIX("glGetFragmentLightfvSGIX");
  124. Function<void, GLenum, GLenum, GLint *> Binding::GetFragmentLightivSGIX("glGetFragmentLightivSGIX");
  125. Function<void, GLenum, GLenum, GLfloat *> Binding::GetFragmentMaterialfvSGIX("glGetFragmentMaterialfvSGIX");
  126. Function<void, GLenum, GLenum, GLint *> Binding::GetFragmentMaterialivSGIX("glGetFragmentMaterialivSGIX");
  127. Function<void, GLenum, GLenum, GLenum, GLint *> Binding::GetFramebufferAttachmentParameteriv("glGetFramebufferAttachmentParameteriv");
  128. Function<void, GLenum, GLenum, GLenum, GLint *> Binding::GetFramebufferAttachmentParameterivEXT("glGetFramebufferAttachmentParameterivEXT");
  129. Function<void, GLenum, GLenum, GLint *> Binding::GetFramebufferParameteriv("glGetFramebufferParameteriv");
  130. Function<void, GLuint, GLenum, GLint *> Binding::GetFramebufferParameterivEXT("glGetFramebufferParameterivEXT");
  131. Function<GLenum> Binding::GetGraphicsResetStatus("glGetGraphicsResetStatus");
  132. Function<GLenum> Binding::GetGraphicsResetStatusARB("glGetGraphicsResetStatusARB");
  133. Function<GLhandleARB, GLenum> Binding::GetHandleARB("glGetHandleARB");
  134. Function<void, GLenum, GLboolean, GLenum, GLenum, void *> Binding::GetHistogram("glGetHistogram");
  135. Function<void, GLenum, GLboolean, GLenum, GLenum, void *> Binding::GetHistogramEXT("glGetHistogramEXT");
  136. Function<void, GLenum, GLenum, GLfloat *> Binding::GetHistogramParameterfv("glGetHistogramParameterfv");
  137. Function<void, GLenum, GLenum, GLfloat *> Binding::GetHistogramParameterfvEXT("glGetHistogramParameterfvEXT");
  138. Function<void, GLenum, GLenum, GLint *> Binding::GetHistogramParameteriv("glGetHistogramParameteriv");
  139. Function<void, GLenum, GLenum, GLint *> Binding::GetHistogramParameterivEXT("glGetHistogramParameterivEXT");
  140. Function<void, GLenum, GLenum, GLfixed *> Binding::GetHistogramParameterxvOES("glGetHistogramParameterxvOES");
  141. Function<GLuint64, GLuint, GLint, GLboolean, GLint, GLenum> Binding::GetImageHandleARB("glGetImageHandleARB");
  142. Function<GLuint64, GLuint, GLint, GLboolean, GLint, GLenum> Binding::GetImageHandleNV("glGetImageHandleNV");
  143. Function<void, GLenum, GLenum, GLfloat *> Binding::GetImageTransformParameterfvHP("glGetImageTransformParameterfvHP");
  144. Function<void, GLenum, GLenum, GLint *> Binding::GetImageTransformParameterivHP("glGetImageTransformParameterivHP");
  145. Function<void, GLhandleARB, GLsizei, GLsizei *, GLcharARB *> Binding::GetInfoLogARB("glGetInfoLogARB");
  146. Function<GLint> Binding::GetInstrumentsSGIX("glGetInstrumentsSGIX");
  147. Function<void, GLenum, GLuint, GLint64 *> Binding::GetInteger64i_v("glGetInteger64i_v");
  148. Function<void, GLenum, GLint64 *> Binding::GetInteger64v("glGetInteger64v");
  149. Function<void, GLenum, GLuint, GLint *> Binding::GetIntegerIndexedvEXT("glGetIntegerIndexedvEXT");
  150. Function<void, GLenum, GLuint, GLint *> Binding::GetIntegeri_v("glGetIntegeri_v");
  151. Function<void, GLenum, GLuint, GLuint64EXT *> Binding::GetIntegerui64i_vNV("glGetIntegerui64i_vNV");
  152. Function<void, GLenum, GLuint64EXT *> Binding::GetIntegerui64vNV("glGetIntegerui64vNV");
  153. Function<void, GLenum, GLint *> Binding::GetIntegerv("glGetIntegerv");
  154. Function<void, GLenum, GLenum, GLsizei, GLenum, GLsizei, GLint *> Binding::GetInternalformatSampleivNV("glGetInternalformatSampleivNV");
  155. Function<void, GLenum, GLenum, GLenum, GLsizei, GLint64 *> Binding::GetInternalformati64v("glGetInternalformati64v");
  156. Function<void, GLenum, GLenum, GLenum, GLsizei, GLint *> Binding::GetInternalformativ("glGetInternalformativ");
  157. Function<void, GLuint, GLenum, GLboolean *> Binding::GetInvariantBooleanvEXT("glGetInvariantBooleanvEXT");
  158. Function<void, GLuint, GLenum, GLfloat *> Binding::GetInvariantFloatvEXT("glGetInvariantFloatvEXT");
  159. Function<void, GLuint, GLenum, GLint *> Binding::GetInvariantIntegervEXT("glGetInvariantIntegervEXT");
  160. Function<void, GLenum, GLenum, GLfloat *> Binding::GetLightfv("glGetLightfv");
  161. Function<void, GLenum, GLenum, GLint *> Binding::GetLightiv("glGetLightiv");
  162. Function<void, GLenum, GLenum, GLfixed *> Binding::GetLightxOES("glGetLightxOES");
  163. Function<void, GLuint, GLenum, GLfloat *> Binding::GetListParameterfvSGIX("glGetListParameterfvSGIX");
  164. Function<void, GLuint, GLenum, GLint *> Binding::GetListParameterivSGIX("glGetListParameterivSGIX");
  165. Function<void, GLuint, GLenum, GLboolean *> Binding::GetLocalConstantBooleanvEXT("glGetLocalConstantBooleanvEXT");
  166. Function<void, GLuint, GLenum, GLfloat *> Binding::GetLocalConstantFloatvEXT("glGetLocalConstantFloatvEXT");
  167. Function<void, GLuint, GLenum, GLint *> Binding::GetLocalConstantIntegervEXT("glGetLocalConstantIntegervEXT");
  168. Function<void, GLenum, GLuint, GLenum, GLfloat *> Binding::GetMapAttribParameterfvNV("glGetMapAttribParameterfvNV");
  169. Function<void, GLenum, GLuint, GLenum, GLint *> Binding::GetMapAttribParameterivNV("glGetMapAttribParameterivNV");
  170. Function<void, GLenum, GLuint, GLenum, GLsizei, GLsizei, GLboolean, void *> Binding::GetMapControlPointsNV("glGetMapControlPointsNV");
  171. Function<void, GLenum, GLenum, GLfloat *> Binding::GetMapParameterfvNV("glGetMapParameterfvNV");
  172. Function<void, GLenum, GLenum, GLint *> Binding::GetMapParameterivNV("glGetMapParameterivNV");
  173. Function<void, GLenum, GLenum, GLdouble *> Binding::GetMapdv("glGetMapdv");
  174. Function<void, GLenum, GLenum, GLfloat *> Binding::GetMapfv("glGetMapfv");
  175. Function<void, GLenum, GLenum, GLint *> Binding::GetMapiv("glGetMapiv");
  176. Function<void, GLenum, GLenum, GLfixed *> Binding::GetMapxvOES("glGetMapxvOES");
  177. Function<void, GLenum, GLenum, GLfloat *> Binding::GetMaterialfv("glGetMaterialfv");
  178. Function<void, GLenum, GLenum, GLint *> Binding::GetMaterialiv("glGetMaterialiv");
  179. Function<void, GLenum, GLenum, GLfixed> Binding::GetMaterialxOES("glGetMaterialxOES");
  180. Function<void, GLenum, GLboolean, GLenum, GLenum, void *> Binding::GetMinmax("glGetMinmax");
  181. Function<void, GLenum, GLboolean, GLenum, GLenum, void *> Binding::GetMinmaxEXT("glGetMinmaxEXT");
  182. Function<void, GLenum, GLenum, GLfloat *> Binding::GetMinmaxParameterfv("glGetMinmaxParameterfv");
  183. Function<void, GLenum, GLenum, GLfloat *> Binding::GetMinmaxParameterfvEXT("glGetMinmaxParameterfvEXT");
  184. Function<void, GLenum, GLenum, GLint *> Binding::GetMinmaxParameteriv("glGetMinmaxParameteriv");
  185. Function<void, GLenum, GLenum, GLint *> Binding::GetMinmaxParameterivEXT("glGetMinmaxParameterivEXT");
  186. Function<void, GLenum, GLenum, GLenum, GLfloat *> Binding::GetMultiTexEnvfvEXT("glGetMultiTexEnvfvEXT");
  187. Function<void, GLenum, GLenum, GLenum, GLint *> Binding::GetMultiTexEnvivEXT("glGetMultiTexEnvivEXT");
  188. Function<void, GLenum, GLenum, GLenum, GLdouble *> Binding::GetMultiTexGendvEXT("glGetMultiTexGendvEXT");
  189. Function<void, GLenum, GLenum, GLenum, GLfloat *> Binding::GetMultiTexGenfvEXT("glGetMultiTexGenfvEXT");
  190. Function<void, GLenum, GLenum, GLenum, GLint *> Binding::GetMultiTexGenivEXT("glGetMultiTexGenivEXT");
  191. Function<void, GLenum, GLenum, GLint, GLenum, GLenum, void *> Binding::GetMultiTexImageEXT("glGetMultiTexImageEXT");
  192. Function<void, GLenum, GLenum, GLint, GLenum, GLfloat *> Binding::GetMultiTexLevelParameterfvEXT("glGetMultiTexLevelParameterfvEXT");
  193. Function<void, GLenum, GLenum, GLint, GLenum, GLint *> Binding::GetMultiTexLevelParameterivEXT("glGetMultiTexLevelParameterivEXT");
  194. Function<void, GLenum, GLenum, GLenum, GLint *> Binding::GetMultiTexParameterIivEXT("glGetMultiTexParameterIivEXT");
  195. Function<void, GLenum, GLenum, GLenum, GLuint *> Binding::GetMultiTexParameterIuivEXT("glGetMultiTexParameterIuivEXT");
  196. Function<void, GLenum, GLenum, GLenum, GLfloat *> Binding::GetMultiTexParameterfvEXT("glGetMultiTexParameterfvEXT");
  197. Function<void, GLenum, GLenum, GLenum, GLint *> Binding::GetMultiTexParameterivEXT("glGetMultiTexParameterivEXT");
  198. Function<void, GLenum, GLuint, GLfloat *> Binding::GetMultisamplefv("glGetMultisamplefv");
  199. Function<void, GLenum, GLuint, GLfloat *> Binding::GetMultisamplefvNV("glGetMultisamplefvNV");
  200. Function<void, GLuint, GLenum, GLint64 *> Binding::GetNamedBufferParameteri64v("glGetNamedBufferParameteri64v");
  201. Function<void, GLuint, GLenum, GLint *> Binding::GetNamedBufferParameteriv("glGetNamedBufferParameteriv");
  202. Function<void, GLuint, GLenum, GLint *> Binding::GetNamedBufferParameterivEXT("glGetNamedBufferParameterivEXT");
  203. Function<void, GLuint, GLenum, GLuint64EXT *> Binding::GetNamedBufferParameterui64vNV("glGetNamedBufferParameterui64vNV");
  204. Function<void, GLuint, GLenum, void **> Binding::GetNamedBufferPointerv("glGetNamedBufferPointerv");
  205. Function<void, GLuint, GLenum, void **> Binding::GetNamedBufferPointervEXT("glGetNamedBufferPointervEXT");
  206. Function<void, GLuint, GLintptr, GLsizeiptr, void *> Binding::GetNamedBufferSubData("glGetNamedBufferSubData");
  207. Function<void, GLuint, GLintptr, GLsizeiptr, void *> Binding::GetNamedBufferSubDataEXT("glGetNamedBufferSubDataEXT");
  208. Function<void, GLuint, GLenum, GLenum, GLint *> Binding::GetNamedFramebufferAttachmentParameteriv("glGetNamedFramebufferAttachmentParameteriv");
  209. Function<void, GLuint, GLenum, GLenum, GLint *> Binding::GetNamedFramebufferAttachmentParameterivEXT("glGetNamedFramebufferAttachmentParameterivEXT");
  210. Function<void, GLuint, GLenum, GLint *> Binding::GetNamedFramebufferParameteriv("glGetNamedFramebufferParameteriv");
  211. Function<void, GLuint, GLenum, GLint *> Binding::GetNamedFramebufferParameterivEXT("glGetNamedFramebufferParameterivEXT");
  212. Function<void, GLuint, GLenum, GLuint, GLint *> Binding::GetNamedProgramLocalParameterIivEXT("glGetNamedProgramLocalParameterIivEXT");
  213. Function<void, GLuint, GLenum, GLuint, GLuint *> Binding::GetNamedProgramLocalParameterIuivEXT("glGetNamedProgramLocalParameterIuivEXT");
  214. Function<void, GLuint, GLenum, GLuint, GLdouble *> Binding::GetNamedProgramLocalParameterdvEXT("glGetNamedProgramLocalParameterdvEXT");
  215. Function<void, GLuint, GLenum, GLuint, GLfloat *> Binding::GetNamedProgramLocalParameterfvEXT("glGetNamedProgramLocalParameterfvEXT");
  216. Function<void, GLuint, GLenum, GLenum, void *> Binding::GetNamedProgramStringEXT("glGetNamedProgramStringEXT");
  217. Function<void, GLuint, GLenum, GLenum, GLint *> Binding::GetNamedProgramivEXT("glGetNamedProgramivEXT");
  218. Function<void, GLuint, GLenum, GLint *> Binding::GetNamedRenderbufferParameteriv("glGetNamedRenderbufferParameteriv");
  219. Function<void, GLuint, GLenum, GLint *> Binding::GetNamedRenderbufferParameterivEXT("glGetNamedRenderbufferParameterivEXT");
  220. Function<void, GLint, const GLchar *, GLsizei, GLint *, GLchar *> Binding::GetNamedStringARB("glGetNamedStringARB");
  221. Function<void, GLint, const GLchar *, GLenum, GLint *> Binding::GetNamedStringivARB("glGetNamedStringivARB");
  222. Function<void, GLuint, GLuint *> Binding::GetNextPerfQueryIdINTEL("glGetNextPerfQueryIdINTEL");
  223. Function<void, GLuint, GLenum, GLfloat *> Binding::GetObjectBufferfvATI("glGetObjectBufferfvATI");
  224. Function<void, GLuint, GLenum, GLint *> Binding::GetObjectBufferivATI("glGetObjectBufferivATI");
  225. Function<void, GLenum, GLuint, GLsizei, GLsizei *, GLchar *> Binding::GetObjectLabel("glGetObjectLabel");
  226. Function<void, GLenum, GLuint, GLsizei, GLsizei *, GLchar *> Binding::GetObjectLabelEXT("glGetObjectLabelEXT");
  227. Function<void, GLhandleARB, GLenum, GLfloat *> Binding::GetObjectParameterfvARB("glGetObjectParameterfvARB");
  228. Function<void, GLenum, GLuint, GLenum, GLint *> Binding::GetObjectParameterivAPPLE("glGetObjectParameterivAPPLE");
  229. Function<void, GLhandleARB, GLenum, GLint *> Binding::GetObjectParameterivARB("glGetObjectParameterivARB");
  230. Function<void, const void *, GLsizei, GLsizei *, GLchar *> Binding::GetObjectPtrLabel("glGetObjectPtrLabel");
  231. Function<void, GLuint, GLenum, GLint *> Binding::GetOcclusionQueryivNV("glGetOcclusionQueryivNV");
  232. Function<void, GLuint, GLenum, GLuint *> Binding::GetOcclusionQueryuivNV("glGetOcclusionQueryuivNV");
  233. Function<void, GLenum, GLenum, GLfloat *> Binding::GetPathColorGenfvNV("glGetPathColorGenfvNV");
  234. Function<void, GLenum, GLenum, GLint *> Binding::GetPathColorGenivNV("glGetPathColorGenivNV");
  235. Function<void, GLuint, GLubyte *> Binding::GetPathCommandsNV("glGetPathCommandsNV");
  236. Function<void, GLuint, GLfloat *> Binding::GetPathCoordsNV("glGetPathCoordsNV");
  237. Function<void, GLuint, GLfloat *> Binding::GetPathDashArrayNV("glGetPathDashArrayNV");
  238. Function<GLfloat, GLuint, GLsizei, GLsizei> Binding::GetPathLengthNV("glGetPathLengthNV");
  239. Function<void, PathRenderingMaskNV, GLuint, GLsizei, GLsizei, GLfloat *> Binding::GetPathMetricRangeNV("glGetPathMetricRangeNV");
  240. Function<void, PathRenderingMaskNV, GLsizei, GLenum, const void *, GLuint, GLsizei, GLfloat *> Binding::GetPathMetricsNV("glGetPathMetricsNV");
  241. Function<void, GLuint, GLenum, GLfloat *> Binding::GetPathParameterfvNV("glGetPathParameterfvNV");
  242. Function<void, GLuint, GLenum, GLint *> Binding::GetPathParameterivNV("glGetPathParameterivNV");
  243. Function<void, GLenum, GLsizei, GLenum, const void *, GLuint, GLfloat, GLfloat, GLenum, GLfloat *> Binding::GetPathSpacingNV("glGetPathSpacingNV");
  244. Function<void, GLenum, GLenum, GLfloat *> Binding::GetPathTexGenfvNV("glGetPathTexGenfvNV");
  245. Function<void, GLenum, GLenum, GLint *> Binding::GetPathTexGenivNV("glGetPathTexGenivNV");
  246. Function<void, GLuint, GLuint, GLuint, GLchar *, GLuint, GLchar *, GLuint *, GLuint *, GLuint *, GLuint *, GLuint64 *> Binding::GetPerfCounterInfoINTEL("glGetPerfCounterInfoINTEL");
  247. Function<void, GLuint, GLenum, GLsizei, GLuint *, GLint *> Binding::GetPerfMonitorCounterDataAMD("glGetPerfMonitorCounterDataAMD");
  248. Function<void, GLuint, GLuint, GLenum, void *> Binding::GetPerfMonitorCounterInfoAMD("glGetPerfMonitorCounterInfoAMD");
  249. Function<void, GLuint, GLuint, GLsizei, GLsizei *, GLchar *> Binding::GetPerfMonitorCounterStringAMD("glGetPerfMonitorCounterStringAMD");
  250. Function<void, GLuint, GLint *, GLint *, GLsizei, GLuint *> Binding::GetPerfMonitorCountersAMD("glGetPerfMonitorCountersAMD");
  251. Function<void, GLuint, GLsizei, GLsizei *, GLchar *> Binding::GetPerfMonitorGroupStringAMD("glGetPerfMonitorGroupStringAMD");
  252. Function<void, GLint *, GLsizei, GLuint *> Binding::GetPerfMonitorGroupsAMD("glGetPerfMonitorGroupsAMD");
  253. Function<void, GLuint, GLuint, GLsizei, GLvoid *, GLuint *> Binding::GetPerfQueryDataINTEL("glGetPerfQueryDataINTEL");
  254. Function<void, GLchar *, GLuint *> Binding::GetPerfQueryIdByNameINTEL("glGetPerfQueryIdByNameINTEL");
  255. Function<void, GLuint, GLuint, GLchar *, GLuint *, GLuint *, GLuint *, GLuint *> Binding::GetPerfQueryInfoINTEL("glGetPerfQueryInfoINTEL");
  256. Function<void, GLenum, GLfloat *> Binding::GetPixelMapfv("glGetPixelMapfv");
  257. Function<void, GLenum, GLuint *> Binding::GetPixelMapuiv("glGetPixelMapuiv");
  258. Function<void, GLenum, GLushort *> Binding::GetPixelMapusv("glGetPixelMapusv");
  259. Function<void, GLenum, GLint, GLfixed *> Binding::GetPixelMapxv("glGetPixelMapxv");
  260. Function<void, GLenum, GLfloat *> Binding::GetPixelTexGenParameterfvSGIS("glGetPixelTexGenParameterfvSGIS");
  261. Function<void, GLenum, GLint *> Binding::GetPixelTexGenParameterivSGIS("glGetPixelTexGenParameterivSGIS");
  262. Function<void, GLenum, GLenum, GLfloat *> Binding::GetPixelTransformParameterfvEXT("glGetPixelTransformParameterfvEXT");
  263. Function<void, GLenum, GLenum, GLint *> Binding::GetPixelTransformParameterivEXT("glGetPixelTransformParameterivEXT");
  264. Function<void, GLenum, GLuint, void **> Binding::GetPointerIndexedvEXT("glGetPointerIndexedvEXT");
  265. Function<void, GLenum, GLuint, void **> Binding::GetPointeri_vEXT("glGetPointeri_vEXT");
  266. Function<void, GLenum, void **> Binding::GetPointerv("glGetPointerv");
  267. Function<void, GLenum, void **> Binding::GetPointervEXT("glGetPointervEXT");
  268. Function<void, GLubyte *> Binding::GetPolygonStipple("glGetPolygonStipple");
  269. Function<void, GLuint, GLsizei, GLsizei *, GLenum *, void *> Binding::GetProgramBinary("glGetProgramBinary");
  270. Function<void, GLenum, GLuint, GLint *> Binding::GetProgramEnvParameterIivNV("glGetProgramEnvParameterIivNV");
  271. Function<void, GLenum, GLuint, GLuint *> Binding::GetProgramEnvParameterIuivNV("glGetProgramEnvParameterIuivNV");
  272. Function<void, GLenum, GLuint, GLdouble *> Binding::GetProgramEnvParameterdvARB("glGetProgramEnvParameterdvARB");
  273. Function<void, GLenum, GLuint, GLfloat *> Binding::GetProgramEnvParameterfvARB("glGetProgramEnvParameterfvARB");
  274. Function<void, GLuint, GLsizei, GLsizei *, GLchar *> Binding::GetProgramInfoLog("glGetProgramInfoLog");
  275. Function<void, GLuint, GLenum, GLenum, GLint *> Binding::GetProgramInterfaceiv("glGetProgramInterfaceiv");
  276. Function<void, GLenum, GLuint, GLint *> Binding::GetProgramLocalParameterIivNV("glGetProgramLocalParameterIivNV");
  277. Function<void, GLenum, GLuint, GLuint *> Binding::GetProgramLocalParameterIuivNV("glGetProgramLocalParameterIuivNV");
  278. Function<void, GLenum, GLuint, GLdouble *> Binding::GetProgramLocalParameterdvARB("glGetProgramLocalParameterdvARB");
  279. Function<void, GLenum, GLuint, GLfloat *> Binding::GetProgramLocalParameterfvARB("glGetProgramLocalParameterfvARB");
  280. Function<void, GLuint, GLsizei, const GLubyte *, GLdouble *> Binding::GetProgramNamedParameterdvNV("glGetProgramNamedParameterdvNV");
  281. Function<void, GLuint, GLsizei, const GLubyte *, GLfloat *> Binding::GetProgramNamedParameterfvNV("glGetProgramNamedParameterfvNV");
  282. Function<void, GLenum, GLuint, GLenum, GLdouble *> Binding::GetProgramParameterdvNV("glGetProgramParameterdvNV");
  283. Function<void, GLenum, GLuint, GLenum, GLfloat *> Binding::GetProgramParameterfvNV("glGetProgramParameterfvNV");
  284. Function<void, GLuint, GLsizei, GLsizei *, GLchar *> Binding::GetProgramPipelineInfoLog("glGetProgramPipelineInfoLog");
  285. Function<void, GLuint, GLenum, GLint *> Binding::GetProgramPipelineiv("glGetProgramPipelineiv");
  286. Function<GLuint, GLuint, GLenum, const GLchar *> Binding::GetProgramResourceIndex("glGetProgramResourceIndex");
  287. Function<GLint, GLuint, GLenum, const GLchar *> Binding::GetProgramResourceLocation("glGetProgramResourceLocation");
  288. Function<GLint, GLuint, GLenum, const GLchar *> Binding::GetProgramResourceLocationIndex("glGetProgramResourceLocationIndex");
  289. Function<void, GLuint, GLenum, GLuint, GLsizei, GLsizei *, GLchar *> Binding::GetProgramResourceName("glGetProgramResourceName");
  290. Function<void, GLuint, GLenum, GLuint, GLsizei, const GLenum *, GLsizei, GLsizei *, GLfloat *> Binding::GetProgramResourcefvNV("glGetProgramResourcefvNV");
  291. Function<void, GLuint, GLenum, GLuint, GLsizei, const GLenum *, GLsizei, GLsizei *, GLint *> Binding::GetProgramResourceiv("glGetProgramResourceiv");
  292. Function<void, GLuint, GLenum, GLenum, GLint *> Binding::GetProgramStageiv("glGetProgramStageiv");
  293. Function<void, GLenum, GLenum, void *> Binding::GetProgramStringARB("glGetProgramStringARB");
  294. Function<void, GLuint, GLenum, GLubyte *> Binding::GetProgramStringNV("glGetProgramStringNV");
  295. Function<void, GLenum, GLuint, GLuint *> Binding::GetProgramSubroutineParameteruivNV("glGetProgramSubroutineParameteruivNV");
  296. Function<void, GLuint, GLenum, GLint *> Binding::GetProgramiv("glGetProgramiv");
  297. Function<void, GLenum, GLenum, GLint *> Binding::GetProgramivARB("glGetProgramivARB");
  298. Function<void, GLuint, GLenum, GLint *> Binding::GetProgramivNV("glGetProgramivNV");
  299. Function<void, GLuint, GLuint, GLenum, GLintptr> Binding::GetQueryBufferObjecti64v("glGetQueryBufferObjecti64v");
  300. Function<void, GLuint, GLuint, GLenum, GLintptr> Binding::GetQueryBufferObjectiv("glGetQueryBufferObjectiv");
  301. Function<void, GLuint, GLuint, GLenum, GLintptr> Binding::GetQueryBufferObjectui64v("glGetQueryBufferObjectui64v");
  302. Function<void, GLuint, GLuint, GLenum, GLintptr> Binding::GetQueryBufferObjectuiv("glGetQueryBufferObjectuiv");
  303. Function<void, GLenum, GLuint, GLenum, GLint *> Binding::GetQueryIndexediv("glGetQueryIndexediv");
  304. Function<void, GLuint, GLenum, GLint64 *> Binding::GetQueryObjecti64v("glGetQueryObjecti64v");
  305. Function<void, GLuint, GLenum, GLint64 *> Binding::GetQueryObjecti64vEXT("glGetQueryObjecti64vEXT");
  306. Function<void, GLuint, GLenum, GLint *> Binding::GetQueryObjectiv("glGetQueryObjectiv");
  307. Function<void, GLuint, GLenum, GLint *> Binding::GetQueryObjectivARB("glGetQueryObjectivARB");
  308. Function<void, GLuint, GLenum, GLuint64 *> Binding::GetQueryObjectui64v("glGetQueryObjectui64v");
  309. Function<void, GLuint, GLenum, GLuint64 *> Binding::GetQueryObjectui64vEXT("glGetQueryObjectui64vEXT");
  310. Function<void, GLuint, GLenum, GLuint *> Binding::GetQueryObjectuiv("glGetQueryObjectuiv");
  311. Function<void, GLuint, GLenum, GLuint *> Binding::GetQueryObjectuivARB("glGetQueryObjectuivARB");
  312. Function<void, GLenum, GLenum, GLint *> Binding::GetQueryiv("glGetQueryiv");
  313. Function<void, GLenum, GLenum, GLint *> Binding::GetQueryivARB("glGetQueryivARB");
  314. Function<void, GLenum, GLenum, GLint *> Binding::GetRenderbufferParameteriv("glGetRenderbufferParameteriv");
  315. Function<void, GLenum, GLenum, GLint *> Binding::GetRenderbufferParameterivEXT("glGetRenderbufferParameterivEXT");
  316. Function<void, GLuint, GLenum, GLint *> Binding::GetSamplerParameterIiv("glGetSamplerParameterIiv");
  317. Function<void, GLuint, GLenum, GLuint *> Binding::GetSamplerParameterIuiv("glGetSamplerParameterIuiv");
  318. Function<void, GLuint, GLenum, GLfloat *> Binding::GetSamplerParameterfv("glGetSamplerParameterfv");
  319. Function<void, GLuint, GLenum, GLint *> Binding::GetSamplerParameteriv("glGetSamplerParameteriv");
  320. Function<void, GLenum, GLenum, GLenum, void *, void *, void *> Binding::GetSeparableFilter("glGetSeparableFilter");
  321. Function<void, GLenum, GLenum, GLenum, void *, void *, void *> Binding::GetSeparableFilterEXT("glGetSeparableFilterEXT");
  322. Function<void, GLuint, GLsizei, GLsizei *, GLchar *> Binding::GetShaderInfoLog("glGetShaderInfoLog");
  323. Function<void, GLenum, GLenum, GLint *, GLint *> Binding::GetShaderPrecisionFormat("glGetShaderPrecisionFormat");
  324. Function<void, GLuint, GLsizei, GLsizei *, GLchar *> Binding::GetShaderSource("glGetShaderSource");
  325. Function<void, GLhandleARB, GLsizei, GLsizei *, GLcharARB *> Binding::GetShaderSourceARB("glGetShaderSourceARB");
  326. Function<void, GLuint, GLenum, GLint *> Binding::GetShaderiv("glGetShaderiv");
  327. Function<void, GLenum, GLfloat *> Binding::GetSharpenTexFuncSGIS("glGetSharpenTexFuncSGIS");
  328. Function<GLushort, GLenum> Binding::GetStageIndexNV("glGetStageIndexNV");
  329. Function<const GLubyte *, GLenum> Binding::GetString("glGetString");
  330. Function<const GLubyte *, GLenum, GLuint> Binding::GetStringi("glGetStringi");
  331. Function<GLuint, GLuint, GLenum, const GLchar *> Binding::GetSubroutineIndex("glGetSubroutineIndex");
  332. Function<GLint, GLuint, GLenum, const GLchar *> Binding::GetSubroutineUniformLocation("glGetSubroutineUniformLocation");
  333. Function<void, GLsync, GLenum, GLsizei, GLsizei *, GLint *> Binding::GetSynciv("glGetSynciv");
  334. Function<void, GLenum, GLfloat *> Binding::GetTexBumpParameterfvATI("glGetTexBumpParameterfvATI");
  335. Function<void, GLenum, GLint *> Binding::GetTexBumpParameterivATI("glGetTexBumpParameterivATI");
  336. Function<void, GLenum, GLenum, GLfloat *> Binding::GetTexEnvfv("glGetTexEnvfv");
  337. Function<void, GLenum, GLenum, GLint *> Binding::GetTexEnviv("glGetTexEnviv");
  338. Function<void, GLenum, GLenum, GLfixed *> Binding::GetTexEnvxvOES("glGetTexEnvxvOES");
  339. Function<void, GLenum, GLenum, GLfloat *> Binding::GetTexFilterFuncSGIS("glGetTexFilterFuncSGIS");
  340. Function<void, GLenum, GLenum, GLdouble *> Binding::GetTexGendv("glGetTexGendv");
  341. Function<void, GLenum, GLenum, GLfloat *> Binding::GetTexGenfv("glGetTexGenfv");
  342. Function<void, GLenum, GLenum, GLint *> Binding::GetTexGeniv("glGetTexGeniv");
  343. Function<void, GLenum, GLenum, GLfixed *> Binding::GetTexGenxvOES("glGetTexGenxvOES");
  344. Function<void, GLenum, GLint, GLenum, GLenum, void *> Binding::GetTexImage("glGetTexImage");
  345. Function<void, GLenum, GLint, GLenum, GLfloat *> Binding::GetTexLevelParameterfv("glGetTexLevelParameterfv");
  346. Function<void, GLenum, GLint, GLenum, GLint *> Binding::GetTexLevelParameteriv("glGetTexLevelParameteriv");
  347. Function<void, GLenum, GLint, GLenum, GLfixed *> Binding::GetTexLevelParameterxvOES("glGetTexLevelParameterxvOES");
  348. Function<void, GLenum, GLenum, GLint *> Binding::GetTexParameterIiv("glGetTexParameterIiv");
  349. Function<void, GLenum, GLenum, GLint *> Binding::GetTexParameterIivEXT("glGetTexParameterIivEXT");
  350. Function<void, GLenum, GLenum, GLuint *> Binding::GetTexParameterIuiv("glGetTexParameterIuiv");
  351. Function<void, GLenum, GLenum, GLuint *> Binding::GetTexParameterIuivEXT("glGetTexParameterIuivEXT");
  352. Function<void, GLenum, GLenum, void **> Binding::GetTexParameterPointervAPPLE("glGetTexParameterPointervAPPLE");
  353. Function<void, GLenum, GLenum, GLfloat *> Binding::GetTexParameterfv("glGetTexParameterfv");
  354. Function<void, GLenum, GLenum, GLint *> Binding::GetTexParameteriv("glGetTexParameteriv");
  355. Function<void, GLenum, GLenum, GLfixed *> Binding::GetTexParameterxvOES("glGetTexParameterxvOES");
  356. Function<GLuint64, GLuint> Binding::GetTextureHandleARB("glGetTextureHandleARB");
  357. Function<GLuint64, GLuint> Binding::GetTextureHandleNV("glGetTextureHandleNV");
  358. Function<void, GLuint, GLint, GLenum, GLenum, GLsizei, void *> Binding::GetTextureImage("glGetTextureImage");
  359. Function<void, GLuint, GLenum, GLint, GLenum, GLenum, void *> Binding::GetTextureImageEXT("glGetTextureImageEXT");
  360. Function<void, GLuint, GLint, GLenum, GLfloat *> Binding::GetTextureLevelParameterfv("glGetTextureLevelParameterfv");
  361. Function<void, GLuint, GLenum, GLint, GLenum, GLfloat *> Binding::GetTextureLevelParameterfvEXT("glGetTextureLevelParameterfvEXT");
  362. Function<void, GLuint, GLint, GLenum, GLint *> Binding::GetTextureLevelParameteriv("glGetTextureLevelParameteriv");
  363. Function<void, GLuint, GLenum, GLint, GLenum, GLint *> Binding::GetTextureLevelParameterivEXT("glGetTextureLevelParameterivEXT");
  364. Function<void, GLuint, GLenum, GLint *> Binding::GetTextureParameterIiv("glGetTextureParameterIiv");
  365. Function<void, GLuint, GLenum, GLenum, GLint *> Binding::GetTextureParameterIivEXT("glGetTextureParameterIivEXT");
  366. Function<void, GLuint, GLenum, GLuint *> Binding::GetTextureParameterIuiv("glGetTextureParameterIuiv");
  367. Function<void, GLuint, GLenum, GLenum, GLuint *> Binding::GetTextureParameterIuivEXT("glGetTextureParameterIuivEXT");
  368. Function<void, GLuint, GLenum, GLfloat *> Binding::GetTextureParameterfv("glGetTextureParameterfv");
  369. Function<void, GLuint, GLenum, GLenum, GLfloat *> Binding::GetTextureParameterfvEXT("glGetTextureParameterfvEXT");
  370. Function<void, GLuint, GLenum, GLint *> Binding::GetTextureParameteriv("glGetTextureParameteriv");
  371. Function<void, GLuint, GLenum, GLenum, GLint *> Binding::GetTextureParameterivEXT("glGetTextureParameterivEXT");
  372. Function<GLuint64, GLuint, GLuint> Binding::GetTextureSamplerHandleARB("glGetTextureSamplerHandleARB");
  373. Function<GLuint64, GLuint, GLuint> Binding::GetTextureSamplerHandleNV("glGetTextureSamplerHandleNV");
  374. Function<void, GLuint, GLint, GLint, GLint, GLint, GLsizei, GLsizei, GLsizei, GLenum, GLenum, GLsizei, void *> Binding::GetTextureSubImage("glGetTextureSubImage");
  375. Function<void, GLenum, GLuint, GLenum, GLint *> Binding::GetTrackMatrixivNV("glGetTrackMatrixivNV");
  376. Function<void, GLuint, GLuint, GLsizei, GLsizei *, GLsizei *, GLenum *, GLchar *> Binding::GetTransformFeedbackVarying("glGetTransformFeedbackVarying");
  377. Function<void, GLuint, GLuint, GLsizei, GLsizei *, GLsizei *, GLenum *, GLchar *> Binding::GetTransformFeedbackVaryingEXT("glGetTransformFeedbackVaryingEXT");
  378. Function<void, GLuint, GLuint, GLint *> Binding::GetTransformFeedbackVaryingNV("glGetTransformFeedbackVaryingNV");
  379. Function<void, GLuint, GLenum, GLuint, GLint64 *> Binding::GetTransformFeedbacki64_v("glGetTransformFeedbacki64_v");
  380. Function<void, GLuint, GLenum, GLuint, GLint *> Binding::GetTransformFeedbacki_v("glGetTransformFeedbacki_v");
  381. Function<void, GLuint, GLenum, GLint *> Binding::GetTransformFeedbackiv("glGetTransformFeedbackiv");
  382. Function<GLuint, GLuint, const GLchar *> Binding::GetUniformBlockIndex("glGetUniformBlockIndex");
  383. Function<GLint, GLuint, GLint> Binding::GetUniformBufferSizeEXT("glGetUniformBufferSizeEXT");
  384. Function<void, GLuint, GLsizei, const GLchar *const*, GLuint *> Binding::GetUniformIndices("glGetUniformIndices");
  385. Function<GLint, GLuint, const GLchar *> Binding::GetUniformLocation("glGetUniformLocation");
  386. Function<GLint, GLhandleARB, const GLcharARB *> Binding::GetUniformLocationARB("glGetUniformLocationARB");
  387. Function<GLintptr, GLuint, GLint> Binding::GetUniformOffsetEXT("glGetUniformOffsetEXT");
  388. Function<void, GLenum, GLint, GLuint *> Binding::GetUniformSubroutineuiv("glGetUniformSubroutineuiv");
  389. Function<void, GLuint, GLint, GLdouble *> Binding::GetUniformdv("glGetUniformdv");
  390. Function<void, GLuint, GLint, GLfloat *> Binding::GetUniformfv("glGetUniformfv");
  391. Function<void, GLhandleARB, GLint, GLfloat *> Binding::GetUniformfvARB("glGetUniformfvARB");
  392. Function<void, GLuint, GLint, GLint64 *> Binding::GetUniformi64vARB("glGetUniformi64vARB");
  393. Function<void, GLuint, GLint, GLint64EXT *> Binding::GetUniformi64vNV("glGetUniformi64vNV");
  394. Function<void, GLuint, GLint, GLint *> Binding::GetUniformiv("glGetUniformiv");
  395. Function<void, GLhandleARB, GLint, GLint *> Binding::GetUniformivARB("glGetUniformivARB");
  396. Function<void, GLuint, GLint, GLuint64 *> Binding::GetUniformui64vARB("glGetUniformui64vARB");
  397. Function<void, GLuint, GLint, GLuint64EXT *> Binding::GetUniformui64vNV("glGetUniformui64vNV");
  398. Function<void, GLuint, GLint, GLuint *> Binding::GetUniformuiv("glGetUniformuiv");
  399. Function<void, GLuint, GLint, GLuint *> Binding::GetUniformuivEXT("glGetUniformuivEXT");
  400. Function<void, GLuint, GLenum, GLfloat *> Binding::GetVariantArrayObjectfvATI("glGetVariantArrayObjectfvATI");
  401. Function<void, GLuint, GLenum, GLint *> Binding::GetVariantArrayObjectivATI("glGetVariantArrayObjectivATI");
  402. Function<void, GLuint, GLenum, GLboolean *> Binding::GetVariantBooleanvEXT("glGetVariantBooleanvEXT");
  403. Function<void, GLuint, GLenum, GLfloat *> Binding::GetVariantFloatvEXT("glGetVariantFloatvEXT");
  404. Function<void, GLuint, GLenum, GLint *> Binding::GetVariantIntegervEXT("glGetVariantIntegervEXT");
  405. Function<void, GLuint, GLenum, void **> Binding::GetVariantPointervEXT("glGetVariantPointervEXT");
  406. Function<GLint, GLuint, const GLchar *> Binding::GetVaryingLocationNV("glGetVaryingLocationNV");
  407. Function<void, GLuint, GLuint, GLenum, GLint64 *> Binding::GetVertexArrayIndexed64iv("glGetVertexArrayIndexed64iv");
  408. Function<void, GLuint, GLuint, GLenum, GLint *> Binding::GetVertexArrayIndexediv("glGetVertexArrayIndexediv");
  409. Function<void, GLuint, GLuint, GLenum, GLint *> Binding::GetVertexArrayIntegeri_vEXT("glGetVertexArrayIntegeri_vEXT");
  410. Function<void, GLuint, GLenum, GLint *> Binding::GetVertexArrayIntegervEXT("glGetVertexArrayIntegervEXT");
  411. Function<void, GLuint, GLuint, GLenum, void **> Binding::GetVertexArrayPointeri_vEXT("glGetVertexArrayPointeri_vEXT");
  412. Function<void, GLuint, GLenum, void **> Binding::GetVertexArrayPointervEXT("glGetVertexArrayPointervEXT");
  413. Function<void, GLuint, GLenum, GLint *> Binding::GetVertexArrayiv("glGetVertexArrayiv");
  414. Function<void, GLuint, GLenum, GLfloat *> Binding::GetVertexAttribArrayObjectfvATI("glGetVertexAttribArrayObjectfvATI");
  415. Function<void, GLuint, GLenum, GLint *> Binding::GetVertexAttribArrayObjectivATI("glGetVertexAttribArrayObjectivATI");
  416. Function<void, GLuint, GLenum, GLint *> Binding::GetVertexAttribIiv("glGetVertexAttribIiv");
  417. Function<void, GLuint, GLenum, GLint *> Binding::GetVertexAttribIivEXT("glGetVertexAttribIivEXT");
  418. Function<void, GLuint, GLenum, GLuint *> Binding::GetVertexAttribIuiv("glGetVertexAttribIuiv");
  419. Function<void, GLuint, GLenum, GLuint *> Binding::GetVertexAttribIuivEXT("glGetVertexAttribIuivEXT");
  420. Function<void, GLuint, GLenum, GLdouble *> Binding::GetVertexAttribLdv("glGetVertexAttribLdv");
  421. Function<void, GLuint, GLenum, GLdouble *> Binding::GetVertexAttribLdvEXT("glGetVertexAttribLdvEXT");
  422. Function<void, GLuint, GLenum, GLint64EXT *> Binding::GetVertexAttribLi64vNV("glGetVertexAttribLi64vNV");
  423. Function<void, GLuint, GLenum, GLuint64EXT *> Binding::GetVertexAttribLui64vARB("glGetVertexAttribLui64vARB");
  424. Function<void, GLuint, GLenum, GLuint64EXT *> Binding::GetVertexAttribLui64vNV("glGetVertexAttribLui64vNV");
  425. Function<void, GLuint, GLenum, void **> Binding::GetVertexAttribPointerv("glGetVertexAttribPointerv");
  426. Function<void, GLuint, GLenum, void **> Binding::GetVertexAttribPointervARB("glGetVertexAttribPointervARB");
  427. Function<void, GLuint, GLenum, void **> Binding::GetVertexAttribPointervNV("glGetVertexAttribPointervNV");
  428. Function<void, GLuint, GLenum, GLdouble *> Binding::GetVertexAttribdv("glGetVertexAttribdv");
  429. Function<void, GLuint, GLenum, GLdouble *> Binding::GetVertexAttribdvARB("glGetVertexAttribdvARB");
  430. Function<void, GLuint, GLenum, GLdouble *> Binding::GetVertexAttribdvNV("glGetVertexAttribdvNV");
  431. Function<void, GLuint, GLenum, GLfloat *> Binding::GetVertexAttribfv("glGetVertexAttribfv");
  432. Function<void, GLuint, GLenum, GLfloat *> Binding::GetVertexAttribfvARB("glGetVertexAttribfvARB");
  433. Function<void, GLuint, GLenum, GLfloat *> Binding::GetVertexAttribfvNV("glGetVertexAttribfvNV");
  434. Function<void, GLuint, GLenum, GLint *> Binding::GetVertexAttribiv("glGetVertexAttribiv");
  435. Function<void, GLuint, GLenum, GLint *> Binding::GetVertexAttribivARB("glGetVertexAttribivARB");
  436. Function<void, GLuint, GLenum, GLint *> Binding::GetVertexAttribivNV("glGetVertexAttribivNV");
  437. Function<void, GLuint, GLuint, GLenum, GLdouble *> Binding::GetVideoCaptureStreamdvNV("glGetVideoCaptureStreamdvNV");
  438. Function<void, GLuint, GLuint, GLenum, GLfloat *> Binding::GetVideoCaptureStreamfvNV("glGetVideoCaptureStreamfvNV");
  439. Function<void, GLuint, GLuint, GLenum, GLint *> Binding::GetVideoCaptureStreamivNV("glGetVideoCaptureStreamivNV");
  440. Function<void, GLuint, GLenum, GLint *> Binding::GetVideoCaptureivNV("glGetVideoCaptureivNV");
  441. Function<void, GLuint, GLenum, GLint64EXT *> Binding::GetVideoi64vNV("glGetVideoi64vNV");
  442. Function<void, GLuint, GLenum, GLint *> Binding::GetVideoivNV("glGetVideoivNV");
  443. Function<void, GLuint, GLenum, GLuint64EXT *> Binding::GetVideoui64vNV("glGetVideoui64vNV");
  444. Function<void, GLuint, GLenum, GLuint *> Binding::GetVideouivNV("glGetVideouivNV");
  445. Function<void, GLenum, GLenum, GLenum, GLsizei, void *> Binding::GetnColorTable("glGetnColorTable");
  446. Function<void, GLenum, GLenum, GLenum, GLsizei, void *> Binding::GetnColorTableARB("glGetnColorTableARB");
  447. Function<void, GLenum, GLint, GLsizei, void *> Binding::GetnCompressedTexImage("glGetnCompressedTexImage");
  448. Function<void, GLenum, GLint, GLsizei, void *> Binding::GetnCompressedTexImageARB("glGetnCompressedTexImageARB");
  449. Function<void, GLenum, GLenum, GLenum, GLsizei, void *> Binding::GetnConvolutionFilter("glGetnConvolutionFilter");
  450. Function<void, GLenum, GLenum, GLenum, GLsizei, void *> Binding::GetnConvolutionFilterARB("glGetnConvolutionFilterARB");
  451. Function<void, GLenum, GLboolean, GLenum, GLenum, GLsizei, void *> Binding::GetnHistogram("glGetnHistogram");
  452. Function<void, GLenum, GLboolean, GLenum, GLenum, GLsizei, void *> Binding::GetnHistogramARB("glGetnHistogramARB");
  453. Function<void, GLenum, GLenum, GLsizei, GLdouble *> Binding::GetnMapdv("glGetnMapdv");
  454. Function<void, GLenum, GLenum, GLsizei, GLdouble *> Binding::GetnMapdvARB("glGetnMapdvARB");
  455. Function<void, GLenum, GLenum, GLsizei, GLfloat *> Binding::GetnMapfv("glGetnMapfv");
  456. Function<void, GLenum, GLenum, GLsizei, GLfloat *> Binding::GetnMapfvARB("glGetnMapfvARB");
  457. Function<void, GLenum, GLenum, GLsizei, GLint *> Binding::GetnMapiv("glGetnMapiv");
  458. Function<void, GLenum, GLenum, GLsizei, GLint *> Binding::GetnMapivARB("glGetnMapivARB");
  459. Function<void, GLenum, GLboolean, GLenum, GLenum, GLsizei, void *> Binding::GetnMinmax("glGetnMinmax");
  460. Function<void, GLenum, GLboolean, GLenum, GLenum, GLsizei, void *> Binding::GetnMinmaxARB("glGetnMinmaxARB");
  461. Function<void, GLenum, GLsizei, GLfloat *> Binding::GetnPixelMapfv("glGetnPixelMapfv");
  462. Function<void, GLenum, GLsizei, GLfloat *> Binding::GetnPixelMapfvARB("glGetnPixelMapfvARB");
  463. Function<void, GLenum, GLsizei, GLuint *> Binding::GetnPixelMapuiv("glGetnPixelMapuiv");
  464. Function<void, GLenum, GLsizei, GLuint *> Binding::GetnPixelMapuivARB("glGetnPixelMapuivARB");
  465. Function<void, GLenum, GLsizei, GLushort *> Binding::GetnPixelMapusv("glGetnPixelMapusv");
  466. Function<void, GLenum, GLsizei, GLushort *> Binding::GetnPixelMapusvARB("glGetnPixelMapusvARB");
  467. Function<void, GLsizei, GLubyte *> Binding::GetnPolygonStipple("glGetnPolygonStipple");
  468. Function<void, GLsizei, GLubyte *> Binding::GetnPolygonStippleARB("glGetnPolygonStippleARB");
  469. Function<void, GLenum, GLenum, GLenum, GLsizei, void *, GLsizei, void *, void *> Binding::GetnSeparableFilter("glGetnSeparableFilter");
  470. Function<void, GLenum, GLenum, GLenum, GLsizei, void *, GLsizei, void *, void *> Binding::GetnSeparableFilterARB("glGetnSeparableFilterARB");
  471. Function<void, GLenum, GLint, GLenum, GLenum, GLsizei, void *> Binding::GetnTexImage("glGetnTexImage");
  472. Function<void, GLenum, GLint, GLenum, GLenum, GLsizei, void *> Binding::GetnTexImageARB("glGetnTexImageARB");
  473. Function<void, GLuint, GLint, GLsizei, GLdouble *> Binding::GetnUniformdv("glGetnUniformdv");
  474. Function<void, GLuint, GLint, GLsizei, GLdouble *> Binding::GetnUniformdvARB("glGetnUniformdvARB");
  475. Function<void, GLuint, GLint, GLsizei, GLfloat *> Binding::GetnUniformfv("glGetnUniformfv");
  476. Function<void, GLuint, GLint, GLsizei, GLfloat *> Binding::GetnUniformfvARB("glGetnUniformfvARB");
  477. Function<void, GLuint, GLint, GLsizei, GLint64 *> Binding::GetnUniformi64vARB("glGetnUniformi64vARB");
  478. Function<void, GLuint, GLint, GLsizei, GLint *> Binding::GetnUniformiv("glGetnUniformiv");
  479. Function<void, GLuint, GLint, GLsizei, GLint *> Binding::GetnUniformivARB("glGetnUniformivARB");
  480. Function<void, GLuint, GLint, GLsizei, GLuint64 *> Binding::GetnUniformui64vARB("glGetnUniformui64vARB");
  481. Function<void, GLuint, GLint, GLsizei, GLuint *> Binding::GetnUniformuiv("glGetnUniformuiv");
  482. Function<void, GLuint, GLint, GLsizei, GLuint *> Binding::GetnUniformuivARB("glGetnUniformuivARB");
  483. Function<void, GLbyte> Binding::GlobalAlphaFactorbSUN("glGlobalAlphaFactorbSUN");
  484. Function<void, GLdouble> Binding::GlobalAlphaFactordSUN("glGlobalAlphaFactordSUN");
  485. Function<void, GLfloat> Binding::GlobalAlphaFactorfSUN("glGlobalAlphaFactorfSUN");
  486. Function<void, GLint> Binding::GlobalAlphaFactoriSUN("glGlobalAlphaFactoriSUN");
  487. Function<void, GLshort> Binding::GlobalAlphaFactorsSUN("glGlobalAlphaFactorsSUN");
  488. Function<void, GLubyte> Binding::GlobalAlphaFactorubSUN("glGlobalAlphaFactorubSUN");
  489. Function<void, GLuint> Binding::GlobalAlphaF

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