first and last commit
This commit is contained in:
commit
c9e78fd810
381 changed files with 37141 additions and 0 deletions
718
gl_functions.h
Normal file
718
gl_functions.h
Normal file
|
@ -0,0 +1,718 @@
|
|||
// GL_API_1_0
|
||||
OGL_DEF1(glCullFace, uint)
|
||||
OGL_DEF1(glFrontFace, uint)
|
||||
OGL_DEF2(glHint, uint, uint)
|
||||
OGL_DEF1(glLineWidth, float)
|
||||
OGL_DEF1(glPointSize, float)
|
||||
OGL_DEF2(glPolygonMode, uint, uint)
|
||||
OGL_DEF4(glScissor, int, int, int, int)
|
||||
OGL_DEF3(glTexParameterf, uint, uint, float)
|
||||
OGL_DEF3(glTexParameterfv, uint, uint, const float *)
|
||||
OGL_DEF3(glTexParameteri, uint, uint, int)
|
||||
OGL_DEF3(glTexParameteriv, uint, uint, const int *)
|
||||
OGL_DEF8(glTexImage1D, uint, int, int, int, int, uint, uint, const void *)
|
||||
OGL_DEF9(glTexImage2D, uint, int, int, int, int, int, uint, uint, const void *)
|
||||
OGL_DEF1(glDrawBuffer, uint)
|
||||
OGL_DEF1(glClear, uint)
|
||||
OGL_DEF4(glClearColor, float, float, float, float)
|
||||
OGL_DEF1(glClearStencil, int)
|
||||
OGL_DEF1(glClearDepth, double)
|
||||
OGL_DEF1(glStencilMask, uint)
|
||||
OGL_DEF4(glColorMask, byte, byte, byte, byte)
|
||||
OGL_DEF1(glDepthMask, byte)
|
||||
OGL_DEF1(glDisable, uint)
|
||||
OGL_DEF1(glEnable, uint)
|
||||
OGL_DEF(glFinish)
|
||||
OGL_DEF(glFlush)
|
||||
OGL_DEF2(glBlendFunc, uint, uint)
|
||||
OGL_DEF1(glLogicOp, uint)
|
||||
OGL_DEF3(glStencilFunc, uint, int, uint)
|
||||
OGL_DEF3(glStencilOp, uint, uint, uint)
|
||||
OGL_DEF1(glDepthFunc, uint)
|
||||
OGL_DEF2(glPixelStoref, uint, float)
|
||||
OGL_DEF2(glPixelStorei, uint, int)
|
||||
OGL_DEF1(glReadBuffer, uint)
|
||||
OGL_DEF7(glReadPixels, int, int, int, int, uint, uint, void *)
|
||||
OGL_DEF2(glGetBooleanv, uint, byte *)
|
||||
OGL_DEF2(glGetDoublev, uint, double *)
|
||||
OGL_DEFR(uint, glGetError)
|
||||
OGL_DEF2(glGetFloatv, uint, float *)
|
||||
OGL_DEF2(glGetIntegerv, uint, int *)
|
||||
OGL_DEFR1(const byte *, glGetString, uint)
|
||||
OGL_DEF5(glGetTexImage, uint, int, uint, uint, void *)
|
||||
OGL_DEF3(glGetTexParameterfv, uint, uint, float *)
|
||||
OGL_DEF3(glGetTexParameteriv, uint, uint, int *)
|
||||
OGL_DEF4(glGetTexLevelParameterfv, uint, int, uint, float *)
|
||||
OGL_DEF4(glGetTexLevelParameteriv, uint, int, uint, int *)
|
||||
OGL_DEFR1(byte, glIsEnabled, uint)
|
||||
OGL_DEF2(glDepthRange, double, double)
|
||||
OGL_DEF4(glViewport, int, int, int, int)
|
||||
// GL_API_1_1
|
||||
OGL_DEF3(glDrawArrays, uint, int, int)
|
||||
OGL_DEF4(glDrawElements, uint, int, uint, const void *)
|
||||
OGL_DEF2(glPolygonOffset, float, float)
|
||||
OGL_DEF7(glCopyTexImage1D, uint, int, uint, int, int, int, int)
|
||||
OGL_DEF8(glCopyTexImage2D, uint, int, uint, int, int, int, int, int)
|
||||
OGL_DEF6(glCopyTexSubImage1D, uint, int, int, int, int, int)
|
||||
OGL_DEF8(glCopyTexSubImage2D, uint, int, int, int, int, int, int, int)
|
||||
OGL_DEF7(glTexSubImage1D, uint, int, int, int, uint, uint, const void *)
|
||||
OGL_DEF9(glTexSubImage2D, uint, int, int, int, int, int, uint, uint, const void *)
|
||||
OGL_DEF2(glBindTexture, uint, uint)
|
||||
OGL_DEF2(glDeleteTextures, int, const uint *)
|
||||
OGL_DEF2(glGenTextures, int, uint *)
|
||||
OGL_DEFR1(byte, glIsTexture, uint)
|
||||
// GL_API_1_2
|
||||
OGL_DEF6(glDrawRangeElements, uint, uint, uint, int, uint, const void *)
|
||||
OGL_DEF10(glTexImage3D, uint, int, int, int, int, int, int, uint, uint, const void *)
|
||||
OGL_DEF11(glTexSubImage3D, uint, int, int, int, int, int, int, int, uint, uint, const void *)
|
||||
OGL_DEF9(glCopyTexSubImage3D, uint, int, int, int, int, int, int, int, int)
|
||||
// GL_API_1_3
|
||||
OGL_DEF1(glActiveTexture, uint)
|
||||
OGL_DEF2(glSampleCoverage, float, byte)
|
||||
OGL_DEF9(glCompressedTexImage3D, uint, int, uint, int, int, int, int, int, const void *)
|
||||
OGL_DEF8(glCompressedTexImage2D, uint, int, uint, int, int, int, int, const void *)
|
||||
OGL_DEF7(glCompressedTexImage1D, uint, int, uint, int, int, int, const void *)
|
||||
OGL_DEF11(glCompressedTexSubImage3D, uint, int, int, int, int, int, int, int, uint, int, const void *)
|
||||
OGL_DEF9(glCompressedTexSubImage2D, uint, int, int, int, int, int, uint, int, const void *)
|
||||
OGL_DEF7(glCompressedTexSubImage1D, uint, int, int, int, uint, int, const void *)
|
||||
OGL_DEF3(glGetCompressedTexImage, uint, int, void *)
|
||||
// GL_API_1_4
|
||||
OGL_DEF4(glBlendFuncSeparate, uint, uint, uint, uint)
|
||||
OGL_DEF4(glMultiDrawArrays, uint, const int *, const int *, int)
|
||||
OGL_DEF5(glMultiDrawElements, uint, const int *, uint, const void *const*, int)
|
||||
OGL_DEF2(glPointParameterf, uint, float)
|
||||
OGL_DEF2(glPointParameterfv, uint, const float *)
|
||||
OGL_DEF2(glPointParameteri, uint, int)
|
||||
OGL_DEF2(glPointParameteriv, uint, const int *)
|
||||
OGL_DEF4(glBlendColor, float, float, float, float)
|
||||
OGL_DEF1(glBlendEquation, uint)
|
||||
// GL_API_1_5
|
||||
OGL_DEF2(glGenQueries, int, uint *)
|
||||
OGL_DEF2(glDeleteQueries, int, const uint *)
|
||||
OGL_DEFR1(byte, glIsQuery, uint)
|
||||
OGL_DEF2(glBeginQuery, uint, uint)
|
||||
OGL_DEF1(glEndQuery, uint)
|
||||
OGL_DEF3(glGetQueryiv, uint, uint, int *)
|
||||
OGL_DEF3(glGetQueryObjectiv, uint, uint, int *)
|
||||
OGL_DEF3(glGetQueryObjectuiv, uint, uint, uint *)
|
||||
OGL_DEF2(glBindBuffer, uint, uint)
|
||||
OGL_DEF2(glDeleteBuffers, int, const uint *)
|
||||
OGL_DEF2(glGenBuffers, int, uint *)
|
||||
OGL_DEFR1(byte, glIsBuffer, uint)
|
||||
OGL_DEF4(glBufferData, uint, ssize, const void *, uint)
|
||||
OGL_DEF4(glBufferSubData, uint, iptr, ssize, const void *)
|
||||
OGL_DEF4(glGetBufferSubData, uint, iptr, ssize, void *)
|
||||
OGL_DEFR2(void *, glMapBuffer, uint, uint)
|
||||
OGL_DEFR1(byte, glUnmapBuffer, uint)
|
||||
OGL_DEF3(glGetBufferParameteriv, uint, uint, int *)
|
||||
OGL_DEF3(glGetBufferPointerv, uint, uint, void **)
|
||||
// GL_API_2_0
|
||||
OGL_DEF2(glBlendEquationSeparate, uint, uint)
|
||||
OGL_DEF2(glDrawBuffers, int, const uint *)
|
||||
OGL_DEF4(glStencilOpSeparate, uint, uint, uint, uint)
|
||||
OGL_DEF4(glStencilFuncSeparate, uint, uint, int, uint)
|
||||
OGL_DEF2(glStencilMaskSeparate, uint, uint)
|
||||
OGL_DEF2(glAttachShader, uint, uint)
|
||||
OGL_DEF3(glBindAttribLocation, uint, uint, const char *)
|
||||
OGL_DEF1(glCompileShader, uint)
|
||||
OGL_DEFR(uint, glCreateProgram)
|
||||
OGL_DEFR1(uint, glCreateShader, uint)
|
||||
OGL_DEF1(glDeleteProgram, uint)
|
||||
OGL_DEF1(glDeleteShader, uint)
|
||||
OGL_DEF2(glDetachShader, uint, uint)
|
||||
OGL_DEF1(glDisableVertexAttribArray, uint)
|
||||
OGL_DEF1(glEnableVertexAttribArray, uint)
|
||||
OGL_DEF7(glGetActiveAttrib, uint, uint, int, int *, int *, uint *, char *)
|
||||
OGL_DEF7(glGetActiveUniform, uint, uint, int, int *, int *, uint *, char *)
|
||||
OGL_DEF4(glGetAttachedShaders, uint, int, int *, uint *)
|
||||
OGL_DEFR2(int, glGetAttribLocation, uint, const char *)
|
||||
OGL_DEF3(glGetProgramiv, uint, uint, int *)
|
||||
OGL_DEF4(glGetProgramInfoLog, uint, int, int *, char *)
|
||||
OGL_DEF3(glGetShaderiv, uint, uint, int *)
|
||||
OGL_DEF4(glGetShaderInfoLog, uint, int, int *, char *)
|
||||
OGL_DEF4(glGetShaderSource, uint, int, int *, char *)
|
||||
OGL_DEFR2(int, glGetUniformLocation, uint, const char *)
|
||||
OGL_DEF3(glGetUniformfv, uint, int, float *)
|
||||
OGL_DEF3(glGetUniformiv, uint, int, int *)
|
||||
OGL_DEF3(glGetVertexAttribdv, uint, uint, double *)
|
||||
OGL_DEF3(glGetVertexAttribfv, uint, uint, float *)
|
||||
OGL_DEF3(glGetVertexAttribiv, uint, uint, int *)
|
||||
OGL_DEF3(glGetVertexAttribPointerv, uint, uint, void **)
|
||||
OGL_DEFR1(byte, glIsProgram, uint)
|
||||
OGL_DEFR1(byte, glIsShader, uint)
|
||||
OGL_DEF1(glLinkProgram, uint)
|
||||
OGL_DEF4(glShaderSource, uint, int, const char *const*, const int *)
|
||||
OGL_DEF1(glUseProgram, uint)
|
||||
OGL_DEF2(glUniform1f, int, float)
|
||||
OGL_DEF3(glUniform2f, int, float, float)
|
||||
OGL_DEF4(glUniform3f, int, float, float, float)
|
||||
OGL_DEF5(glUniform4f, int, float, float, float, float)
|
||||
OGL_DEF2(glUniform1i, int, int)
|
||||
OGL_DEF3(glUniform2i, int, int, int)
|
||||
OGL_DEF4(glUniform3i, int, int, int, int)
|
||||
OGL_DEF5(glUniform4i, int, int, int, int, int)
|
||||
OGL_DEF3(glUniform1fv, int, int, const float *)
|
||||
OGL_DEF3(glUniform2fv, int, int, const float *)
|
||||
OGL_DEF3(glUniform3fv, int, int, const float *)
|
||||
OGL_DEF3(glUniform4fv, int, int, const float *)
|
||||
OGL_DEF3(glUniform1iv, int, int, const int *)
|
||||
OGL_DEF3(glUniform2iv, int, int, const int *)
|
||||
OGL_DEF3(glUniform3iv, int, int, const int *)
|
||||
OGL_DEF3(glUniform4iv, int, int, const int *)
|
||||
OGL_DEF4(glUniformMatrix2fv, int, int, byte, const float *)
|
||||
OGL_DEF4(glUniformMatrix3fv, int, int, byte, const float *)
|
||||
OGL_DEF4(glUniformMatrix4fv, int, int, byte, const float *)
|
||||
OGL_DEF1(glValidateProgram, uint)
|
||||
OGL_DEF2(glVertexAttrib1d, uint, double)
|
||||
OGL_DEF2(glVertexAttrib1dv, uint, const double *)
|
||||
OGL_DEF2(glVertexAttrib1f, uint, float)
|
||||
OGL_DEF2(glVertexAttrib1fv, uint, const float *)
|
||||
OGL_DEF2(glVertexAttrib1s, uint, short)
|
||||
OGL_DEF2(glVertexAttrib1sv, uint, const short *)
|
||||
OGL_DEF3(glVertexAttrib2d, uint, double, double)
|
||||
OGL_DEF2(glVertexAttrib2dv, uint, const double *)
|
||||
OGL_DEF3(glVertexAttrib2f, uint, float, float)
|
||||
OGL_DEF2(glVertexAttrib2fv, uint, const float *)
|
||||
OGL_DEF3(glVertexAttrib2s, uint, short, short)
|
||||
OGL_DEF2(glVertexAttrib2sv, uint, const short *)
|
||||
OGL_DEF4(glVertexAttrib3d, uint, double, double, double)
|
||||
OGL_DEF2(glVertexAttrib3dv, uint, const double *)
|
||||
OGL_DEF4(glVertexAttrib3f, uint, float, float, float)
|
||||
OGL_DEF2(glVertexAttrib3fv, uint, const float *)
|
||||
OGL_DEF4(glVertexAttrib3s, uint, short, short, short)
|
||||
OGL_DEF2(glVertexAttrib3sv, uint, const short *)
|
||||
OGL_DEF2(glVertexAttrib4Nbv, uint, const char *)
|
||||
OGL_DEF2(glVertexAttrib4Niv, uint, const int *)
|
||||
OGL_DEF2(glVertexAttrib4Nsv, uint, const short *)
|
||||
OGL_DEF5(glVertexAttrib4Nub, uint, byte, byte, byte, byte)
|
||||
OGL_DEF2(glVertexAttrib4Nubv, uint, const byte *)
|
||||
OGL_DEF2(glVertexAttrib4Nuiv, uint, const uint *)
|
||||
OGL_DEF2(glVertexAttrib4Nusv, uint, const ushort *)
|
||||
OGL_DEF2(glVertexAttrib4bv, uint, const char *)
|
||||
OGL_DEF5(glVertexAttrib4d, uint, double, double, double, double)
|
||||
OGL_DEF2(glVertexAttrib4dv, uint, const double *)
|
||||
OGL_DEF5(glVertexAttrib4f, uint, float, float, float, float)
|
||||
OGL_DEF2(glVertexAttrib4fv, uint, const float *)
|
||||
OGL_DEF2(glVertexAttrib4iv, uint, const int *)
|
||||
OGL_DEF5(glVertexAttrib4s, uint, short, short, short, short)
|
||||
OGL_DEF2(glVertexAttrib4sv, uint, const short *)
|
||||
OGL_DEF2(glVertexAttrib4ubv, uint, const byte *)
|
||||
OGL_DEF2(glVertexAttrib4uiv, uint, const uint *)
|
||||
OGL_DEF2(glVertexAttrib4usv, uint, const ushort *)
|
||||
OGL_DEF6(glVertexAttribPointer, uint, int, uint, byte, int, const void *)
|
||||
// GL_API_2_1
|
||||
OGL_DEF4(glUniformMatrix2x3fv, int, int, byte, const float *)
|
||||
OGL_DEF4(glUniformMatrix3x2fv, int, int, byte, const float *)
|
||||
OGL_DEF4(glUniformMatrix2x4fv, int, int, byte, const float *)
|
||||
OGL_DEF4(glUniformMatrix4x2fv, int, int, byte, const float *)
|
||||
OGL_DEF4(glUniformMatrix3x4fv, int, int, byte, const float *)
|
||||
OGL_DEF4(glUniformMatrix4x3fv, int, int, byte, const float *)
|
||||
// GL_API_3_0
|
||||
OGL_DEF5(glColorMaski, uint, byte, byte, byte, byte)
|
||||
OGL_DEF3(glGetBooleani_v, uint, uint, byte *)
|
||||
OGL_DEF3(glGetIntegeri_v, uint, uint, int *)
|
||||
OGL_DEF2(glEnablei, uint, uint)
|
||||
OGL_DEF2(glDisablei, uint, uint)
|
||||
OGL_DEFR2(byte, glIsEnabledi, uint, uint)
|
||||
OGL_DEF1(glBeginTransformFeedback, uint)
|
||||
OGL_DEF(glEndTransformFeedback)
|
||||
OGL_DEF5(glBindBufferRange, uint, uint, uint, iptr, ssize)
|
||||
OGL_DEF3(glBindBufferBase, uint, uint, uint)
|
||||
OGL_DEF4(glTransformFeedbackVaryings, uint, int, const char *const*, uint)
|
||||
OGL_DEF7(glGetTransformFeedbackVarying, uint, uint, int, int *, int *, uint *, char *)
|
||||
OGL_DEF2(glClampColor, uint, uint)
|
||||
OGL_DEF2(glBeginConditionalRender, uint, uint)
|
||||
OGL_DEF(glEndConditionalRender)
|
||||
OGL_DEF5(glVertexAttribIPointer, uint, int, uint, int, const void *)
|
||||
OGL_DEF3(glGetVertexAttribIiv, uint, uint, int *)
|
||||
OGL_DEF3(glGetVertexAttribIuiv, uint, uint, uint *)
|
||||
OGL_DEF2(glVertexAttribI1i, uint, int)
|
||||
OGL_DEF3(glVertexAttribI2i, uint, int, int)
|
||||
OGL_DEF4(glVertexAttribI3i, uint, int, int, int)
|
||||
OGL_DEF5(glVertexAttribI4i, uint, int, int, int, int)
|
||||
OGL_DEF2(glVertexAttribI1ui, uint, uint)
|
||||
OGL_DEF3(glVertexAttribI2ui, uint, uint, uint)
|
||||
OGL_DEF4(glVertexAttribI3ui, uint, uint, uint, uint)
|
||||
OGL_DEF5(glVertexAttribI4ui, uint, uint, uint, uint, uint)
|
||||
OGL_DEF2(glVertexAttribI1iv, uint, const int *)
|
||||
OGL_DEF2(glVertexAttribI2iv, uint, const int *)
|
||||
OGL_DEF2(glVertexAttribI3iv, uint, const int *)
|
||||
OGL_DEF2(glVertexAttribI4iv, uint, const int *)
|
||||
OGL_DEF2(glVertexAttribI1uiv, uint, const uint *)
|
||||
OGL_DEF2(glVertexAttribI2uiv, uint, const uint *)
|
||||
OGL_DEF2(glVertexAttribI3uiv, uint, const uint *)
|
||||
OGL_DEF2(glVertexAttribI4uiv, uint, const uint *)
|
||||
OGL_DEF2(glVertexAttribI4bv, uint, const char *)
|
||||
OGL_DEF2(glVertexAttribI4sv, uint, const short *)
|
||||
OGL_DEF2(glVertexAttribI4ubv, uint, const byte *)
|
||||
OGL_DEF2(glVertexAttribI4usv, uint, const ushort *)
|
||||
OGL_DEF3(glGetUniformuiv, uint, int, uint *)
|
||||
OGL_DEF3(glBindFragDataLocation, uint, uint, const char *)
|
||||
OGL_DEFR2(int, glGetFragDataLocation, uint, const char *)
|
||||
OGL_DEF2(glUniform1ui, int, uint)
|
||||
OGL_DEF3(glUniform2ui, int, uint, uint)
|
||||
OGL_DEF4(glUniform3ui, int, uint, uint, uint)
|
||||
OGL_DEF5(glUniform4ui, int, uint, uint, uint, uint)
|
||||
OGL_DEF3(glUniform1uiv, int, int, const uint *)
|
||||
OGL_DEF3(glUniform2uiv, int, int, const uint *)
|
||||
OGL_DEF3(glUniform3uiv, int, int, const uint *)
|
||||
OGL_DEF3(glUniform4uiv, int, int, const uint *)
|
||||
OGL_DEF3(glTexParameterIiv, uint, uint, const int *)
|
||||
OGL_DEF3(glTexParameterIuiv, uint, uint, const uint *)
|
||||
OGL_DEF3(glGetTexParameterIiv, uint, uint, int *)
|
||||
OGL_DEF3(glGetTexParameterIuiv, uint, uint, uint *)
|
||||
OGL_DEF3(glClearBufferiv, uint, int, const int *)
|
||||
OGL_DEF3(glClearBufferuiv, uint, int, const uint *)
|
||||
OGL_DEF3(glClearBufferfv, uint, int, const float *)
|
||||
OGL_DEF4(glClearBufferfi, uint, int, float, int)
|
||||
OGL_DEFR2(const byte *, glGetStringi, uint, uint)
|
||||
OGL_DEFR1(byte, glIsRenderbuffer, uint)
|
||||
OGL_DEF2(glBindRenderbuffer, uint, uint)
|
||||
OGL_DEF2(glDeleteRenderbuffers, int, const uint *)
|
||||
OGL_DEF2(glGenRenderbuffers, int, uint *)
|
||||
OGL_DEF4(glRenderbufferStorage, uint, uint, int, int)
|
||||
OGL_DEF3(glGetRenderbufferParameteriv, uint, uint, int *)
|
||||
OGL_DEFR1(byte, glIsFramebuffer, uint)
|
||||
OGL_DEF2(glBindFramebuffer, uint, uint)
|
||||
OGL_DEF2(glDeleteFramebuffers, int, const uint *)
|
||||
OGL_DEF2(glGenFramebuffers, int, uint *)
|
||||
OGL_DEFR1(uint, glCheckFramebufferStatus, uint)
|
||||
OGL_DEF5(glFramebufferTexture1D, uint, uint, uint, uint, int)
|
||||
OGL_DEF5(glFramebufferTexture2D, uint, uint, uint, uint, int)
|
||||
OGL_DEF6(glFramebufferTexture3D, uint, uint, uint, uint, int, int)
|
||||
OGL_DEF4(glFramebufferRenderbuffer, uint, uint, uint, uint)
|
||||
OGL_DEF4(glGetFramebufferAttachmentParameteriv, uint, uint, uint, int *)
|
||||
OGL_DEF1(glGenerateMipmap, uint)
|
||||
OGL_DEF10(glBlitFramebuffer, int, int, int, int, int, int, int, int, uint, uint)
|
||||
OGL_DEF5(glRenderbufferStorageMultisample, uint, int, uint, int, int)
|
||||
OGL_DEF5(glFramebufferTextureLayer, uint, uint, uint, int, int)
|
||||
OGL_DEFR4(void *, glMapBufferRange, uint, iptr, ssize, uint)
|
||||
OGL_DEF3(glFlushMappedBufferRange, uint, iptr, ssize)
|
||||
OGL_DEF1(glBindVertexArray, uint)
|
||||
OGL_DEF2(glDeleteVertexArrays, int, const uint *)
|
||||
OGL_DEF2(glGenVertexArrays, int, uint *)
|
||||
OGL_DEFR1(byte, glIsVertexArray, uint)
|
||||
// GL_API_3_1
|
||||
OGL_DEF4(glDrawArraysInstanced, uint, int, int, int)
|
||||
OGL_DEF5(glDrawElementsInstanced, uint, int, uint, const void *, int)
|
||||
OGL_DEF3(glTexBuffer, uint, uint, uint)
|
||||
OGL_DEF1(glPrimitiveRestartIndex, uint)
|
||||
OGL_DEF5(glCopyBufferSubData, uint, uint, iptr, iptr, ssize)
|
||||
OGL_DEF4(glGetUniformIndices, uint, int, const char *const*, uint *)
|
||||
OGL_DEF5(glGetActiveUniformsiv, uint, int, const uint *, uint, int *)
|
||||
OGL_DEF5(glGetActiveUniformName, uint, uint, int, int *, char *)
|
||||
OGL_DEFR2(uint, glGetUniformBlockIndex, uint, const char *)
|
||||
OGL_DEF4(glGetActiveUniformBlockiv, uint, uint, uint, int *)
|
||||
OGL_DEF5(glGetActiveUniformBlockName, uint, uint, int, int *, char *)
|
||||
OGL_DEF3(glUniformBlockBinding, uint, uint, uint)
|
||||
// GL_API_3_2
|
||||
OGL_DEF5(glDrawElementsBaseVertex, uint, int, uint, const void *, int)
|
||||
OGL_DEF7(glDrawRangeElementsBaseVertex, uint, uint, uint, int, uint, const void *, int)
|
||||
OGL_DEF6(glDrawElementsInstancedBaseVertex, uint, int, uint, const void *, int, int)
|
||||
OGL_DEF6(glMultiDrawElementsBaseVertex, uint, const int *, uint, const void *const*, int, const int *)
|
||||
OGL_DEF1(glProvokingVertex, uint)
|
||||
OGL_DEFR2(sync_t, glFenceSync, uint, uint)
|
||||
OGL_DEFR1(byte, glIsSync, sync_t)
|
||||
OGL_DEF1(glDeleteSync, sync_t)
|
||||
OGL_DEFR3(uint, glClientWaitSync, sync_t, uint, ulong)
|
||||
OGL_DEF3(glWaitSync, sync_t, uint, ulong)
|
||||
OGL_DEF2(glGetInteger64v, uint, long *)
|
||||
OGL_DEF5(glGetSynciv, sync_t, uint, int, int *, int *)
|
||||
OGL_DEF3(glGetInteger64i_v, uint, uint, long *)
|
||||
OGL_DEF3(glGetBufferParameteri64v, uint, uint, long *)
|
||||
OGL_DEF4(glFramebufferTexture, uint, uint, uint, int)
|
||||
OGL_DEF6(glTexImage2DMultisample, uint, int, uint, int, int, byte)
|
||||
OGL_DEF7(glTexImage3DMultisample, uint, int, uint, int, int, int, byte)
|
||||
OGL_DEF3(glGetMultisamplefv, uint, uint, float *)
|
||||
OGL_DEF2(glSampleMaski, uint, uint)
|
||||
// GL_API_3_3
|
||||
OGL_DEF4(glBindFragDataLocationIndexed, uint, uint, uint, const char *)
|
||||
OGL_DEFR2(int, glGetFragDataIndex, uint, const char *)
|
||||
OGL_DEF2(glGenSamplers, int, uint *)
|
||||
OGL_DEF2(glDeleteSamplers, int, const uint *)
|
||||
OGL_DEFR1(byte, glIsSampler, uint)
|
||||
OGL_DEF2(glBindSampler, uint, uint)
|
||||
OGL_DEF3(glSamplerParameteri, uint, uint, int)
|
||||
OGL_DEF3(glSamplerParameteriv, uint, uint, const int *)
|
||||
OGL_DEF3(glSamplerParameterf, uint, uint, float)
|
||||
OGL_DEF3(glSamplerParameterfv, uint, uint, const float *)
|
||||
OGL_DEF3(glSamplerParameterIiv, uint, uint, const int *)
|
||||
OGL_DEF3(glSamplerParameterIuiv, uint, uint, const uint *)
|
||||
OGL_DEF3(glGetSamplerParameteriv, uint, uint, int *)
|
||||
OGL_DEF3(glGetSamplerParameterIiv, uint, uint, int *)
|
||||
OGL_DEF3(glGetSamplerParameterfv, uint, uint, float *)
|
||||
OGL_DEF3(glGetSamplerParameterIuiv, uint, uint, uint *)
|
||||
OGL_DEF2(glQueryCounter, uint, uint)
|
||||
OGL_DEF3(glGetQueryObjecti64v, uint, uint, long *)
|
||||
OGL_DEF3(glGetQueryObjectui64v, uint, uint, ulong *)
|
||||
OGL_DEF2(glVertexAttribDivisor, uint, uint)
|
||||
OGL_DEF4(glVertexAttribP1ui, uint, uint, byte, uint)
|
||||
OGL_DEF4(glVertexAttribP1uiv, uint, uint, byte, const uint *)
|
||||
OGL_DEF4(glVertexAttribP2ui, uint, uint, byte, uint)
|
||||
OGL_DEF4(glVertexAttribP2uiv, uint, uint, byte, const uint *)
|
||||
OGL_DEF4(glVertexAttribP3ui, uint, uint, byte, uint)
|
||||
OGL_DEF4(glVertexAttribP3uiv, uint, uint, byte, const uint *)
|
||||
OGL_DEF4(glVertexAttribP4ui, uint, uint, byte, uint)
|
||||
OGL_DEF4(glVertexAttribP4uiv, uint, uint, byte, const uint *)
|
||||
OGL_DEF2(glVertexP2ui, uint, uint)
|
||||
OGL_DEF2(glVertexP2uiv, uint, const uint *)
|
||||
OGL_DEF2(glVertexP3ui, uint, uint)
|
||||
OGL_DEF2(glVertexP3uiv, uint, const uint *)
|
||||
OGL_DEF2(glVertexP4ui, uint, uint)
|
||||
OGL_DEF2(glVertexP4uiv, uint, const uint *)
|
||||
OGL_DEF2(glTexCoordP1ui, uint, uint)
|
||||
OGL_DEF2(glTexCoordP1uiv, uint, const uint *)
|
||||
OGL_DEF2(glTexCoordP2ui, uint, uint)
|
||||
OGL_DEF2(glTexCoordP2uiv, uint, const uint *)
|
||||
OGL_DEF2(glTexCoordP3ui, uint, uint)
|
||||
OGL_DEF2(glTexCoordP3uiv, uint, const uint *)
|
||||
OGL_DEF2(glTexCoordP4ui, uint, uint)
|
||||
OGL_DEF2(glTexCoordP4uiv, uint, const uint *)
|
||||
OGL_DEF3(glMultiTexCoordP1ui, uint, uint, uint)
|
||||
OGL_DEF3(glMultiTexCoordP1uiv, uint, uint, const uint *)
|
||||
OGL_DEF3(glMultiTexCoordP2ui, uint, uint, uint)
|
||||
OGL_DEF3(glMultiTexCoordP2uiv, uint, uint, const uint *)
|
||||
OGL_DEF3(glMultiTexCoordP3ui, uint, uint, uint)
|
||||
OGL_DEF3(glMultiTexCoordP3uiv, uint, uint, const uint *)
|
||||
OGL_DEF3(glMultiTexCoordP4ui, uint, uint, uint)
|
||||
OGL_DEF3(glMultiTexCoordP4uiv, uint, uint, const uint *)
|
||||
OGL_DEF2(glNormalP3ui, uint, uint)
|
||||
OGL_DEF2(glNormalP3uiv, uint, const uint *)
|
||||
OGL_DEF2(glColorP3ui, uint, uint)
|
||||
OGL_DEF2(glColorP3uiv, uint, const uint *)
|
||||
OGL_DEF2(glColorP4ui, uint, uint)
|
||||
OGL_DEF2(glColorP4uiv, uint, const uint *)
|
||||
OGL_DEF2(glSecondaryColorP3ui, uint, uint)
|
||||
OGL_DEF2(glSecondaryColorP3uiv, uint, const uint *)
|
||||
// GL_API_4_0
|
||||
OGL_DEF1(glMinSampleShading, float)
|
||||
OGL_DEF2(glBlendEquationi, uint, uint)
|
||||
OGL_DEF3(glBlendEquationSeparatei, uint, uint, uint)
|
||||
OGL_DEF3(glBlendFunci, uint, uint, uint)
|
||||
OGL_DEF5(glBlendFuncSeparatei, uint, uint, uint, uint, uint)
|
||||
OGL_DEF2(glDrawArraysIndirect, uint, const void *)
|
||||
OGL_DEF3(glDrawElementsIndirect, uint, uint, const void *)
|
||||
OGL_DEF2(glUniform1d, int, double)
|
||||
OGL_DEF3(glUniform2d, int, double, double)
|
||||
OGL_DEF4(glUniform3d, int, double, double, double)
|
||||
OGL_DEF5(glUniform4d, int, double, double, double, double)
|
||||
OGL_DEF3(glUniform1dv, int, int, const double *)
|
||||
OGL_DEF3(glUniform2dv, int, int, const double *)
|
||||
OGL_DEF3(glUniform3dv, int, int, const double *)
|
||||
OGL_DEF3(glUniform4dv, int, int, const double *)
|
||||
OGL_DEF4(glUniformMatrix2dv, int, int, byte, const double *)
|
||||
OGL_DEF4(glUniformMatrix3dv, int, int, byte, const double *)
|
||||
OGL_DEF4(glUniformMatrix4dv, int, int, byte, const double *)
|
||||
OGL_DEF4(glUniformMatrix2x3dv, int, int, byte, const double *)
|
||||
OGL_DEF4(glUniformMatrix2x4dv, int, int, byte, const double *)
|
||||
OGL_DEF4(glUniformMatrix3x2dv, int, int, byte, const double *)
|
||||
OGL_DEF4(glUniformMatrix3x4dv, int, int, byte, const double *)
|
||||
OGL_DEF4(glUniformMatrix4x2dv, int, int, byte, const double *)
|
||||
OGL_DEF4(glUniformMatrix4x3dv, int, int, byte, const double *)
|
||||
OGL_DEF3(glGetUniformdv, uint, int, double *)
|
||||
OGL_DEFR3(int, glGetSubroutineUniformLocation, uint, uint, const char *)
|
||||
OGL_DEFR3(uint, glGetSubroutineIndex, uint, uint, const char *)
|
||||
OGL_DEF5(glGetActiveSubroutineUniformiv, uint, uint, uint, uint, int *)
|
||||
OGL_DEF6(glGetActiveSubroutineUniformName, uint, uint, uint, int, int *, char *)
|
||||
OGL_DEF6(glGetActiveSubroutineName, uint, uint, uint, int, int *, char *)
|
||||
OGL_DEF3(glUniformSubroutinesuiv, uint, int, const uint *)
|
||||
OGL_DEF3(glGetUniformSubroutineuiv, uint, int, uint *)
|
||||
OGL_DEF4(glGetProgramStageiv, uint, uint, uint, int *)
|
||||
OGL_DEF2(glPatchParameteri, uint, int)
|
||||
OGL_DEF2(glPatchParameterfv, uint, const float *)
|
||||
OGL_DEF2(glBindTransformFeedback, uint, uint)
|
||||
OGL_DEF2(glDeleteTransformFeedbacks, int, const uint *)
|
||||
OGL_DEF2(glGenTransformFeedbacks, int, uint *)
|
||||
OGL_DEFR1(byte, glIsTransformFeedback, uint)
|
||||
OGL_DEF(glPauseTransformFeedback)
|
||||
OGL_DEF(glResumeTransformFeedback)
|
||||
OGL_DEF2(glDrawTransformFeedback, uint, uint)
|
||||
OGL_DEF3(glDrawTransformFeedbackStream, uint, uint, uint)
|
||||
OGL_DEF3(glBeginQueryIndexed, uint, uint, uint)
|
||||
OGL_DEF2(glEndQueryIndexed, uint, uint)
|
||||
OGL_DEF4(glGetQueryIndexediv, uint, uint, uint, int *)
|
||||
// GL_API_4_1
|
||||
OGL_DEF(glReleaseShaderCompiler)
|
||||
OGL_DEF5(glShaderBinary, int, const uint *, uint, const void *, int)
|
||||
OGL_DEF4(glGetShaderPrecisionFormat, uint, uint, int *, int *)
|
||||
OGL_DEF2(glDepthRangef, float, float)
|
||||
OGL_DEF1(glClearDepthf, float)
|
||||
OGL_DEF5(glGetProgramBinary, uint, int, int *, uint *, void *)
|
||||
OGL_DEF4(glProgramBinary, uint, uint, const void *, int)
|
||||
OGL_DEF3(glProgramParameteri, uint, uint, int)
|
||||
OGL_DEF3(glUseProgramStages, uint, uint, uint)
|
||||
OGL_DEF2(glActiveShaderProgram, uint, uint)
|
||||
OGL_DEFR3(uint, glCreateShaderProgramv, uint, int, const char *const*)
|
||||
OGL_DEF1(glBindProgramPipeline, uint)
|
||||
OGL_DEF2(glDeleteProgramPipelines, int, const uint *)
|
||||
OGL_DEF2(glGenProgramPipelines, int, uint *)
|
||||
OGL_DEFR1(byte, glIsProgramPipeline, uint)
|
||||
OGL_DEF3(glGetProgramPipelineiv, uint, uint, int *)
|
||||
OGL_DEF3(glProgramUniform1i, uint, int, int)
|
||||
OGL_DEF4(glProgramUniform1iv, uint, int, int, const int *)
|
||||
OGL_DEF3(glProgramUniform1f, uint, int, float)
|
||||
OGL_DEF4(glProgramUniform1fv, uint, int, int, const float *)
|
||||
OGL_DEF3(glProgramUniform1d, uint, int, double)
|
||||
OGL_DEF4(glProgramUniform1dv, uint, int, int, const double *)
|
||||
OGL_DEF3(glProgramUniform1ui, uint, int, uint)
|
||||
OGL_DEF4(glProgramUniform1uiv, uint, int, int, const uint *)
|
||||
OGL_DEF4(glProgramUniform2i, uint, int, int, int)
|
||||
OGL_DEF4(glProgramUniform2iv, uint, int, int, const int *)
|
||||
OGL_DEF4(glProgramUniform2f, uint, int, float, float)
|
||||
OGL_DEF4(glProgramUniform2fv, uint, int, int, const float *)
|
||||
OGL_DEF4(glProgramUniform2d, uint, int, double, double)
|
||||
OGL_DEF4(glProgramUniform2dv, uint, int, int, const double *)
|
||||
OGL_DEF4(glProgramUniform2ui, uint, int, uint, uint)
|
||||
OGL_DEF4(glProgramUniform2uiv, uint, int, int, const uint *)
|
||||
OGL_DEF5(glProgramUniform3i, uint, int, int, int, int)
|
||||
OGL_DEF4(glProgramUniform3iv, uint, int, int, const int *)
|
||||
OGL_DEF5(glProgramUniform3f, uint, int, float, float, float)
|
||||
OGL_DEF4(glProgramUniform3fv, uint, int, int, const float *)
|
||||
OGL_DEF5(glProgramUniform3d, uint, int, double, double, double)
|
||||
OGL_DEF4(glProgramUniform3dv, uint, int, int, const double *)
|
||||
OGL_DEF5(glProgramUniform3ui, uint, int, uint, uint, uint)
|
||||
OGL_DEF4(glProgramUniform3uiv, uint, int, int, const uint *)
|
||||
OGL_DEF6(glProgramUniform4i, uint, int, int, int, int, int)
|
||||
OGL_DEF4(glProgramUniform4iv, uint, int, int, const int *)
|
||||
OGL_DEF6(glProgramUniform4f, uint, int, float, float, float, float)
|
||||
OGL_DEF4(glProgramUniform4fv, uint, int, int, const float *)
|
||||
OGL_DEF6(glProgramUniform4d, uint, int, double, double, double, double)
|
||||
OGL_DEF4(glProgramUniform4dv, uint, int, int, const double *)
|
||||
OGL_DEF6(glProgramUniform4ui, uint, int, uint, uint, uint, uint)
|
||||
OGL_DEF4(glProgramUniform4uiv, uint, int, int, const uint *)
|
||||
OGL_DEF5(glProgramUniformMatrix2fv, uint, int, int, byte, const float *)
|
||||
OGL_DEF5(glProgramUniformMatrix3fv, uint, int, int, byte, const float *)
|
||||
OGL_DEF5(glProgramUniformMatrix4fv, uint, int, int, byte, const float *)
|
||||
OGL_DEF5(glProgramUniformMatrix2dv, uint, int, int, byte, const double *)
|
||||
OGL_DEF5(glProgramUniformMatrix3dv, uint, int, int, byte, const double *)
|
||||
OGL_DEF5(glProgramUniformMatrix4dv, uint, int, int, byte, const double *)
|
||||
OGL_DEF5(glProgramUniformMatrix2x3fv, uint, int, int, byte, const float *)
|
||||
OGL_DEF5(glProgramUniformMatrix3x2fv, uint, int, int, byte, const float *)
|
||||
OGL_DEF5(glProgramUniformMatrix2x4fv, uint, int, int, byte, const float *)
|
||||
OGL_DEF5(glProgramUniformMatrix4x2fv, uint, int, int, byte, const float *)
|
||||
OGL_DEF5(glProgramUniformMatrix3x4fv, uint, int, int, byte, const float *)
|
||||
OGL_DEF5(glProgramUniformMatrix4x3fv, uint, int, int, byte, const float *)
|
||||
OGL_DEF5(glProgramUniformMatrix2x3dv, uint, int, int, byte, const double *)
|
||||
OGL_DEF5(glProgramUniformMatrix3x2dv, uint, int, int, byte, const double *)
|
||||
OGL_DEF5(glProgramUniformMatrix2x4dv, uint, int, int, byte, const double *)
|
||||
OGL_DEF5(glProgramUniformMatrix4x2dv, uint, int, int, byte, const double *)
|
||||
OGL_DEF5(glProgramUniformMatrix3x4dv, uint, int, int, byte, const double *)
|
||||
OGL_DEF5(glProgramUniformMatrix4x3dv, uint, int, int, byte, const double *)
|
||||
OGL_DEF1(glValidateProgramPipeline, uint)
|
||||
OGL_DEF4(glGetProgramPipelineInfoLog, uint, int, int *, char *)
|
||||
OGL_DEF2(glVertexAttribL1d, uint, double)
|
||||
OGL_DEF3(glVertexAttribL2d, uint, double, double)
|
||||
OGL_DEF4(glVertexAttribL3d, uint, double, double, double)
|
||||
OGL_DEF5(glVertexAttribL4d, uint, double, double, double, double)
|
||||
OGL_DEF2(glVertexAttribL1dv, uint, const double *)
|
||||
OGL_DEF2(glVertexAttribL2dv, uint, const double *)
|
||||
OGL_DEF2(glVertexAttribL3dv, uint, const double *)
|
||||
OGL_DEF2(glVertexAttribL4dv, uint, const double *)
|
||||
OGL_DEF5(glVertexAttribLPointer, uint, int, uint, int, const void *)
|
||||
OGL_DEF3(glGetVertexAttribLdv, uint, uint, double *)
|
||||
OGL_DEF3(glViewportArrayv, uint, int, const float *)
|
||||
OGL_DEF5(glViewportIndexedf, uint, float, float, float, float)
|
||||
OGL_DEF2(glViewportIndexedfv, uint, const float *)
|
||||
OGL_DEF3(glScissorArrayv, uint, int, const int *)
|
||||
OGL_DEF5(glScissorIndexed, uint, int, int, int, int)
|
||||
OGL_DEF2(glScissorIndexedv, uint, const int *)
|
||||
OGL_DEF3(glDepthRangeArrayv, uint, int, const double *)
|
||||
OGL_DEF3(glDepthRangeIndexed, uint, double, double)
|
||||
OGL_DEF3(glGetFloati_v, uint, uint, float *)
|
||||
OGL_DEF3(glGetDoublei_v, uint, uint, double *)
|
||||
// GL_API_4_2
|
||||
OGL_DEF5(glDrawArraysInstancedBaseInstance, uint, int, int, int, uint)
|
||||
OGL_DEF6(glDrawElementsInstancedBaseInstance, uint, int, uint, const void *, int, uint)
|
||||
OGL_DEF7(glDrawElementsInstancedBaseVertexBaseInstance, uint, int, uint, const void *, int, int, uint)
|
||||
OGL_DEF5(glGetInternalformativ, uint, uint, uint, int, int *)
|
||||
OGL_DEF4(glGetActiveAtomicCounterBufferiv, uint, uint, uint, int *)
|
||||
OGL_DEF7(glBindImageTexture, uint, uint, int, byte, int, uint, uint)
|
||||
OGL_DEF1(glMemoryBarrier, uint)
|
||||
OGL_DEF4(glTexStorage1D, uint, int, uint, int)
|
||||
OGL_DEF5(glTexStorage2D, uint, int, uint, int, int)
|
||||
OGL_DEF6(glTexStorage3D, uint, int, uint, int, int, int)
|
||||
OGL_DEF3(glDrawTransformFeedbackInstanced, uint, uint, int)
|
||||
OGL_DEF4(glDrawTransformFeedbackStreamInstanced, uint, uint, uint, int)
|
||||
// GL_API_4_3
|
||||
OGL_DEF5(glClearBufferData, uint, uint, uint, uint, const void *)
|
||||
OGL_DEF7(glClearBufferSubData, uint, uint, iptr, ssize, uint, uint, const void *)
|
||||
OGL_DEF3(glDispatchCompute, uint, uint, uint)
|
||||
OGL_DEF1(glDispatchComputeIndirect, iptr)
|
||||
OGL_DEF15(glCopyImageSubData, uint, uint, int, int, int, int, uint, uint, int, int, int, int, int, int, int)
|
||||
OGL_DEF3(glFramebufferParameteri, uint, uint, int)
|
||||
OGL_DEF3(glGetFramebufferParameteriv, uint, uint, int *)
|
||||
OGL_DEF5(glGetInternalformati64v, uint, uint, uint, int, long *)
|
||||
OGL_DEF8(glInvalidateTexSubImage, uint, int, int, int, int, int, int, int)
|
||||
OGL_DEF2(glInvalidateTexImage, uint, int)
|
||||
OGL_DEF3(glInvalidateBufferSubData, uint, iptr, ssize)
|
||||
OGL_DEF1(glInvalidateBufferData, uint)
|
||||
OGL_DEF3(glInvalidateFramebuffer, uint, int, const uint *)
|
||||
OGL_DEF7(glInvalidateSubFramebuffer, uint, int, const uint *, int, int, int, int)
|
||||
OGL_DEF4(glMultiDrawArraysIndirect, uint, const void *, int, int)
|
||||
OGL_DEF5(glMultiDrawElementsIndirect, uint, uint, const void *, int, int)
|
||||
OGL_DEF4(glGetProgramInterfaceiv, uint, uint, uint, int *)
|
||||
OGL_DEFR3(uint, glGetProgramResourceIndex, uint, uint, const char *)
|
||||
OGL_DEF6(glGetProgramResourceName, uint, uint, uint, int, int *, char *)
|
||||
OGL_DEF8(glGetProgramResourceiv, uint, uint, uint, int, const uint *, int, int *, int *)
|
||||
OGL_DEFR3(int, glGetProgramResourceLocation, uint, uint, const char *)
|
||||
OGL_DEFR3(int, glGetProgramResourceLocationIndex, uint, uint, const char *)
|
||||
OGL_DEF3(glShaderStorageBlockBinding, uint, uint, uint)
|
||||
OGL_DEF5(glTexBufferRange, uint, uint, uint, iptr, ssize)
|
||||
OGL_DEF6(glTexStorage2DMultisample, uint, int, uint, int, int, byte)
|
||||
OGL_DEF7(glTexStorage3DMultisample, uint, int, uint, int, int, int, byte)
|
||||
OGL_DEF8(glTextureView, uint, uint, uint, uint, uint, uint, uint, uint)
|
||||
OGL_DEF4(glBindVertexBuffer, uint, uint, iptr, int)
|
||||
OGL_DEF5(glVertexAttribFormat, uint, int, uint, byte, uint)
|
||||
OGL_DEF4(glVertexAttribIFormat, uint, int, uint, uint)
|
||||
OGL_DEF4(glVertexAttribLFormat, uint, int, uint, uint)
|
||||
OGL_DEF2(glVertexAttribBinding, uint, uint)
|
||||
OGL_DEF2(glVertexBindingDivisor, uint, uint)
|
||||
OGL_DEF6(glDebugMessageControl, uint, uint, uint, int, const uint *, byte)
|
||||
OGL_DEF6(glDebugMessageInsert, uint, uint, uint, uint, int, const char *)
|
||||
OGL_DEF2(glDebugMessageCallback, gldebug_t, const void *)
|
||||
OGL_DEFR8(uint, glGetDebugMessageLog, uint, int, uint *, uint *, uint *, uint *, int *, char *)
|
||||
OGL_DEF4(glPushDebugGroup, uint, uint, int, const char *)
|
||||
OGL_DEF(glPopDebugGroup)
|
||||
OGL_DEF4(glObjectLabel, uint, uint, int, const char *)
|
||||
OGL_DEF5(glGetObjectLabel, uint, uint, int, int *, char *)
|
||||
OGL_DEF3(glObjectPtrLabel, const void *, int, const char *)
|
||||
OGL_DEF4(glGetObjectPtrLabel, const void *, int, int *, char *)
|
||||
OGL_DEF2(glGetPointerv, uint, void **)
|
||||
// GL_API_4_4
|
||||
OGL_DEF4(glBufferStorage, uint, ssize, const void *, uint)
|
||||
OGL_DEF5(glClearTexImage, uint, int, uint, uint, const void *)
|
||||
OGL_DEF11(glClearTexSubImage, uint, int, int, int, int, int, int, int, uint, uint, const void *)
|
||||
OGL_DEF4(glBindBuffersBase, uint, uint, int, const uint *)
|
||||
OGL_DEF6(glBindBuffersRange, uint, uint, int, const uint *, const iptr *, const ssize *)
|
||||
OGL_DEF3(glBindTextures, uint, int, const uint *)
|
||||
OGL_DEF3(glBindSamplers, uint, int, const uint *)
|
||||
OGL_DEF3(glBindImageTextures, uint, int, const uint *)
|
||||
OGL_DEF5(glBindVertexBuffers, uint, int, const uint *, const iptr *, const int *)
|
||||
// GL_API_4_5
|
||||
OGL_DEF2(glClipControl, uint, uint)
|
||||
OGL_DEF2(glCreateTransformFeedbacks, int, uint *)
|
||||
OGL_DEF3(glTransformFeedbackBufferBase, uint, uint, uint)
|
||||
OGL_DEF5(glTransformFeedbackBufferRange, uint, uint, uint, iptr, ssize)
|
||||
OGL_DEF3(glGetTransformFeedbackiv, uint, uint, int *)
|
||||
OGL_DEF4(glGetTransformFeedbacki_v, uint, uint, uint, int *)
|
||||
OGL_DEF4(glGetTransformFeedbacki64_v, uint, uint, uint, long *)
|
||||
OGL_DEF2(glCreateBuffers, int, uint *)
|
||||
OGL_DEF4(glNamedBufferStorage, uint, ssize, const void *, uint)
|
||||
OGL_DEF4(glNamedBufferData, uint, ssize, const void *, uint)
|
||||
OGL_DEF4(glNamedBufferSubData, uint, iptr, ssize, const void *)
|
||||
OGL_DEF5(glCopyNamedBufferSubData, uint, uint, iptr, iptr, ssize)
|
||||
OGL_DEF5(glClearNamedBufferData, uint, uint, uint, uint, const void *)
|
||||
OGL_DEF7(glClearNamedBufferSubData, uint, uint, iptr, ssize, uint, uint, const void *)
|
||||
OGL_DEFR2(void *, glMapNamedBuffer, uint, uint)
|
||||
OGL_DEFR4(void *, glMapNamedBufferRange, uint, iptr, ssize, uint)
|
||||
OGL_DEFR1(byte, glUnmapNamedBuffer, uint)
|
||||
OGL_DEF3(glFlushMappedNamedBufferRange, uint, iptr, ssize)
|
||||
OGL_DEF3(glGetNamedBufferParameteriv, uint, uint, int *)
|
||||
OGL_DEF3(glGetNamedBufferParameteri64v, uint, uint, long *)
|
||||
OGL_DEF3(glGetNamedBufferPointerv, uint, uint, void **)
|
||||
OGL_DEF4(glGetNamedBufferSubData, uint, iptr, ssize, void *)
|
||||
OGL_DEF2(glCreateFramebuffers, int, uint *)
|
||||
OGL_DEF4(glNamedFramebufferRenderbuffer, uint, uint, uint, uint)
|
||||
OGL_DEF3(glNamedFramebufferParameteri, uint, uint, int)
|
||||
OGL_DEF4(glNamedFramebufferTexture, uint, uint, uint, int)
|
||||
OGL_DEF5(glNamedFramebufferTextureLayer, uint, uint, uint, int, int)
|
||||
OGL_DEF2(glNamedFramebufferDrawBuffer, uint, uint)
|
||||
OGL_DEF3(glNamedFramebufferDrawBuffers, uint, int, const uint *)
|
||||
OGL_DEF2(glNamedFramebufferReadBuffer, uint, uint)
|
||||
OGL_DEF3(glInvalidateNamedFramebufferData, uint, int, const uint *)
|
||||
OGL_DEF7(glInvalidateNamedFramebufferSubData, uint, int, const uint *, int, int, int, int)
|
||||
OGL_DEF4(glClearNamedFramebufferiv, uint, uint, int, const int *)
|
||||
OGL_DEF4(glClearNamedFramebufferuiv, uint, uint, int, const uint *)
|
||||
OGL_DEF4(glClearNamedFramebufferfv, uint, uint, int, const float *)
|
||||
OGL_DEF5(glClearNamedFramebufferfi, uint, uint, int, float, int)
|
||||
OGL_DEF12(glBlitNamedFramebuffer, uint, uint, int, int, int, int, int, int, int, int, uint, uint)
|
||||
OGL_DEFR2(uint, glCheckNamedFramebufferStatus, uint, uint)
|
||||
OGL_DEF3(glGetNamedFramebufferParameteriv, uint, uint, int *)
|
||||
OGL_DEF4(glGetNamedFramebufferAttachmentParameteriv, uint, uint, uint, int *)
|
||||
OGL_DEF2(glCreateRenderbuffers, int, uint *)
|
||||
OGL_DEF4(glNamedRenderbufferStorage, uint, uint, int, int)
|
||||
OGL_DEF5(glNamedRenderbufferStorageMultisample, uint, int, uint, int, int)
|
||||
OGL_DEF3(glGetNamedRenderbufferParameteriv, uint, uint, int *)
|
||||
OGL_DEF3(glCreateTextures, uint, int, uint *)
|
||||
OGL_DEF3(glTextureBuffer, uint, uint, uint)
|
||||
OGL_DEF5(glTextureBufferRange, uint, uint, uint, iptr, ssize)
|
||||
OGL_DEF4(glTextureStorage1D, uint, int, uint, int)
|
||||
OGL_DEF5(glTextureStorage2D, uint, int, uint, int, int)
|
||||
OGL_DEF6(glTextureStorage3D, uint, int, uint, int, int, int)
|
||||
OGL_DEF6(glTextureStorage2DMultisample, uint, int, uint, int, int, byte)
|
||||
OGL_DEF7(glTextureStorage3DMultisample, uint, int, uint, int, int, int, byte)
|
||||
OGL_DEF7(glTextureSubImage1D, uint, int, int, int, uint, uint, const void *)
|
||||
OGL_DEF9(glTextureSubImage2D, uint, int, int, int, int, int, uint, uint, const void *)
|
||||
OGL_DEF11(glTextureSubImage3D, uint, int, int, int, int, int, int, int, uint, uint, const void *)
|
||||
OGL_DEF7(glCompressedTextureSubImage1D, uint, int, int, int, uint, int, const void *)
|
||||
OGL_DEF9(glCompressedTextureSubImage2D, uint, int, int, int, int, int, uint, int, const void *)
|
||||
OGL_DEF11(glCompressedTextureSubImage3D, uint, int, int, int, int, int, int, int, uint, int, const void *)
|
||||
OGL_DEF6(glCopyTextureSubImage1D, uint, int, int, int, int, int)
|
||||
OGL_DEF8(glCopyTextureSubImage2D, uint, int, int, int, int, int, int, int)
|
||||
OGL_DEF9(glCopyTextureSubImage3D, uint, int, int, int, int, int, int, int, int)
|
||||
OGL_DEF3(glTextureParameterf, uint, uint, float)
|
||||
OGL_DEF3(glTextureParameterfv, uint, uint, const float *)
|
||||
OGL_DEF3(glTextureParameteri, uint, uint, int)
|
||||
OGL_DEF3(glTextureParameterIiv, uint, uint, const int *)
|
||||
OGL_DEF3(glTextureParameterIuiv, uint, uint, const uint *)
|
||||
OGL_DEF3(glTextureParameteriv, uint, uint, const int *)
|
||||
OGL_DEF1(glGenerateTextureMipmap, uint)
|
||||
OGL_DEF2(glBindTextureUnit, uint, uint)
|
||||
OGL_DEF6(glGetTextureImage, uint, int, uint, uint, int, void *)
|
||||
OGL_DEF4(glGetCompressedTextureImage, uint, int, int, void *)
|
||||
OGL_DEF4(glGetTextureLevelParameterfv, uint, int, uint, float *)
|
||||
OGL_DEF4(glGetTextureLevelParameteriv, uint, int, uint, int *)
|
||||
OGL_DEF3(glGetTextureParameterfv, uint, uint, float *)
|
||||
OGL_DEF3(glGetTextureParameterIiv, uint, uint, int *)
|
||||
OGL_DEF3(glGetTextureParameterIuiv, uint, uint, uint *)
|
||||
OGL_DEF3(glGetTextureParameteriv, uint, uint, int *)
|
||||
OGL_DEF2(glCreateVertexArrays, int, uint *)
|
||||
OGL_DEF2(glDisableVertexArrayAttrib, uint, uint)
|
||||
OGL_DEF2(glEnableVertexArrayAttrib, uint, uint)
|
||||
OGL_DEF2(glVertexArrayElementBuffer, uint, uint)
|
||||
OGL_DEF5(glVertexArrayVertexBuffer, uint, uint, uint, iptr, int)
|
||||
OGL_DEF6(glVertexArrayVertexBuffers, uint, uint, int, const uint *, const iptr *, const int *)
|
||||
OGL_DEF3(glVertexArrayAttribBinding, uint, uint, uint)
|
||||
OGL_DEF6(glVertexArrayAttribFormat, uint, uint, int, uint, byte, uint)
|
||||
OGL_DEF5(glVertexArrayAttribIFormat, uint, uint, int, uint, uint)
|
||||
OGL_DEF5(glVertexArrayAttribLFormat, uint, uint, int, uint, uint)
|
||||
OGL_DEF3(glVertexArrayBindingDivisor, uint, uint, uint)
|
||||
OGL_DEF3(glGetVertexArrayiv, uint, uint, int *)
|
||||
OGL_DEF4(glGetVertexArrayIndexediv, uint, uint, uint, int *)
|
||||
OGL_DEF4(glGetVertexArrayIndexed64iv, uint, uint, uint, long *)
|
||||
OGL_DEF2(glCreateSamplers, int, uint *)
|
||||
OGL_DEF2(glCreateProgramPipelines, int, uint *)
|
||||
OGL_DEF3(glCreateQueries, uint, int, uint *)
|
||||
OGL_DEF4(glGetQueryBufferObjecti64v, uint, uint, uint, iptr)
|
||||
OGL_DEF4(glGetQueryBufferObjectiv, uint, uint, uint, iptr)
|
||||
OGL_DEF4(glGetQueryBufferObjectui64v, uint, uint, uint, iptr)
|
||||
OGL_DEF4(glGetQueryBufferObjectuiv, uint, uint, uint, iptr)
|
||||
OGL_DEF1(glMemoryBarrierByRegion, uint)
|
||||
OGL_DEF12(glGetTextureSubImage, uint, int, int, int, int, int, int, int, uint, uint, int, void *)
|
||||
OGL_DEF10(glGetCompressedTextureSubImage, uint, int, int, int, int, int, int, int, int, void *)
|
||||
OGL_DEFR(uint, glGetGraphicsResetStatus)
|
||||
OGL_DEF4(glGetnCompressedTexImage, uint, int, int, void *)
|
||||
OGL_DEF6(glGetnTexImage, uint, int, uint, uint, int, void *)
|
||||
OGL_DEF4(glGetnUniformdv, uint, int, int, double *)
|
||||
OGL_DEF4(glGetnUniformfv, uint, int, int, float *)
|
||||
OGL_DEF4(glGetnUniformiv, uint, int, int, int *)
|
||||
OGL_DEF4(glGetnUniformuiv, uint, int, int, uint *)
|
||||
OGL_DEF8(glReadnPixels, int, int, int, int, uint, uint, int, void *)
|
||||
OGL_DEF4(glGetnMapdv, uint, uint, int, double *)
|
||||
OGL_DEF4(glGetnMapfv, uint, uint, int, float *)
|
||||
OGL_DEF4(glGetnMapiv, uint, uint, int, int *)
|
||||
OGL_DEF3(glGetnPixelMapfv, uint, int, float *)
|
||||
OGL_DEF3(glGetnPixelMapuiv, uint, int, uint *)
|
||||
OGL_DEF3(glGetnPixelMapusv, uint, int, ushort *)
|
||||
OGL_DEF2(glGetnPolygonStipple, int, byte *)
|
||||
OGL_DEF5(glGetnColorTable, uint, uint, uint, int, void *)
|
||||
OGL_DEF5(glGetnConvolutionFilter, uint, uint, uint, int, void *)
|
||||
OGL_DEF8(glGetnSeparableFilter, uint, uint, uint, int, void *, int, void *, void *)
|
||||
OGL_DEF6(glGetnHistogram, uint, byte, uint, uint, int, void *)
|
||||
OGL_DEF6(glGetnMinmax, uint, byte, uint, uint, int, void *)
|
||||
OGL_DEF(glTextureBarrier)
|
||||
// GL_API_4_6
|
||||
OGL_DEF5(glSpecializeShader, uint, const char *, uint, const uint *, const uint *)
|
||||
OGL_DEF5(glMultiDrawArraysIndirectCount, uint, const void *, iptr, int, int)
|
||||
OGL_DEF6(glMultiDrawElementsIndirectCount, uint, uint, const void *, iptr, int, int)
|
||||
OGL_DEF3(glPolygonOffsetClamp, float, float, float)
|
Reference in a new issue