OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
gl.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <glad/gl.h>
#include <stddef.h>
#include <dlfcn.h>
Include dependency graph for gl.c:

Go to the source code of this file.

Classes

struct  _glad_gl_userptr

Macros

#define GLAD_IMPL_UTIL_C_
#define GLAD_IMPL_UTIL_SSCANF   sscanf
#define GLAD_LOADER_LIBRARY_C_

Typedefs

typedef void *(GLAD_API_PTR * GLADglprocaddrfunc) (const char *)

Functions

static void glad_gl_load_GL_VERSION_1_0 (GLADuserptrloadfunc load, void *userptr)
static void glad_gl_load_GL_VERSION_1_1 (GLADuserptrloadfunc load, void *userptr)
static void glad_gl_load_GL_VERSION_1_2 (GLADuserptrloadfunc load, void *userptr)
static void glad_gl_load_GL_VERSION_1_3 (GLADuserptrloadfunc load, void *userptr)
static void glad_gl_load_GL_VERSION_1_4 (GLADuserptrloadfunc load, void *userptr)
static void glad_gl_load_GL_VERSION_1_5 (GLADuserptrloadfunc load, void *userptr)
static void glad_gl_load_GL_VERSION_2_0 (GLADuserptrloadfunc load, void *userptr)
static void glad_gl_load_GL_VERSION_2_1 (GLADuserptrloadfunc load, void *userptr)
static void glad_gl_load_GL_VERSION_3_0 (GLADuserptrloadfunc load, void *userptr)
static void glad_gl_load_GL_VERSION_3_1 (GLADuserptrloadfunc load, void *userptr)
static void glad_gl_load_GL_VERSION_3_2 (GLADuserptrloadfunc load, void *userptr)
static void glad_gl_load_GL_VERSION_3_3 (GLADuserptrloadfunc load, void *userptr)
static void glad_gl_load_GL_VERSION_4_0 (GLADuserptrloadfunc load, void *userptr)
static void glad_gl_load_GL_VERSION_4_1 (GLADuserptrloadfunc load, void *userptr)
static void glad_gl_load_GL_VERSION_4_2 (GLADuserptrloadfunc load, void *userptr)
static void glad_gl_load_GL_VERSION_4_3 (GLADuserptrloadfunc load, void *userptr)
static void glad_gl_load_GL_VERSION_4_4 (GLADuserptrloadfunc load, void *userptr)
static void glad_gl_load_GL_VERSION_4_5 (GLADuserptrloadfunc load, void *userptr)
static void glad_gl_load_GL_VERSION_4_6 (GLADuserptrloadfunc load, void *userptr)
static void glad_gl_load_GL_ARB_framebuffer_object (GLADuserptrloadfunc load, void *userptr)
static void glad_gl_load_GL_EXT_framebuffer_blit (GLADuserptrloadfunc load, void *userptr)
static void glad_gl_load_GL_EXT_framebuffer_multisample (GLADuserptrloadfunc load, void *userptr)
static void glad_gl_load_GL_EXT_framebuffer_object (GLADuserptrloadfunc load, void *userptr)
static void glad_gl_free_extensions (char **exts_i)
static int glad_gl_get_extensions (const char **out_exts, char ***out_exts_i)
static int glad_gl_has_extension (const char *exts, char **exts_i, const char *ext)
static GLADapiproc glad_gl_get_proc_from_userptr (void *userptr, const char *name)
static int glad_gl_find_extensions_gl (void)
static int glad_gl_find_core_gl (void)
int gladLoadGLUserPtr (GLADuserptrloadfunc load, void *userptr)
int gladLoadGL (GLADloadfunc load)
static void * glad_get_dlopen_handle (const char *lib_names[], int length)
static void glad_close_dlopen_handle (void *handle)
static GLADapiproc glad_dlsym_handle (void *handle, const char *name)
static GLADapiproc glad_gl_get_proc (void *vuserptr, const char *name)
static void * glad_gl_dlopen_handle (void)
static struct _glad_gl_userptr glad_gl_build_userptr (void *handle)
int gladLoaderLoadGL (void)
void gladLoaderUnloadGL (void)

Variables

int GLAD_GL_VERSION_1_0 = 0
int GLAD_GL_VERSION_1_1 = 0
int GLAD_GL_VERSION_1_2 = 0
int GLAD_GL_VERSION_1_3 = 0
int GLAD_GL_VERSION_1_4 = 0
int GLAD_GL_VERSION_1_5 = 0
int GLAD_GL_VERSION_2_0 = 0
int GLAD_GL_VERSION_2_1 = 0
int GLAD_GL_VERSION_3_0 = 0
int GLAD_GL_VERSION_3_1 = 0
int GLAD_GL_VERSION_3_2 = 0
int GLAD_GL_VERSION_3_3 = 0
int GLAD_GL_VERSION_4_0 = 0
int GLAD_GL_VERSION_4_1 = 0
int GLAD_GL_VERSION_4_2 = 0
int GLAD_GL_VERSION_4_3 = 0
int GLAD_GL_VERSION_4_4 = 0
int GLAD_GL_VERSION_4_5 = 0
int GLAD_GL_VERSION_4_6 = 0
int GLAD_GL_ARB_compatibility = 0
int GLAD_GL_ARB_framebuffer_object = 0
int GLAD_GL_EXT_framebuffer_blit = 0
int GLAD_GL_EXT_framebuffer_multisample = 0
int GLAD_GL_EXT_framebuffer_object = 0
int GLAD_GL_EXT_texture_compression_s3tc = 0
int GLAD_GL_EXT_texture_filter_anisotropic = 0
PFNGLACCUMPROC glad_glAccum = NULL
PFNGLACTIVESHADERPROGRAMPROC glad_glActiveShaderProgram = NULL
PFNGLACTIVETEXTUREPROC glad_glActiveTexture = NULL
PFNGLALPHAFUNCPROC glad_glAlphaFunc = NULL
PFNGLARETEXTURESRESIDENTPROC glad_glAreTexturesResident = NULL
PFNGLARRAYELEMENTPROC glad_glArrayElement = NULL
PFNGLATTACHSHADERPROC glad_glAttachShader = NULL
PFNGLBEGINPROC glad_glBegin = NULL
PFNGLBEGINCONDITIONALRENDERPROC glad_glBeginConditionalRender = NULL
PFNGLBEGINQUERYPROC glad_glBeginQuery = NULL
PFNGLBEGINQUERYINDEXEDPROC glad_glBeginQueryIndexed = NULL
PFNGLBEGINTRANSFORMFEEDBACKPROC glad_glBeginTransformFeedback = NULL
PFNGLBINDATTRIBLOCATIONPROC glad_glBindAttribLocation = NULL
PFNGLBINDBUFFERPROC glad_glBindBuffer = NULL
PFNGLBINDBUFFERBASEPROC glad_glBindBufferBase = NULL
PFNGLBINDBUFFERRANGEPROC glad_glBindBufferRange = NULL
PFNGLBINDBUFFERSBASEPROC glad_glBindBuffersBase = NULL
PFNGLBINDBUFFERSRANGEPROC glad_glBindBuffersRange = NULL
PFNGLBINDFRAGDATALOCATIONPROC glad_glBindFragDataLocation = NULL
PFNGLBINDFRAGDATALOCATIONINDEXEDPROC glad_glBindFragDataLocationIndexed = NULL
PFNGLBINDFRAMEBUFFERPROC glad_glBindFramebuffer = NULL
PFNGLBINDFRAMEBUFFEREXTPROC glad_glBindFramebufferEXT = NULL
PFNGLBINDIMAGETEXTUREPROC glad_glBindImageTexture = NULL
PFNGLBINDIMAGETEXTURESPROC glad_glBindImageTextures = NULL
PFNGLBINDPROGRAMPIPELINEPROC glad_glBindProgramPipeline = NULL
PFNGLBINDRENDERBUFFERPROC glad_glBindRenderbuffer = NULL
PFNGLBINDRENDERBUFFEREXTPROC glad_glBindRenderbufferEXT = NULL
PFNGLBINDSAMPLERPROC glad_glBindSampler = NULL
PFNGLBINDSAMPLERSPROC glad_glBindSamplers = NULL
PFNGLBINDTEXTUREPROC glad_glBindTexture = NULL
PFNGLBINDTEXTUREUNITPROC glad_glBindTextureUnit = NULL
PFNGLBINDTEXTURESPROC glad_glBindTextures = NULL
PFNGLBINDTRANSFORMFEEDBACKPROC glad_glBindTransformFeedback = NULL
PFNGLBINDVERTEXARRAYPROC glad_glBindVertexArray = NULL
PFNGLBINDVERTEXBUFFERPROC glad_glBindVertexBuffer = NULL
PFNGLBINDVERTEXBUFFERSPROC glad_glBindVertexBuffers = NULL
PFNGLBITMAPPROC glad_glBitmap = NULL
PFNGLBLENDCOLORPROC glad_glBlendColor = NULL
PFNGLBLENDEQUATIONPROC glad_glBlendEquation = NULL
PFNGLBLENDEQUATIONSEPARATEPROC glad_glBlendEquationSeparate = NULL
PFNGLBLENDEQUATIONSEPARATEIPROC glad_glBlendEquationSeparatei = NULL
PFNGLBLENDEQUATIONIPROC glad_glBlendEquationi = NULL
PFNGLBLENDFUNCPROC glad_glBlendFunc = NULL
PFNGLBLENDFUNCSEPARATEPROC glad_glBlendFuncSeparate = NULL
PFNGLBLENDFUNCSEPARATEIPROC glad_glBlendFuncSeparatei = NULL
PFNGLBLENDFUNCIPROC glad_glBlendFunci = NULL
PFNGLBLITFRAMEBUFFERPROC glad_glBlitFramebuffer = NULL
PFNGLBLITFRAMEBUFFEREXTPROC glad_glBlitFramebufferEXT = NULL
PFNGLBLITNAMEDFRAMEBUFFERPROC glad_glBlitNamedFramebuffer = NULL
PFNGLBUFFERDATAPROC glad_glBufferData = NULL
PFNGLBUFFERSTORAGEPROC glad_glBufferStorage = NULL
PFNGLBUFFERSUBDATAPROC glad_glBufferSubData = NULL
PFNGLCALLLISTPROC glad_glCallList = NULL
PFNGLCALLLISTSPROC glad_glCallLists = NULL
PFNGLCHECKFRAMEBUFFERSTATUSPROC glad_glCheckFramebufferStatus = NULL
PFNGLCHECKFRAMEBUFFERSTATUSEXTPROC glad_glCheckFramebufferStatusEXT = NULL
PFNGLCHECKNAMEDFRAMEBUFFERSTATUSPROC glad_glCheckNamedFramebufferStatus = NULL
PFNGLCLAMPCOLORPROC glad_glClampColor = NULL
PFNGLCLEARPROC glad_glClear = NULL
PFNGLCLEARACCUMPROC glad_glClearAccum = NULL
PFNGLCLEARBUFFERDATAPROC glad_glClearBufferData = NULL
PFNGLCLEARBUFFERSUBDATAPROC glad_glClearBufferSubData = NULL
PFNGLCLEARBUFFERFIPROC glad_glClearBufferfi = NULL
PFNGLCLEARBUFFERFVPROC glad_glClearBufferfv = NULL
PFNGLCLEARBUFFERIVPROC glad_glClearBufferiv = NULL
PFNGLCLEARBUFFERUIVPROC glad_glClearBufferuiv = NULL
PFNGLCLEARCOLORPROC glad_glClearColor = NULL
PFNGLCLEARDEPTHPROC glad_glClearDepth = NULL
PFNGLCLEARDEPTHFPROC glad_glClearDepthf = NULL
PFNGLCLEARINDEXPROC glad_glClearIndex = NULL
PFNGLCLEARNAMEDBUFFERDATAPROC glad_glClearNamedBufferData = NULL
PFNGLCLEARNAMEDBUFFERSUBDATAPROC glad_glClearNamedBufferSubData = NULL
PFNGLCLEARNAMEDFRAMEBUFFERFIPROC glad_glClearNamedFramebufferfi = NULL
PFNGLCLEARNAMEDFRAMEBUFFERFVPROC glad_glClearNamedFramebufferfv = NULL
PFNGLCLEARNAMEDFRAMEBUFFERIVPROC glad_glClearNamedFramebufferiv = NULL
PFNGLCLEARNAMEDFRAMEBUFFERUIVPROC glad_glClearNamedFramebufferuiv = NULL
PFNGLCLEARSTENCILPROC glad_glClearStencil = NULL
PFNGLCLEARTEXIMAGEPROC glad_glClearTexImage = NULL
PFNGLCLEARTEXSUBIMAGEPROC glad_glClearTexSubImage = NULL
PFNGLCLIENTACTIVETEXTUREPROC glad_glClientActiveTexture = NULL
PFNGLCLIENTWAITSYNCPROC glad_glClientWaitSync = NULL
PFNGLCLIPCONTROLPROC glad_glClipControl = NULL
PFNGLCLIPPLANEPROC glad_glClipPlane = NULL
PFNGLCOLOR3BPROC glad_glColor3b = NULL
PFNGLCOLOR3BVPROC glad_glColor3bv = NULL
PFNGLCOLOR3DPROC glad_glColor3d = NULL
PFNGLCOLOR3DVPROC glad_glColor3dv = NULL
PFNGLCOLOR3FPROC glad_glColor3f = NULL
PFNGLCOLOR3FVPROC glad_glColor3fv = NULL
PFNGLCOLOR3IPROC glad_glColor3i = NULL
PFNGLCOLOR3IVPROC glad_glColor3iv = NULL
PFNGLCOLOR3SPROC glad_glColor3s = NULL
PFNGLCOLOR3SVPROC glad_glColor3sv = NULL
PFNGLCOLOR3UBPROC glad_glColor3ub = NULL
PFNGLCOLOR3UBVPROC glad_glColor3ubv = NULL
PFNGLCOLOR3UIPROC glad_glColor3ui = NULL
PFNGLCOLOR3UIVPROC glad_glColor3uiv = NULL
PFNGLCOLOR3USPROC glad_glColor3us = NULL
PFNGLCOLOR3USVPROC glad_glColor3usv = NULL
PFNGLCOLOR4BPROC glad_glColor4b = NULL
PFNGLCOLOR4BVPROC glad_glColor4bv = NULL
PFNGLCOLOR4DPROC glad_glColor4d = NULL
PFNGLCOLOR4DVPROC glad_glColor4dv = NULL
PFNGLCOLOR4FPROC glad_glColor4f = NULL
PFNGLCOLOR4FVPROC glad_glColor4fv = NULL
PFNGLCOLOR4IPROC glad_glColor4i = NULL
PFNGLCOLOR4IVPROC glad_glColor4iv = NULL
PFNGLCOLOR4SPROC glad_glColor4s = NULL
PFNGLCOLOR4SVPROC glad_glColor4sv = NULL
PFNGLCOLOR4UBPROC glad_glColor4ub = NULL
PFNGLCOLOR4UBVPROC glad_glColor4ubv = NULL
PFNGLCOLOR4UIPROC glad_glColor4ui = NULL
PFNGLCOLOR4UIVPROC glad_glColor4uiv = NULL
PFNGLCOLOR4USPROC glad_glColor4us = NULL
PFNGLCOLOR4USVPROC glad_glColor4usv = NULL
PFNGLCOLORMASKPROC glad_glColorMask = NULL
PFNGLCOLORMASKIPROC glad_glColorMaski = NULL
PFNGLCOLORMATERIALPROC glad_glColorMaterial = NULL
PFNGLCOLORP3UIPROC glad_glColorP3ui = NULL
PFNGLCOLORP3UIVPROC glad_glColorP3uiv = NULL
PFNGLCOLORP4UIPROC glad_glColorP4ui = NULL
PFNGLCOLORP4UIVPROC glad_glColorP4uiv = NULL
PFNGLCOLORPOINTERPROC glad_glColorPointer = NULL
PFNGLCOMPILESHADERPROC glad_glCompileShader = NULL
PFNGLCOMPRESSEDTEXIMAGE1DPROC glad_glCompressedTexImage1D = NULL
PFNGLCOMPRESSEDTEXIMAGE2DPROC glad_glCompressedTexImage2D = NULL
PFNGLCOMPRESSEDTEXIMAGE3DPROC glad_glCompressedTexImage3D = NULL
PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC glad_glCompressedTexSubImage1D = NULL
PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC glad_glCompressedTexSubImage2D = NULL
PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC glad_glCompressedTexSubImage3D = NULL
PFNGLCOMPRESSEDTEXTURESUBIMAGE1DPROC glad_glCompressedTextureSubImage1D = NULL
PFNGLCOMPRESSEDTEXTURESUBIMAGE2DPROC glad_glCompressedTextureSubImage2D = NULL
PFNGLCOMPRESSEDTEXTURESUBIMAGE3DPROC glad_glCompressedTextureSubImage3D = NULL
PFNGLCOPYBUFFERSUBDATAPROC glad_glCopyBufferSubData = NULL
PFNGLCOPYIMAGESUBDATAPROC glad_glCopyImageSubData = NULL
PFNGLCOPYNAMEDBUFFERSUBDATAPROC glad_glCopyNamedBufferSubData = NULL
PFNGLCOPYPIXELSPROC glad_glCopyPixels = NULL
PFNGLCOPYTEXIMAGE1DPROC glad_glCopyTexImage1D = NULL
PFNGLCOPYTEXIMAGE2DPROC glad_glCopyTexImage2D = NULL
PFNGLCOPYTEXSUBIMAGE1DPROC glad_glCopyTexSubImage1D = NULL
PFNGLCOPYTEXSUBIMAGE2DPROC glad_glCopyTexSubImage2D = NULL
PFNGLCOPYTEXSUBIMAGE3DPROC glad_glCopyTexSubImage3D = NULL
PFNGLCOPYTEXTURESUBIMAGE1DPROC glad_glCopyTextureSubImage1D = NULL
PFNGLCOPYTEXTURESUBIMAGE2DPROC glad_glCopyTextureSubImage2D = NULL
PFNGLCOPYTEXTURESUBIMAGE3DPROC glad_glCopyTextureSubImage3D = NULL
PFNGLCREATEBUFFERSPROC glad_glCreateBuffers = NULL
PFNGLCREATEFRAMEBUFFERSPROC glad_glCreateFramebuffers = NULL
PFNGLCREATEPROGRAMPROC glad_glCreateProgram = NULL
PFNGLCREATEPROGRAMPIPELINESPROC glad_glCreateProgramPipelines = NULL
PFNGLCREATEQUERIESPROC glad_glCreateQueries = NULL
PFNGLCREATERENDERBUFFERSPROC glad_glCreateRenderbuffers = NULL
PFNGLCREATESAMPLERSPROC glad_glCreateSamplers = NULL
PFNGLCREATESHADERPROC glad_glCreateShader = NULL
PFNGLCREATESHADERPROGRAMVPROC glad_glCreateShaderProgramv = NULL
PFNGLCREATETEXTURESPROC glad_glCreateTextures = NULL
PFNGLCREATETRANSFORMFEEDBACKSPROC glad_glCreateTransformFeedbacks = NULL
PFNGLCREATEVERTEXARRAYSPROC glad_glCreateVertexArrays = NULL
PFNGLCULLFACEPROC glad_glCullFace = NULL
PFNGLDEBUGMESSAGECALLBACKPROC glad_glDebugMessageCallback = NULL
PFNGLDEBUGMESSAGECONTROLPROC glad_glDebugMessageControl = NULL
PFNGLDEBUGMESSAGEINSERTPROC glad_glDebugMessageInsert = NULL
PFNGLDELETEBUFFERSPROC glad_glDeleteBuffers = NULL
PFNGLDELETEFRAMEBUFFERSPROC glad_glDeleteFramebuffers = NULL
PFNGLDELETEFRAMEBUFFERSEXTPROC glad_glDeleteFramebuffersEXT = NULL
PFNGLDELETELISTSPROC glad_glDeleteLists = NULL
PFNGLDELETEPROGRAMPROC glad_glDeleteProgram = NULL
PFNGLDELETEPROGRAMPIPELINESPROC glad_glDeleteProgramPipelines = NULL
PFNGLDELETEQUERIESPROC glad_glDeleteQueries = NULL
PFNGLDELETERENDERBUFFERSPROC glad_glDeleteRenderbuffers = NULL
PFNGLDELETERENDERBUFFERSEXTPROC glad_glDeleteRenderbuffersEXT = NULL
PFNGLDELETESAMPLERSPROC glad_glDeleteSamplers = NULL
PFNGLDELETESHADERPROC glad_glDeleteShader = NULL
PFNGLDELETESYNCPROC glad_glDeleteSync = NULL
PFNGLDELETETEXTURESPROC glad_glDeleteTextures = NULL
PFNGLDELETETRANSFORMFEEDBACKSPROC glad_glDeleteTransformFeedbacks = NULL
PFNGLDELETEVERTEXARRAYSPROC glad_glDeleteVertexArrays = NULL
PFNGLDEPTHFUNCPROC glad_glDepthFunc = NULL
PFNGLDEPTHMASKPROC glad_glDepthMask = NULL
PFNGLDEPTHRANGEPROC glad_glDepthRange = NULL
PFNGLDEPTHRANGEARRAYVPROC glad_glDepthRangeArrayv = NULL
PFNGLDEPTHRANGEINDEXEDPROC glad_glDepthRangeIndexed = NULL
PFNGLDEPTHRANGEFPROC glad_glDepthRangef = NULL
PFNGLDETACHSHADERPROC glad_glDetachShader = NULL
PFNGLDISABLEPROC glad_glDisable = NULL
PFNGLDISABLECLIENTSTATEPROC glad_glDisableClientState = NULL
PFNGLDISABLEVERTEXARRAYATTRIBPROC glad_glDisableVertexArrayAttrib = NULL
PFNGLDISABLEVERTEXATTRIBARRAYPROC glad_glDisableVertexAttribArray = NULL
PFNGLDISABLEIPROC glad_glDisablei = NULL
PFNGLDISPATCHCOMPUTEPROC glad_glDispatchCompute = NULL
PFNGLDISPATCHCOMPUTEINDIRECTPROC glad_glDispatchComputeIndirect = NULL
PFNGLDRAWARRAYSPROC glad_glDrawArrays = NULL
PFNGLDRAWARRAYSINDIRECTPROC glad_glDrawArraysIndirect = NULL
PFNGLDRAWARRAYSINSTANCEDPROC glad_glDrawArraysInstanced = NULL
PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEPROC glad_glDrawArraysInstancedBaseInstance = NULL
PFNGLDRAWBUFFERPROC glad_glDrawBuffer = NULL
PFNGLDRAWBUFFERSPROC glad_glDrawBuffers = NULL
PFNGLDRAWELEMENTSPROC glad_glDrawElements = NULL
PFNGLDRAWELEMENTSBASEVERTEXPROC glad_glDrawElementsBaseVertex = NULL
PFNGLDRAWELEMENTSINDIRECTPROC glad_glDrawElementsIndirect = NULL
PFNGLDRAWELEMENTSINSTANCEDPROC glad_glDrawElementsInstanced = NULL
PFNGLDRAWELEMENTSINSTANCEDBASEINSTANCEPROC glad_glDrawElementsInstancedBaseInstance = NULL
PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC glad_glDrawElementsInstancedBaseVertex = NULL
PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEPROC glad_glDrawElementsInstancedBaseVertexBaseInstance = NULL
PFNGLDRAWPIXELSPROC glad_glDrawPixels = NULL
PFNGLDRAWRANGEELEMENTSPROC glad_glDrawRangeElements = NULL
PFNGLDRAWRANGEELEMENTSBASEVERTEXPROC glad_glDrawRangeElementsBaseVertex = NULL
PFNGLDRAWTRANSFORMFEEDBACKPROC glad_glDrawTransformFeedback = NULL
PFNGLDRAWTRANSFORMFEEDBACKINSTANCEDPROC glad_glDrawTransformFeedbackInstanced = NULL
PFNGLDRAWTRANSFORMFEEDBACKSTREAMPROC glad_glDrawTransformFeedbackStream = NULL
PFNGLDRAWTRANSFORMFEEDBACKSTREAMINSTANCEDPROC glad_glDrawTransformFeedbackStreamInstanced = NULL
PFNGLEDGEFLAGPROC glad_glEdgeFlag = NULL
PFNGLEDGEFLAGPOINTERPROC glad_glEdgeFlagPointer = NULL
PFNGLEDGEFLAGVPROC glad_glEdgeFlagv = NULL
PFNGLENABLEPROC glad_glEnable = NULL
PFNGLENABLECLIENTSTATEPROC glad_glEnableClientState = NULL
PFNGLENABLEVERTEXARRAYATTRIBPROC glad_glEnableVertexArrayAttrib = NULL
PFNGLENABLEVERTEXATTRIBARRAYPROC glad_glEnableVertexAttribArray = NULL
PFNGLENABLEIPROC glad_glEnablei = NULL
PFNGLENDPROC glad_glEnd = NULL
PFNGLENDCONDITIONALRENDERPROC glad_glEndConditionalRender = NULL
PFNGLENDLISTPROC glad_glEndList = NULL
PFNGLENDQUERYPROC glad_glEndQuery = NULL
PFNGLENDQUERYINDEXEDPROC glad_glEndQueryIndexed = NULL
PFNGLENDTRANSFORMFEEDBACKPROC glad_glEndTransformFeedback = NULL
PFNGLEVALCOORD1DPROC glad_glEvalCoord1d = NULL
PFNGLEVALCOORD1DVPROC glad_glEvalCoord1dv = NULL
PFNGLEVALCOORD1FPROC glad_glEvalCoord1f = NULL
PFNGLEVALCOORD1FVPROC glad_glEvalCoord1fv = NULL
PFNGLEVALCOORD2DPROC glad_glEvalCoord2d = NULL
PFNGLEVALCOORD2DVPROC glad_glEvalCoord2dv = NULL
PFNGLEVALCOORD2FPROC glad_glEvalCoord2f = NULL
PFNGLEVALCOORD2FVPROC glad_glEvalCoord2fv = NULL
PFNGLEVALMESH1PROC glad_glEvalMesh1 = NULL
PFNGLEVALMESH2PROC glad_glEvalMesh2 = NULL
PFNGLEVALPOINT1PROC glad_glEvalPoint1 = NULL
PFNGLEVALPOINT2PROC glad_glEvalPoint2 = NULL
PFNGLFEEDBACKBUFFERPROC glad_glFeedbackBuffer = NULL
PFNGLFENCESYNCPROC glad_glFenceSync = NULL
PFNGLFINISHPROC glad_glFinish = NULL
PFNGLFLUSHPROC glad_glFlush = NULL
PFNGLFLUSHMAPPEDBUFFERRANGEPROC glad_glFlushMappedBufferRange = NULL
PFNGLFLUSHMAPPEDNAMEDBUFFERRANGEPROC glad_glFlushMappedNamedBufferRange = NULL
PFNGLFOGCOORDPOINTERPROC glad_glFogCoordPointer = NULL
PFNGLFOGCOORDDPROC glad_glFogCoordd = NULL
PFNGLFOGCOORDDVPROC glad_glFogCoorddv = NULL
PFNGLFOGCOORDFPROC glad_glFogCoordf = NULL
PFNGLFOGCOORDFVPROC glad_glFogCoordfv = NULL
PFNGLFOGFPROC glad_glFogf = NULL
PFNGLFOGFVPROC glad_glFogfv = NULL
PFNGLFOGIPROC glad_glFogi = NULL
PFNGLFOGIVPROC glad_glFogiv = NULL
PFNGLFRAMEBUFFERPARAMETERIPROC glad_glFramebufferParameteri = NULL
PFNGLFRAMEBUFFERRENDERBUFFERPROC glad_glFramebufferRenderbuffer = NULL
PFNGLFRAMEBUFFERRENDERBUFFEREXTPROC glad_glFramebufferRenderbufferEXT = NULL
PFNGLFRAMEBUFFERTEXTUREPROC glad_glFramebufferTexture = NULL
PFNGLFRAMEBUFFERTEXTURE1DPROC glad_glFramebufferTexture1D = NULL
PFNGLFRAMEBUFFERTEXTURE1DEXTPROC glad_glFramebufferTexture1DEXT = NULL
PFNGLFRAMEBUFFERTEXTURE2DPROC glad_glFramebufferTexture2D = NULL
PFNGLFRAMEBUFFERTEXTURE2DEXTPROC glad_glFramebufferTexture2DEXT = NULL
PFNGLFRAMEBUFFERTEXTURE3DPROC glad_glFramebufferTexture3D = NULL
PFNGLFRAMEBUFFERTEXTURE3DEXTPROC glad_glFramebufferTexture3DEXT = NULL
PFNGLFRAMEBUFFERTEXTURELAYERPROC glad_glFramebufferTextureLayer = NULL
PFNGLFRONTFACEPROC glad_glFrontFace = NULL
PFNGLFRUSTUMPROC glad_glFrustum = NULL
PFNGLGENBUFFERSPROC glad_glGenBuffers = NULL
PFNGLGENFRAMEBUFFERSPROC glad_glGenFramebuffers = NULL
PFNGLGENFRAMEBUFFERSEXTPROC glad_glGenFramebuffersEXT = NULL
PFNGLGENLISTSPROC glad_glGenLists = NULL
PFNGLGENPROGRAMPIPELINESPROC glad_glGenProgramPipelines = NULL
PFNGLGENQUERIESPROC glad_glGenQueries = NULL
PFNGLGENRENDERBUFFERSPROC glad_glGenRenderbuffers = NULL
PFNGLGENRENDERBUFFERSEXTPROC glad_glGenRenderbuffersEXT = NULL
PFNGLGENSAMPLERSPROC glad_glGenSamplers = NULL
PFNGLGENTEXTURESPROC glad_glGenTextures = NULL
PFNGLGENTRANSFORMFEEDBACKSPROC glad_glGenTransformFeedbacks = NULL
PFNGLGENVERTEXARRAYSPROC glad_glGenVertexArrays = NULL
PFNGLGENERATEMIPMAPPROC glad_glGenerateMipmap = NULL
PFNGLGENERATEMIPMAPEXTPROC glad_glGenerateMipmapEXT = NULL
PFNGLGENERATETEXTUREMIPMAPPROC glad_glGenerateTextureMipmap = NULL
PFNGLGETACTIVEATOMICCOUNTERBUFFERIVPROC glad_glGetActiveAtomicCounterBufferiv = NULL
PFNGLGETACTIVEATTRIBPROC glad_glGetActiveAttrib = NULL
PFNGLGETACTIVESUBROUTINENAMEPROC glad_glGetActiveSubroutineName = NULL
PFNGLGETACTIVESUBROUTINEUNIFORMNAMEPROC glad_glGetActiveSubroutineUniformName = NULL
PFNGLGETACTIVESUBROUTINEUNIFORMIVPROC glad_glGetActiveSubroutineUniformiv = NULL
PFNGLGETACTIVEUNIFORMPROC glad_glGetActiveUniform = NULL
PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC glad_glGetActiveUniformBlockName = NULL
PFNGLGETACTIVEUNIFORMBLOCKIVPROC glad_glGetActiveUniformBlockiv = NULL
PFNGLGETACTIVEUNIFORMNAMEPROC glad_glGetActiveUniformName = NULL
PFNGLGETACTIVEUNIFORMSIVPROC glad_glGetActiveUniformsiv = NULL
PFNGLGETATTACHEDSHADERSPROC glad_glGetAttachedShaders = NULL
PFNGLGETATTRIBLOCATIONPROC glad_glGetAttribLocation = NULL
PFNGLGETBOOLEANI_VPROC glad_glGetBooleani_v = NULL
PFNGLGETBOOLEANVPROC glad_glGetBooleanv = NULL
PFNGLGETBUFFERPARAMETERI64VPROC glad_glGetBufferParameteri64v = NULL
PFNGLGETBUFFERPARAMETERIVPROC glad_glGetBufferParameteriv = NULL
PFNGLGETBUFFERPOINTERVPROC glad_glGetBufferPointerv = NULL
PFNGLGETBUFFERSUBDATAPROC glad_glGetBufferSubData = NULL
PFNGLGETCLIPPLANEPROC glad_glGetClipPlane = NULL
PFNGLGETCOMPRESSEDTEXIMAGEPROC glad_glGetCompressedTexImage = NULL
PFNGLGETCOMPRESSEDTEXTUREIMAGEPROC glad_glGetCompressedTextureImage = NULL
PFNGLGETCOMPRESSEDTEXTURESUBIMAGEPROC glad_glGetCompressedTextureSubImage = NULL
PFNGLGETDEBUGMESSAGELOGPROC glad_glGetDebugMessageLog = NULL
PFNGLGETDOUBLEI_VPROC glad_glGetDoublei_v = NULL
PFNGLGETDOUBLEVPROC glad_glGetDoublev = NULL
PFNGLGETERRORPROC glad_glGetError = NULL
PFNGLGETFLOATI_VPROC glad_glGetFloati_v = NULL
PFNGLGETFLOATVPROC glad_glGetFloatv = NULL
PFNGLGETFRAGDATAINDEXPROC glad_glGetFragDataIndex = NULL
PFNGLGETFRAGDATALOCATIONPROC glad_glGetFragDataLocation = NULL
PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC glad_glGetFramebufferAttachmentParameteriv = NULL
PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVEXTPROC glad_glGetFramebufferAttachmentParameterivEXT = NULL
PFNGLGETFRAMEBUFFERPARAMETERIVPROC glad_glGetFramebufferParameteriv = NULL
PFNGLGETGRAPHICSRESETSTATUSPROC glad_glGetGraphicsResetStatus = NULL
PFNGLGETINTEGER64I_VPROC glad_glGetInteger64i_v = NULL
PFNGLGETINTEGER64VPROC glad_glGetInteger64v = NULL
PFNGLGETINTEGERI_VPROC glad_glGetIntegeri_v = NULL
PFNGLGETINTEGERVPROC glad_glGetIntegerv = NULL
PFNGLGETINTERNALFORMATI64VPROC glad_glGetInternalformati64v = NULL
PFNGLGETINTERNALFORMATIVPROC glad_glGetInternalformativ = NULL
PFNGLGETLIGHTFVPROC glad_glGetLightfv = NULL
PFNGLGETLIGHTIVPROC glad_glGetLightiv = NULL
PFNGLGETMAPDVPROC glad_glGetMapdv = NULL
PFNGLGETMAPFVPROC glad_glGetMapfv = NULL
PFNGLGETMAPIVPROC glad_glGetMapiv = NULL
PFNGLGETMATERIALFVPROC glad_glGetMaterialfv = NULL
PFNGLGETMATERIALIVPROC glad_glGetMaterialiv = NULL
PFNGLGETMULTISAMPLEFVPROC glad_glGetMultisamplefv = NULL
PFNGLGETNAMEDBUFFERPARAMETERI64VPROC glad_glGetNamedBufferParameteri64v = NULL
PFNGLGETNAMEDBUFFERPARAMETERIVPROC glad_glGetNamedBufferParameteriv = NULL
PFNGLGETNAMEDBUFFERPOINTERVPROC glad_glGetNamedBufferPointerv = NULL
PFNGLGETNAMEDBUFFERSUBDATAPROC glad_glGetNamedBufferSubData = NULL
PFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVPROC glad_glGetNamedFramebufferAttachmentParameteriv = NULL
PFNGLGETNAMEDFRAMEBUFFERPARAMETERIVPROC glad_glGetNamedFramebufferParameteriv = NULL
PFNGLGETNAMEDRENDERBUFFERPARAMETERIVPROC glad_glGetNamedRenderbufferParameteriv = NULL
PFNGLGETOBJECTLABELPROC glad_glGetObjectLabel = NULL
PFNGLGETOBJECTPTRLABELPROC glad_glGetObjectPtrLabel = NULL
PFNGLGETPIXELMAPFVPROC glad_glGetPixelMapfv = NULL
PFNGLGETPIXELMAPUIVPROC glad_glGetPixelMapuiv = NULL
PFNGLGETPIXELMAPUSVPROC glad_glGetPixelMapusv = NULL
PFNGLGETPOINTERVPROC glad_glGetPointerv = NULL
PFNGLGETPOLYGONSTIPPLEPROC glad_glGetPolygonStipple = NULL
PFNGLGETPROGRAMBINARYPROC glad_glGetProgramBinary = NULL
PFNGLGETPROGRAMINFOLOGPROC glad_glGetProgramInfoLog = NULL
PFNGLGETPROGRAMINTERFACEIVPROC glad_glGetProgramInterfaceiv = NULL
PFNGLGETPROGRAMPIPELINEINFOLOGPROC glad_glGetProgramPipelineInfoLog = NULL
PFNGLGETPROGRAMPIPELINEIVPROC glad_glGetProgramPipelineiv = NULL
PFNGLGETPROGRAMRESOURCEINDEXPROC glad_glGetProgramResourceIndex = NULL
PFNGLGETPROGRAMRESOURCELOCATIONPROC glad_glGetProgramResourceLocation = NULL
PFNGLGETPROGRAMRESOURCELOCATIONINDEXPROC glad_glGetProgramResourceLocationIndex = NULL
PFNGLGETPROGRAMRESOURCENAMEPROC glad_glGetProgramResourceName = NULL
PFNGLGETPROGRAMRESOURCEIVPROC glad_glGetProgramResourceiv = NULL
PFNGLGETPROGRAMSTAGEIVPROC glad_glGetProgramStageiv = NULL
PFNGLGETPROGRAMIVPROC glad_glGetProgramiv = NULL
PFNGLGETQUERYBUFFEROBJECTI64VPROC glad_glGetQueryBufferObjecti64v = NULL
PFNGLGETQUERYBUFFEROBJECTIVPROC glad_glGetQueryBufferObjectiv = NULL
PFNGLGETQUERYBUFFEROBJECTUI64VPROC glad_glGetQueryBufferObjectui64v = NULL
PFNGLGETQUERYBUFFEROBJECTUIVPROC glad_glGetQueryBufferObjectuiv = NULL
PFNGLGETQUERYINDEXEDIVPROC glad_glGetQueryIndexediv = NULL
PFNGLGETQUERYOBJECTI64VPROC glad_glGetQueryObjecti64v = NULL
PFNGLGETQUERYOBJECTIVPROC glad_glGetQueryObjectiv = NULL
PFNGLGETQUERYOBJECTUI64VPROC glad_glGetQueryObjectui64v = NULL
PFNGLGETQUERYOBJECTUIVPROC glad_glGetQueryObjectuiv = NULL
PFNGLGETQUERYIVPROC glad_glGetQueryiv = NULL
PFNGLGETRENDERBUFFERPARAMETERIVPROC glad_glGetRenderbufferParameteriv = NULL
PFNGLGETRENDERBUFFERPARAMETERIVEXTPROC glad_glGetRenderbufferParameterivEXT = NULL
PFNGLGETSAMPLERPARAMETERIIVPROC glad_glGetSamplerParameterIiv = NULL
PFNGLGETSAMPLERPARAMETERIUIVPROC glad_glGetSamplerParameterIuiv = NULL
PFNGLGETSAMPLERPARAMETERFVPROC glad_glGetSamplerParameterfv = NULL
PFNGLGETSAMPLERPARAMETERIVPROC glad_glGetSamplerParameteriv = NULL
PFNGLGETSHADERINFOLOGPROC glad_glGetShaderInfoLog = NULL
PFNGLGETSHADERPRECISIONFORMATPROC glad_glGetShaderPrecisionFormat = NULL
PFNGLGETSHADERSOURCEPROC glad_glGetShaderSource = NULL
PFNGLGETSHADERIVPROC glad_glGetShaderiv = NULL
PFNGLGETSTRINGPROC glad_glGetString = NULL
PFNGLGETSTRINGIPROC glad_glGetStringi = NULL
PFNGLGETSUBROUTINEINDEXPROC glad_glGetSubroutineIndex = NULL
PFNGLGETSUBROUTINEUNIFORMLOCATIONPROC glad_glGetSubroutineUniformLocation = NULL
PFNGLGETSYNCIVPROC glad_glGetSynciv = NULL
PFNGLGETTEXENVFVPROC glad_glGetTexEnvfv = NULL
PFNGLGETTEXENVIVPROC glad_glGetTexEnviv = NULL
PFNGLGETTEXGENDVPROC glad_glGetTexGendv = NULL
PFNGLGETTEXGENFVPROC glad_glGetTexGenfv = NULL
PFNGLGETTEXGENIVPROC glad_glGetTexGeniv = NULL
PFNGLGETTEXIMAGEPROC glad_glGetTexImage = NULL
PFNGLGETTEXLEVELPARAMETERFVPROC glad_glGetTexLevelParameterfv = NULL
PFNGLGETTEXLEVELPARAMETERIVPROC glad_glGetTexLevelParameteriv = NULL
PFNGLGETTEXPARAMETERIIVPROC glad_glGetTexParameterIiv = NULL
PFNGLGETTEXPARAMETERIUIVPROC glad_glGetTexParameterIuiv = NULL
PFNGLGETTEXPARAMETERFVPROC glad_glGetTexParameterfv = NULL
PFNGLGETTEXPARAMETERIVPROC glad_glGetTexParameteriv = NULL
PFNGLGETTEXTUREIMAGEPROC glad_glGetTextureImage = NULL
PFNGLGETTEXTURELEVELPARAMETERFVPROC glad_glGetTextureLevelParameterfv = NULL
PFNGLGETTEXTURELEVELPARAMETERIVPROC glad_glGetTextureLevelParameteriv = NULL
PFNGLGETTEXTUREPARAMETERIIVPROC glad_glGetTextureParameterIiv = NULL
PFNGLGETTEXTUREPARAMETERIUIVPROC glad_glGetTextureParameterIuiv = NULL
PFNGLGETTEXTUREPARAMETERFVPROC glad_glGetTextureParameterfv = NULL
PFNGLGETTEXTUREPARAMETERIVPROC glad_glGetTextureParameteriv = NULL
PFNGLGETTEXTURESUBIMAGEPROC glad_glGetTextureSubImage = NULL
PFNGLGETTRANSFORMFEEDBACKVARYINGPROC glad_glGetTransformFeedbackVarying = NULL
PFNGLGETTRANSFORMFEEDBACKI64_VPROC glad_glGetTransformFeedbacki64_v = NULL
PFNGLGETTRANSFORMFEEDBACKI_VPROC glad_glGetTransformFeedbacki_v = NULL
PFNGLGETTRANSFORMFEEDBACKIVPROC glad_glGetTransformFeedbackiv = NULL
PFNGLGETUNIFORMBLOCKINDEXPROC glad_glGetUniformBlockIndex = NULL
PFNGLGETUNIFORMINDICESPROC glad_glGetUniformIndices = NULL
PFNGLGETUNIFORMLOCATIONPROC glad_glGetUniformLocation = NULL
PFNGLGETUNIFORMSUBROUTINEUIVPROC glad_glGetUniformSubroutineuiv = NULL
PFNGLGETUNIFORMDVPROC glad_glGetUniformdv = NULL
PFNGLGETUNIFORMFVPROC glad_glGetUniformfv = NULL
PFNGLGETUNIFORMIVPROC glad_glGetUniformiv = NULL
PFNGLGETUNIFORMUIVPROC glad_glGetUniformuiv = NULL
PFNGLGETVERTEXARRAYINDEXED64IVPROC glad_glGetVertexArrayIndexed64iv = NULL
PFNGLGETVERTEXARRAYINDEXEDIVPROC glad_glGetVertexArrayIndexediv = NULL
PFNGLGETVERTEXARRAYIVPROC glad_glGetVertexArrayiv = NULL
PFNGLGETVERTEXATTRIBIIVPROC glad_glGetVertexAttribIiv = NULL
PFNGLGETVERTEXATTRIBIUIVPROC glad_glGetVertexAttribIuiv = NULL
PFNGLGETVERTEXATTRIBLDVPROC glad_glGetVertexAttribLdv = NULL
PFNGLGETVERTEXATTRIBPOINTERVPROC glad_glGetVertexAttribPointerv = NULL
PFNGLGETVERTEXATTRIBDVPROC glad_glGetVertexAttribdv = NULL
PFNGLGETVERTEXATTRIBFVPROC glad_glGetVertexAttribfv = NULL
PFNGLGETVERTEXATTRIBIVPROC glad_glGetVertexAttribiv = NULL
PFNGLGETNCOLORTABLEPROC glad_glGetnColorTable = NULL
PFNGLGETNCOMPRESSEDTEXIMAGEPROC glad_glGetnCompressedTexImage = NULL
PFNGLGETNCONVOLUTIONFILTERPROC glad_glGetnConvolutionFilter = NULL
PFNGLGETNHISTOGRAMPROC glad_glGetnHistogram = NULL
PFNGLGETNMAPDVPROC glad_glGetnMapdv = NULL
PFNGLGETNMAPFVPROC glad_glGetnMapfv = NULL
PFNGLGETNMAPIVPROC glad_glGetnMapiv = NULL
PFNGLGETNMINMAXPROC glad_glGetnMinmax = NULL
PFNGLGETNPIXELMAPFVPROC glad_glGetnPixelMapfv = NULL
PFNGLGETNPIXELMAPUIVPROC glad_glGetnPixelMapuiv = NULL
PFNGLGETNPIXELMAPUSVPROC glad_glGetnPixelMapusv = NULL
PFNGLGETNPOLYGONSTIPPLEPROC glad_glGetnPolygonStipple = NULL
PFNGLGETNSEPARABLEFILTERPROC glad_glGetnSeparableFilter = NULL
PFNGLGETNTEXIMAGEPROC glad_glGetnTexImage = NULL
PFNGLGETNUNIFORMDVPROC glad_glGetnUniformdv = NULL
PFNGLGETNUNIFORMFVPROC glad_glGetnUniformfv = NULL
PFNGLGETNUNIFORMIVPROC glad_glGetnUniformiv = NULL
PFNGLGETNUNIFORMUIVPROC glad_glGetnUniformuiv = NULL
PFNGLHINTPROC glad_glHint = NULL
PFNGLINDEXMASKPROC glad_glIndexMask = NULL
PFNGLINDEXPOINTERPROC glad_glIndexPointer = NULL
PFNGLINDEXDPROC glad_glIndexd = NULL
PFNGLINDEXDVPROC glad_glIndexdv = NULL
PFNGLINDEXFPROC glad_glIndexf = NULL
PFNGLINDEXFVPROC glad_glIndexfv = NULL
PFNGLINDEXIPROC glad_glIndexi = NULL
PFNGLINDEXIVPROC glad_glIndexiv = NULL
PFNGLINDEXSPROC glad_glIndexs = NULL
PFNGLINDEXSVPROC glad_glIndexsv = NULL
PFNGLINDEXUBPROC glad_glIndexub = NULL
PFNGLINDEXUBVPROC glad_glIndexubv = NULL
PFNGLINITNAMESPROC glad_glInitNames = NULL
PFNGLINTERLEAVEDARRAYSPROC glad_glInterleavedArrays = NULL
PFNGLINVALIDATEBUFFERDATAPROC glad_glInvalidateBufferData = NULL
PFNGLINVALIDATEBUFFERSUBDATAPROC glad_glInvalidateBufferSubData = NULL
PFNGLINVALIDATEFRAMEBUFFERPROC glad_glInvalidateFramebuffer = NULL
PFNGLINVALIDATENAMEDFRAMEBUFFERDATAPROC glad_glInvalidateNamedFramebufferData = NULL
PFNGLINVALIDATENAMEDFRAMEBUFFERSUBDATAPROC glad_glInvalidateNamedFramebufferSubData = NULL
PFNGLINVALIDATESUBFRAMEBUFFERPROC glad_glInvalidateSubFramebuffer = NULL
PFNGLINVALIDATETEXIMAGEPROC glad_glInvalidateTexImage = NULL
PFNGLINVALIDATETEXSUBIMAGEPROC glad_glInvalidateTexSubImage = NULL
PFNGLISBUFFERPROC glad_glIsBuffer = NULL
PFNGLISENABLEDPROC glad_glIsEnabled = NULL
PFNGLISENABLEDIPROC glad_glIsEnabledi = NULL
PFNGLISFRAMEBUFFERPROC glad_glIsFramebuffer = NULL
PFNGLISFRAMEBUFFEREXTPROC glad_glIsFramebufferEXT = NULL
PFNGLISLISTPROC glad_glIsList = NULL
PFNGLISPROGRAMPROC glad_glIsProgram = NULL
PFNGLISPROGRAMPIPELINEPROC glad_glIsProgramPipeline = NULL
PFNGLISQUERYPROC glad_glIsQuery = NULL
PFNGLISRENDERBUFFERPROC glad_glIsRenderbuffer = NULL
PFNGLISRENDERBUFFEREXTPROC glad_glIsRenderbufferEXT = NULL
PFNGLISSAMPLERPROC glad_glIsSampler = NULL
PFNGLISSHADERPROC glad_glIsShader = NULL
PFNGLISSYNCPROC glad_glIsSync = NULL
PFNGLISTEXTUREPROC glad_glIsTexture = NULL
PFNGLISTRANSFORMFEEDBACKPROC glad_glIsTransformFeedback = NULL
PFNGLISVERTEXARRAYPROC glad_glIsVertexArray = NULL
PFNGLLIGHTMODELFPROC glad_glLightModelf = NULL
PFNGLLIGHTMODELFVPROC glad_glLightModelfv = NULL
PFNGLLIGHTMODELIPROC glad_glLightModeli = NULL
PFNGLLIGHTMODELIVPROC glad_glLightModeliv = NULL
PFNGLLIGHTFPROC glad_glLightf = NULL
PFNGLLIGHTFVPROC glad_glLightfv = NULL
PFNGLLIGHTIPROC glad_glLighti = NULL
PFNGLLIGHTIVPROC glad_glLightiv = NULL
PFNGLLINESTIPPLEPROC glad_glLineStipple = NULL
PFNGLLINEWIDTHPROC glad_glLineWidth = NULL
PFNGLLINKPROGRAMPROC glad_glLinkProgram = NULL
PFNGLLISTBASEPROC glad_glListBase = NULL
PFNGLLOADIDENTITYPROC glad_glLoadIdentity = NULL
PFNGLLOADMATRIXDPROC glad_glLoadMatrixd = NULL
PFNGLLOADMATRIXFPROC glad_glLoadMatrixf = NULL
PFNGLLOADNAMEPROC glad_glLoadName = NULL
PFNGLLOADTRANSPOSEMATRIXDPROC glad_glLoadTransposeMatrixd = NULL
PFNGLLOADTRANSPOSEMATRIXFPROC glad_glLoadTransposeMatrixf = NULL
PFNGLLOGICOPPROC glad_glLogicOp = NULL
PFNGLMAP1DPROC glad_glMap1d = NULL
PFNGLMAP1FPROC glad_glMap1f = NULL
PFNGLMAP2DPROC glad_glMap2d = NULL
PFNGLMAP2FPROC glad_glMap2f = NULL
PFNGLMAPBUFFERPROC glad_glMapBuffer = NULL
PFNGLMAPBUFFERRANGEPROC glad_glMapBufferRange = NULL
PFNGLMAPGRID1DPROC glad_glMapGrid1d = NULL
PFNGLMAPGRID1FPROC glad_glMapGrid1f = NULL
PFNGLMAPGRID2DPROC glad_glMapGrid2d = NULL
PFNGLMAPGRID2FPROC glad_glMapGrid2f = NULL
PFNGLMAPNAMEDBUFFERPROC glad_glMapNamedBuffer = NULL
PFNGLMAPNAMEDBUFFERRANGEPROC glad_glMapNamedBufferRange = NULL
PFNGLMATERIALFPROC glad_glMaterialf = NULL
PFNGLMATERIALFVPROC glad_glMaterialfv = NULL
PFNGLMATERIALIPROC glad_glMateriali = NULL
PFNGLMATERIALIVPROC glad_glMaterialiv = NULL
PFNGLMATRIXMODEPROC glad_glMatrixMode = NULL
PFNGLMEMORYBARRIERPROC glad_glMemoryBarrier = NULL
PFNGLMEMORYBARRIERBYREGIONPROC glad_glMemoryBarrierByRegion = NULL
PFNGLMINSAMPLESHADINGPROC glad_glMinSampleShading = NULL
PFNGLMULTMATRIXDPROC glad_glMultMatrixd = NULL
PFNGLMULTMATRIXFPROC glad_glMultMatrixf = NULL
PFNGLMULTTRANSPOSEMATRIXDPROC glad_glMultTransposeMatrixd = NULL
PFNGLMULTTRANSPOSEMATRIXFPROC glad_glMultTransposeMatrixf = NULL
PFNGLMULTIDRAWARRAYSPROC glad_glMultiDrawArrays = NULL
PFNGLMULTIDRAWARRAYSINDIRECTPROC glad_glMultiDrawArraysIndirect = NULL
PFNGLMULTIDRAWARRAYSINDIRECTCOUNTPROC glad_glMultiDrawArraysIndirectCount = NULL
PFNGLMULTIDRAWELEMENTSPROC glad_glMultiDrawElements = NULL
PFNGLMULTIDRAWELEMENTSBASEVERTEXPROC glad_glMultiDrawElementsBaseVertex = NULL
PFNGLMULTIDRAWELEMENTSINDIRECTPROC glad_glMultiDrawElementsIndirect = NULL
PFNGLMULTIDRAWELEMENTSINDIRECTCOUNTPROC glad_glMultiDrawElementsIndirectCount = NULL
PFNGLMULTITEXCOORD1DPROC glad_glMultiTexCoord1d = NULL
PFNGLMULTITEXCOORD1DVPROC glad_glMultiTexCoord1dv = NULL
PFNGLMULTITEXCOORD1FPROC glad_glMultiTexCoord1f = NULL
PFNGLMULTITEXCOORD1FVPROC glad_glMultiTexCoord1fv = NULL
PFNGLMULTITEXCOORD1IPROC glad_glMultiTexCoord1i = NULL
PFNGLMULTITEXCOORD1IVPROC glad_glMultiTexCoord1iv = NULL
PFNGLMULTITEXCOORD1SPROC glad_glMultiTexCoord1s = NULL
PFNGLMULTITEXCOORD1SVPROC glad_glMultiTexCoord1sv = NULL
PFNGLMULTITEXCOORD2DPROC glad_glMultiTexCoord2d = NULL
PFNGLMULTITEXCOORD2DVPROC glad_glMultiTexCoord2dv = NULL
PFNGLMULTITEXCOORD2FPROC glad_glMultiTexCoord2f = NULL
PFNGLMULTITEXCOORD2FVPROC glad_glMultiTexCoord2fv = NULL
PFNGLMULTITEXCOORD2IPROC glad_glMultiTexCoord2i = NULL
PFNGLMULTITEXCOORD2IVPROC glad_glMultiTexCoord2iv = NULL
PFNGLMULTITEXCOORD2SPROC glad_glMultiTexCoord2s = NULL
PFNGLMULTITEXCOORD2SVPROC glad_glMultiTexCoord2sv = NULL
PFNGLMULTITEXCOORD3DPROC glad_glMultiTexCoord3d = NULL
PFNGLMULTITEXCOORD3DVPROC glad_glMultiTexCoord3dv = NULL
PFNGLMULTITEXCOORD3FPROC glad_glMultiTexCoord3f = NULL
PFNGLMULTITEXCOORD3FVPROC glad_glMultiTexCoord3fv = NULL
PFNGLMULTITEXCOORD3IPROC glad_glMultiTexCoord3i = NULL
PFNGLMULTITEXCOORD3IVPROC glad_glMultiTexCoord3iv = NULL
PFNGLMULTITEXCOORD3SPROC glad_glMultiTexCoord3s = NULL
PFNGLMULTITEXCOORD3SVPROC glad_glMultiTexCoord3sv = NULL
PFNGLMULTITEXCOORD4DPROC glad_glMultiTexCoord4d = NULL
PFNGLMULTITEXCOORD4DVPROC glad_glMultiTexCoord4dv = NULL
PFNGLMULTITEXCOORD4FPROC glad_glMultiTexCoord4f = NULL
PFNGLMULTITEXCOORD4FVPROC glad_glMultiTexCoord4fv = NULL
PFNGLMULTITEXCOORD4IPROC glad_glMultiTexCoord4i = NULL
PFNGLMULTITEXCOORD4IVPROC glad_glMultiTexCoord4iv = NULL
PFNGLMULTITEXCOORD4SPROC glad_glMultiTexCoord4s = NULL
PFNGLMULTITEXCOORD4SVPROC glad_glMultiTexCoord4sv = NULL
PFNGLMULTITEXCOORDP1UIPROC glad_glMultiTexCoordP1ui = NULL
PFNGLMULTITEXCOORDP1UIVPROC glad_glMultiTexCoordP1uiv = NULL
PFNGLMULTITEXCOORDP2UIPROC glad_glMultiTexCoordP2ui = NULL
PFNGLMULTITEXCOORDP2UIVPROC glad_glMultiTexCoordP2uiv = NULL
PFNGLMULTITEXCOORDP3UIPROC glad_glMultiTexCoordP3ui = NULL
PFNGLMULTITEXCOORDP3UIVPROC glad_glMultiTexCoordP3uiv = NULL
PFNGLMULTITEXCOORDP4UIPROC glad_glMultiTexCoordP4ui = NULL
PFNGLMULTITEXCOORDP4UIVPROC glad_glMultiTexCoordP4uiv = NULL
PFNGLNAMEDBUFFERDATAPROC glad_glNamedBufferData = NULL
PFNGLNAMEDBUFFERSTORAGEPROC glad_glNamedBufferStorage = NULL
PFNGLNAMEDBUFFERSUBDATAPROC glad_glNamedBufferSubData = NULL
PFNGLNAMEDFRAMEBUFFERDRAWBUFFERPROC glad_glNamedFramebufferDrawBuffer = NULL
PFNGLNAMEDFRAMEBUFFERDRAWBUFFERSPROC glad_glNamedFramebufferDrawBuffers = NULL
PFNGLNAMEDFRAMEBUFFERPARAMETERIPROC glad_glNamedFramebufferParameteri = NULL
PFNGLNAMEDFRAMEBUFFERREADBUFFERPROC glad_glNamedFramebufferReadBuffer = NULL
PFNGLNAMEDFRAMEBUFFERRENDERBUFFERPROC glad_glNamedFramebufferRenderbuffer = NULL
PFNGLNAMEDFRAMEBUFFERTEXTUREPROC glad_glNamedFramebufferTexture = NULL
PFNGLNAMEDFRAMEBUFFERTEXTURELAYERPROC glad_glNamedFramebufferTextureLayer = NULL
PFNGLNAMEDRENDERBUFFERSTORAGEPROC glad_glNamedRenderbufferStorage = NULL
PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEPROC glad_glNamedRenderbufferStorageMultisample = NULL
PFNGLNEWLISTPROC glad_glNewList = NULL
PFNGLNORMAL3BPROC glad_glNormal3b = NULL
PFNGLNORMAL3BVPROC glad_glNormal3bv = NULL
PFNGLNORMAL3DPROC glad_glNormal3d = NULL
PFNGLNORMAL3DVPROC glad_glNormal3dv = NULL
PFNGLNORMAL3FPROC glad_glNormal3f = NULL
PFNGLNORMAL3FVPROC glad_glNormal3fv = NULL
PFNGLNORMAL3IPROC glad_glNormal3i = NULL
PFNGLNORMAL3IVPROC glad_glNormal3iv = NULL
PFNGLNORMAL3SPROC glad_glNormal3s = NULL
PFNGLNORMAL3SVPROC glad_glNormal3sv = NULL
PFNGLNORMALP3UIPROC glad_glNormalP3ui = NULL
PFNGLNORMALP3UIVPROC glad_glNormalP3uiv = NULL
PFNGLNORMALPOINTERPROC glad_glNormalPointer = NULL
PFNGLOBJECTLABELPROC glad_glObjectLabel = NULL
PFNGLOBJECTPTRLABELPROC glad_glObjectPtrLabel = NULL
PFNGLORTHOPROC glad_glOrtho = NULL
PFNGLPASSTHROUGHPROC glad_glPassThrough = NULL
PFNGLPATCHPARAMETERFVPROC glad_glPatchParameterfv = NULL
PFNGLPATCHPARAMETERIPROC glad_glPatchParameteri = NULL
PFNGLPAUSETRANSFORMFEEDBACKPROC glad_glPauseTransformFeedback = NULL
PFNGLPIXELMAPFVPROC glad_glPixelMapfv = NULL
PFNGLPIXELMAPUIVPROC glad_glPixelMapuiv = NULL
PFNGLPIXELMAPUSVPROC glad_glPixelMapusv = NULL
PFNGLPIXELSTOREFPROC glad_glPixelStoref = NULL
PFNGLPIXELSTOREIPROC glad_glPixelStorei = NULL
PFNGLPIXELTRANSFERFPROC glad_glPixelTransferf = NULL
PFNGLPIXELTRANSFERIPROC glad_glPixelTransferi = NULL
PFNGLPIXELZOOMPROC glad_glPixelZoom = NULL
PFNGLPOINTPARAMETERFPROC glad_glPointParameterf = NULL
PFNGLPOINTPARAMETERFVPROC glad_glPointParameterfv = NULL
PFNGLPOINTPARAMETERIPROC glad_glPointParameteri = NULL
PFNGLPOINTPARAMETERIVPROC glad_glPointParameteriv = NULL
PFNGLPOINTSIZEPROC glad_glPointSize = NULL
PFNGLPOLYGONMODEPROC glad_glPolygonMode = NULL
PFNGLPOLYGONOFFSETPROC glad_glPolygonOffset = NULL
PFNGLPOLYGONOFFSETCLAMPPROC glad_glPolygonOffsetClamp = NULL
PFNGLPOLYGONSTIPPLEPROC glad_glPolygonStipple = NULL
PFNGLPOPATTRIBPROC glad_glPopAttrib = NULL
PFNGLPOPCLIENTATTRIBPROC glad_glPopClientAttrib = NULL
PFNGLPOPDEBUGGROUPPROC glad_glPopDebugGroup = NULL
PFNGLPOPMATRIXPROC glad_glPopMatrix = NULL
PFNGLPOPNAMEPROC glad_glPopName = NULL
PFNGLPRIMITIVERESTARTINDEXPROC glad_glPrimitiveRestartIndex = NULL
PFNGLPRIORITIZETEXTURESPROC glad_glPrioritizeTextures = NULL
PFNGLPROGRAMBINARYPROC glad_glProgramBinary = NULL
PFNGLPROGRAMPARAMETERIPROC glad_glProgramParameteri = NULL
PFNGLPROGRAMUNIFORM1DPROC glad_glProgramUniform1d = NULL
PFNGLPROGRAMUNIFORM1DVPROC glad_glProgramUniform1dv = NULL
PFNGLPROGRAMUNIFORM1FPROC glad_glProgramUniform1f = NULL
PFNGLPROGRAMUNIFORM1FVPROC glad_glProgramUniform1fv = NULL
PFNGLPROGRAMUNIFORM1IPROC glad_glProgramUniform1i = NULL
PFNGLPROGRAMUNIFORM1IVPROC glad_glProgramUniform1iv = NULL
PFNGLPROGRAMUNIFORM1UIPROC glad_glProgramUniform1ui = NULL
PFNGLPROGRAMUNIFORM1UIVPROC glad_glProgramUniform1uiv = NULL
PFNGLPROGRAMUNIFORM2DPROC glad_glProgramUniform2d = NULL
PFNGLPROGRAMUNIFORM2DVPROC glad_glProgramUniform2dv = NULL
PFNGLPROGRAMUNIFORM2FPROC glad_glProgramUniform2f = NULL
PFNGLPROGRAMUNIFORM2FVPROC glad_glProgramUniform2fv = NULL
PFNGLPROGRAMUNIFORM2IPROC glad_glProgramUniform2i = NULL
PFNGLPROGRAMUNIFORM2IVPROC glad_glProgramUniform2iv = NULL
PFNGLPROGRAMUNIFORM2UIPROC glad_glProgramUniform2ui = NULL
PFNGLPROGRAMUNIFORM2UIVPROC glad_glProgramUniform2uiv = NULL
PFNGLPROGRAMUNIFORM3DPROC glad_glProgramUniform3d = NULL
PFNGLPROGRAMUNIFORM3DVPROC glad_glProgramUniform3dv = NULL
PFNGLPROGRAMUNIFORM3FPROC glad_glProgramUniform3f = NULL
PFNGLPROGRAMUNIFORM3FVPROC glad_glProgramUniform3fv = NULL
PFNGLPROGRAMUNIFORM3IPROC glad_glProgramUniform3i = NULL
PFNGLPROGRAMUNIFORM3IVPROC glad_glProgramUniform3iv = NULL
PFNGLPROGRAMUNIFORM3UIPROC glad_glProgramUniform3ui = NULL
PFNGLPROGRAMUNIFORM3UIVPROC glad_glProgramUniform3uiv = NULL
PFNGLPROGRAMUNIFORM4DPROC glad_glProgramUniform4d = NULL
PFNGLPROGRAMUNIFORM4DVPROC glad_glProgramUniform4dv = NULL
PFNGLPROGRAMUNIFORM4FPROC glad_glProgramUniform4f = NULL
PFNGLPROGRAMUNIFORM4FVPROC glad_glProgramUniform4fv = NULL
PFNGLPROGRAMUNIFORM4IPROC glad_glProgramUniform4i = NULL
PFNGLPROGRAMUNIFORM4IVPROC glad_glProgramUniform4iv = NULL
PFNGLPROGRAMUNIFORM4UIPROC glad_glProgramUniform4ui = NULL
PFNGLPROGRAMUNIFORM4UIVPROC glad_glProgramUniform4uiv = NULL
PFNGLPROGRAMUNIFORMMATRIX2DVPROC glad_glProgramUniformMatrix2dv = NULL
PFNGLPROGRAMUNIFORMMATRIX2FVPROC glad_glProgramUniformMatrix2fv = NULL
PFNGLPROGRAMUNIFORMMATRIX2X3DVPROC glad_glProgramUniformMatrix2x3dv = NULL
PFNGLPROGRAMUNIFORMMATRIX2X3FVPROC glad_glProgramUniformMatrix2x3fv = NULL
PFNGLPROGRAMUNIFORMMATRIX2X4DVPROC glad_glProgramUniformMatrix2x4dv = NULL
PFNGLPROGRAMUNIFORMMATRIX2X4FVPROC glad_glProgramUniformMatrix2x4fv = NULL
PFNGLPROGRAMUNIFORMMATRIX3DVPROC glad_glProgramUniformMatrix3dv = NULL
PFNGLPROGRAMUNIFORMMATRIX3FVPROC glad_glProgramUniformMatrix3fv = NULL
PFNGLPROGRAMUNIFORMMATRIX3X2DVPROC glad_glProgramUniformMatrix3x2dv = NULL
PFNGLPROGRAMUNIFORMMATRIX3X2FVPROC glad_glProgramUniformMatrix3x2fv = NULL
PFNGLPROGRAMUNIFORMMATRIX3X4DVPROC glad_glProgramUniformMatrix3x4dv = NULL
PFNGLPROGRAMUNIFORMMATRIX3X4FVPROC glad_glProgramUniformMatrix3x4fv = NULL
PFNGLPROGRAMUNIFORMMATRIX4DVPROC glad_glProgramUniformMatrix4dv = NULL
PFNGLPROGRAMUNIFORMMATRIX4FVPROC glad_glProgramUniformMatrix4fv = NULL
PFNGLPROGRAMUNIFORMMATRIX4X2DVPROC glad_glProgramUniformMatrix4x2dv = NULL
PFNGLPROGRAMUNIFORMMATRIX4X2FVPROC glad_glProgramUniformMatrix4x2fv = NULL
PFNGLPROGRAMUNIFORMMATRIX4X3DVPROC glad_glProgramUniformMatrix4x3dv = NULL
PFNGLPROGRAMUNIFORMMATRIX4X3FVPROC glad_glProgramUniformMatrix4x3fv = NULL
PFNGLPROVOKINGVERTEXPROC glad_glProvokingVertex = NULL
PFNGLPUSHATTRIBPROC glad_glPushAttrib = NULL
PFNGLPUSHCLIENTATTRIBPROC glad_glPushClientAttrib = NULL
PFNGLPUSHDEBUGGROUPPROC glad_glPushDebugGroup = NULL
PFNGLPUSHMATRIXPROC glad_glPushMatrix = NULL
PFNGLPUSHNAMEPROC glad_glPushName = NULL
PFNGLQUERYCOUNTERPROC glad_glQueryCounter = NULL
PFNGLRASTERPOS2DPROC glad_glRasterPos2d = NULL
PFNGLRASTERPOS2DVPROC glad_glRasterPos2dv = NULL
PFNGLRASTERPOS2FPROC glad_glRasterPos2f = NULL
PFNGLRASTERPOS2FVPROC glad_glRasterPos2fv = NULL
PFNGLRASTERPOS2IPROC glad_glRasterPos2i = NULL
PFNGLRASTERPOS2IVPROC glad_glRasterPos2iv = NULL
PFNGLRASTERPOS2SPROC glad_glRasterPos2s = NULL
PFNGLRASTERPOS2SVPROC glad_glRasterPos2sv = NULL
PFNGLRASTERPOS3DPROC glad_glRasterPos3d = NULL
PFNGLRASTERPOS3DVPROC glad_glRasterPos3dv = NULL
PFNGLRASTERPOS3FPROC glad_glRasterPos3f = NULL
PFNGLRASTERPOS3FVPROC glad_glRasterPos3fv = NULL
PFNGLRASTERPOS3IPROC glad_glRasterPos3i = NULL
PFNGLRASTERPOS3IVPROC glad_glRasterPos3iv = NULL
PFNGLRASTERPOS3SPROC glad_glRasterPos3s = NULL
PFNGLRASTERPOS3SVPROC glad_glRasterPos3sv = NULL
PFNGLRASTERPOS4DPROC glad_glRasterPos4d = NULL
PFNGLRASTERPOS4DVPROC glad_glRasterPos4dv = NULL
PFNGLRASTERPOS4FPROC glad_glRasterPos4f = NULL
PFNGLRASTERPOS4FVPROC glad_glRasterPos4fv = NULL
PFNGLRASTERPOS4IPROC glad_glRasterPos4i = NULL
PFNGLRASTERPOS4IVPROC glad_glRasterPos4iv = NULL
PFNGLRASTERPOS4SPROC glad_glRasterPos4s = NULL
PFNGLRASTERPOS4SVPROC glad_glRasterPos4sv = NULL
PFNGLREADBUFFERPROC glad_glReadBuffer = NULL
PFNGLREADPIXELSPROC glad_glReadPixels = NULL
PFNGLREADNPIXELSPROC glad_glReadnPixels = NULL
PFNGLRECTDPROC glad_glRectd = NULL
PFNGLRECTDVPROC glad_glRectdv = NULL
PFNGLRECTFPROC glad_glRectf = NULL
PFNGLRECTFVPROC glad_glRectfv = NULL
PFNGLRECTIPROC glad_glRecti = NULL
PFNGLRECTIVPROC glad_glRectiv = NULL
PFNGLRECTSPROC glad_glRects = NULL
PFNGLRECTSVPROC glad_glRectsv = NULL
PFNGLRELEASESHADERCOMPILERPROC glad_glReleaseShaderCompiler = NULL
PFNGLRENDERMODEPROC glad_glRenderMode = NULL
PFNGLRENDERBUFFERSTORAGEPROC glad_glRenderbufferStorage = NULL
PFNGLRENDERBUFFERSTORAGEEXTPROC glad_glRenderbufferStorageEXT = NULL
PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC glad_glRenderbufferStorageMultisample = NULL
PFNGLRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC glad_glRenderbufferStorageMultisampleEXT = NULL
PFNGLRESUMETRANSFORMFEEDBACKPROC glad_glResumeTransformFeedback = NULL
PFNGLROTATEDPROC glad_glRotated = NULL
PFNGLROTATEFPROC glad_glRotatef = NULL
PFNGLSAMPLECOVERAGEPROC glad_glSampleCoverage = NULL
PFNGLSAMPLEMASKIPROC glad_glSampleMaski = NULL
PFNGLSAMPLERPARAMETERIIVPROC glad_glSamplerParameterIiv = NULL
PFNGLSAMPLERPARAMETERIUIVPROC glad_glSamplerParameterIuiv = NULL
PFNGLSAMPLERPARAMETERFPROC glad_glSamplerParameterf = NULL
PFNGLSAMPLERPARAMETERFVPROC glad_glSamplerParameterfv = NULL
PFNGLSAMPLERPARAMETERIPROC glad_glSamplerParameteri = NULL
PFNGLSAMPLERPARAMETERIVPROC glad_glSamplerParameteriv = NULL
PFNGLSCALEDPROC glad_glScaled = NULL
PFNGLSCALEFPROC glad_glScalef = NULL
PFNGLSCISSORPROC glad_glScissor = NULL
PFNGLSCISSORARRAYVPROC glad_glScissorArrayv = NULL
PFNGLSCISSORINDEXEDPROC glad_glScissorIndexed = NULL
PFNGLSCISSORINDEXEDVPROC glad_glScissorIndexedv = NULL
PFNGLSECONDARYCOLOR3BPROC glad_glSecondaryColor3b = NULL
PFNGLSECONDARYCOLOR3BVPROC glad_glSecondaryColor3bv = NULL
PFNGLSECONDARYCOLOR3DPROC glad_glSecondaryColor3d = NULL
PFNGLSECONDARYCOLOR3DVPROC glad_glSecondaryColor3dv = NULL
PFNGLSECONDARYCOLOR3FPROC glad_glSecondaryColor3f = NULL
PFNGLSECONDARYCOLOR3FVPROC glad_glSecondaryColor3fv = NULL
PFNGLSECONDARYCOLOR3IPROC glad_glSecondaryColor3i = NULL
PFNGLSECONDARYCOLOR3IVPROC glad_glSecondaryColor3iv = NULL
PFNGLSECONDARYCOLOR3SPROC glad_glSecondaryColor3s = NULL
PFNGLSECONDARYCOLOR3SVPROC glad_glSecondaryColor3sv = NULL
PFNGLSECONDARYCOLOR3UBPROC glad_glSecondaryColor3ub = NULL
PFNGLSECONDARYCOLOR3UBVPROC glad_glSecondaryColor3ubv = NULL
PFNGLSECONDARYCOLOR3UIPROC glad_glSecondaryColor3ui = NULL
PFNGLSECONDARYCOLOR3UIVPROC glad_glSecondaryColor3uiv = NULL
PFNGLSECONDARYCOLOR3USPROC glad_glSecondaryColor3us = NULL
PFNGLSECONDARYCOLOR3USVPROC glad_glSecondaryColor3usv = NULL
PFNGLSECONDARYCOLORP3UIPROC glad_glSecondaryColorP3ui = NULL
PFNGLSECONDARYCOLORP3UIVPROC glad_glSecondaryColorP3uiv = NULL
PFNGLSECONDARYCOLORPOINTERPROC glad_glSecondaryColorPointer = NULL
PFNGLSELECTBUFFERPROC glad_glSelectBuffer = NULL
PFNGLSHADEMODELPROC glad_glShadeModel = NULL
PFNGLSHADERBINARYPROC glad_glShaderBinary = NULL
PFNGLSHADERSOURCEPROC glad_glShaderSource = NULL
PFNGLSHADERSTORAGEBLOCKBINDINGPROC glad_glShaderStorageBlockBinding = NULL
PFNGLSPECIALIZESHADERPROC glad_glSpecializeShader = NULL
PFNGLSTENCILFUNCPROC glad_glStencilFunc = NULL
PFNGLSTENCILFUNCSEPARATEPROC glad_glStencilFuncSeparate = NULL
PFNGLSTENCILMASKPROC glad_glStencilMask = NULL
PFNGLSTENCILMASKSEPARATEPROC glad_glStencilMaskSeparate = NULL
PFNGLSTENCILOPPROC glad_glStencilOp = NULL
PFNGLSTENCILOPSEPARATEPROC glad_glStencilOpSeparate = NULL
PFNGLTEXBUFFERPROC glad_glTexBuffer = NULL
PFNGLTEXBUFFERRANGEPROC glad_glTexBufferRange = NULL
PFNGLTEXCOORD1DPROC glad_glTexCoord1d = NULL
PFNGLTEXCOORD1DVPROC glad_glTexCoord1dv = NULL
PFNGLTEXCOORD1FPROC glad_glTexCoord1f = NULL
PFNGLTEXCOORD1FVPROC glad_glTexCoord1fv = NULL
PFNGLTEXCOORD1IPROC glad_glTexCoord1i = NULL
PFNGLTEXCOORD1IVPROC glad_glTexCoord1iv = NULL
PFNGLTEXCOORD1SPROC glad_glTexCoord1s = NULL
PFNGLTEXCOORD1SVPROC glad_glTexCoord1sv = NULL
PFNGLTEXCOORD2DPROC glad_glTexCoord2d = NULL
PFNGLTEXCOORD2DVPROC glad_glTexCoord2dv = NULL
PFNGLTEXCOORD2FPROC glad_glTexCoord2f = NULL
PFNGLTEXCOORD2FVPROC glad_glTexCoord2fv = NULL
PFNGLTEXCOORD2IPROC glad_glTexCoord2i = NULL
PFNGLTEXCOORD2IVPROC glad_glTexCoord2iv = NULL
PFNGLTEXCOORD2SPROC glad_glTexCoord2s = NULL
PFNGLTEXCOORD2SVPROC glad_glTexCoord2sv = NULL
PFNGLTEXCOORD3DPROC glad_glTexCoord3d = NULL
PFNGLTEXCOORD3DVPROC glad_glTexCoord3dv = NULL
PFNGLTEXCOORD3FPROC glad_glTexCoord3f = NULL
PFNGLTEXCOORD3FVPROC glad_glTexCoord3fv = NULL
PFNGLTEXCOORD3IPROC glad_glTexCoord3i = NULL
PFNGLTEXCOORD3IVPROC glad_glTexCoord3iv = NULL
PFNGLTEXCOORD3SPROC glad_glTexCoord3s = NULL
PFNGLTEXCOORD3SVPROC glad_glTexCoord3sv = NULL
PFNGLTEXCOORD4DPROC glad_glTexCoord4d = NULL
PFNGLTEXCOORD4DVPROC glad_glTexCoord4dv = NULL
PFNGLTEXCOORD4FPROC glad_glTexCoord4f = NULL
PFNGLTEXCOORD4FVPROC glad_glTexCoord4fv = NULL
PFNGLTEXCOORD4IPROC glad_glTexCoord4i = NULL
PFNGLTEXCOORD4IVPROC glad_glTexCoord4iv = NULL
PFNGLTEXCOORD4SPROC glad_glTexCoord4s = NULL
PFNGLTEXCOORD4SVPROC glad_glTexCoord4sv = NULL
PFNGLTEXCOORDP1UIPROC glad_glTexCoordP1ui = NULL
PFNGLTEXCOORDP1UIVPROC glad_glTexCoordP1uiv = NULL
PFNGLTEXCOORDP2UIPROC glad_glTexCoordP2ui = NULL
PFNGLTEXCOORDP2UIVPROC glad_glTexCoordP2uiv = NULL
PFNGLTEXCOORDP3UIPROC glad_glTexCoordP3ui = NULL
PFNGLTEXCOORDP3UIVPROC glad_glTexCoordP3uiv = NULL
PFNGLTEXCOORDP4UIPROC glad_glTexCoordP4ui = NULL
PFNGLTEXCOORDP4UIVPROC glad_glTexCoordP4uiv = NULL
PFNGLTEXCOORDPOINTERPROC glad_glTexCoordPointer = NULL
PFNGLTEXENVFPROC glad_glTexEnvf = NULL
PFNGLTEXENVFVPROC glad_glTexEnvfv = NULL
PFNGLTEXENVIPROC glad_glTexEnvi = NULL
PFNGLTEXENVIVPROC glad_glTexEnviv = NULL
PFNGLTEXGENDPROC glad_glTexGend = NULL
PFNGLTEXGENDVPROC glad_glTexGendv = NULL
PFNGLTEXGENFPROC glad_glTexGenf = NULL
PFNGLTEXGENFVPROC glad_glTexGenfv = NULL
PFNGLTEXGENIPROC glad_glTexGeni = NULL
PFNGLTEXGENIVPROC glad_glTexGeniv = NULL
PFNGLTEXIMAGE1DPROC glad_glTexImage1D = NULL
PFNGLTEXIMAGE2DPROC glad_glTexImage2D = NULL
PFNGLTEXIMAGE2DMULTISAMPLEPROC glad_glTexImage2DMultisample = NULL
PFNGLTEXIMAGE3DPROC glad_glTexImage3D = NULL
PFNGLTEXIMAGE3DMULTISAMPLEPROC glad_glTexImage3DMultisample = NULL
PFNGLTEXPARAMETERIIVPROC glad_glTexParameterIiv = NULL
PFNGLTEXPARAMETERIUIVPROC glad_glTexParameterIuiv = NULL
PFNGLTEXPARAMETERFPROC glad_glTexParameterf = NULL
PFNGLTEXPARAMETERFVPROC glad_glTexParameterfv = NULL
PFNGLTEXPARAMETERIPROC glad_glTexParameteri = NULL
PFNGLTEXPARAMETERIVPROC glad_glTexParameteriv = NULL
PFNGLTEXSTORAGE1DPROC glad_glTexStorage1D = NULL
PFNGLTEXSTORAGE2DPROC glad_glTexStorage2D = NULL
PFNGLTEXSTORAGE2DMULTISAMPLEPROC glad_glTexStorage2DMultisample = NULL
PFNGLTEXSTORAGE3DPROC glad_glTexStorage3D = NULL
PFNGLTEXSTORAGE3DMULTISAMPLEPROC glad_glTexStorage3DMultisample = NULL
PFNGLTEXSUBIMAGE1DPROC glad_glTexSubImage1D = NULL
PFNGLTEXSUBIMAGE2DPROC glad_glTexSubImage2D = NULL
PFNGLTEXSUBIMAGE3DPROC glad_glTexSubImage3D = NULL
PFNGLTEXTUREBARRIERPROC glad_glTextureBarrier = NULL
PFNGLTEXTUREBUFFERPROC glad_glTextureBuffer = NULL
PFNGLTEXTUREBUFFERRANGEPROC glad_glTextureBufferRange = NULL
PFNGLTEXTUREPARAMETERIIVPROC glad_glTextureParameterIiv = NULL
PFNGLTEXTUREPARAMETERIUIVPROC glad_glTextureParameterIuiv = NULL
PFNGLTEXTUREPARAMETERFPROC glad_glTextureParameterf = NULL
PFNGLTEXTUREPARAMETERFVPROC glad_glTextureParameterfv = NULL
PFNGLTEXTUREPARAMETERIPROC glad_glTextureParameteri = NULL
PFNGLTEXTUREPARAMETERIVPROC glad_glTextureParameteriv = NULL
PFNGLTEXTURESTORAGE1DPROC glad_glTextureStorage1D = NULL
PFNGLTEXTURESTORAGE2DPROC glad_glTextureStorage2D = NULL
PFNGLTEXTURESTORAGE2DMULTISAMPLEPROC glad_glTextureStorage2DMultisample = NULL
PFNGLTEXTURESTORAGE3DPROC glad_glTextureStorage3D = NULL
PFNGLTEXTURESTORAGE3DMULTISAMPLEPROC glad_glTextureStorage3DMultisample = NULL
PFNGLTEXTURESUBIMAGE1DPROC glad_glTextureSubImage1D = NULL
PFNGLTEXTURESUBIMAGE2DPROC glad_glTextureSubImage2D = NULL
PFNGLTEXTURESUBIMAGE3DPROC glad_glTextureSubImage3D = NULL
PFNGLTEXTUREVIEWPROC glad_glTextureView = NULL
PFNGLTRANSFORMFEEDBACKBUFFERBASEPROC glad_glTransformFeedbackBufferBase = NULL
PFNGLTRANSFORMFEEDBACKBUFFERRANGEPROC glad_glTransformFeedbackBufferRange = NULL
PFNGLTRANSFORMFEEDBACKVARYINGSPROC glad_glTransformFeedbackVaryings = NULL
PFNGLTRANSLATEDPROC glad_glTranslated = NULL
PFNGLTRANSLATEFPROC glad_glTranslatef = NULL
PFNGLUNIFORM1DPROC glad_glUniform1d = NULL
PFNGLUNIFORM1DVPROC glad_glUniform1dv = NULL
PFNGLUNIFORM1FPROC glad_glUniform1f = NULL
PFNGLUNIFORM1FVPROC glad_glUniform1fv = NULL
PFNGLUNIFORM1IPROC glad_glUniform1i = NULL
PFNGLUNIFORM1IVPROC glad_glUniform1iv = NULL
PFNGLUNIFORM1UIPROC glad_glUniform1ui = NULL
PFNGLUNIFORM1UIVPROC glad_glUniform1uiv = NULL
PFNGLUNIFORM2DPROC glad_glUniform2d = NULL
PFNGLUNIFORM2DVPROC glad_glUniform2dv = NULL
PFNGLUNIFORM2FPROC glad_glUniform2f = NULL
PFNGLUNIFORM2FVPROC glad_glUniform2fv = NULL
PFNGLUNIFORM2IPROC glad_glUniform2i = NULL
PFNGLUNIFORM2IVPROC glad_glUniform2iv = NULL
PFNGLUNIFORM2UIPROC glad_glUniform2ui = NULL
PFNGLUNIFORM2UIVPROC glad_glUniform2uiv = NULL
PFNGLUNIFORM3DPROC glad_glUniform3d = NULL
PFNGLUNIFORM3DVPROC glad_glUniform3dv = NULL
PFNGLUNIFORM3FPROC glad_glUniform3f = NULL
PFNGLUNIFORM3FVPROC glad_glUniform3fv = NULL
PFNGLUNIFORM3IPROC glad_glUniform3i = NULL
PFNGLUNIFORM3IVPROC glad_glUniform3iv = NULL
PFNGLUNIFORM3UIPROC glad_glUniform3ui = NULL
PFNGLUNIFORM3UIVPROC glad_glUniform3uiv = NULL
PFNGLUNIFORM4DPROC glad_glUniform4d = NULL
PFNGLUNIFORM4DVPROC glad_glUniform4dv = NULL
PFNGLUNIFORM4FPROC glad_glUniform4f = NULL
PFNGLUNIFORM4FVPROC glad_glUniform4fv = NULL
PFNGLUNIFORM4IPROC glad_glUniform4i = NULL
PFNGLUNIFORM4IVPROC glad_glUniform4iv = NULL
PFNGLUNIFORM4UIPROC glad_glUniform4ui = NULL
PFNGLUNIFORM4UIVPROC glad_glUniform4uiv = NULL
PFNGLUNIFORMBLOCKBINDINGPROC glad_glUniformBlockBinding = NULL
PFNGLUNIFORMMATRIX2DVPROC glad_glUniformMatrix2dv = NULL
PFNGLUNIFORMMATRIX2FVPROC glad_glUniformMatrix2fv = NULL
PFNGLUNIFORMMATRIX2X3DVPROC glad_glUniformMatrix2x3dv = NULL
PFNGLUNIFORMMATRIX2X3FVPROC glad_glUniformMatrix2x3fv = NULL
PFNGLUNIFORMMATRIX2X4DVPROC glad_glUniformMatrix2x4dv = NULL
PFNGLUNIFORMMATRIX2X4FVPROC glad_glUniformMatrix2x4fv = NULL
PFNGLUNIFORMMATRIX3DVPROC glad_glUniformMatrix3dv = NULL
PFNGLUNIFORMMATRIX3FVPROC glad_glUniformMatrix3fv = NULL
PFNGLUNIFORMMATRIX3X2DVPROC glad_glUniformMatrix3x2dv = NULL
PFNGLUNIFORMMATRIX3X2FVPROC glad_glUniformMatrix3x2fv = NULL
PFNGLUNIFORMMATRIX3X4DVPROC glad_glUniformMatrix3x4dv = NULL
PFNGLUNIFORMMATRIX3X4FVPROC glad_glUniformMatrix3x4fv = NULL
PFNGLUNIFORMMATRIX4DVPROC glad_glUniformMatrix4dv = NULL
PFNGLUNIFORMMATRIX4FVPROC glad_glUniformMatrix4fv = NULL
PFNGLUNIFORMMATRIX4X2DVPROC glad_glUniformMatrix4x2dv = NULL
PFNGLUNIFORMMATRIX4X2FVPROC glad_glUniformMatrix4x2fv = NULL
PFNGLUNIFORMMATRIX4X3DVPROC glad_glUniformMatrix4x3dv = NULL
PFNGLUNIFORMMATRIX4X3FVPROC glad_glUniformMatrix4x3fv = NULL
PFNGLUNIFORMSUBROUTINESUIVPROC glad_glUniformSubroutinesuiv = NULL
PFNGLUNMAPBUFFERPROC glad_glUnmapBuffer = NULL
PFNGLUNMAPNAMEDBUFFERPROC glad_glUnmapNamedBuffer = NULL
PFNGLUSEPROGRAMPROC glad_glUseProgram = NULL
PFNGLUSEPROGRAMSTAGESPROC glad_glUseProgramStages = NULL
PFNGLVALIDATEPROGRAMPROC glad_glValidateProgram = NULL
PFNGLVALIDATEPROGRAMPIPELINEPROC glad_glValidateProgramPipeline = NULL
PFNGLVERTEX2DPROC glad_glVertex2d = NULL
PFNGLVERTEX2DVPROC glad_glVertex2dv = NULL
PFNGLVERTEX2FPROC glad_glVertex2f = NULL
PFNGLVERTEX2FVPROC glad_glVertex2fv = NULL
PFNGLVERTEX2IPROC glad_glVertex2i = NULL
PFNGLVERTEX2IVPROC glad_glVertex2iv = NULL
PFNGLVERTEX2SPROC glad_glVertex2s = NULL
PFNGLVERTEX2SVPROC glad_glVertex2sv = NULL
PFNGLVERTEX3DPROC glad_glVertex3d = NULL
PFNGLVERTEX3DVPROC glad_glVertex3dv = NULL
PFNGLVERTEX3FPROC glad_glVertex3f = NULL
PFNGLVERTEX3FVPROC glad_glVertex3fv = NULL
PFNGLVERTEX3IPROC glad_glVertex3i = NULL
PFNGLVERTEX3IVPROC glad_glVertex3iv = NULL
PFNGLVERTEX3SPROC glad_glVertex3s = NULL
PFNGLVERTEX3SVPROC glad_glVertex3sv = NULL
PFNGLVERTEX4DPROC glad_glVertex4d = NULL
PFNGLVERTEX4DVPROC glad_glVertex4dv = NULL
PFNGLVERTEX4FPROC glad_glVertex4f = NULL
PFNGLVERTEX4FVPROC glad_glVertex4fv = NULL
PFNGLVERTEX4IPROC glad_glVertex4i = NULL
PFNGLVERTEX4IVPROC glad_glVertex4iv = NULL
PFNGLVERTEX4SPROC glad_glVertex4s = NULL
PFNGLVERTEX4SVPROC glad_glVertex4sv = NULL
PFNGLVERTEXARRAYATTRIBBINDINGPROC glad_glVertexArrayAttribBinding = NULL
PFNGLVERTEXARRAYATTRIBFORMATPROC glad_glVertexArrayAttribFormat = NULL
PFNGLVERTEXARRAYATTRIBIFORMATPROC glad_glVertexArrayAttribIFormat = NULL
PFNGLVERTEXARRAYATTRIBLFORMATPROC glad_glVertexArrayAttribLFormat = NULL
PFNGLVERTEXARRAYBINDINGDIVISORPROC glad_glVertexArrayBindingDivisor = NULL
PFNGLVERTEXARRAYELEMENTBUFFERPROC glad_glVertexArrayElementBuffer = NULL
PFNGLVERTEXARRAYVERTEXBUFFERPROC glad_glVertexArrayVertexBuffer = NULL
PFNGLVERTEXARRAYVERTEXBUFFERSPROC glad_glVertexArrayVertexBuffers = NULL
PFNGLVERTEXATTRIB1DPROC glad_glVertexAttrib1d = NULL
PFNGLVERTEXATTRIB1DVPROC glad_glVertexAttrib1dv = NULL
PFNGLVERTEXATTRIB1FPROC glad_glVertexAttrib1f = NULL
PFNGLVERTEXATTRIB1FVPROC glad_glVertexAttrib1fv = NULL
PFNGLVERTEXATTRIB1SPROC glad_glVertexAttrib1s = NULL
PFNGLVERTEXATTRIB1SVPROC glad_glVertexAttrib1sv = NULL
PFNGLVERTEXATTRIB2DPROC glad_glVertexAttrib2d = NULL
PFNGLVERTEXATTRIB2DVPROC glad_glVertexAttrib2dv = NULL
PFNGLVERTEXATTRIB2FPROC glad_glVertexAttrib2f = NULL
PFNGLVERTEXATTRIB2FVPROC glad_glVertexAttrib2fv = NULL
PFNGLVERTEXATTRIB2SPROC glad_glVertexAttrib2s = NULL
PFNGLVERTEXATTRIB2SVPROC glad_glVertexAttrib2sv = NULL
PFNGLVERTEXATTRIB3DPROC glad_glVertexAttrib3d = NULL
PFNGLVERTEXATTRIB3DVPROC glad_glVertexAttrib3dv = NULL
PFNGLVERTEXATTRIB3FPROC glad_glVertexAttrib3f = NULL
PFNGLVERTEXATTRIB3FVPROC glad_glVertexAttrib3fv = NULL
PFNGLVERTEXATTRIB3SPROC glad_glVertexAttrib3s = NULL
PFNGLVERTEXATTRIB3SVPROC glad_glVertexAttrib3sv = NULL
PFNGLVERTEXATTRIB4NBVPROC glad_glVertexAttrib4Nbv = NULL
PFNGLVERTEXATTRIB4NIVPROC glad_glVertexAttrib4Niv = NULL
PFNGLVERTEXATTRIB4NSVPROC glad_glVertexAttrib4Nsv = NULL
PFNGLVERTEXATTRIB4NUBPROC glad_glVertexAttrib4Nub = NULL
PFNGLVERTEXATTRIB4NUBVPROC glad_glVertexAttrib4Nubv = NULL
PFNGLVERTEXATTRIB4NUIVPROC glad_glVertexAttrib4Nuiv = NULL
PFNGLVERTEXATTRIB4NUSVPROC glad_glVertexAttrib4Nusv = NULL
PFNGLVERTEXATTRIB4BVPROC glad_glVertexAttrib4bv = NULL
PFNGLVERTEXATTRIB4DPROC glad_glVertexAttrib4d = NULL
PFNGLVERTEXATTRIB4DVPROC glad_glVertexAttrib4dv = NULL
PFNGLVERTEXATTRIB4FPROC glad_glVertexAttrib4f = NULL
PFNGLVERTEXATTRIB4FVPROC glad_glVertexAttrib4fv = NULL
PFNGLVERTEXATTRIB4IVPROC glad_glVertexAttrib4iv = NULL
PFNGLVERTEXATTRIB4SPROC glad_glVertexAttrib4s = NULL
PFNGLVERTEXATTRIB4SVPROC glad_glVertexAttrib4sv = NULL
PFNGLVERTEXATTRIB4UBVPROC glad_glVertexAttrib4ubv = NULL
PFNGLVERTEXATTRIB4UIVPROC glad_glVertexAttrib4uiv = NULL
PFNGLVERTEXATTRIB4USVPROC glad_glVertexAttrib4usv = NULL
PFNGLVERTEXATTRIBBINDINGPROC glad_glVertexAttribBinding = NULL
PFNGLVERTEXATTRIBDIVISORPROC glad_glVertexAttribDivisor = NULL
PFNGLVERTEXATTRIBFORMATPROC glad_glVertexAttribFormat = NULL
PFNGLVERTEXATTRIBI1IPROC glad_glVertexAttribI1i = NULL
PFNGLVERTEXATTRIBI1IVPROC glad_glVertexAttribI1iv = NULL
PFNGLVERTEXATTRIBI1UIPROC glad_glVertexAttribI1ui = NULL
PFNGLVERTEXATTRIBI1UIVPROC glad_glVertexAttribI1uiv = NULL
PFNGLVERTEXATTRIBI2IPROC glad_glVertexAttribI2i = NULL
PFNGLVERTEXATTRIBI2IVPROC glad_glVertexAttribI2iv = NULL
PFNGLVERTEXATTRIBI2UIPROC glad_glVertexAttribI2ui = NULL
PFNGLVERTEXATTRIBI2UIVPROC glad_glVertexAttribI2uiv = NULL
PFNGLVERTEXATTRIBI3IPROC glad_glVertexAttribI3i = NULL
PFNGLVERTEXATTRIBI3IVPROC glad_glVertexAttribI3iv = NULL
PFNGLVERTEXATTRIBI3UIPROC glad_glVertexAttribI3ui = NULL
PFNGLVERTEXATTRIBI3UIVPROC glad_glVertexAttribI3uiv = NULL
PFNGLVERTEXATTRIBI4BVPROC glad_glVertexAttribI4bv = NULL
PFNGLVERTEXATTRIBI4IPROC glad_glVertexAttribI4i = NULL
PFNGLVERTEXATTRIBI4IVPROC glad_glVertexAttribI4iv = NULL
PFNGLVERTEXATTRIBI4SVPROC glad_glVertexAttribI4sv = NULL
PFNGLVERTEXATTRIBI4UBVPROC glad_glVertexAttribI4ubv = NULL
PFNGLVERTEXATTRIBI4UIPROC glad_glVertexAttribI4ui = NULL
PFNGLVERTEXATTRIBI4UIVPROC glad_glVertexAttribI4uiv = NULL
PFNGLVERTEXATTRIBI4USVPROC glad_glVertexAttribI4usv = NULL
PFNGLVERTEXATTRIBIFORMATPROC glad_glVertexAttribIFormat = NULL
PFNGLVERTEXATTRIBIPOINTERPROC glad_glVertexAttribIPointer = NULL
PFNGLVERTEXATTRIBL1DPROC glad_glVertexAttribL1d = NULL
PFNGLVERTEXATTRIBL1DVPROC glad_glVertexAttribL1dv = NULL
PFNGLVERTEXATTRIBL2DPROC glad_glVertexAttribL2d = NULL
PFNGLVERTEXATTRIBL2DVPROC glad_glVertexAttribL2dv = NULL
PFNGLVERTEXATTRIBL3DPROC glad_glVertexAttribL3d = NULL
PFNGLVERTEXATTRIBL3DVPROC glad_glVertexAttribL3dv = NULL
PFNGLVERTEXATTRIBL4DPROC glad_glVertexAttribL4d = NULL
PFNGLVERTEXATTRIBL4DVPROC glad_glVertexAttribL4dv = NULL
PFNGLVERTEXATTRIBLFORMATPROC glad_glVertexAttribLFormat = NULL
PFNGLVERTEXATTRIBLPOINTERPROC glad_glVertexAttribLPointer = NULL
PFNGLVERTEXATTRIBP1UIPROC glad_glVertexAttribP1ui = NULL
PFNGLVERTEXATTRIBP1UIVPROC glad_glVertexAttribP1uiv = NULL
PFNGLVERTEXATTRIBP2UIPROC glad_glVertexAttribP2ui = NULL
PFNGLVERTEXATTRIBP2UIVPROC glad_glVertexAttribP2uiv = NULL
PFNGLVERTEXATTRIBP3UIPROC glad_glVertexAttribP3ui = NULL
PFNGLVERTEXATTRIBP3UIVPROC glad_glVertexAttribP3uiv = NULL
PFNGLVERTEXATTRIBP4UIPROC glad_glVertexAttribP4ui = NULL
PFNGLVERTEXATTRIBP4UIVPROC glad_glVertexAttribP4uiv = NULL
PFNGLVERTEXATTRIBPOINTERPROC glad_glVertexAttribPointer = NULL
PFNGLVERTEXBINDINGDIVISORPROC glad_glVertexBindingDivisor = NULL
PFNGLVERTEXP2UIPROC glad_glVertexP2ui = NULL
PFNGLVERTEXP2UIVPROC glad_glVertexP2uiv = NULL
PFNGLVERTEXP3UIPROC glad_glVertexP3ui = NULL
PFNGLVERTEXP3UIVPROC glad_glVertexP3uiv = NULL
PFNGLVERTEXP4UIPROC glad_glVertexP4ui = NULL
PFNGLVERTEXP4UIVPROC glad_glVertexP4uiv = NULL
PFNGLVERTEXPOINTERPROC glad_glVertexPointer = NULL
PFNGLVIEWPORTPROC glad_glViewport = NULL
PFNGLVIEWPORTARRAYVPROC glad_glViewportArrayv = NULL
PFNGLVIEWPORTINDEXEDFPROC glad_glViewportIndexedf = NULL
PFNGLVIEWPORTINDEXEDFVPROC glad_glViewportIndexedfv = NULL
PFNGLWAITSYNCPROC glad_glWaitSync = NULL
PFNGLWINDOWPOS2DPROC glad_glWindowPos2d = NULL
PFNGLWINDOWPOS2DVPROC glad_glWindowPos2dv = NULL
PFNGLWINDOWPOS2FPROC glad_glWindowPos2f = NULL
PFNGLWINDOWPOS2FVPROC glad_glWindowPos2fv = NULL
PFNGLWINDOWPOS2IPROC glad_glWindowPos2i = NULL
PFNGLWINDOWPOS2IVPROC glad_glWindowPos2iv = NULL
PFNGLWINDOWPOS2SPROC glad_glWindowPos2s = NULL
PFNGLWINDOWPOS2SVPROC glad_glWindowPos2sv = NULL
PFNGLWINDOWPOS3DPROC glad_glWindowPos3d = NULL
PFNGLWINDOWPOS3DVPROC glad_glWindowPos3dv = NULL
PFNGLWINDOWPOS3FPROC glad_glWindowPos3f = NULL
PFNGLWINDOWPOS3FVPROC glad_glWindowPos3fv = NULL
PFNGLWINDOWPOS3IPROC glad_glWindowPos3i = NULL
PFNGLWINDOWPOS3IVPROC glad_glWindowPos3iv = NULL
PFNGLWINDOWPOS3SPROC glad_glWindowPos3s = NULL
PFNGLWINDOWPOS3SVPROC glad_glWindowPos3sv = NULL
static void * _glad_GL_loader_handle = NULL

Class Documentation

◆ _glad_gl_userptr

struct _glad_gl_userptr
Class Members
GLADglprocaddrfunc gl_get_proc_address_ptr
void * handle

Macro Definition Documentation

◆ GLAD_IMPL_UTIL_C_

#define GLAD_IMPL_UTIL_C_

SPDX-License-Identifier: (WTFPL OR CC0-1.0) AND Apache-2.0

◆ GLAD_IMPL_UTIL_SSCANF

#define GLAD_IMPL_UTIL_SSCANF   sscanf

Referenced by glad_gl_find_core_gl().

◆ GLAD_LOADER_LIBRARY_C_

#define GLAD_LOADER_LIBRARY_C_

Typedef Documentation

◆ GLADglprocaddrfunc

typedef void *(GLAD_API_PTR * GLADglprocaddrfunc) (const char *)

Function Documentation

◆ glad_close_dlopen_handle()

void glad_close_dlopen_handle ( void * handle)
static
2531 {
2532 if (handle != NULL) {
2533#if GLAD_PLATFORM_WIN32
2534 FreeLibrary((HMODULE) handle);
2535#else
2536 dlclose(handle);
2537#endif
2538 }
2539}

Referenced by gladLoaderUnloadGL().

Here is the caller graph for this function:

◆ glad_dlsym_handle()

GLADapiproc glad_dlsym_handle ( void * handle,
const char * name )
static
2541 {
2542 if (handle == NULL) {
2543 return NULL;
2544 }
2545
2546#if GLAD_PLATFORM_WIN32
2547 return (GLADapiproc) GetProcAddress((HMODULE) handle, name);
2548#else
2549 return GLAD_GNUC_EXTENSION (GLADapiproc) dlsym(handle, name);
2550#endif
2551}
void(* GLADapiproc)(void)
Definition gl.h:169
#define GLAD_GNUC_EXTENSION
Definition gl.h:116

References GLAD_GNUC_EXTENSION.

Referenced by glad_gl_build_userptr(), glad_gl_get_proc(), and glad_gles2_get_proc().

Here is the caller graph for this function:

◆ glad_get_dlopen_handle()

void * glad_get_dlopen_handle ( const char * lib_names[],
int length )
static
2501 {
2502 void *handle = NULL;
2503 int i;
2504
2505 for (i = 0; i < length; ++i) {
2506#if GLAD_PLATFORM_WIN32
2507 #if GLAD_PLATFORM_UWP
2508 size_t buffer_size = (strlen(lib_names[i]) + 1) * sizeof(WCHAR);
2509 LPWSTR buffer = (LPWSTR) malloc(buffer_size);
2510 if (buffer != NULL) {
2511 int ret = MultiByteToWideChar(CP_ACP, 0, lib_names[i], -1, buffer, buffer_size);
2512 if (ret != 0) {
2513 handle = (void*) LoadPackagedLibrary(buffer, 0);
2514 }
2515 free((void*) buffer);
2516 }
2517 #else
2518 handle = (void*) LoadLibraryA(lib_names[i]);
2519 #endif
2520#else
2521 handle = dlopen(lib_names[i], RTLD_LAZY | RTLD_LOCAL);
2522#endif
2523 if (handle != NULL) {
2524 return handle;
2525 }
2526 }
2527
2528 return NULL;
2529}
double length(const Points &pts)
Definition MultiPoint.hpp:181

Referenced by glad_gl_dlopen_handle(), and glad_gles2_dlopen_handle().

Here is the caller graph for this function:

◆ glad_gl_build_userptr()

struct _glad_gl_userptr glad_gl_build_userptr ( void * handle)
static
2606 {
2607 struct _glad_gl_userptr userptr;
2608
2609 userptr.handle = handle;
2610#if GLAD_PLATFORM_APPLE || defined(__HAIKU__)
2611 userptr.gl_get_proc_address_ptr = NULL;
2612#elif GLAD_PLATFORM_WIN32
2613 userptr.gl_get_proc_address_ptr =
2614 (GLADglprocaddrfunc) glad_dlsym_handle(handle, "wglGetProcAddress");
2615#else
2616 userptr.gl_get_proc_address_ptr =
2617 (GLADglprocaddrfunc) glad_dlsym_handle(handle, "glXGetProcAddressARB");
2618 if (!userptr.gl_get_proc_address_ptr)
2619 userptr.gl_get_proc_address_ptr =
2620 (GLADglprocaddrfunc) glad_dlsym_handle(handle, "eglGetProcAddress");
2621#endif
2622
2623 return userptr;
2624}
void * handle
Definition gl.c:2557
static GLADapiproc glad_dlsym_handle(void *handle, const char *name)
Definition gl.c:2541
void *(GLAD_API_PTR * GLADglprocaddrfunc)(const char *)
Definition gl.c:2555
Definition gl.c:2556

References _glad_gl_userptr::gl_get_proc_address_ptr, glad_dlsym_handle(), glad_gl_build_userptr(), and _glad_gl_userptr::handle.

Referenced by glad_gl_build_userptr(), and gladLoaderLoadGL().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ glad_gl_dlopen_handle()

void * glad_gl_dlopen_handle ( void )
static
2577 {
2578#if GLAD_PLATFORM_APPLE
2579 static const char *NAMES[] = {
2580 "../Frameworks/OpenGL.framework/OpenGL",
2581 "/Library/Frameworks/OpenGL.framework/OpenGL",
2582 "/System/Library/Frameworks/OpenGL.framework/OpenGL",
2583 "/System/Library/Frameworks/OpenGL.framework/Versions/Current/OpenGL"
2584 };
2585#elif GLAD_PLATFORM_WIN32
2586 static const char *NAMES[] = {"opengl32.dll"};
2587#else
2588 static const char *NAMES[] = {
2589 #if defined(__CYGWIN__)
2590 "libGL-1.so",
2591 #endif
2592 "libGL.so.1",
2593 "libGL.so",
2594 "libEGL.so.1",
2595 "libEGL.so"
2596 };
2597#endif
2598
2600 _glad_GL_loader_handle = glad_get_dlopen_handle(NAMES, sizeof(NAMES) / sizeof(NAMES[0]));
2601 }
2602
2604}
static void * _glad_GL_loader_handle
Definition gl.c:2575
static void * glad_get_dlopen_handle(const char *lib_names[], int length)
Definition gl.c:2501

References _glad_GL_loader_handle, and glad_get_dlopen_handle().

Referenced by gladLoaderLoadGL().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ glad_gl_find_core_gl()

int glad_gl_find_core_gl ( void )
static
2392 {
2393 int i;
2394 const char* version;
2395 const char* prefixes[] = {
2396 "OpenGL ES-CM ",
2397 "OpenGL ES-CL ",
2398 "OpenGL ES ",
2399 "OpenGL SC ",
2400 NULL
2401 };
2402 int major = 0;
2403 int minor = 0;
2404 version = (const char*) glad_glGetString(GL_VERSION);
2405 if (!version) return 0;
2406 for (i = 0; prefixes[i]; i++) {
2407 const size_t length = strlen(prefixes[i]);
2408 if (strncmp(version, prefixes[i], length) == 0) {
2409 version += length;
2410 break;
2411 }
2412 }
2413
2414 GLAD_IMPL_UTIL_SSCANF(version, "%d.%d", &major, &minor);
2415
2416 GLAD_GL_VERSION_1_0 = (major == 1 && minor >= 0) || major > 1;
2417 GLAD_GL_VERSION_1_1 = (major == 1 && minor >= 1) || major > 1;
2418 GLAD_GL_VERSION_1_2 = (major == 1 && minor >= 2) || major > 1;
2419 GLAD_GL_VERSION_1_3 = (major == 1 && minor >= 3) || major > 1;
2420 GLAD_GL_VERSION_1_4 = (major == 1 && minor >= 4) || major > 1;
2421 GLAD_GL_VERSION_1_5 = (major == 1 && minor >= 5) || major > 1;
2422 GLAD_GL_VERSION_2_0 = (major == 2 && minor >= 0) || major > 2;
2423 GLAD_GL_VERSION_2_1 = (major == 2 && minor >= 1) || major > 2;
2424 GLAD_GL_VERSION_3_0 = (major == 3 && minor >= 0) || major > 3;
2425 GLAD_GL_VERSION_3_1 = (major == 3 && minor >= 1) || major > 3;
2426 GLAD_GL_VERSION_3_2 = (major == 3 && minor >= 2) || major > 3;
2427 GLAD_GL_VERSION_3_3 = (major == 3 && minor >= 3) || major > 3;
2428 GLAD_GL_VERSION_4_0 = (major == 4 && minor >= 0) || major > 4;
2429 GLAD_GL_VERSION_4_1 = (major == 4 && minor >= 1) || major > 4;
2430 GLAD_GL_VERSION_4_2 = (major == 4 && minor >= 2) || major > 4;
2431 GLAD_GL_VERSION_4_3 = (major == 4 && minor >= 3) || major > 4;
2432 GLAD_GL_VERSION_4_4 = (major == 4 && minor >= 4) || major > 4;
2433 GLAD_GL_VERSION_4_5 = (major == 4 && minor >= 5) || major > 4;
2434 GLAD_GL_VERSION_4_6 = (major == 4 && minor >= 6) || major > 4;
2435
2436 return GLAD_MAKE_VERSION(major, minor);
2437}
PFNGLGETSTRINGPROC glad_glGetString
Definition gl.c:428
#define GLAD_IMPL_UTIL_SSCANF
Definition gl.c:15
GLAD_API_CALL int GLAD_GL_VERSION_1_5
Definition gl.h:2129
GLAD_API_CALL int GLAD_GL_VERSION_4_1
Definition gl.h:2145
#define GL_VERSION
Definition gl.h:1987
GLAD_API_CALL int GLAD_GL_VERSION_4_6
Definition gl.h:2155
GLAD_API_CALL int GLAD_GL_VERSION_2_0
Definition gl.h:2131
GLAD_API_CALL int GLAD_GL_VERSION_1_2
Definition gl.h:2123
#define GLAD_MAKE_VERSION(major, minor)
Definition gl.h:163
GLAD_API_CALL int GLAD_GL_VERSION_1_4
Definition gl.h:2127
GLAD_API_CALL int GLAD_GL_VERSION_3_2
Definition gl.h:2139
GLAD_API_CALL int GLAD_GL_VERSION_4_5
Definition gl.h:2153
GLAD_API_CALL int GLAD_GL_VERSION_1_1
Definition gl.h:2121
GLAD_API_CALL int GLAD_GL_VERSION_4_2
Definition gl.h:2147
GLAD_API_CALL int GLAD_GL_VERSION_4_0
Definition gl.h:2143
GLAD_API_CALL int GLAD_GL_VERSION_3_0
Definition gl.h:2135
GLAD_API_CALL int GLAD_GL_VERSION_3_3
Definition gl.h:2141
GLAD_API_CALL int GLAD_GL_VERSION_3_1
Definition gl.h:2137
GLAD_API_CALL int GLAD_GL_VERSION_4_4
Definition gl.h:2151
GLAD_API_CALL int GLAD_GL_VERSION_1_3
Definition gl.h:2125
GLAD_API_CALL int GLAD_GL_VERSION_4_3
Definition gl.h:2149
GLAD_API_CALL int GLAD_GL_VERSION_1_0
Definition gl.h:2119
GLAD_API_CALL int GLAD_GL_VERSION_2_1
Definition gl.h:2133

References GL_VERSION, GLAD_GL_VERSION_1_0, GLAD_GL_VERSION_1_1, GLAD_GL_VERSION_1_2, GLAD_GL_VERSION_1_3, GLAD_GL_VERSION_1_4, GLAD_GL_VERSION_1_5, GLAD_GL_VERSION_2_0, GLAD_GL_VERSION_2_1, GLAD_GL_VERSION_3_0, GLAD_GL_VERSION_3_1, GLAD_GL_VERSION_3_2, GLAD_GL_VERSION_3_3, GLAD_GL_VERSION_4_0, GLAD_GL_VERSION_4_1, GLAD_GL_VERSION_4_2, GLAD_GL_VERSION_4_3, GLAD_GL_VERSION_4_4, GLAD_GL_VERSION_4_5, GLAD_GL_VERSION_4_6, glad_glGetString, GLAD_IMPL_UTIL_SSCANF, and GLAD_MAKE_VERSION.

Referenced by gladLoadGLUserPtr().

Here is the caller graph for this function:

◆ glad_gl_find_extensions_gl()

int glad_gl_find_extensions_gl ( void )
static
2374 {
2375 const char *exts = NULL;
2376 char **exts_i = NULL;
2377 if (!glad_gl_get_extensions(&exts, &exts_i)) return 0;
2378
2379 GLAD_GL_ARB_compatibility = glad_gl_has_extension(exts, exts_i, "GL_ARB_compatibility");
2380 GLAD_GL_ARB_framebuffer_object = glad_gl_has_extension(exts, exts_i, "GL_ARB_framebuffer_object");
2381 GLAD_GL_EXT_framebuffer_blit = glad_gl_has_extension(exts, exts_i, "GL_EXT_framebuffer_blit");
2382 GLAD_GL_EXT_framebuffer_multisample = glad_gl_has_extension(exts, exts_i, "GL_EXT_framebuffer_multisample");
2383 GLAD_GL_EXT_framebuffer_object = glad_gl_has_extension(exts, exts_i, "GL_EXT_framebuffer_object");
2384 GLAD_GL_EXT_texture_compression_s3tc = glad_gl_has_extension(exts, exts_i, "GL_EXT_texture_compression_s3tc");
2385 GLAD_GL_EXT_texture_filter_anisotropic = glad_gl_has_extension(exts, exts_i, "GL_EXT_texture_filter_anisotropic");
2386
2388
2389 return 1;
2390}
static int glad_gl_has_extension(const char *exts, char **exts_i, const char *ext)
Definition gl.c:2337
static int glad_gl_get_extensions(const char **out_exts, char ***out_exts_i)
Definition gl.c:2297
static void glad_gl_free_extensions(char **exts_i)
Definition gl.c:2287
GLAD_API_CALL int GLAD_GL_ARB_framebuffer_object
Definition gl.h:2159
GLAD_API_CALL int GLAD_GL_EXT_texture_compression_s3tc
Definition gl.h:2167
GLAD_API_CALL int GLAD_GL_EXT_framebuffer_object
Definition gl.h:2165
GLAD_API_CALL int GLAD_GL_EXT_framebuffer_blit
Definition gl.h:2161
GLAD_API_CALL int GLAD_GL_EXT_framebuffer_multisample
Definition gl.h:2163
GLAD_API_CALL int GLAD_GL_EXT_texture_filter_anisotropic
Definition gl.h:2169
GLAD_API_CALL int GLAD_GL_ARB_compatibility
Definition gl.h:2157

References GLAD_GL_ARB_compatibility, GLAD_GL_ARB_framebuffer_object, GLAD_GL_EXT_framebuffer_blit, GLAD_GL_EXT_framebuffer_multisample, GLAD_GL_EXT_framebuffer_object, GLAD_GL_EXT_texture_compression_s3tc, GLAD_GL_EXT_texture_filter_anisotropic, glad_gl_free_extensions(), glad_gl_get_extensions(), and glad_gl_has_extension().

Referenced by gladLoadGLUserPtr().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ glad_gl_free_extensions()

void glad_gl_free_extensions ( char ** exts_i)
static
2287 {
2288 if (exts_i != NULL) {
2289 unsigned int index;
2290 for(index = 0; exts_i[index]; index++) {
2291 free((void *) (exts_i[index]));
2292 }
2293 free((void *)exts_i);
2294 exts_i = NULL;
2295 }
2296}

Referenced by glad_gl_find_extensions_gl(), and glad_gl_get_extensions().

Here is the caller graph for this function:

◆ glad_gl_get_extensions()

int glad_gl_get_extensions ( const char ** out_exts,
char *** out_exts_i )
static
2297 {
2298#if defined(GL_ES_VERSION_3_0) || defined(GL_VERSION_3_0)
2300 unsigned int index = 0;
2301 unsigned int num_exts_i = 0;
2302 char **exts_i = NULL;
2303 glad_glGetIntegerv(GL_NUM_EXTENSIONS, (int*) &num_exts_i);
2304 exts_i = (char **) malloc((num_exts_i + 1) * (sizeof *exts_i));
2305 if (exts_i == NULL) {
2306 return 0;
2307 }
2308 for(index = 0; index < num_exts_i; index++) {
2309 const char *gl_str_tmp = (const char*) glad_glGetStringi(GL_EXTENSIONS, index);
2310 size_t len = strlen(gl_str_tmp) + 1;
2311
2312 char *local_str = (char*) malloc(len * sizeof(char));
2313 if(local_str == NULL) {
2314 exts_i[index] = NULL;
2316 return 0;
2317 }
2318
2319 memcpy(local_str, gl_str_tmp, len * sizeof(char));
2320 exts_i[index] = local_str;
2321 }
2322 exts_i[index] = NULL;
2323
2324 *out_exts_i = exts_i;
2325
2326 return 1;
2327 }
2328#else
2329 GLAD_UNUSED(out_exts_i);
2330#endif
2331 if (glad_glGetString == NULL) {
2332 return 0;
2333 }
2334 *out_exts = (const char *)glad_glGetString(GL_EXTENSIONS);
2335 return 1;
2336}
PFNGLGETSTRINGIPROC glad_glGetStringi
Definition gl.c:429
PFNGLGETINTEGERVPROC glad_glGetIntegerv
Definition gl.c:371
GLAD_API_CALL PFNGLGETINTEGERVPROC glad_glGetIntegerv
Definition gl.h:3872
#define GLAD_UNUSED(x)
Definition gl.h:119
GLAD_API_CALL PFNGLGETSTRINGPROC glad_glGetString
Definition gl.h:3986
#define GL_EXTENSIONS
Definition gl.h:645
GLAD_API_CALL PFNGLGETSTRINGIPROC glad_glGetStringi
Definition gl.h:3988
#define GL_NUM_EXTENSIONS
Definition gl.h:1222

References GL_EXTENSIONS, GL_NUM_EXTENSIONS, glad_gl_free_extensions(), glad_glGetIntegerv, glad_glGetString, glad_glGetStringi, and GLAD_UNUSED.

Referenced by glad_gl_find_extensions_gl().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ glad_gl_get_proc()

GLADapiproc glad_gl_get_proc ( void * vuserptr,
const char * name )
static
2561 {
2562 struct _glad_gl_userptr userptr = *(struct _glad_gl_userptr*) vuserptr;
2563 GLADapiproc result = NULL;
2564
2565 if(userptr.gl_get_proc_address_ptr != NULL) {
2567 }
2568 if(result == NULL) {
2569 result = glad_dlsym_handle(userptr.handle, name);
2570 }
2571
2572 return result;
2573}
GLADglprocaddrfunc gl_get_proc_address_ptr
Definition gl.c:2558

References _glad_gl_userptr::gl_get_proc_address_ptr, glad_dlsym_handle(), GLAD_GNUC_EXTENSION, and _glad_gl_userptr::handle.

Referenced by gladLoaderLoadGL().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ glad_gl_get_proc_from_userptr()

GLADapiproc glad_gl_get_proc_from_userptr ( void * userptr,
const char * name )
static
2370 {
2371 return (GLAD_GNUC_EXTENSION (GLADapiproc (*)(const char *name)) userptr)(name);
2372}

References GLAD_GNUC_EXTENSION.

Referenced by gladLoadGL(), and gladLoadGLES2().

Here is the caller graph for this function:

◆ glad_gl_has_extension()

int glad_gl_has_extension ( const char * exts,
char ** exts_i,
const char * ext )
static
2337 {
2338 if(exts_i) {
2339 unsigned int index;
2340 for(index = 0; exts_i[index]; index++) {
2341 const char *e = exts_i[index];
2342 if(strcmp(e, ext) == 0) {
2343 return 1;
2344 }
2345 }
2346 } else {
2347 const char *extensions;
2348 const char *loc;
2349 const char *terminator;
2350 extensions = exts;
2351 if(extensions == NULL || ext == NULL) {
2352 return 0;
2353 }
2354 while(1) {
2355 loc = strstr(extensions, ext);
2356 if(loc == NULL) {
2357 return 0;
2358 }
2359 terminator = loc + strlen(ext);
2360 if((loc == extensions || *(loc - 1) == ' ') &&
2361 (*terminator == ' ' || *terminator == '\0')) {
2362 return 1;
2363 }
2364 extensions = terminator;
2365 }
2366 }
2367 return 0;
2368}

Referenced by glad_gl_find_extensions_gl(), and glad_gl_find_extensions_gles2().

Here is the caller graph for this function:

◆ glad_gl_load_GL_ARB_framebuffer_object()

void glad_gl_load_GL_ARB_framebuffer_object ( GLADuserptrloadfunc load,
void * userptr )
static
2233 {
2235 glad_glBindFramebuffer = (PFNGLBINDFRAMEBUFFERPROC) load(userptr, "glBindFramebuffer");
2236 glad_glBindRenderbuffer = (PFNGLBINDRENDERBUFFERPROC) load(userptr, "glBindRenderbuffer");
2237 glad_glBlitFramebuffer = (PFNGLBLITFRAMEBUFFERPROC) load(userptr, "glBlitFramebuffer");
2238 glad_glCheckFramebufferStatus = (PFNGLCHECKFRAMEBUFFERSTATUSPROC) load(userptr, "glCheckFramebufferStatus");
2239 glad_glDeleteFramebuffers = (PFNGLDELETEFRAMEBUFFERSPROC) load(userptr, "glDeleteFramebuffers");
2240 glad_glDeleteRenderbuffers = (PFNGLDELETERENDERBUFFERSPROC) load(userptr, "glDeleteRenderbuffers");
2241 glad_glFramebufferRenderbuffer = (PFNGLFRAMEBUFFERRENDERBUFFERPROC) load(userptr, "glFramebufferRenderbuffer");
2242 glad_glFramebufferTexture1D = (PFNGLFRAMEBUFFERTEXTURE1DPROC) load(userptr, "glFramebufferTexture1D");
2243 glad_glFramebufferTexture2D = (PFNGLFRAMEBUFFERTEXTURE2DPROC) load(userptr, "glFramebufferTexture2D");
2244 glad_glFramebufferTexture3D = (PFNGLFRAMEBUFFERTEXTURE3DPROC) load(userptr, "glFramebufferTexture3D");
2245 glad_glFramebufferTextureLayer = (PFNGLFRAMEBUFFERTEXTURELAYERPROC) load(userptr, "glFramebufferTextureLayer");
2246 glad_glGenFramebuffers = (PFNGLGENFRAMEBUFFERSPROC) load(userptr, "glGenFramebuffers");
2247 glad_glGenRenderbuffers = (PFNGLGENRENDERBUFFERSPROC) load(userptr, "glGenRenderbuffers");
2248 glad_glGenerateMipmap = (PFNGLGENERATEMIPMAPPROC) load(userptr, "glGenerateMipmap");
2249 glad_glGetFramebufferAttachmentParameteriv = (PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC) load(userptr, "glGetFramebufferAttachmentParameteriv");
2250 glad_glGetRenderbufferParameteriv = (PFNGLGETRENDERBUFFERPARAMETERIVPROC) load(userptr, "glGetRenderbufferParameteriv");
2251 glad_glIsFramebuffer = (PFNGLISFRAMEBUFFERPROC) load(userptr, "glIsFramebuffer");
2252 glad_glIsRenderbuffer = (PFNGLISRENDERBUFFERPROC) load(userptr, "glIsRenderbuffer");
2253 glad_glRenderbufferStorage = (PFNGLRENDERBUFFERSTORAGEPROC) load(userptr, "glRenderbufferStorage");
2254 glad_glRenderbufferStorageMultisample = (PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC) load(userptr, "glRenderbufferStorageMultisample");
2255}
void load(Archive &archive, wxString &d)
Definition GLGizmoEmboss.cpp:3405
GLAD_API_CALL PFNGLISFRAMEBUFFERPROC glad_glIsFramebuffer
Definition gl.h:4168
GLAD_API_CALL PFNGLGENFRAMEBUFFERSPROC glad_glGenFramebuffers
Definition gl.h:3770
void(GLAD_API_PTR * PFNGLGENRENDERBUFFERSPROC)(GLsizei n, GLuint *renderbuffers)
Definition gl.h:2442
GLAD_API_CALL PFNGLFRAMEBUFFERTEXTURE1DPROC glad_glFramebufferTexture1D
Definition gl.h:3750
GLAD_API_CALL PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC glad_glGetFramebufferAttachmentParameteriv
Definition gl.h:3858
GLAD_API_CALL PFNGLBLITFRAMEBUFFERPROC glad_glBlitFramebuffer
Definition gl.h:3332
GLAD_API_CALL PFNGLGENERATEMIPMAPPROC glad_glGenerateMipmap
Definition gl.h:3792
void(GLAD_API_PTR * PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
Definition gl.h:2895
void(GLAD_API_PTR * PFNGLGENERATEMIPMAPPROC)(GLenum target)
Definition gl.h:2448
GLAD_API_CALL PFNGLFRAMEBUFFERTEXTURE2DPROC glad_glFramebufferTexture2D
Definition gl.h:3754
void(GLAD_API_PTR * PFNGLFRAMEBUFFERRENDERBUFFERPROC)(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
Definition gl.h:2424
GLAD_API_CALL PFNGLFRAMEBUFFERRENDERBUFFERPROC glad_glFramebufferRenderbuffer
Definition gl.h:3744
GLAD_API_CALL PFNGLGETRENDERBUFFERPARAMETERIVPROC glad_glGetRenderbufferParameteriv
Definition gl.h:3966
GLAD_API_CALL PFNGLBINDFRAMEBUFFERPROC glad_glBindFramebuffer
Definition gl.h:3280
GLAD_API_CALL PFNGLDELETERENDERBUFFERSPROC glad_glDeleteRenderbuffers
Definition gl.h:3576
GLenum(GLAD_API_PTR * PFNGLCHECKFRAMEBUFFERSTATUSPROC)(GLenum target)
Definition gl.h:2226
void(GLAD_API_PTR * PFNGLRENDERBUFFERSTORAGEPROC)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height)
Definition gl.h:2893
GLboolean(GLAD_API_PTR * PFNGLISRENDERBUFFERPROC)(GLuint renderbuffer)
Definition gl.h:2642
void(GLAD_API_PTR * PFNGLFRAMEBUFFERTEXTURE1DPROC)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
Definition gl.h:2427
void(GLAD_API_PTR * PFNGLGETRENDERBUFFERPARAMETERIVPROC)(GLenum target, GLenum pname, GLint *params)
Definition gl.h:2535
void(GLAD_API_PTR * PFNGLFRAMEBUFFERTEXTURE3DPROC)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset)
Definition gl.h:2431
void(GLAD_API_PTR * PFNGLGENFRAMEBUFFERSPROC)(GLsizei n, GLuint *framebuffers)
Definition gl.h:2437
GLAD_API_CALL PFNGLCHECKFRAMEBUFFERSTATUSPROC glad_glCheckFramebufferStatus
Definition gl.h:3348
void(GLAD_API_PTR * PFNGLBINDRENDERBUFFERPROC)(GLenum target, GLuint renderbuffer)
Definition gl.h:2197
void(GLAD_API_PTR * PFNGLDELETEFRAMEBUFFERSPROC)(GLsizei n, const GLuint *framebuffers)
Definition gl.h:2334
void(GLAD_API_PTR * PFNGLDELETERENDERBUFFERSPROC)(GLsizei n, const GLuint *renderbuffers)
Definition gl.h:2340
void(GLAD_API_PTR * PFNGLBLITFRAMEBUFFERPROC)(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)
Definition gl.h:2218
GLAD_API_CALL PFNGLISRENDERBUFFERPROC glad_glIsRenderbuffer
Definition gl.h:4180
void(GLAD_API_PTR * PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC)(GLenum target, GLenum attachment, GLenum pname, GLint *params)
Definition gl.h:2481
GLAD_API_CALL PFNGLDELETEFRAMEBUFFERSPROC glad_glDeleteFramebuffers
Definition gl.h:3564
GLAD_API_CALL PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC glad_glRenderbufferStorageMultisample
Definition gl.h:4686
void(GLAD_API_PTR * PFNGLBINDFRAMEBUFFERPROC)(GLenum target, GLuint framebuffer)
Definition gl.h:2192
void(GLAD_API_PTR * PFNGLFRAMEBUFFERTEXTURE2DPROC)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
Definition gl.h:2429
GLAD_API_CALL PFNGLFRAMEBUFFERTEXTURELAYERPROC glad_glFramebufferTextureLayer
Definition gl.h:3762
GLAD_API_CALL PFNGLFRAMEBUFFERTEXTURE3DPROC glad_glFramebufferTexture3D
Definition gl.h:3758
GLAD_API_CALL PFNGLGENRENDERBUFFERSPROC glad_glGenRenderbuffers
Definition gl.h:3780
GLAD_API_CALL PFNGLBINDRENDERBUFFERPROC glad_glBindRenderbuffer
Definition gl.h:3290
GLboolean(GLAD_API_PTR * PFNGLISFRAMEBUFFERPROC)(GLuint framebuffer)
Definition gl.h:2636
void(GLAD_API_PTR * PFNGLFRAMEBUFFERTEXTURELAYERPROC)(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer)
Definition gl.h:2433
GLAD_API_CALL PFNGLRENDERBUFFERSTORAGEPROC glad_glRenderbufferStorage
Definition gl.h:4682

References GLAD_GL_ARB_framebuffer_object, glad_glBindFramebuffer, glad_glBindRenderbuffer, glad_glBlitFramebuffer, glad_glCheckFramebufferStatus, glad_glDeleteFramebuffers, glad_glDeleteRenderbuffers, glad_glFramebufferRenderbuffer, glad_glFramebufferTexture1D, glad_glFramebufferTexture2D, glad_glFramebufferTexture3D, glad_glFramebufferTextureLayer, glad_glGenerateMipmap, glad_glGenFramebuffers, glad_glGenRenderbuffers, glad_glGetFramebufferAttachmentParameteriv, glad_glGetRenderbufferParameteriv, glad_glIsFramebuffer, glad_glIsRenderbuffer, glad_glRenderbufferStorage, glad_glRenderbufferStorageMultisample, and load().

Referenced by gladLoadGLUserPtr().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ glad_gl_load_GL_EXT_framebuffer_blit()

void glad_gl_load_GL_EXT_framebuffer_blit ( GLADuserptrloadfunc load,
void * userptr )
static
2256 {
2257 if(!GLAD_GL_EXT_framebuffer_blit) return;
2258 glad_glBlitFramebufferEXT = (PFNGLBLITFRAMEBUFFEREXTPROC) load(userptr, "glBlitFramebufferEXT");
2259}
void(GLAD_API_PTR * PFNGLBLITFRAMEBUFFEREXTPROC)(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)
Definition gl.h:2219
GLAD_API_CALL PFNGLBLITFRAMEBUFFEREXTPROC glad_glBlitFramebufferEXT
Definition gl.h:3334

References GLAD_GL_EXT_framebuffer_blit, glad_glBlitFramebufferEXT, and load().

Referenced by gladLoadGLUserPtr().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ glad_gl_load_GL_EXT_framebuffer_multisample()

void glad_gl_load_GL_EXT_framebuffer_multisample ( GLADuserptrloadfunc load,
void * userptr )
static
2260 {
2262 glad_glRenderbufferStorageMultisampleEXT = (PFNGLRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC) load(userptr, "glRenderbufferStorageMultisampleEXT");
2263}
void(GLAD_API_PTR * PFNGLRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
Definition gl.h:2896
GLAD_API_CALL PFNGLRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC glad_glRenderbufferStorageMultisampleEXT
Definition gl.h:4688

References GLAD_GL_EXT_framebuffer_multisample, glad_glRenderbufferStorageMultisampleEXT, and load().

Referenced by gladLoadGLUserPtr().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ glad_gl_load_GL_EXT_framebuffer_object()

void glad_gl_load_GL_EXT_framebuffer_object ( GLADuserptrloadfunc load,
void * userptr )
static
2264 {
2266 glad_glBindFramebufferEXT = (PFNGLBINDFRAMEBUFFEREXTPROC) load(userptr, "glBindFramebufferEXT");
2267 glad_glBindRenderbufferEXT = (PFNGLBINDRENDERBUFFEREXTPROC) load(userptr, "glBindRenderbufferEXT");
2268 glad_glCheckFramebufferStatusEXT = (PFNGLCHECKFRAMEBUFFERSTATUSEXTPROC) load(userptr, "glCheckFramebufferStatusEXT");
2269 glad_glDeleteFramebuffersEXT = (PFNGLDELETEFRAMEBUFFERSEXTPROC) load(userptr, "glDeleteFramebuffersEXT");
2270 glad_glDeleteRenderbuffersEXT = (PFNGLDELETERENDERBUFFERSEXTPROC) load(userptr, "glDeleteRenderbuffersEXT");
2271 glad_glFramebufferRenderbufferEXT = (PFNGLFRAMEBUFFERRENDERBUFFEREXTPROC) load(userptr, "glFramebufferRenderbufferEXT");
2272 glad_glFramebufferTexture1DEXT = (PFNGLFRAMEBUFFERTEXTURE1DEXTPROC) load(userptr, "glFramebufferTexture1DEXT");
2273 glad_glFramebufferTexture2DEXT = (PFNGLFRAMEBUFFERTEXTURE2DEXTPROC) load(userptr, "glFramebufferTexture2DEXT");
2274 glad_glFramebufferTexture3DEXT = (PFNGLFRAMEBUFFERTEXTURE3DEXTPROC) load(userptr, "glFramebufferTexture3DEXT");
2275 glad_glGenFramebuffersEXT = (PFNGLGENFRAMEBUFFERSEXTPROC) load(userptr, "glGenFramebuffersEXT");
2276 glad_glGenRenderbuffersEXT = (PFNGLGENRENDERBUFFERSEXTPROC) load(userptr, "glGenRenderbuffersEXT");
2277 glad_glGenerateMipmapEXT = (PFNGLGENERATEMIPMAPEXTPROC) load(userptr, "glGenerateMipmapEXT");
2278 glad_glGetFramebufferAttachmentParameterivEXT = (PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVEXTPROC) load(userptr, "glGetFramebufferAttachmentParameterivEXT");
2279 glad_glGetRenderbufferParameterivEXT = (PFNGLGETRENDERBUFFERPARAMETERIVEXTPROC) load(userptr, "glGetRenderbufferParameterivEXT");
2280 glad_glIsFramebufferEXT = (PFNGLISFRAMEBUFFEREXTPROC) load(userptr, "glIsFramebufferEXT");
2281 glad_glIsRenderbufferEXT = (PFNGLISRENDERBUFFEREXTPROC) load(userptr, "glIsRenderbufferEXT");
2282 glad_glRenderbufferStorageEXT = (PFNGLRENDERBUFFERSTORAGEEXTPROC) load(userptr, "glRenderbufferStorageEXT");
2283}
void(GLAD_API_PTR * PFNGLBINDRENDERBUFFEREXTPROC)(GLenum target, GLuint renderbuffer)
Definition gl.h:2198
GLenum(GLAD_API_PTR * PFNGLCHECKFRAMEBUFFERSTATUSEXTPROC)(GLenum target)
Definition gl.h:2227
GLAD_API_CALL PFNGLCHECKFRAMEBUFFERSTATUSEXTPROC glad_glCheckFramebufferStatusEXT
Definition gl.h:3350
GLAD_API_CALL PFNGLFRAMEBUFFERTEXTURE3DEXTPROC glad_glFramebufferTexture3DEXT
Definition gl.h:3760
void(GLAD_API_PTR * PFNGLDELETERENDERBUFFERSEXTPROC)(GLsizei n, const GLuint *renderbuffers)
Definition gl.h:2341
GLboolean(GLAD_API_PTR * PFNGLISFRAMEBUFFEREXTPROC)(GLuint framebuffer)
Definition gl.h:2637
void(GLAD_API_PTR * PFNGLDELETEFRAMEBUFFERSEXTPROC)(GLsizei n, const GLuint *framebuffers)
Definition gl.h:2335
GLAD_API_CALL PFNGLGETRENDERBUFFERPARAMETERIVEXTPROC glad_glGetRenderbufferParameterivEXT
Definition gl.h:3968
void(GLAD_API_PTR * PFNGLGETRENDERBUFFERPARAMETERIVEXTPROC)(GLenum target, GLenum pname, GLint *params)
Definition gl.h:2536
GLAD_API_CALL PFNGLBINDRENDERBUFFEREXTPROC glad_glBindRenderbufferEXT
Definition gl.h:3292
GLAD_API_CALL PFNGLFRAMEBUFFERRENDERBUFFEREXTPROC glad_glFramebufferRenderbufferEXT
Definition gl.h:3746
void(GLAD_API_PTR * PFNGLFRAMEBUFFERTEXTURE1DEXTPROC)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
Definition gl.h:2428
void(GLAD_API_PTR * PFNGLGENRENDERBUFFERSEXTPROC)(GLsizei n, GLuint *renderbuffers)
Definition gl.h:2443
GLboolean(GLAD_API_PTR * PFNGLISRENDERBUFFEREXTPROC)(GLuint renderbuffer)
Definition gl.h:2643
GLAD_API_CALL PFNGLBINDFRAMEBUFFEREXTPROC glad_glBindFramebufferEXT
Definition gl.h:3282
GLAD_API_CALL PFNGLGENRENDERBUFFERSEXTPROC glad_glGenRenderbuffersEXT
Definition gl.h:3782
GLAD_API_CALL PFNGLISRENDERBUFFEREXTPROC glad_glIsRenderbufferEXT
Definition gl.h:4182
GLAD_API_CALL PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVEXTPROC glad_glGetFramebufferAttachmentParameterivEXT
Definition gl.h:3860
void(GLAD_API_PTR * PFNGLFRAMEBUFFERRENDERBUFFEREXTPROC)(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
Definition gl.h:2425
void(GLAD_API_PTR * PFNGLFRAMEBUFFERTEXTURE2DEXTPROC)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
Definition gl.h:2430
void(GLAD_API_PTR * PFNGLFRAMEBUFFERTEXTURE3DEXTPROC)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset)
Definition gl.h:2432
GLAD_API_CALL PFNGLGENFRAMEBUFFERSEXTPROC glad_glGenFramebuffersEXT
Definition gl.h:3772
void(GLAD_API_PTR * PFNGLBINDFRAMEBUFFEREXTPROC)(GLenum target, GLuint framebuffer)
Definition gl.h:2193
GLAD_API_CALL PFNGLISFRAMEBUFFEREXTPROC glad_glIsFramebufferEXT
Definition gl.h:4170
GLAD_API_CALL PFNGLDELETEFRAMEBUFFERSEXTPROC glad_glDeleteFramebuffersEXT
Definition gl.h:3566
GLAD_API_CALL PFNGLRENDERBUFFERSTORAGEEXTPROC glad_glRenderbufferStorageEXT
Definition gl.h:4684
GLAD_API_CALL PFNGLDELETERENDERBUFFERSEXTPROC glad_glDeleteRenderbuffersEXT
Definition gl.h:3578
GLAD_API_CALL PFNGLFRAMEBUFFERTEXTURE2DEXTPROC glad_glFramebufferTexture2DEXT
Definition gl.h:3756
GLAD_API_CALL PFNGLFRAMEBUFFERTEXTURE1DEXTPROC glad_glFramebufferTexture1DEXT
Definition gl.h:3752
void(GLAD_API_PTR * PFNGLGENERATEMIPMAPEXTPROC)(GLenum target)
Definition gl.h:2449
void(GLAD_API_PTR * PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVEXTPROC)(GLenum target, GLenum attachment, GLenum pname, GLint *params)
Definition gl.h:2482
void(GLAD_API_PTR * PFNGLRENDERBUFFERSTORAGEEXTPROC)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height)
Definition gl.h:2894
void(GLAD_API_PTR * PFNGLGENFRAMEBUFFERSEXTPROC)(GLsizei n, GLuint *framebuffers)
Definition gl.h:2438
GLAD_API_CALL PFNGLGENERATEMIPMAPEXTPROC glad_glGenerateMipmapEXT
Definition gl.h:3794

References GLAD_GL_EXT_framebuffer_object, glad_glBindFramebufferEXT, glad_glBindRenderbufferEXT, glad_glCheckFramebufferStatusEXT, glad_glDeleteFramebuffersEXT, glad_glDeleteRenderbuffersEXT, glad_glFramebufferRenderbufferEXT, glad_glFramebufferTexture1DEXT, glad_glFramebufferTexture2DEXT, glad_glFramebufferTexture3DEXT, glad_glGenerateMipmapEXT, glad_glGenFramebuffersEXT, glad_glGenRenderbuffersEXT, glad_glGetFramebufferAttachmentParameterivEXT, glad_glGetRenderbufferParameterivEXT, glad_glIsFramebufferEXT, glad_glIsRenderbufferEXT, glad_glRenderbufferStorageEXT, and load().

Referenced by gladLoadGLUserPtr().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ glad_gl_load_GL_VERSION_1_0()

void glad_gl_load_GL_VERSION_1_0 ( GLADuserptrloadfunc load,
void * userptr )
static
1124 {
1125 if(!GLAD_GL_VERSION_1_0) return;
1126 glad_glAccum = (PFNGLACCUMPROC) load(userptr, "glAccum");
1127 glad_glAlphaFunc = (PFNGLALPHAFUNCPROC) load(userptr, "glAlphaFunc");
1128 glad_glBegin = (PFNGLBEGINPROC) load(userptr, "glBegin");
1129 glad_glBitmap = (PFNGLBITMAPPROC) load(userptr, "glBitmap");
1130 glad_glBlendFunc = (PFNGLBLENDFUNCPROC) load(userptr, "glBlendFunc");
1131 glad_glCallList = (PFNGLCALLLISTPROC) load(userptr, "glCallList");
1132 glad_glCallLists = (PFNGLCALLLISTSPROC) load(userptr, "glCallLists");
1133 glad_glClear = (PFNGLCLEARPROC) load(userptr, "glClear");
1134 glad_glClearAccum = (PFNGLCLEARACCUMPROC) load(userptr, "glClearAccum");
1135 glad_glClearColor = (PFNGLCLEARCOLORPROC) load(userptr, "glClearColor");
1136 glad_glClearDepth = (PFNGLCLEARDEPTHPROC) load(userptr, "glClearDepth");
1137 glad_glClearIndex = (PFNGLCLEARINDEXPROC) load(userptr, "glClearIndex");
1138 glad_glClearStencil = (PFNGLCLEARSTENCILPROC) load(userptr, "glClearStencil");
1139 glad_glClipPlane = (PFNGLCLIPPLANEPROC) load(userptr, "glClipPlane");
1140 glad_glColor3b = (PFNGLCOLOR3BPROC) load(userptr, "glColor3b");
1141 glad_glColor3bv = (PFNGLCOLOR3BVPROC) load(userptr, "glColor3bv");
1142 glad_glColor3d = (PFNGLCOLOR3DPROC) load(userptr, "glColor3d");
1143 glad_glColor3dv = (PFNGLCOLOR3DVPROC) load(userptr, "glColor3dv");
1144 glad_glColor3f = (PFNGLCOLOR3FPROC) load(userptr, "glColor3f");
1145 glad_glColor3fv = (PFNGLCOLOR3FVPROC) load(userptr, "glColor3fv");
1146 glad_glColor3i = (PFNGLCOLOR3IPROC) load(userptr, "glColor3i");
1147 glad_glColor3iv = (PFNGLCOLOR3IVPROC) load(userptr, "glColor3iv");
1148 glad_glColor3s = (PFNGLCOLOR3SPROC) load(userptr, "glColor3s");
1149 glad_glColor3sv = (PFNGLCOLOR3SVPROC) load(userptr, "glColor3sv");
1150 glad_glColor3ub = (PFNGLCOLOR3UBPROC) load(userptr, "glColor3ub");
1151 glad_glColor3ubv = (PFNGLCOLOR3UBVPROC) load(userptr, "glColor3ubv");
1152 glad_glColor3ui = (PFNGLCOLOR3UIPROC) load(userptr, "glColor3ui");
1153 glad_glColor3uiv = (PFNGLCOLOR3UIVPROC) load(userptr, "glColor3uiv");
1154 glad_glColor3us = (PFNGLCOLOR3USPROC) load(userptr, "glColor3us");
1155 glad_glColor3usv = (PFNGLCOLOR3USVPROC) load(userptr, "glColor3usv");
1156 glad_glColor4b = (PFNGLCOLOR4BPROC) load(userptr, "glColor4b");
1157 glad_glColor4bv = (PFNGLCOLOR4BVPROC) load(userptr, "glColor4bv");
1158 glad_glColor4d = (PFNGLCOLOR4DPROC) load(userptr, "glColor4d");
1159 glad_glColor4dv = (PFNGLCOLOR4DVPROC) load(userptr, "glColor4dv");
1160 glad_glColor4f = (PFNGLCOLOR4FPROC) load(userptr, "glColor4f");
1161 glad_glColor4fv = (PFNGLCOLOR4FVPROC) load(userptr, "glColor4fv");
1162 glad_glColor4i = (PFNGLCOLOR4IPROC) load(userptr, "glColor4i");
1163 glad_glColor4iv = (PFNGLCOLOR4IVPROC) load(userptr, "glColor4iv");
1164 glad_glColor4s = (PFNGLCOLOR4SPROC) load(userptr, "glColor4s");
1165 glad_glColor4sv = (PFNGLCOLOR4SVPROC) load(userptr, "glColor4sv");
1166 glad_glColor4ub = (PFNGLCOLOR4UBPROC) load(userptr, "glColor4ub");
1167 glad_glColor4ubv = (PFNGLCOLOR4UBVPROC) load(userptr, "glColor4ubv");
1168 glad_glColor4ui = (PFNGLCOLOR4UIPROC) load(userptr, "glColor4ui");
1169 glad_glColor4uiv = (PFNGLCOLOR4UIVPROC) load(userptr, "glColor4uiv");
1170 glad_glColor4us = (PFNGLCOLOR4USPROC) load(userptr, "glColor4us");
1171 glad_glColor4usv = (PFNGLCOLOR4USVPROC) load(userptr, "glColor4usv");
1172 glad_glColorMask = (PFNGLCOLORMASKPROC) load(userptr, "glColorMask");
1173 glad_glColorMaterial = (PFNGLCOLORMATERIALPROC) load(userptr, "glColorMaterial");
1174 glad_glCopyPixels = (PFNGLCOPYPIXELSPROC) load(userptr, "glCopyPixels");
1175 glad_glCullFace = (PFNGLCULLFACEPROC) load(userptr, "glCullFace");
1176 glad_glDeleteLists = (PFNGLDELETELISTSPROC) load(userptr, "glDeleteLists");
1177 glad_glDepthFunc = (PFNGLDEPTHFUNCPROC) load(userptr, "glDepthFunc");
1178 glad_glDepthMask = (PFNGLDEPTHMASKPROC) load(userptr, "glDepthMask");
1179 glad_glDepthRange = (PFNGLDEPTHRANGEPROC) load(userptr, "glDepthRange");
1180 glad_glDisable = (PFNGLDISABLEPROC) load(userptr, "glDisable");
1181 glad_glDrawBuffer = (PFNGLDRAWBUFFERPROC) load(userptr, "glDrawBuffer");
1182 glad_glDrawPixels = (PFNGLDRAWPIXELSPROC) load(userptr, "glDrawPixels");
1183 glad_glEdgeFlag = (PFNGLEDGEFLAGPROC) load(userptr, "glEdgeFlag");
1184 glad_glEdgeFlagv = (PFNGLEDGEFLAGVPROC) load(userptr, "glEdgeFlagv");
1185 glad_glEnable = (PFNGLENABLEPROC) load(userptr, "glEnable");
1186 glad_glEnd = (PFNGLENDPROC) load(userptr, "glEnd");
1187 glad_glEndList = (PFNGLENDLISTPROC) load(userptr, "glEndList");
1188 glad_glEvalCoord1d = (PFNGLEVALCOORD1DPROC) load(userptr, "glEvalCoord1d");
1189 glad_glEvalCoord1dv = (PFNGLEVALCOORD1DVPROC) load(userptr, "glEvalCoord1dv");
1190 glad_glEvalCoord1f = (PFNGLEVALCOORD1FPROC) load(userptr, "glEvalCoord1f");
1191 glad_glEvalCoord1fv = (PFNGLEVALCOORD1FVPROC) load(userptr, "glEvalCoord1fv");
1192 glad_glEvalCoord2d = (PFNGLEVALCOORD2DPROC) load(userptr, "glEvalCoord2d");
1193 glad_glEvalCoord2dv = (PFNGLEVALCOORD2DVPROC) load(userptr, "glEvalCoord2dv");
1194 glad_glEvalCoord2f = (PFNGLEVALCOORD2FPROC) load(userptr, "glEvalCoord2f");
1195 glad_glEvalCoord2fv = (PFNGLEVALCOORD2FVPROC) load(userptr, "glEvalCoord2fv");
1196 glad_glEvalMesh1 = (PFNGLEVALMESH1PROC) load(userptr, "glEvalMesh1");
1197 glad_glEvalMesh2 = (PFNGLEVALMESH2PROC) load(userptr, "glEvalMesh2");
1198 glad_glEvalPoint1 = (PFNGLEVALPOINT1PROC) load(userptr, "glEvalPoint1");
1199 glad_glEvalPoint2 = (PFNGLEVALPOINT2PROC) load(userptr, "glEvalPoint2");
1200 glad_glFeedbackBuffer = (PFNGLFEEDBACKBUFFERPROC) load(userptr, "glFeedbackBuffer");
1201 glad_glFinish = (PFNGLFINISHPROC) load(userptr, "glFinish");
1202 glad_glFlush = (PFNGLFLUSHPROC) load(userptr, "glFlush");
1203 glad_glFogf = (PFNGLFOGFPROC) load(userptr, "glFogf");
1204 glad_glFogfv = (PFNGLFOGFVPROC) load(userptr, "glFogfv");
1205 glad_glFogi = (PFNGLFOGIPROC) load(userptr, "glFogi");
1206 glad_glFogiv = (PFNGLFOGIVPROC) load(userptr, "glFogiv");
1207 glad_glFrontFace = (PFNGLFRONTFACEPROC) load(userptr, "glFrontFace");
1208 glad_glFrustum = (PFNGLFRUSTUMPROC) load(userptr, "glFrustum");
1209 glad_glGenLists = (PFNGLGENLISTSPROC) load(userptr, "glGenLists");
1210 glad_glGetBooleanv = (PFNGLGETBOOLEANVPROC) load(userptr, "glGetBooleanv");
1211 glad_glGetClipPlane = (PFNGLGETCLIPPLANEPROC) load(userptr, "glGetClipPlane");
1212 glad_glGetDoublev = (PFNGLGETDOUBLEVPROC) load(userptr, "glGetDoublev");
1213 glad_glGetError = (PFNGLGETERRORPROC) load(userptr, "glGetError");
1214 glad_glGetFloatv = (PFNGLGETFLOATVPROC) load(userptr, "glGetFloatv");
1215 glad_glGetIntegerv = (PFNGLGETINTEGERVPROC) load(userptr, "glGetIntegerv");
1216 glad_glGetLightfv = (PFNGLGETLIGHTFVPROC) load(userptr, "glGetLightfv");
1217 glad_glGetLightiv = (PFNGLGETLIGHTIVPROC) load(userptr, "glGetLightiv");
1218 glad_glGetMapdv = (PFNGLGETMAPDVPROC) load(userptr, "glGetMapdv");
1219 glad_glGetMapfv = (PFNGLGETMAPFVPROC) load(userptr, "glGetMapfv");
1220 glad_glGetMapiv = (PFNGLGETMAPIVPROC) load(userptr, "glGetMapiv");
1221 glad_glGetMaterialfv = (PFNGLGETMATERIALFVPROC) load(userptr, "glGetMaterialfv");
1222 glad_glGetMaterialiv = (PFNGLGETMATERIALIVPROC) load(userptr, "glGetMaterialiv");
1223 glad_glGetPixelMapfv = (PFNGLGETPIXELMAPFVPROC) load(userptr, "glGetPixelMapfv");
1224 glad_glGetPixelMapuiv = (PFNGLGETPIXELMAPUIVPROC) load(userptr, "glGetPixelMapuiv");
1225 glad_glGetPixelMapusv = (PFNGLGETPIXELMAPUSVPROC) load(userptr, "glGetPixelMapusv");
1226 glad_glGetPolygonStipple = (PFNGLGETPOLYGONSTIPPLEPROC) load(userptr, "glGetPolygonStipple");
1227 glad_glGetString = (PFNGLGETSTRINGPROC) load(userptr, "glGetString");
1228 glad_glGetTexEnvfv = (PFNGLGETTEXENVFVPROC) load(userptr, "glGetTexEnvfv");
1229 glad_glGetTexEnviv = (PFNGLGETTEXENVIVPROC) load(userptr, "glGetTexEnviv");
1230 glad_glGetTexGendv = (PFNGLGETTEXGENDVPROC) load(userptr, "glGetTexGendv");
1231 glad_glGetTexGenfv = (PFNGLGETTEXGENFVPROC) load(userptr, "glGetTexGenfv");
1232 glad_glGetTexGeniv = (PFNGLGETTEXGENIVPROC) load(userptr, "glGetTexGeniv");
1233 glad_glGetTexImage = (PFNGLGETTEXIMAGEPROC) load(userptr, "glGetTexImage");
1234 glad_glGetTexLevelParameterfv = (PFNGLGETTEXLEVELPARAMETERFVPROC) load(userptr, "glGetTexLevelParameterfv");
1235 glad_glGetTexLevelParameteriv = (PFNGLGETTEXLEVELPARAMETERIVPROC) load(userptr, "glGetTexLevelParameteriv");
1236 glad_glGetTexParameterfv = (PFNGLGETTEXPARAMETERFVPROC) load(userptr, "glGetTexParameterfv");
1237 glad_glGetTexParameteriv = (PFNGLGETTEXPARAMETERIVPROC) load(userptr, "glGetTexParameteriv");
1238 glad_glHint = (PFNGLHINTPROC) load(userptr, "glHint");
1239 glad_glIndexMask = (PFNGLINDEXMASKPROC) load(userptr, "glIndexMask");
1240 glad_glIndexd = (PFNGLINDEXDPROC) load(userptr, "glIndexd");
1241 glad_glIndexdv = (PFNGLINDEXDVPROC) load(userptr, "glIndexdv");
1242 glad_glIndexf = (PFNGLINDEXFPROC) load(userptr, "glIndexf");
1243 glad_glIndexfv = (PFNGLINDEXFVPROC) load(userptr, "glIndexfv");
1244 glad_glIndexi = (PFNGLINDEXIPROC) load(userptr, "glIndexi");
1245 glad_glIndexiv = (PFNGLINDEXIVPROC) load(userptr, "glIndexiv");
1246 glad_glIndexs = (PFNGLINDEXSPROC) load(userptr, "glIndexs");
1247 glad_glIndexsv = (PFNGLINDEXSVPROC) load(userptr, "glIndexsv");
1248 glad_glInitNames = (PFNGLINITNAMESPROC) load(userptr, "glInitNames");
1249 glad_glIsEnabled = (PFNGLISENABLEDPROC) load(userptr, "glIsEnabled");
1250 glad_glIsList = (PFNGLISLISTPROC) load(userptr, "glIsList");
1251 glad_glLightModelf = (PFNGLLIGHTMODELFPROC) load(userptr, "glLightModelf");
1252 glad_glLightModelfv = (PFNGLLIGHTMODELFVPROC) load(userptr, "glLightModelfv");
1253 glad_glLightModeli = (PFNGLLIGHTMODELIPROC) load(userptr, "glLightModeli");
1254 glad_glLightModeliv = (PFNGLLIGHTMODELIVPROC) load(userptr, "glLightModeliv");
1255 glad_glLightf = (PFNGLLIGHTFPROC) load(userptr, "glLightf");
1256 glad_glLightfv = (PFNGLLIGHTFVPROC) load(userptr, "glLightfv");
1257 glad_glLighti = (PFNGLLIGHTIPROC) load(userptr, "glLighti");
1258 glad_glLightiv = (PFNGLLIGHTIVPROC) load(userptr, "glLightiv");
1259 glad_glLineStipple = (PFNGLLINESTIPPLEPROC) load(userptr, "glLineStipple");
1260 glad_glLineWidth = (PFNGLLINEWIDTHPROC) load(userptr, "glLineWidth");
1261 glad_glListBase = (PFNGLLISTBASEPROC) load(userptr, "glListBase");
1262 glad_glLoadIdentity = (PFNGLLOADIDENTITYPROC) load(userptr, "glLoadIdentity");
1263 glad_glLoadMatrixd = (PFNGLLOADMATRIXDPROC) load(userptr, "glLoadMatrixd");
1264 glad_glLoadMatrixf = (PFNGLLOADMATRIXFPROC) load(userptr, "glLoadMatrixf");
1265 glad_glLoadName = (PFNGLLOADNAMEPROC) load(userptr, "glLoadName");
1266 glad_glLogicOp = (PFNGLLOGICOPPROC) load(userptr, "glLogicOp");
1267 glad_glMap1d = (PFNGLMAP1DPROC) load(userptr, "glMap1d");
1268 glad_glMap1f = (PFNGLMAP1FPROC) load(userptr, "glMap1f");
1269 glad_glMap2d = (PFNGLMAP2DPROC) load(userptr, "glMap2d");
1270 glad_glMap2f = (PFNGLMAP2FPROC) load(userptr, "glMap2f");
1271 glad_glMapGrid1d = (PFNGLMAPGRID1DPROC) load(userptr, "glMapGrid1d");
1272 glad_glMapGrid1f = (PFNGLMAPGRID1FPROC) load(userptr, "glMapGrid1f");
1273 glad_glMapGrid2d = (PFNGLMAPGRID2DPROC) load(userptr, "glMapGrid2d");
1274 glad_glMapGrid2f = (PFNGLMAPGRID2FPROC) load(userptr, "glMapGrid2f");
1275 glad_glMaterialf = (PFNGLMATERIALFPROC) load(userptr, "glMaterialf");
1276 glad_glMaterialfv = (PFNGLMATERIALFVPROC) load(userptr, "glMaterialfv");
1277 glad_glMateriali = (PFNGLMATERIALIPROC) load(userptr, "glMateriali");
1278 glad_glMaterialiv = (PFNGLMATERIALIVPROC) load(userptr, "glMaterialiv");
1279 glad_glMatrixMode = (PFNGLMATRIXMODEPROC) load(userptr, "glMatrixMode");
1280 glad_glMultMatrixd = (PFNGLMULTMATRIXDPROC) load(userptr, "glMultMatrixd");
1281 glad_glMultMatrixf = (PFNGLMULTMATRIXFPROC) load(userptr, "glMultMatrixf");
1282 glad_glNewList = (PFNGLNEWLISTPROC) load(userptr, "glNewList");
1283 glad_glNormal3b = (PFNGLNORMAL3BPROC) load(userptr, "glNormal3b");
1284 glad_glNormal3bv = (PFNGLNORMAL3BVPROC) load(userptr, "glNormal3bv");
1285 glad_glNormal3d = (PFNGLNORMAL3DPROC) load(userptr, "glNormal3d");
1286 glad_glNormal3dv = (PFNGLNORMAL3DVPROC) load(userptr, "glNormal3dv");
1287 glad_glNormal3f = (PFNGLNORMAL3FPROC) load(userptr, "glNormal3f");
1288 glad_glNormal3fv = (PFNGLNORMAL3FVPROC) load(userptr, "glNormal3fv");
1289 glad_glNormal3i = (PFNGLNORMAL3IPROC) load(userptr, "glNormal3i");
1290 glad_glNormal3iv = (PFNGLNORMAL3IVPROC) load(userptr, "glNormal3iv");
1291 glad_glNormal3s = (PFNGLNORMAL3SPROC) load(userptr, "glNormal3s");
1292 glad_glNormal3sv = (PFNGLNORMAL3SVPROC) load(userptr, "glNormal3sv");
1293 glad_glOrtho = (PFNGLORTHOPROC) load(userptr, "glOrtho");
1294 glad_glPassThrough = (PFNGLPASSTHROUGHPROC) load(userptr, "glPassThrough");
1295 glad_glPixelMapfv = (PFNGLPIXELMAPFVPROC) load(userptr, "glPixelMapfv");
1296 glad_glPixelMapuiv = (PFNGLPIXELMAPUIVPROC) load(userptr, "glPixelMapuiv");
1297 glad_glPixelMapusv = (PFNGLPIXELMAPUSVPROC) load(userptr, "glPixelMapusv");
1298 glad_glPixelStoref = (PFNGLPIXELSTOREFPROC) load(userptr, "glPixelStoref");
1299 glad_glPixelStorei = (PFNGLPIXELSTOREIPROC) load(userptr, "glPixelStorei");
1300 glad_glPixelTransferf = (PFNGLPIXELTRANSFERFPROC) load(userptr, "glPixelTransferf");
1301 glad_glPixelTransferi = (PFNGLPIXELTRANSFERIPROC) load(userptr, "glPixelTransferi");
1302 glad_glPixelZoom = (PFNGLPIXELZOOMPROC) load(userptr, "glPixelZoom");
1303 glad_glPointSize = (PFNGLPOINTSIZEPROC) load(userptr, "glPointSize");
1304 glad_glPolygonMode = (PFNGLPOLYGONMODEPROC) load(userptr, "glPolygonMode");
1305 glad_glPolygonStipple = (PFNGLPOLYGONSTIPPLEPROC) load(userptr, "glPolygonStipple");
1306 glad_glPopAttrib = (PFNGLPOPATTRIBPROC) load(userptr, "glPopAttrib");
1307 glad_glPopMatrix = (PFNGLPOPMATRIXPROC) load(userptr, "glPopMatrix");
1308 glad_glPopName = (PFNGLPOPNAMEPROC) load(userptr, "glPopName");
1309 glad_glPushAttrib = (PFNGLPUSHATTRIBPROC) load(userptr, "glPushAttrib");
1310 glad_glPushMatrix = (PFNGLPUSHMATRIXPROC) load(userptr, "glPushMatrix");
1311 glad_glPushName = (PFNGLPUSHNAMEPROC) load(userptr, "glPushName");
1312 glad_glRasterPos2d = (PFNGLRASTERPOS2DPROC) load(userptr, "glRasterPos2d");
1313 glad_glRasterPos2dv = (PFNGLRASTERPOS2DVPROC) load(userptr, "glRasterPos2dv");
1314 glad_glRasterPos2f = (PFNGLRASTERPOS2FPROC) load(userptr, "glRasterPos2f");
1315 glad_glRasterPos2fv = (PFNGLRASTERPOS2FVPROC) load(userptr, "glRasterPos2fv");
1316 glad_glRasterPos2i = (PFNGLRASTERPOS2IPROC) load(userptr, "glRasterPos2i");
1317 glad_glRasterPos2iv = (PFNGLRASTERPOS2IVPROC) load(userptr, "glRasterPos2iv");
1318 glad_glRasterPos2s = (PFNGLRASTERPOS2SPROC) load(userptr, "glRasterPos2s");
1319 glad_glRasterPos2sv = (PFNGLRASTERPOS2SVPROC) load(userptr, "glRasterPos2sv");
1320 glad_glRasterPos3d = (PFNGLRASTERPOS3DPROC) load(userptr, "glRasterPos3d");
1321 glad_glRasterPos3dv = (PFNGLRASTERPOS3DVPROC) load(userptr, "glRasterPos3dv");
1322 glad_glRasterPos3f = (PFNGLRASTERPOS3FPROC) load(userptr, "glRasterPos3f");
1323 glad_glRasterPos3fv = (PFNGLRASTERPOS3FVPROC) load(userptr, "glRasterPos3fv");
1324 glad_glRasterPos3i = (PFNGLRASTERPOS3IPROC) load(userptr, "glRasterPos3i");
1325 glad_glRasterPos3iv = (PFNGLRASTERPOS3IVPROC) load(userptr, "glRasterPos3iv");
1326 glad_glRasterPos3s = (PFNGLRASTERPOS3SPROC) load(userptr, "glRasterPos3s");
1327 glad_glRasterPos3sv = (PFNGLRASTERPOS3SVPROC) load(userptr, "glRasterPos3sv");
1328 glad_glRasterPos4d = (PFNGLRASTERPOS4DPROC) load(userptr, "glRasterPos4d");
1329 glad_glRasterPos4dv = (PFNGLRASTERPOS4DVPROC) load(userptr, "glRasterPos4dv");
1330 glad_glRasterPos4f = (PFNGLRASTERPOS4FPROC) load(userptr, "glRasterPos4f");
1331 glad_glRasterPos4fv = (PFNGLRASTERPOS4FVPROC) load(userptr, "glRasterPos4fv");
1332 glad_glRasterPos4i = (PFNGLRASTERPOS4IPROC) load(userptr, "glRasterPos4i");
1333 glad_glRasterPos4iv = (PFNGLRASTERPOS4IVPROC) load(userptr, "glRasterPos4iv");
1334 glad_glRasterPos4s = (PFNGLRASTERPOS4SPROC) load(userptr, "glRasterPos4s");
1335 glad_glRasterPos4sv = (PFNGLRASTERPOS4SVPROC) load(userptr, "glRasterPos4sv");
1336 glad_glReadBuffer = (PFNGLREADBUFFERPROC) load(userptr, "glReadBuffer");
1337 glad_glReadPixels = (PFNGLREADPIXELSPROC) load(userptr, "glReadPixels");
1338 glad_glRectd = (PFNGLRECTDPROC) load(userptr, "glRectd");
1339 glad_glRectdv = (PFNGLRECTDVPROC) load(userptr, "glRectdv");
1340 glad_glRectf = (PFNGLRECTFPROC) load(userptr, "glRectf");
1341 glad_glRectfv = (PFNGLRECTFVPROC) load(userptr, "glRectfv");
1342 glad_glRecti = (PFNGLRECTIPROC) load(userptr, "glRecti");
1343 glad_glRectiv = (PFNGLRECTIVPROC) load(userptr, "glRectiv");
1344 glad_glRects = (PFNGLRECTSPROC) load(userptr, "glRects");
1345 glad_glRectsv = (PFNGLRECTSVPROC) load(userptr, "glRectsv");
1346 glad_glRenderMode = (PFNGLRENDERMODEPROC) load(userptr, "glRenderMode");
1347 glad_glRotated = (PFNGLROTATEDPROC) load(userptr, "glRotated");
1348 glad_glRotatef = (PFNGLROTATEFPROC) load(userptr, "glRotatef");
1349 glad_glScaled = (PFNGLSCALEDPROC) load(userptr, "glScaled");
1350 glad_glScalef = (PFNGLSCALEFPROC) load(userptr, "glScalef");
1351 glad_glScissor = (PFNGLSCISSORPROC) load(userptr, "glScissor");
1352 glad_glSelectBuffer = (PFNGLSELECTBUFFERPROC) load(userptr, "glSelectBuffer");
1353 glad_glShadeModel = (PFNGLSHADEMODELPROC) load(userptr, "glShadeModel");
1354 glad_glStencilFunc = (PFNGLSTENCILFUNCPROC) load(userptr, "glStencilFunc");
1355 glad_glStencilMask = (PFNGLSTENCILMASKPROC) load(userptr, "glStencilMask");
1356 glad_glStencilOp = (PFNGLSTENCILOPPROC) load(userptr, "glStencilOp");
1357 glad_glTexCoord1d = (PFNGLTEXCOORD1DPROC) load(userptr, "glTexCoord1d");
1358 glad_glTexCoord1dv = (PFNGLTEXCOORD1DVPROC) load(userptr, "glTexCoord1dv");
1359 glad_glTexCoord1f = (PFNGLTEXCOORD1FPROC) load(userptr, "glTexCoord1f");
1360 glad_glTexCoord1fv = (PFNGLTEXCOORD1FVPROC) load(userptr, "glTexCoord1fv");
1361 glad_glTexCoord1i = (PFNGLTEXCOORD1IPROC) load(userptr, "glTexCoord1i");
1362 glad_glTexCoord1iv = (PFNGLTEXCOORD1IVPROC) load(userptr, "glTexCoord1iv");
1363 glad_glTexCoord1s = (PFNGLTEXCOORD1SPROC) load(userptr, "glTexCoord1s");
1364 glad_glTexCoord1sv = (PFNGLTEXCOORD1SVPROC) load(userptr, "glTexCoord1sv");
1365 glad_glTexCoord2d = (PFNGLTEXCOORD2DPROC) load(userptr, "glTexCoord2d");
1366 glad_glTexCoord2dv = (PFNGLTEXCOORD2DVPROC) load(userptr, "glTexCoord2dv");
1367 glad_glTexCoord2f = (PFNGLTEXCOORD2FPROC) load(userptr, "glTexCoord2f");
1368 glad_glTexCoord2fv = (PFNGLTEXCOORD2FVPROC) load(userptr, "glTexCoord2fv");
1369 glad_glTexCoord2i = (PFNGLTEXCOORD2IPROC) load(userptr, "glTexCoord2i");
1370 glad_glTexCoord2iv = (PFNGLTEXCOORD2IVPROC) load(userptr, "glTexCoord2iv");
1371 glad_glTexCoord2s = (PFNGLTEXCOORD2SPROC) load(userptr, "glTexCoord2s");
1372 glad_glTexCoord2sv = (PFNGLTEXCOORD2SVPROC) load(userptr, "glTexCoord2sv");
1373 glad_glTexCoord3d = (PFNGLTEXCOORD3DPROC) load(userptr, "glTexCoord3d");
1374 glad_glTexCoord3dv = (PFNGLTEXCOORD3DVPROC) load(userptr, "glTexCoord3dv");
1375 glad_glTexCoord3f = (PFNGLTEXCOORD3FPROC) load(userptr, "glTexCoord3f");
1376 glad_glTexCoord3fv = (PFNGLTEXCOORD3FVPROC) load(userptr, "glTexCoord3fv");
1377 glad_glTexCoord3i = (PFNGLTEXCOORD3IPROC) load(userptr, "glTexCoord3i");
1378 glad_glTexCoord3iv = (PFNGLTEXCOORD3IVPROC) load(userptr, "glTexCoord3iv");
1379 glad_glTexCoord3s = (PFNGLTEXCOORD3SPROC) load(userptr, "glTexCoord3s");
1380 glad_glTexCoord3sv = (PFNGLTEXCOORD3SVPROC) load(userptr, "glTexCoord3sv");
1381 glad_glTexCoord4d = (PFNGLTEXCOORD4DPROC) load(userptr, "glTexCoord4d");
1382 glad_glTexCoord4dv = (PFNGLTEXCOORD4DVPROC) load(userptr, "glTexCoord4dv");
1383 glad_glTexCoord4f = (PFNGLTEXCOORD4FPROC) load(userptr, "glTexCoord4f");
1384 glad_glTexCoord4fv = (PFNGLTEXCOORD4FVPROC) load(userptr, "glTexCoord4fv");
1385 glad_glTexCoord4i = (PFNGLTEXCOORD4IPROC) load(userptr, "glTexCoord4i");
1386 glad_glTexCoord4iv = (PFNGLTEXCOORD4IVPROC) load(userptr, "glTexCoord4iv");
1387 glad_glTexCoord4s = (PFNGLTEXCOORD4SPROC) load(userptr, "glTexCoord4s");
1388 glad_glTexCoord4sv = (PFNGLTEXCOORD4SVPROC) load(userptr, "glTexCoord4sv");
1389 glad_glTexEnvf = (PFNGLTEXENVFPROC) load(userptr, "glTexEnvf");
1390 glad_glTexEnvfv = (PFNGLTEXENVFVPROC) load(userptr, "glTexEnvfv");
1391 glad_glTexEnvi = (PFNGLTEXENVIPROC) load(userptr, "glTexEnvi");
1392 glad_glTexEnviv = (PFNGLTEXENVIVPROC) load(userptr, "glTexEnviv");
1393 glad_glTexGend = (PFNGLTEXGENDPROC) load(userptr, "glTexGend");
1394 glad_glTexGendv = (PFNGLTEXGENDVPROC) load(userptr, "glTexGendv");
1395 glad_glTexGenf = (PFNGLTEXGENFPROC) load(userptr, "glTexGenf");
1396 glad_glTexGenfv = (PFNGLTEXGENFVPROC) load(userptr, "glTexGenfv");
1397 glad_glTexGeni = (PFNGLTEXGENIPROC) load(userptr, "glTexGeni");
1398 glad_glTexGeniv = (PFNGLTEXGENIVPROC) load(userptr, "glTexGeniv");
1399 glad_glTexImage1D = (PFNGLTEXIMAGE1DPROC) load(userptr, "glTexImage1D");
1400 glad_glTexImage2D = (PFNGLTEXIMAGE2DPROC) load(userptr, "glTexImage2D");
1401 glad_glTexParameterf = (PFNGLTEXPARAMETERFPROC) load(userptr, "glTexParameterf");
1402 glad_glTexParameterfv = (PFNGLTEXPARAMETERFVPROC) load(userptr, "glTexParameterfv");
1403 glad_glTexParameteri = (PFNGLTEXPARAMETERIPROC) load(userptr, "glTexParameteri");
1404 glad_glTexParameteriv = (PFNGLTEXPARAMETERIVPROC) load(userptr, "glTexParameteriv");
1405 glad_glTranslated = (PFNGLTRANSLATEDPROC) load(userptr, "glTranslated");
1406 glad_glTranslatef = (PFNGLTRANSLATEFPROC) load(userptr, "glTranslatef");
1407 glad_glVertex2d = (PFNGLVERTEX2DPROC) load(userptr, "glVertex2d");
1408 glad_glVertex2dv = (PFNGLVERTEX2DVPROC) load(userptr, "glVertex2dv");
1409 glad_glVertex2f = (PFNGLVERTEX2FPROC) load(userptr, "glVertex2f");
1410 glad_glVertex2fv = (PFNGLVERTEX2FVPROC) load(userptr, "glVertex2fv");
1411 glad_glVertex2i = (PFNGLVERTEX2IPROC) load(userptr, "glVertex2i");
1412 glad_glVertex2iv = (PFNGLVERTEX2IVPROC) load(userptr, "glVertex2iv");
1413 glad_glVertex2s = (PFNGLVERTEX2SPROC) load(userptr, "glVertex2s");
1414 glad_glVertex2sv = (PFNGLVERTEX2SVPROC) load(userptr, "glVertex2sv");
1415 glad_glVertex3d = (PFNGLVERTEX3DPROC) load(userptr, "glVertex3d");
1416 glad_glVertex3dv = (PFNGLVERTEX3DVPROC) load(userptr, "glVertex3dv");
1417 glad_glVertex3f = (PFNGLVERTEX3FPROC) load(userptr, "glVertex3f");
1418 glad_glVertex3fv = (PFNGLVERTEX3FVPROC) load(userptr, "glVertex3fv");
1419 glad_glVertex3i = (PFNGLVERTEX3IPROC) load(userptr, "glVertex3i");
1420 glad_glVertex3iv = (PFNGLVERTEX3IVPROC) load(userptr, "glVertex3iv");
1421 glad_glVertex3s = (PFNGLVERTEX3SPROC) load(userptr, "glVertex3s");
1422 glad_glVertex3sv = (PFNGLVERTEX3SVPROC) load(userptr, "glVertex3sv");
1423 glad_glVertex4d = (PFNGLVERTEX4DPROC) load(userptr, "glVertex4d");
1424 glad_glVertex4dv = (PFNGLVERTEX4DVPROC) load(userptr, "glVertex4dv");
1425 glad_glVertex4f = (PFNGLVERTEX4FPROC) load(userptr, "glVertex4f");
1426 glad_glVertex4fv = (PFNGLVERTEX4FVPROC) load(userptr, "glVertex4fv");
1427 glad_glVertex4i = (PFNGLVERTEX4IPROC) load(userptr, "glVertex4i");
1428 glad_glVertex4iv = (PFNGLVERTEX4IVPROC) load(userptr, "glVertex4iv");
1429 glad_glVertex4s = (PFNGLVERTEX4SPROC) load(userptr, "glVertex4s");
1430 glad_glVertex4sv = (PFNGLVERTEX4SVPROC) load(userptr, "glVertex4sv");
1431 glad_glViewport = (PFNGLVIEWPORTPROC) load(userptr, "glViewport");
1432}
GLAD_API_CALL PFNGLPIXELMAPUIVPROC glad_glPixelMapuiv
Definition gl.h:4444
GLAD_API_CALL PFNGLNORMAL3IPROC glad_glNormal3i
Definition gl.h:4414
GLAD_API_CALL PFNGLCOLOR4USPROC glad_glColor4us
Definition gl.h:3466
GLAD_API_CALL PFNGLCOLOR4USVPROC glad_glColor4usv
Definition gl.h:3468
void(GLAD_API_PTR * PFNGLGETTEXIMAGEPROC)(GLenum target, GLint level, GLenum format, GLenum type, void *pixels)
Definition gl.h:2555
GLAD_API_CALL PFNGLFOGFPROC glad_glFogf
Definition gl.h:3734
void(GLAD_API_PTR * PFNGLTEXCOORD2IVPROC)(const GLint *v)
Definition gl.h:2960
GLAD_API_CALL PFNGLTEXCOORD2IVPROC glad_glTexCoord2iv
Definition gl.h:4816
void(GLAD_API_PTR * PFNGLBITMAPPROC)(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte *bitmap)
Definition gl.h:2208
GLAD_API_CALL PFNGLVERTEX4SVPROC glad_glVertex4sv
Definition gl.h:5138
GLAD_API_CALL PFNGLPIXELMAPFVPROC glad_glPixelMapfv
Definition gl.h:4442
void(GLAD_API_PTR * PFNGLLOADIDENTITYPROC)(void)
Definition gl.h:2662
GLAD_API_CALL PFNGLVERTEX2IVPROC glad_glVertex2iv
Definition gl.h:5102
GLAD_API_CALL PFNGLMATERIALFVPROC glad_glMaterialfv
Definition gl.h:4260
GLAD_API_CALL PFNGLALPHAFUNCPROC glad_glAlphaFunc
Definition gl.h:3246
GLAD_API_CALL PFNGLRECTDVPROC glad_glRectdv
Definition gl.h:4664
GLAD_API_CALL PFNGLGENLISTSPROC glad_glGenLists
Definition gl.h:3774
void(GLAD_API_PTR * PFNGLLIGHTFPROC)(GLenum light, GLenum pname, GLfloat param)
Definition gl.h:2654
GLAD_API_CALL PFNGLCLEARINDEXPROC glad_glClearIndex
Definition gl.h:3378
GLAD_API_CALL PFNGLMULTMATRIXFPROC glad_glMultMatrixf
Definition gl.h:4276
GLAD_API_CALL PFNGLLIGHTMODELFVPROC glad_glLightModelfv
Definition gl.h:4198
GLAD_API_CALL PFNGLNORMAL3BPROC glad_glNormal3b
Definition gl.h:4402
void(GLAD_API_PTR * PFNGLLOGICOPPROC)(GLenum opcode)
Definition gl.h:2668
GLAD_API_CALL PFNGLCLIPPLANEPROC glad_glClipPlane
Definition gl.h:3404
void(GLAD_API_PTR * PFNGLVERTEX2DVPROC)(const GLdouble *v)
Definition gl.h:3099
GLAD_API_CALL PFNGLGETBOOLEANVPROC glad_glGetBooleanv
Definition gl.h:3824
GLAD_API_CALL PFNGLENDPROC glad_glEnd
Definition gl.h:3676
void(GLAD_API_PTR * PFNGLCALLLISTSPROC)(GLsizei n, GLenum type, const void *lists)
Definition gl.h:2225
GLAD_API_CALL PFNGLTEXCOORD3DPROC glad_glTexCoord3d
Definition gl.h:4822
void(GLAD_API_PTR * PFNGLCOLOR4UIPROC)(GLuint red, GLuint green, GLuint blue, GLuint alpha)
Definition gl.h:2283
GLAD_API_CALL PFNGLTEXCOORD1DPROC glad_glTexCoord1d
Definition gl.h:4790
void(GLAD_API_PTR * PFNGLRECTIPROC)(GLint x1, GLint y1, GLint x2, GLint y2)
Definition gl.h:2887
void(GLAD_API_PTR * PFNGLRECTFPROC)(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2)
Definition gl.h:2885
void(GLAD_API_PTR * PFNGLLOADMATRIXFPROC)(const GLfloat *m)
Definition gl.h:2664
GLAD_API_CALL PFNGLRASTERPOS2IPROC glad_glRasterPos2i
Definition gl.h:4616
void(GLAD_API_PTR * PFNGLRASTERPOS3SPROC)(GLshort x, GLshort y, GLshort z)
Definition gl.h:2870
void(GLAD_API_PTR * PFNGLCOLOR3IPROC)(GLint red, GLint green, GLint blue)
Definition gl.h:2261
GLAD_API_CALL PFNGLMAP1FPROC glad_glMap1f
Definition gl.h:4236
void(GLAD_API_PTR * PFNGLPUSHNAMEPROC)(GLuint name)
Definition gl.h:2854
GLAD_API_CALL PFNGLRASTERPOS2IVPROC glad_glRasterPos2iv
Definition gl.h:4618
void(GLAD_API_PTR * PFNGLPIXELSTOREFPROC)(GLenum pname, GLfloat param)
Definition gl.h:2776
void(GLAD_API_PTR * PFNGLTEXENVIVPROC)(GLenum target, GLenum pname, const GLint *params)
Definition gl.h:2991
void(GLAD_API_PTR * PFNGLRASTERPOS4DVPROC)(const GLdouble *v)
Definition gl.h:2873
void(GLAD_API_PTR * PFNGLGETFLOATVPROC)(GLenum pname, GLfloat *data)
Definition gl.h:2478
GLAD_API_CALL PFNGLPIXELTRANSFERIPROC glad_glPixelTransferi
Definition gl.h:4454
void(GLAD_API_PTR * PFNGLCOLOR4USPROC)(GLushort red, GLushort green, GLushort blue, GLushort alpha)
Definition gl.h:2285
GLAD_API_CALL PFNGLCOLOR4UIPROC glad_glColor4ui
Definition gl.h:3462
GLAD_API_CALL PFNGLEVALMESH2PROC glad_glEvalMesh2
Definition gl.h:3706
GLAD_API_CALL PFNGLTEXIMAGE1DPROC glad_glTexImage1D
Definition gl.h:4892
GLAD_API_CALL PFNGLDRAWBUFFERPROC glad_glDrawBuffer
Definition gl.h:3628
GLAD_API_CALL PFNGLPIXELSTOREIPROC glad_glPixelStorei
Definition gl.h:4450
void(GLAD_API_PTR * PFNGLTEXPARAMETERFPROC)(GLenum target, GLenum pname, GLfloat param)
Definition gl.h:3005
GLAD_API_CALL PFNGLMATERIALIPROC glad_glMateriali
Definition gl.h:4262
GLAD_API_CALL PFNGLNEWLISTPROC glad_glNewList
Definition gl.h:4400
GLAD_API_CALL PFNGLFRUSTUMPROC glad_glFrustum
Definition gl.h:3766
void(GLAD_API_PTR * PFNGLRECTDVPROC)(const GLdouble *v1, const GLdouble *v2)
Definition gl.h:2884
GLAD_API_CALL PFNGLFRONTFACEPROC glad_glFrontFace
Definition gl.h:3764
void(GLAD_API_PTR * PFNGLNORMAL3DVPROC)(const GLdouble *v)
Definition gl.h:2756
GLAD_API_CALL PFNGLEVALCOORD2DPROC glad_glEvalCoord2d
Definition gl.h:3696
void(GLAD_API_PTR * PFNGLCLEARINDEXPROC)(GLfloat c)
Definition gl.h:2241
void(GLAD_API_PTR * PFNGLTEXCOORD1IPROC)(GLint s)
Definition gl.h:2951
GLAD_API_CALL PFNGLINDEXDPROC glad_glIndexd
Definition gl.h:4122
void(GLAD_API_PTR * PFNGLRASTERPOS3FVPROC)(const GLfloat *v)
Definition gl.h:2867
GLAD_API_CALL PFNGLMAP2DPROC glad_glMap2d
Definition gl.h:4238
GLAD_API_CALL PFNGLTEXENVIVPROC glad_glTexEnviv
Definition gl.h:4878
void(GLAD_API_PTR * PFNGLCOLOR4IPROC)(GLint red, GLint green, GLint blue, GLint alpha)
Definition gl.h:2277
void(GLAD_API_PTR * PFNGLDEPTHFUNCPROC)(GLenum func)
Definition gl.h:2348
GLAD_API_CALL PFNGLVERTEX2FVPROC glad_glVertex2fv
Definition gl.h:5098
GLAD_API_CALL PFNGLCOLOR3IVPROC glad_glColor3iv
Definition gl.h:3420
void(GLAD_API_PTR * PFNGLINDEXFVPROC)(const GLfloat *c)
Definition gl.h:2616
void(GLAD_API_PTR * PFNGLPOLYGONSTIPPLEPROC)(const GLubyte *mask)
Definition gl.h:2789
GLAD_API_CALL PFNGLPOPMATRIXPROC glad_glPopMatrix
Definition gl.h:4482
void(GLAD_API_PTR * PFNGLVERTEX4FPROC)(GLfloat x, GLfloat y, GLfloat z, GLfloat w)
Definition gl.h:3116
GLAD_API_CALL PFNGLGETTEXENVIVPROC glad_glGetTexEnviv
Definition gl.h:3998
void(GLAD_API_PTR * PFNGLTEXCOORD3IVPROC)(const GLint *v)
Definition gl.h:2968
GLAD_API_CALL PFNGLLOADIDENTITYPROC glad_glLoadIdentity
Definition gl.h:4220
void(GLAD_API_PTR * PFNGLRASTERPOS2DVPROC)(const GLdouble *v)
Definition gl.h:2857
GLAD_API_CALL PFNGLRASTERPOS2FPROC glad_glRasterPos2f
Definition gl.h:4612
void(GLAD_API_PTR * PFNGLGETTEXLEVELPARAMETERIVPROC)(GLenum target, GLint level, GLenum pname, GLint *params)
Definition gl.h:2557
GLAD_API_CALL PFNGLLIGHTMODELIVPROC glad_glLightModeliv
Definition gl.h:4202
void(GLAD_API_PTR * PFNGLREADPIXELSPROC)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void *pixels)
Definition gl.h:2881
void(GLAD_API_PTR * PFNGLRASTERPOS4SPROC)(GLshort x, GLshort y, GLshort z, GLshort w)
Definition gl.h:2878
void(GLAD_API_PTR * PFNGLVERTEX4DVPROC)(const GLdouble *v)
Definition gl.h:3115
void(GLAD_API_PTR * PFNGLNORMAL3IPROC)(GLint nx, GLint ny, GLint nz)
Definition gl.h:2759
void(GLAD_API_PTR * PFNGLLISTBASEPROC)(GLuint base)
Definition gl.h:2661
void(GLAD_API_PTR * PFNGLCOLOR4BVPROC)(const GLbyte *v)
Definition gl.h:2272
void(GLAD_API_PTR * PFNGLTEXCOORD4FVPROC)(const GLfloat *v)
Definition gl.h:2974
void(GLAD_API_PTR * PFNGLPOPNAMEPROC)(void)
Definition gl.h:2794
GLAD_API_CALL PFNGLNORMAL3BVPROC glad_glNormal3bv
Definition gl.h:4404
void(GLAD_API_PTR * PFNGLVERTEX4IPROC)(GLint x, GLint y, GLint z, GLint w)
Definition gl.h:3118
GLAD_API_CALL PFNGLLOGICOPPROC glad_glLogicOp
Definition gl.h:4232
GLAD_API_CALL PFNGLRASTERPOS3IPROC glad_glRasterPos3i
Definition gl.h:4632
void(GLAD_API_PTR * PFNGLCLEARACCUMPROC)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
Definition gl.h:2231
GLAD_API_CALL PFNGLRENDERMODEPROC glad_glRenderMode
Definition gl.h:4680
void(GLAD_API_PTR * PFNGLTEXGENIVPROC)(GLenum coord, GLenum pname, const GLint *params)
Definition gl.h:2997
GLAD_API_CALL PFNGLVERTEX2FPROC glad_glVertex2f
Definition gl.h:5096
GLAD_API_CALL PFNGLPUSHMATRIXPROC glad_glPushMatrix
Definition gl.h:4602
void(GLAD_API_PTR * PFNGLCOLOR3FPROC)(GLfloat red, GLfloat green, GLfloat blue)
Definition gl.h:2259
GLAD_API_CALL PFNGLSHADEMODELPROC glad_glShadeModel
Definition gl.h:4764
void(GLAD_API_PTR * PFNGLVERTEX3FVPROC)(const GLfloat *v)
Definition gl.h:3109
GLAD_API_CALL PFNGLEVALMESH1PROC glad_glEvalMesh1
Definition gl.h:3704
void(GLAD_API_PTR * PFNGLCOLOR3SVPROC)(const GLshort *v)
Definition gl.h:2264
void(GLAD_API_PTR * PFNGLVERTEX2FPROC)(GLfloat x, GLfloat y)
Definition gl.h:3100
GLAD_API_CALL PFNGLDEPTHFUNCPROC glad_glDepthFunc
Definition gl.h:3592
void(GLAD_API_PTR * PFNGLCOLOR3FVPROC)(const GLfloat *v)
Definition gl.h:2260
void(GLAD_API_PTR * PFNGLCOLOR3UIPROC)(GLuint red, GLuint green, GLuint blue)
Definition gl.h:2267
void(GLAD_API_PTR * PFNGLNEWLISTPROC)(GLuint list, GLenum mode)
Definition gl.h:2752
GLAD_API_CALL PFNGLTEXCOORD2FPROC glad_glTexCoord2f
Definition gl.h:4810
GLboolean(GLAD_API_PTR * PFNGLISENABLEDPROC)(GLenum cap)
Definition gl.h:2634
GLAD_API_CALL PFNGLTEXGENIPROC glad_glTexGeni
Definition gl.h:4888
void(GLAD_API_PTR * PFNGLNORMAL3SVPROC)(const GLshort *v)
Definition gl.h:2762
void(GLAD_API_PTR * PFNGLTEXCOORD4IPROC)(GLint s, GLint t, GLint r, GLint q)
Definition gl.h:2975
void(GLAD_API_PTR * PFNGLVERTEX2DPROC)(GLdouble x, GLdouble y)
Definition gl.h:3098
void(GLAD_API_PTR * PFNGLDEPTHRANGEPROC)(GLdouble n, GLdouble f)
Definition gl.h:2350
void(GLAD_API_PTR * PFNGLVERTEX3IPROC)(GLint x, GLint y, GLint z)
Definition gl.h:3110
GLAD_API_CALL PFNGLINDEXMASKPROC glad_glIndexMask
Definition gl.h:4118
GLAD_API_CALL PFNGLNORMAL3IVPROC glad_glNormal3iv
Definition gl.h:4416
GLAD_API_CALL PFNGLGETTEXGENFVPROC glad_glGetTexGenfv
Definition gl.h:4002
void(GLAD_API_PTR * PFNGLVIEWPORTPROC)(GLint x, GLint y, GLsizei width, GLsizei height)
Definition gl.h:3218
GLAD_API_CALL PFNGLCOLOR3DVPROC glad_glColor3dv
Definition gl.h:3412
void(GLAD_API_PTR * PFNGLTRANSLATEDPROC)(GLdouble x, GLdouble y, GLdouble z)
Definition gl.h:3038
GLenum(GLAD_API_PTR * PFNGLGETERRORPROC)(void)
Definition gl.h:2476
void(GLAD_API_PTR * PFNGLTEXCOORD1DPROC)(GLdouble s)
Definition gl.h:2947
GLAD_API_CALL PFNGLINDEXIPROC glad_glIndexi
Definition gl.h:4130
GLAD_API_CALL PFNGLFOGIVPROC glad_glFogiv
Definition gl.h:3740
GLAD_API_CALL PFNGLCOLOR4BPROC glad_glColor4b
Definition gl.h:3438
void(GLAD_API_PTR * PFNGLINDEXMASKPROC)(GLuint mask)
Definition gl.h:2611
GLAD_API_CALL PFNGLNORMAL3SVPROC glad_glNormal3sv
Definition gl.h:4420
GLAD_API_CALL PFNGLMATRIXMODEPROC glad_glMatrixMode
Definition gl.h:4266
void(GLAD_API_PTR * PFNGLFOGFVPROC)(GLenum pname, const GLfloat *params)
Definition gl.h:2420
GLAD_API_CALL PFNGLGETMAPFVPROC glad_glGetMapfv
Definition gl.h:3884
void(GLAD_API_PTR * PFNGLEVALMESH1PROC)(GLenum mode, GLint i1, GLint i2)
Definition gl.h:2404
void(GLAD_API_PTR * PFNGLCOLOR4UBVPROC)(const GLubyte *v)
Definition gl.h:2282
GLAD_API_CALL PFNGLCOLOR4UBPROC glad_glColor4ub
Definition gl.h:3458
GLAD_API_CALL PFNGLPOPNAMEPROC glad_glPopName
Definition gl.h:4484
void(GLAD_API_PTR * PFNGLNORMAL3FVPROC)(const GLfloat *v)
Definition gl.h:2758
void(GLAD_API_PTR * PFNGLFRUSTUMPROC)(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)
Definition gl.h:2435
void(GLAD_API_PTR * PFNGLSELECTBUFFERPROC)(GLsizei size, GLuint *buffer)
Definition gl.h:2933
GLAD_API_CALL PFNGLDISABLEPROC glad_glDisable
Definition gl.h:3606
GLAD_API_CALL PFNGLTEXCOORD1FVPROC glad_glTexCoord1fv
Definition gl.h:4796
GLAD_API_CALL PFNGLVERTEX4DVPROC glad_glVertex4dv
Definition gl.h:5126
void(GLAD_API_PTR * PFNGLPOPATTRIBPROC)(void)
Definition gl.h:2790
GLAD_API_CALL PFNGLVERTEX4IVPROC glad_glVertex4iv
Definition gl.h:5134
void(GLAD_API_PTR * PFNGLVERTEX2FVPROC)(const GLfloat *v)
Definition gl.h:3101
GLAD_API_CALL PFNGLTEXCOORD4DVPROC glad_glTexCoord4dv
Definition gl.h:4840
GLAD_API_CALL PFNGLCOLOR4DPROC glad_glColor4d
Definition gl.h:3442
GLAD_API_CALL PFNGLINDEXSPROC glad_glIndexs
Definition gl.h:4134
void(GLAD_API_PTR * PFNGLEVALCOORD2DVPROC)(const GLdouble *u)
Definition gl.h:2401
void(GLAD_API_PTR * PFNGLMATERIALFPROC)(GLenum face, GLenum pname, GLfloat param)
Definition gl.h:2681
GLAD_API_CALL PFNGLEVALCOORD1DPROC glad_glEvalCoord1d
Definition gl.h:3688
GLAD_API_CALL PFNGLEVALCOORD2FPROC glad_glEvalCoord2f
Definition gl.h:3700
void(GLAD_API_PTR * PFNGLGETTEXPARAMETERFVPROC)(GLenum target, GLenum pname, GLfloat *params)
Definition gl.h:2560
GLuint(GLAD_API_PTR * PFNGLGENLISTSPROC)(GLsizei range)
Definition gl.h:2439
void(GLAD_API_PTR * PFNGLPUSHATTRIBPROC)(GLbitfield mask)
Definition gl.h:2850
GLAD_API_CALL PFNGLTEXCOORD3SPROC glad_glTexCoord3s
Definition gl.h:4834
void(GLAD_API_PTR * PFNGLCOLOR4SVPROC)(const GLshort *v)
Definition gl.h:2280
GLAD_API_CALL PFNGLISENABLEDPROC glad_glIsEnabled
Definition gl.h:4164
void(GLAD_API_PTR * PFNGLTEXPARAMETERFVPROC)(GLenum target, GLenum pname, const GLfloat *params)
Definition gl.h:3006
void(GLAD_API_PTR * PFNGLMAPGRID1FPROC)(GLint un, GLfloat u1, GLfloat u2)
Definition gl.h:2676
GLAD_API_CALL PFNGLGETPIXELMAPUSVPROC glad_glGetPixelMapusv
Definition gl.h:3916
void(GLAD_API_PTR * PFNGLBEGINPROC)(GLenum mode)
Definition gl.h:2179
void(GLAD_API_PTR * PFNGLCLIPPLANEPROC)(GLenum plane, const GLdouble *equation)
Definition gl.h:2254
GLAD_API_CALL PFNGLVERTEX4SPROC glad_glVertex4s
Definition gl.h:5136
void(GLAD_API_PTR * PFNGLVERTEX2IPROC)(GLint x, GLint y)
Definition gl.h:3102
void(GLAD_API_PTR * PFNGLTEXCOORD3SPROC)(GLshort s, GLshort t, GLshort r)
Definition gl.h:2969
GLAD_API_CALL PFNGLTRANSLATEFPROC glad_glTranslatef
Definition gl.h:4974
GLAD_API_CALL PFNGLPOPATTRIBPROC glad_glPopAttrib
Definition gl.h:4476
void(GLAD_API_PTR * PFNGLCOLOR3UIVPROC)(const GLuint *v)
Definition gl.h:2268
GLAD_API_CALL PFNGLMULTMATRIXDPROC glad_glMultMatrixd
Definition gl.h:4274
void(GLAD_API_PTR * PFNGLLIGHTMODELIPROC)(GLenum pname, GLint param)
Definition gl.h:2652
GLAD_API_CALL PFNGLTEXGENFVPROC glad_glTexGenfv
Definition gl.h:4886
GLAD_API_CALL PFNGLRECTIVPROC glad_glRectiv
Definition gl.h:4672
void(GLAD_API_PTR * PFNGLROTATEFPROC)(GLfloat angle, GLfloat x, GLfloat y, GLfloat z)
Definition gl.h:2899
void(GLAD_API_PTR * PFNGLTEXCOORD3DPROC)(GLdouble s, GLdouble t, GLdouble r)
Definition gl.h:2963
void(GLAD_API_PTR * PFNGLMAPGRID1DPROC)(GLint un, GLdouble u1, GLdouble u2)
Definition gl.h:2675
GLAD_API_CALL PFNGLFOGIPROC glad_glFogi
Definition gl.h:3738
GLAD_API_CALL PFNGLEDGEFLAGPROC glad_glEdgeFlag
Definition gl.h:3660
GLAD_API_CALL PFNGLFOGFVPROC glad_glFogfv
Definition gl.h:3736
GLAD_API_CALL PFNGLCOLOR3UBPROC glad_glColor3ub
Definition gl.h:3426
void(GLAD_API_PTR * PFNGLGETMAPIVPROC)(GLenum target, GLenum query, GLint *v)
Definition gl.h:2495
GLAD_API_CALL PFNGLPOINTSIZEPROC glad_glPointSize
Definition gl.h:4466
void(GLAD_API_PTR * PFNGLPIXELZOOMPROC)(GLfloat xfactor, GLfloat yfactor)
Definition gl.h:2780
GLAD_API_CALL PFNGLTEXCOORD1SVPROC glad_glTexCoord1sv
Definition gl.h:4804
GLAD_API_CALL PFNGLRASTERPOS4SPROC glad_glRasterPos4s
Definition gl.h:4652
void(GLAD_API_PTR * PFNGLPOLYGONMODEPROC)(GLenum face, GLenum mode)
Definition gl.h:2786
void(GLAD_API_PTR * PFNGLFLUSHPROC)(void)
Definition gl.h:2411
void(GLAD_API_PTR * PFNGLGETTEXGENDVPROC)(GLenum coord, GLenum pname, GLdouble *params)
Definition gl.h:2552
GLAD_API_CALL PFNGLMAP1DPROC glad_glMap1d
Definition gl.h:4234
void(GLAD_API_PTR * PFNGLGETPIXELMAPUSVPROC)(GLenum map, GLushort *values)
Definition gl.h:2510
void(GLAD_API_PTR * PFNGLCOLOR3DPROC)(GLdouble red, GLdouble green, GLdouble blue)
Definition gl.h:2257
GLAD_API_CALL PFNGLDELETELISTSPROC glad_glDeleteLists
Definition gl.h:3568
void(GLAD_API_PTR * PFNGLGETCLIPPLANEPROC)(GLenum plane, GLdouble *equation)
Definition gl.h:2469
GLAD_API_CALL PFNGLLIGHTFPROC glad_glLightf
Definition gl.h:4204
GLAD_API_CALL PFNGLTEXENVIPROC glad_glTexEnvi
Definition gl.h:4876
void(GLAD_API_PTR * PFNGLDEPTHMASKPROC)(GLboolean flag)
Definition gl.h:2349
void(GLAD_API_PTR * PFNGLTEXPARAMETERIPROC)(GLenum target, GLenum pname, GLint param)
Definition gl.h:3007
GLAD_API_CALL PFNGLMAPGRID1FPROC glad_glMapGrid1f
Definition gl.h:4248
void(GLAD_API_PTR * PFNGLMAP2FPROC)(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat *points)
Definition gl.h:2672
void(GLAD_API_PTR * PFNGLCOLOR4BPROC)(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha)
Definition gl.h:2271
void(GLAD_API_PTR * PFNGLRASTERPOS2FVPROC)(const GLfloat *v)
Definition gl.h:2859
GLAD_API_CALL PFNGLVERTEX3FPROC glad_glVertex3f
Definition gl.h:5112
GLAD_API_CALL PFNGLBITMAPPROC glad_glBitmap
Definition gl.h:3312
GLAD_API_CALL PFNGLSTENCILOPPROC glad_glStencilOp
Definition gl.h:4782
void(GLAD_API_PTR * PFNGLRECTSPROC)(GLshort x1, GLshort y1, GLshort x2, GLshort y2)
Definition gl.h:2889
void(GLAD_API_PTR * PFNGLCOLOR4USVPROC)(const GLushort *v)
Definition gl.h:2286
GLAD_API_CALL PFNGLLIGHTFVPROC glad_glLightfv
Definition gl.h:4206
void(GLAD_API_PTR * PFNGLCOLOR4DPROC)(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha)
Definition gl.h:2273
void(GLAD_API_PTR * PFNGLPIXELMAPFVPROC)(GLenum map, GLsizei mapsize, const GLfloat *values)
Definition gl.h:2773
GLAD_API_CALL PFNGLCOLOR3SVPROC glad_glColor3sv
Definition gl.h:3424
GLAD_API_CALL PFNGLLIGHTMODELIPROC glad_glLightModeli
Definition gl.h:4200
void(GLAD_API_PTR * PFNGLRECTDPROC)(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2)
Definition gl.h:2883
GLAD_API_CALL PFNGLMAPGRID2DPROC glad_glMapGrid2d
Definition gl.h:4250
GLAD_API_CALL PFNGLTEXCOORD4IPROC glad_glTexCoord4i
Definition gl.h:4846
void(GLAD_API_PTR * PFNGLINDEXDPROC)(GLdouble c)
Definition gl.h:2613
GLAD_API_CALL PFNGLTEXPARAMETERFVPROC glad_glTexParameterfv
Definition gl.h:4908
GLAD_API_CALL PFNGLTRANSLATEDPROC glad_glTranslated
Definition gl.h:4972
void(GLAD_API_PTR * PFNGLGETBOOLEANVPROC)(GLenum pname, GLboolean *data)
Definition gl.h:2464
void(GLAD_API_PTR * PFNGLGETTEXGENIVPROC)(GLenum coord, GLenum pname, GLint *params)
Definition gl.h:2554
GLAD_API_CALL PFNGLPUSHNAMEPROC glad_glPushName
Definition gl.h:4604
GLAD_API_CALL PFNGLTEXPARAMETERIVPROC glad_glTexParameteriv
Definition gl.h:4912
void(GLAD_API_PTR * PFNGLTEXENVFVPROC)(GLenum target, GLenum pname, const GLfloat *params)
Definition gl.h:2989
GLAD_API_CALL PFNGLTEXPARAMETERIPROC glad_glTexParameteri
Definition gl.h:4910
GLAD_API_CALL PFNGLSCALEFPROC glad_glScalef
Definition gl.h:4714
GLAD_API_CALL PFNGLTEXGENFPROC glad_glTexGenf
Definition gl.h:4884
GLAD_API_CALL PFNGLVERTEX2IPROC glad_glVertex2i
Definition gl.h:5100
void(GLAD_API_PTR * PFNGLSCALEFPROC)(GLfloat x, GLfloat y, GLfloat z)
Definition gl.h:2909
void(GLAD_API_PTR * PFNGLDISABLEPROC)(GLenum cap)
Definition gl.h:2355
void(GLAD_API_PTR * PFNGLCOLOR3IVPROC)(const GLint *v)
Definition gl.h:2262
void(GLAD_API_PTR * PFNGLLINEWIDTHPROC)(GLfloat width)
Definition gl.h:2659
GLAD_API_CALL PFNGLGETERRORPROC glad_glGetError
Definition gl.h:3848
GLAD_API_CALL PFNGLSCISSORPROC glad_glScissor
Definition gl.h:4716
GLAD_API_CALL PFNGLEVALCOORD1FVPROC glad_glEvalCoord1fv
Definition gl.h:3694
void(GLAD_API_PTR * PFNGLFOGFPROC)(GLenum pname, GLfloat param)
Definition gl.h:2419
void(GLAD_API_PTR * PFNGLLIGHTMODELFVPROC)(GLenum pname, const GLfloat *params)
Definition gl.h:2651
void(GLAD_API_PTR * PFNGLINDEXDVPROC)(const GLdouble *c)
Definition gl.h:2614
GLAD_API_CALL PFNGLRECTDPROC glad_glRectd
Definition gl.h:4662
GLAD_API_CALL PFNGLRASTERPOS2DPROC glad_glRasterPos2d
Definition gl.h:4608
void(GLAD_API_PTR * PFNGLPIXELSTOREIPROC)(GLenum pname, GLint param)
Definition gl.h:2777
void(GLAD_API_PTR * PFNGLBLENDFUNCPROC)(GLenum sfactor, GLenum dfactor)
Definition gl.h:2214
void(GLAD_API_PTR * PFNGLCOLOR4UIVPROC)(const GLuint *v)
Definition gl.h:2284
void(GLAD_API_PTR * PFNGLRASTERPOS3IVPROC)(const GLint *v)
Definition gl.h:2869
GLAD_API_CALL PFNGLTEXCOORD4SVPROC glad_glTexCoord4sv
Definition gl.h:4852
void(GLAD_API_PTR * PFNGLORTHOPROC)(GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)
Definition gl.h:2768
void(GLAD_API_PTR * PFNGLRASTERPOS3DVPROC)(const GLdouble *v)
Definition gl.h:2865
GLAD_API_CALL PFNGLMAPGRID1DPROC glad_glMapGrid1d
Definition gl.h:4246
GLAD_API_CALL PFNGLVERTEX2SPROC glad_glVertex2s
Definition gl.h:5104
GLAD_API_CALL PFNGLCOLOR3DPROC glad_glColor3d
Definition gl.h:3410
void(GLAD_API_PTR * PFNGLEVALCOORD2FVPROC)(const GLfloat *u)
Definition gl.h:2403
GLAD_API_CALL PFNGLLISTBASEPROC glad_glListBase
Definition gl.h:4218
GLAD_API_CALL PFNGLLOADMATRIXDPROC glad_glLoadMatrixd
Definition gl.h:4222
void(GLAD_API_PTR * PFNGLMATERIALIVPROC)(GLenum face, GLenum pname, const GLint *params)
Definition gl.h:2684
void(GLAD_API_PTR * PFNGLGETTEXGENFVPROC)(GLenum coord, GLenum pname, GLfloat *params)
Definition gl.h:2553
GLAD_API_CALL PFNGLCOLOR4SPROC glad_glColor4s
Definition gl.h:3454
GLAD_API_CALL PFNGLREADPIXELSPROC glad_glReadPixels
Definition gl.h:4658
void(GLAD_API_PTR * PFNGLTEXGENIPROC)(GLenum coord, GLenum pname, GLint param)
Definition gl.h:2996
GLAD_API_CALL PFNGLTEXCOORD1IVPROC glad_glTexCoord1iv
Definition gl.h:4800
GLAD_API_CALL PFNGLBEGINPROC glad_glBegin
Definition gl.h:3254
GLAD_API_CALL PFNGLCLEARDEPTHPROC glad_glClearDepth
Definition gl.h:3374
void(GLAD_API_PTR * PFNGLRASTERPOS2SPROC)(GLshort x, GLshort y)
Definition gl.h:2862
void(GLAD_API_PTR * PFNGLRECTSVPROC)(const GLshort *v1, const GLshort *v2)
Definition gl.h:2890
GLAD_API_CALL PFNGLGETTEXPARAMETERFVPROC glad_glGetTexParameterfv
Definition gl.h:4016
void(GLAD_API_PTR * PFNGLHINTPROC)(GLenum target, GLenum mode)
Definition gl.h:2610
void(GLAD_API_PTR * PFNGLGETMATERIALIVPROC)(GLenum face, GLenum pname, GLint *params)
Definition gl.h:2497
GLAD_API_CALL PFNGLBLENDFUNCPROC glad_glBlendFunc
Definition gl.h:3324
void(GLAD_API_PTR * PFNGLGETMAPDVPROC)(GLenum target, GLenum query, GLdouble *v)
Definition gl.h:2493
void(GLAD_API_PTR * PFNGLTEXGENDPROC)(GLenum coord, GLenum pname, GLdouble param)
Definition gl.h:2992
GLAD_API_CALL PFNGLEDGEFLAGVPROC glad_glEdgeFlagv
Definition gl.h:3664
GLAD_API_CALL PFNGLRECTIPROC glad_glRecti
Definition gl.h:4670
GLAD_API_CALL PFNGLTEXCOORD3DVPROC glad_glTexCoord3dv
Definition gl.h:4824
void(GLAD_API_PTR * PFNGLTEXGENDVPROC)(GLenum coord, GLenum pname, const GLdouble *params)
Definition gl.h:2993
void(GLAD_API_PTR * PFNGLSTENCILMASKPROC)(GLuint mask)
Definition gl.h:2941
void(GLAD_API_PTR * PFNGLVERTEX3SPROC)(GLshort x, GLshort y, GLshort z)
Definition gl.h:3112
GLAD_API_CALL PFNGLVERTEX2DVPROC glad_glVertex2dv
Definition gl.h:5094
GLAD_API_CALL PFNGLROTATEFPROC glad_glRotatef
Definition gl.h:4694
GLAD_API_CALL PFNGLGETPIXELMAPUIVPROC glad_glGetPixelMapuiv
Definition gl.h:3914
GLboolean(GLAD_API_PTR * PFNGLISLISTPROC)(GLuint list)
Definition gl.h:2638
void(GLAD_API_PTR * PFNGLGETINTEGERVPROC)(GLenum pname, GLint *data)
Definition gl.h:2488
void(GLAD_API_PTR * PFNGLMAP1FPROC)(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat *points)
Definition gl.h:2670
GLAD_API_CALL PFNGLVERTEX3IPROC glad_glVertex3i
Definition gl.h:5116
void(GLAD_API_PTR * PFNGLINDEXIVPROC)(const GLint *c)
Definition gl.h:2618
void(GLAD_API_PTR * PFNGLGETMATERIALFVPROC)(GLenum face, GLenum pname, GLfloat *params)
Definition gl.h:2496
GLAD_API_CALL PFNGLTEXENVFVPROC glad_glTexEnvfv
Definition gl.h:4874
GLAD_API_CALL PFNGLTEXCOORD4IVPROC glad_glTexCoord4iv
Definition gl.h:4848
GLAD_API_CALL PFNGLTEXGENDPROC glad_glTexGend
Definition gl.h:4880
void(GLAD_API_PTR * PFNGLVERTEX2SVPROC)(const GLshort *v)
Definition gl.h:3105
GLAD_API_CALL PFNGLGETCLIPPLANEPROC glad_glGetClipPlane
Definition gl.h:3834
GLAD_API_CALL PFNGLEVALCOORD2FVPROC glad_glEvalCoord2fv
Definition gl.h:3702
GLAD_API_CALL PFNGLCLEARPROC glad_glClear
Definition gl.h:3356
GLAD_API_CALL PFNGLSTENCILFUNCPROC glad_glStencilFunc
Definition gl.h:4774
void(GLAD_API_PTR * PFNGLNORMAL3IVPROC)(const GLint *v)
Definition gl.h:2760
void(GLAD_API_PTR * PFNGLSCISSORPROC)(GLint x, GLint y, GLsizei width, GLsizei height)
Definition gl.h:2910
GLAD_API_CALL PFNGLLIGHTIVPROC glad_glLightiv
Definition gl.h:4210
void(GLAD_API_PTR * PFNGLFOGIPROC)(GLenum pname, GLint param)
Definition gl.h:2421
GLAD_API_CALL PFNGLNORMAL3DVPROC glad_glNormal3dv
Definition gl.h:4408
void(GLAD_API_PTR * PFNGLTEXCOORD2DPROC)(GLdouble s, GLdouble t)
Definition gl.h:2955
GLAD_API_CALL PFNGLTEXCOORD2IPROC glad_glTexCoord2i
Definition gl.h:4814
void(GLAD_API_PTR * PFNGLFINISHPROC)(void)
Definition gl.h:2410
GLAD_API_CALL PFNGLENDLISTPROC glad_glEndList
Definition gl.h:3680
GLAD_API_CALL PFNGLTEXCOORD3IVPROC glad_glTexCoord3iv
Definition gl.h:4832
GLAD_API_CALL PFNGLTEXCOORD4DPROC glad_glTexCoord4d
Definition gl.h:4838
GLAD_API_CALL PFNGLFINISHPROC glad_glFinish
Definition gl.h:3716
GLAD_API_CALL PFNGLRASTERPOS4DPROC glad_glRasterPos4d
Definition gl.h:4640
GLAD_API_CALL PFNGLCOLOR3USVPROC glad_glColor3usv
Definition gl.h:3436
void(GLAD_API_PTR * PFNGLCOLOR3DVPROC)(const GLdouble *v)
Definition gl.h:2258
GLAD_API_CALL PFNGLCOLOR4IPROC glad_glColor4i
Definition gl.h:3450
GLAD_API_CALL PFNGLDEPTHMASKPROC glad_glDepthMask
Definition gl.h:3594
void(GLAD_API_PTR * PFNGLLIGHTFVPROC)(GLenum light, GLenum pname, const GLfloat *params)
Definition gl.h:2655
void(GLAD_API_PTR * PFNGLTEXCOORD3FVPROC)(const GLfloat *v)
Definition gl.h:2966
void(GLAD_API_PTR * PFNGLVERTEX3DVPROC)(const GLdouble *v)
Definition gl.h:3107
void(GLAD_API_PTR * PFNGLROTATEDPROC)(GLdouble angle, GLdouble x, GLdouble y, GLdouble z)
Definition gl.h:2898
void(GLAD_API_PTR * PFNGLTEXCOORD3SVPROC)(const GLshort *v)
Definition gl.h:2970
void(GLAD_API_PTR * PFNGLTEXIMAGE2DPROC)(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void *pixels)
Definition gl.h:2999
void(GLAD_API_PTR * PFNGLTEXCOORD1SPROC)(GLshort s)
Definition gl.h:2953
GLAD_API_CALL PFNGLGETLIGHTIVPROC glad_glGetLightiv
Definition gl.h:3880
GLAD_API_CALL PFNGLTEXCOORD2FVPROC glad_glTexCoord2fv
Definition gl.h:4812
void(GLAD_API_PTR * PFNGLALPHAFUNCPROC)(GLenum func, GLfloat ref)
Definition gl.h:2175
GLAD_API_CALL PFNGLRASTERPOS2FVPROC glad_glRasterPos2fv
Definition gl.h:4614
GLAD_API_CALL PFNGLVERTEX3DPROC glad_glVertex3d
Definition gl.h:5108
void(GLAD_API_PTR * PFNGLTEXCOORD2FPROC)(GLfloat s, GLfloat t)
Definition gl.h:2957
void(GLAD_API_PTR * PFNGLMAP2DPROC)(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble *points)
Definition gl.h:2671
void(GLAD_API_PTR * PFNGLGETTEXPARAMETERIVPROC)(GLenum target, GLenum pname, GLint *params)
Definition gl.h:2561
GLAD_API_CALL PFNGLINDEXIVPROC glad_glIndexiv
Definition gl.h:4132
GLAD_API_CALL PFNGLHINTPROC glad_glHint
Definition gl.h:4116
void(GLAD_API_PTR * PFNGLPIXELMAPUIVPROC)(GLenum map, GLsizei mapsize, const GLuint *values)
Definition gl.h:2774
GLAD_API_CALL PFNGLGETTEXGENDVPROC glad_glGetTexGendv
Definition gl.h:4000
GLAD_API_CALL PFNGLTEXCOORD3FPROC glad_glTexCoord3f
Definition gl.h:4826
void(GLAD_API_PTR * PFNGLVERTEX3SVPROC)(const GLshort *v)
Definition gl.h:3113
void(GLAD_API_PTR * PFNGLNORMAL3SPROC)(GLshort nx, GLshort ny, GLshort nz)
Definition gl.h:2761
void(GLAD_API_PTR * PFNGLSCALEDPROC)(GLdouble x, GLdouble y, GLdouble z)
Definition gl.h:2908
GLAD_API_CALL PFNGLEVALPOINT2PROC glad_glEvalPoint2
Definition gl.h:3710
GLAD_API_CALL PFNGLTEXCOORD1FPROC glad_glTexCoord1f
Definition gl.h:4794
GLAD_API_CALL PFNGLRECTSPROC glad_glRects
Definition gl.h:4674
GLAD_API_CALL PFNGLRECTFPROC glad_glRectf
Definition gl.h:4666
GLAD_API_CALL PFNGLTEXCOORD4FPROC glad_glTexCoord4f
Definition gl.h:4842
void(GLAD_API_PTR * PFNGLNORMAL3BVPROC)(const GLbyte *v)
Definition gl.h:2754
GLAD_API_CALL PFNGLINITNAMESPROC glad_glInitNames
Definition gl.h:4142
void(GLAD_API_PTR * PFNGLVERTEX4IVPROC)(const GLint *v)
Definition gl.h:3119
void(GLAD_API_PTR * PFNGLTEXCOORD3IPROC)(GLint s, GLint t, GLint r)
Definition gl.h:2967
GLAD_API_CALL PFNGLTEXCOORD2DVPROC glad_glTexCoord2dv
Definition gl.h:4808
void(GLAD_API_PTR * PFNGLNORMAL3FPROC)(GLfloat nx, GLfloat ny, GLfloat nz)
Definition gl.h:2757
GLAD_API_CALL PFNGLNORMAL3FPROC glad_glNormal3f
Definition gl.h:4410
GLAD_API_CALL PFNGLTEXPARAMETERFPROC glad_glTexParameterf
Definition gl.h:4906
GLAD_API_CALL PFNGLRASTERPOS3SPROC glad_glRasterPos3s
Definition gl.h:4636
void(GLAD_API_PTR * PFNGLVERTEX2IVPROC)(const GLint *v)
Definition gl.h:3103
GLAD_API_CALL PFNGLCOLOR4FPROC glad_glColor4f
Definition gl.h:3446
GLAD_API_CALL PFNGLTEXCOORD1IPROC glad_glTexCoord1i
Definition gl.h:4798
GLAD_API_CALL PFNGLVERTEX3SPROC glad_glVertex3s
Definition gl.h:5120
void(GLAD_API_PTR * PFNGLENDLISTPROC)(void)
Definition gl.h:2392
void(GLAD_API_PTR * PFNGLCULLFACEPROC)(GLenum mode)
Definition gl.h:2329
void(GLAD_API_PTR * PFNGLDRAWPIXELSPROC)(GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels)
Definition gl.h:2375
GLAD_API_CALL PFNGLRASTERPOS4IVPROC glad_glRasterPos4iv
Definition gl.h:4650
void(GLAD_API_PTR * PFNGLMATRIXMODEPROC)(GLenum mode)
Definition gl.h:2685
GLAD_API_CALL PFNGLRECTSVPROC glad_glRectsv
Definition gl.h:4676
void(GLAD_API_PTR * PFNGLEVALPOINT1PROC)(GLint i)
Definition gl.h:2406
GLAD_API_CALL PFNGLGETMAPIVPROC glad_glGetMapiv
Definition gl.h:3886
GLAD_API_CALL PFNGLCOPYPIXELSPROC glad_glCopyPixels
Definition gl.h:3512
GLAD_API_CALL PFNGLVERTEX4IPROC glad_glVertex4i
Definition gl.h:5132
void(GLAD_API_PTR * PFNGLRASTERPOS4FPROC)(GLfloat x, GLfloat y, GLfloat z, GLfloat w)
Definition gl.h:2874
void(GLAD_API_PTR * PFNGLFRONTFACEPROC)(GLenum mode)
Definition gl.h:2434
GLAD_API_CALL PFNGLCOLOR3SPROC glad_glColor3s
Definition gl.h:3422
void(GLAD_API_PTR * PFNGLVERTEX3FPROC)(GLfloat x, GLfloat y, GLfloat z)
Definition gl.h:3108
void(GLAD_API_PTR * PFNGLSTENCILOPPROC)(GLenum fail, GLenum zfail, GLenum zpass)
Definition gl.h:2943
void(GLAD_API_PTR * PFNGLTEXCOORD2SVPROC)(const GLshort *v)
Definition gl.h:2962
GLAD_API_CALL PFNGLVERTEX3IVPROC glad_glVertex3iv
Definition gl.h:5118
void(GLAD_API_PTR * PFNGLLIGHTIVPROC)(GLenum light, GLenum pname, const GLint *params)
Definition gl.h:2657
void(GLAD_API_PTR * PFNGLVERTEX3IVPROC)(const GLint *v)
Definition gl.h:3111
GLAD_API_CALL PFNGLLOADNAMEPROC glad_glLoadName
Definition gl.h:4226
void(GLAD_API_PTR * PFNGLTEXCOORD4SVPROC)(const GLshort *v)
Definition gl.h:2978
void(GLAD_API_PTR * PFNGLTEXCOORD4DVPROC)(const GLdouble *v)
Definition gl.h:2972
void(GLAD_API_PTR * PFNGLGETPIXELMAPFVPROC)(GLenum map, GLfloat *values)
Definition gl.h:2508
void(GLAD_API_PTR * PFNGLRASTERPOS3FPROC)(GLfloat x, GLfloat y, GLfloat z)
Definition gl.h:2866
GLAD_API_CALL PFNGLTEXCOORD2DPROC glad_glTexCoord2d
Definition gl.h:4806
void(GLAD_API_PTR * PFNGLTEXCOORD3FPROC)(GLfloat s, GLfloat t, GLfloat r)
Definition gl.h:2965
void(GLAD_API_PTR * PFNGLEVALCOORD1DPROC)(GLdouble u)
Definition gl.h:2396
GLAD_API_CALL PFNGLCOLOR3UBVPROC glad_glColor3ubv
Definition gl.h:3428
void(GLAD_API_PTR * PFNGLREADBUFFERPROC)(GLenum src)
Definition gl.h:2880
GLAD_API_CALL PFNGLTEXCOORD3SVPROC glad_glTexCoord3sv
Definition gl.h:4836
GLAD_API_CALL PFNGLNORMAL3FVPROC glad_glNormal3fv
Definition gl.h:4412
void(GLAD_API_PTR * PFNGLMAPGRID2DPROC)(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2)
Definition gl.h:2677
GLAD_API_CALL PFNGLRASTERPOS3FVPROC glad_glRasterPos3fv
Definition gl.h:4630
void(GLAD_API_PTR * PFNGLTEXCOORD1IVPROC)(const GLint *v)
Definition gl.h:2952
GLAD_API_CALL PFNGLSELECTBUFFERPROC glad_glSelectBuffer
Definition gl.h:4762
GLAD_API_CALL PFNGLGETMATERIALIVPROC glad_glGetMaterialiv
Definition gl.h:3890
void(GLAD_API_PTR * PFNGLINITNAMESPROC)(void)
Definition gl.h:2623
void(GLAD_API_PTR * PFNGLCALLLISTPROC)(GLuint list)
Definition gl.h:2224
GLAD_API_CALL PFNGLINDEXDVPROC glad_glIndexdv
Definition gl.h:4124
GLAD_API_CALL PFNGLRASTERPOS4IPROC glad_glRasterPos4i
Definition gl.h:4648
const GLubyte *(GLAD_API_PTR * PFNGLGETSTRINGPROC)(GLenum name)
Definition gl.h:2545
void(GLAD_API_PTR * PFNGLTEXENVFPROC)(GLenum target, GLenum pname, GLfloat param)
Definition gl.h:2988
GLAD_API_CALL PFNGLGETMAPDVPROC glad_glGetMapdv
Definition gl.h:3882
void(GLAD_API_PTR * PFNGLFOGIVPROC)(GLenum pname, const GLint *params)
Definition gl.h:2422
void(GLAD_API_PTR * PFNGLPOINTSIZEPROC)(GLfloat size)
Definition gl.h:2785
void(GLAD_API_PTR * PFNGLRASTERPOS4IVPROC)(const GLint *v)
Definition gl.h:2877
GLAD_API_CALL PFNGLPOLYGONMODEPROC glad_glPolygonMode
Definition gl.h:4468
GLAD_API_CALL PFNGLEVALCOORD1DVPROC glad_glEvalCoord1dv
Definition gl.h:3690
GLAD_API_CALL PFNGLINDEXFPROC glad_glIndexf
Definition gl.h:4126
GLAD_API_CALL PFNGLRASTERPOS3DVPROC glad_glRasterPos3dv
Definition gl.h:4626
GLAD_API_CALL PFNGLMATERIALIVPROC glad_glMaterialiv
Definition gl.h:4264
void(GLAD_API_PTR * PFNGLTEXCOORD3DVPROC)(const GLdouble *v)
Definition gl.h:2964
GLAD_API_CALL PFNGLEVALCOORD2DVPROC glad_glEvalCoord2dv
Definition gl.h:3698
GLAD_API_CALL PFNGLCOLOR4SVPROC glad_glColor4sv
Definition gl.h:3456
void(GLAD_API_PTR * PFNGLTRANSLATEFPROC)(GLfloat x, GLfloat y, GLfloat z)
Definition gl.h:3039
void(GLAD_API_PTR * PFNGLEVALCOORD1FPROC)(GLfloat u)
Definition gl.h:2398
GLAD_API_CALL PFNGLRASTERPOS2DVPROC glad_glRasterPos2dv
Definition gl.h:4610
GLAD_API_CALL PFNGLLIGHTIPROC glad_glLighti
Definition gl.h:4208
void(GLAD_API_PTR * PFNGLINDEXFPROC)(GLfloat c)
Definition gl.h:2615
void(GLAD_API_PTR * PFNGLRASTERPOS4IPROC)(GLint x, GLint y, GLint z, GLint w)
Definition gl.h:2876
GLAD_API_CALL PFNGLGETTEXLEVELPARAMETERFVPROC glad_glGetTexLevelParameterfv
Definition gl.h:4008
void(GLAD_API_PTR * PFNGLGETTEXENVFVPROC)(GLenum target, GLenum pname, GLfloat *params)
Definition gl.h:2550
void(GLAD_API_PTR * PFNGLTEXCOORD2SPROC)(GLshort s, GLshort t)
Definition gl.h:2961
void(GLAD_API_PTR * PFNGLCOLOR3UBVPROC)(const GLubyte *v)
Definition gl.h:2266
GLAD_API_CALL PFNGLCOLOR4UIVPROC glad_glColor4uiv
Definition gl.h:3464
GLAD_API_CALL PFNGLVERTEX4FPROC glad_glVertex4f
Definition gl.h:5128
GLAD_API_CALL PFNGLTEXGENIVPROC glad_glTexGeniv
Definition gl.h:4890
void(GLAD_API_PTR * PFNGLTEXCOORD2IPROC)(GLint s, GLint t)
Definition gl.h:2959
void(GLAD_API_PTR * PFNGLINDEXIPROC)(GLint c)
Definition gl.h:2617
GLAD_API_CALL PFNGLCOLORMATERIALPROC glad_glColorMaterial
Definition gl.h:3474
GLAD_API_CALL PFNGLRASTERPOS3FPROC glad_glRasterPos3f
Definition gl.h:4628
void(GLAD_API_PTR * PFNGLTEXCOORD1FVPROC)(const GLfloat *v)
Definition gl.h:2950
void(GLAD_API_PTR * PFNGLACCUMPROC)(GLenum op, GLfloat value)
Definition gl.h:2172
GLAD_API_CALL PFNGLGETTEXGENIVPROC glad_glGetTexGeniv
Definition gl.h:4004
GLAD_API_CALL PFNGLPIXELZOOMPROC glad_glPixelZoom
Definition gl.h:4456
void(GLAD_API_PTR * PFNGLRASTERPOS3DPROC)(GLdouble x, GLdouble y, GLdouble z)
Definition gl.h:2864
void(GLAD_API_PTR * PFNGLGETMAPFVPROC)(GLenum target, GLenum query, GLfloat *v)
Definition gl.h:2494
void(GLAD_API_PTR * PFNGLGETLIGHTIVPROC)(GLenum light, GLenum pname, GLint *params)
Definition gl.h:2492
GLAD_API_CALL PFNGLTEXCOORD4FVPROC glad_glTexCoord4fv
Definition gl.h:4844
GLAD_API_CALL PFNGLMATERIALFPROC glad_glMaterialf
Definition gl.h:4258
void(GLAD_API_PTR * PFNGLGETTEXLEVELPARAMETERFVPROC)(GLenum target, GLint level, GLenum pname, GLfloat *params)
Definition gl.h:2556
GLAD_API_CALL PFNGLCOLOR4BVPROC glad_glColor4bv
Definition gl.h:3440
GLAD_API_CALL PFNGLGETTEXPARAMETERIVPROC glad_glGetTexParameteriv
Definition gl.h:4018
GLAD_API_CALL PFNGLGETDOUBLEVPROC glad_glGetDoublev
Definition gl.h:3846
void(GLAD_API_PTR * PFNGLTEXENVIPROC)(GLenum target, GLenum pname, GLint param)
Definition gl.h:2990
void(GLAD_API_PTR * PFNGLRASTERPOS2FPROC)(GLfloat x, GLfloat y)
Definition gl.h:2858
GLAD_API_CALL PFNGLRASTERPOS4FPROC glad_glRasterPos4f
Definition gl.h:4644
void(GLAD_API_PTR * PFNGLLINESTIPPLEPROC)(GLint factor, GLushort pattern)
Definition gl.h:2658
GLAD_API_CALL PFNGLCLEARACCUMPROC glad_glClearAccum
Definition gl.h:3358
void(GLAD_API_PTR * PFNGLRASTERPOS4FVPROC)(const GLfloat *v)
Definition gl.h:2875
void(GLAD_API_PTR * PFNGLCOLOR4UBPROC)(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha)
Definition gl.h:2281
void(GLAD_API_PTR * PFNGLEVALPOINT2PROC)(GLint i, GLint j)
Definition gl.h:2407
GLAD_API_CALL PFNGLPIXELSTOREFPROC glad_glPixelStoref
Definition gl.h:4448
GLAD_API_CALL PFNGLTEXCOORD3FVPROC glad_glTexCoord3fv
Definition gl.h:4828
GLAD_API_CALL PFNGLREADBUFFERPROC glad_glReadBuffer
Definition gl.h:4656
GLAD_API_CALL PFNGLCLEARCOLORPROC glad_glClearColor
Definition gl.h:3372
GLAD_API_CALL PFNGLFEEDBACKBUFFERPROC glad_glFeedbackBuffer
Definition gl.h:3712
GLAD_API_CALL PFNGLPIXELMAPUSVPROC glad_glPixelMapusv
Definition gl.h:4446
GLAD_API_CALL PFNGLCOLOR3FVPROC glad_glColor3fv
Definition gl.h:3416
GLAD_API_CALL PFNGLLIGHTMODELFPROC glad_glLightModelf
Definition gl.h:4196
GLAD_API_CALL PFNGLTEXGENDVPROC glad_glTexGendv
Definition gl.h:4882
void(GLAD_API_PTR * PFNGLDRAWBUFFERPROC)(GLenum buf)
Definition gl.h:2366
GLAD_API_CALL PFNGLRECTFVPROC glad_glRectfv
Definition gl.h:4668
GLAD_API_CALL PFNGLGETTEXENVFVPROC glad_glGetTexEnvfv
Definition gl.h:3996
GLAD_API_CALL PFNGLRASTERPOS4SVPROC glad_glRasterPos4sv
Definition gl.h:4654
GLAD_API_CALL PFNGLPIXELTRANSFERFPROC glad_glPixelTransferf
Definition gl.h:4452
GLAD_API_CALL PFNGLCOLOR3IPROC glad_glColor3i
Definition gl.h:3418
GLAD_API_CALL PFNGLNORMAL3SPROC glad_glNormal3s
Definition gl.h:4418
void(GLAD_API_PTR * PFNGLRASTERPOS4SVPROC)(const GLshort *v)
Definition gl.h:2879
GLAD_API_CALL PFNGLLINEWIDTHPROC glad_glLineWidth
Definition gl.h:4214
void(GLAD_API_PTR * PFNGLTEXIMAGE1DPROC)(GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const void *pixels)
Definition gl.h:2998
GLAD_API_CALL PFNGLENABLEPROC glad_glEnable
Definition gl.h:3666
GLAD_API_CALL PFNGLCOLOR4DVPROC glad_glColor4dv
Definition gl.h:3444
void(GLAD_API_PTR * PFNGLRASTERPOS2SVPROC)(const GLshort *v)
Definition gl.h:2863
void(GLAD_API_PTR * PFNGLLOADNAMEPROC)(GLuint name)
Definition gl.h:2665
GLAD_API_CALL PFNGLEVALCOORD1FPROC glad_glEvalCoord1f
Definition gl.h:3692
void(GLAD_API_PTR * PFNGLENDPROC)(void)
Definition gl.h:2390
GLAD_API_CALL PFNGLTEXCOORD1DVPROC glad_glTexCoord1dv
Definition gl.h:4792
void(GLAD_API_PTR * PFNGLRASTERPOS3IPROC)(GLint x, GLint y, GLint z)
Definition gl.h:2868
void(GLAD_API_PTR * PFNGLCLEARDEPTHPROC)(GLdouble depth)
Definition gl.h:2239
GLAD_API_CALL PFNGLSCALEDPROC glad_glScaled
Definition gl.h:4712
GLAD_API_CALL PFNGLTEXCOORD2SVPROC glad_glTexCoord2sv
Definition gl.h:4820
GLAD_API_CALL PFNGLTEXENVFPROC glad_glTexEnvf
Definition gl.h:4872
GLAD_API_CALL PFNGLCALLLISTSPROC glad_glCallLists
Definition gl.h:3346
void(GLAD_API_PTR * PFNGLFEEDBACKBUFFERPROC)(GLsizei size, GLenum type, GLfloat *buffer)
Definition gl.h:2408
GLAD_API_CALL PFNGLTEXCOORD4SPROC glad_glTexCoord4s
Definition gl.h:4850
GLAD_API_CALL PFNGLCOLORMASKPROC glad_glColorMask
Definition gl.h:3470
void(GLAD_API_PTR * PFNGLLIGHTMODELIVPROC)(GLenum pname, const GLint *params)
Definition gl.h:2653
void(GLAD_API_PTR * PFNGLVERTEX4DPROC)(GLdouble x, GLdouble y, GLdouble z, GLdouble w)
Definition gl.h:3114
void(GLAD_API_PTR * PFNGLEDGEFLAGVPROC)(const GLboolean *flag)
Definition gl.h:2384
void(GLAD_API_PTR * PFNGLLOADMATRIXDPROC)(const GLdouble *m)
Definition gl.h:2663
void(GLAD_API_PTR * PFNGLTEXCOORD4IVPROC)(const GLint *v)
Definition gl.h:2976
void(GLAD_API_PTR * PFNGLMATERIALIPROC)(GLenum face, GLenum pname, GLint param)
Definition gl.h:2683
GLAD_API_CALL PFNGLACCUMPROC glad_glAccum
Definition gl.h:3240
GLAD_API_CALL PFNGLCALLLISTPROC glad_glCallList
Definition gl.h:3344
GLAD_API_CALL PFNGLRASTERPOS2SVPROC glad_glRasterPos2sv
Definition gl.h:4622
void(GLAD_API_PTR * PFNGLCOLOR3BPROC)(GLbyte red, GLbyte green, GLbyte blue)
Definition gl.h:2255
GLAD_API_CALL PFNGLGETLIGHTFVPROC glad_glGetLightfv
Definition gl.h:3878
GLAD_API_CALL PFNGLTEXCOORD3IPROC glad_glTexCoord3i
Definition gl.h:4830
void(GLAD_API_PTR * PFNGLEDGEFLAGPROC)(GLboolean flag)
Definition gl.h:2382
void(GLAD_API_PTR * PFNGLEVALCOORD2DPROC)(GLdouble u, GLdouble v)
Definition gl.h:2400
GLAD_API_CALL PFNGLTEXIMAGE2DPROC glad_glTexImage2D
Definition gl.h:4894
void(GLAD_API_PTR * PFNGLGETPIXELMAPUIVPROC)(GLenum map, GLuint *values)
Definition gl.h:2509
GLAD_API_CALL PFNGLPASSTHROUGHPROC glad_glPassThrough
Definition gl.h:4434
GLAD_API_CALL PFNGLGETTEXLEVELPARAMETERIVPROC glad_glGetTexLevelParameteriv
Definition gl.h:4010
void(GLAD_API_PTR * PFNGLMULTMATRIXFPROC)(const GLfloat *m)
Definition gl.h:2690
void(GLAD_API_PTR * PFNGLCOLORMASKPROC)(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)
Definition gl.h:2287
void(GLAD_API_PTR * PFNGLSTENCILFUNCPROC)(GLenum func, GLint ref, GLuint mask)
Definition gl.h:2939
void(GLAD_API_PTR * PFNGLCOPYPIXELSPROC)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type)
Definition gl.h:2308
void(GLAD_API_PTR * PFNGLCOLOR3UBPROC)(GLubyte red, GLubyte green, GLubyte blue)
Definition gl.h:2265
GLAD_API_CALL PFNGLRASTERPOS2SPROC glad_glRasterPos2s
Definition gl.h:4620
GLAD_API_CALL PFNGLRASTERPOS4FVPROC glad_glRasterPos4fv
Definition gl.h:4646
void(GLAD_API_PTR * PFNGLPASSTHROUGHPROC)(GLfloat token)
Definition gl.h:2769
void(GLAD_API_PTR * PFNGLRECTIVPROC)(const GLint *v1, const GLint *v2)
Definition gl.h:2888
void(GLAD_API_PTR * PFNGLMATERIALFVPROC)(GLenum face, GLenum pname, const GLfloat *params)
Definition gl.h:2682
GLAD_API_CALL PFNGLVIEWPORTPROC glad_glViewport
Definition gl.h:5332
void(GLAD_API_PTR * PFNGLVERTEX4SVPROC)(const GLshort *v)
Definition gl.h:3121
void(GLAD_API_PTR * PFNGLGETTEXENVIVPROC)(GLenum target, GLenum pname, GLint *params)
Definition gl.h:2551
GLAD_API_CALL PFNGLMAP2FPROC glad_glMap2f
Definition gl.h:4240
GLAD_API_CALL PFNGLGETPIXELMAPFVPROC glad_glGetPixelMapfv
Definition gl.h:3912
GLAD_API_CALL PFNGLGETFLOATVPROC glad_glGetFloatv
Definition gl.h:3852
GLAD_API_CALL PFNGLTEXCOORD1SPROC glad_glTexCoord1s
Definition gl.h:4802
GLAD_API_CALL PFNGLEVALPOINT1PROC glad_glEvalPoint1
Definition gl.h:3708
GLAD_API_CALL PFNGLRASTERPOS4DVPROC glad_glRasterPos4dv
Definition gl.h:4642
void(GLAD_API_PTR * PFNGLPOPMATRIXPROC)(void)
Definition gl.h:2793
GLAD_API_CALL PFNGLNORMAL3DPROC glad_glNormal3d
Definition gl.h:4406
GLAD_API_CALL PFNGLLINESTIPPLEPROC glad_glLineStipple
Definition gl.h:4212
GLAD_API_CALL PFNGLRASTERPOS3SVPROC glad_glRasterPos3sv
Definition gl.h:4638
void(GLAD_API_PTR * PFNGLLIGHTIPROC)(GLenum light, GLenum pname, GLint param)
Definition gl.h:2656
GLAD_API_CALL PFNGLFLUSHPROC glad_glFlush
Definition gl.h:3718
void(GLAD_API_PTR * PFNGLCOLOR4FPROC)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
Definition gl.h:2275
GLAD_API_CALL PFNGLGETMATERIALFVPROC glad_glGetMaterialfv
Definition gl.h:3888
GLAD_API_CALL PFNGLCOLOR4FVPROC glad_glColor4fv
Definition gl.h:3448
GLAD_API_CALL PFNGLVERTEX2DPROC glad_glVertex2d
Definition gl.h:5092
void(GLAD_API_PTR * PFNGLCOLORMATERIALPROC)(GLenum face, GLenum mode)
Definition gl.h:2289
void(GLAD_API_PTR * PFNGLINDEXSPROC)(GLshort c)
Definition gl.h:2619
GLAD_API_CALL PFNGLCOLOR3BVPROC glad_glColor3bv
Definition gl.h:3408
void(GLAD_API_PTR * PFNGLRASTERPOS2IVPROC)(const GLint *v)
Definition gl.h:2861
GLAD_API_CALL PFNGLRASTERPOS3DPROC glad_glRasterPos3d
Definition gl.h:4624
void(GLAD_API_PTR * PFNGLCOLOR4IVPROC)(const GLint *v)
Definition gl.h:2278
void(GLAD_API_PTR * PFNGLPIXELMAPUSVPROC)(GLenum map, GLsizei mapsize, const GLushort *values)
Definition gl.h:2775
GLAD_API_CALL PFNGLPOLYGONSTIPPLEPROC glad_glPolygonStipple
Definition gl.h:4474
GLAD_API_CALL PFNGLCOLOR3BPROC glad_glColor3b
Definition gl.h:3406
GLAD_API_CALL PFNGLSTENCILMASKPROC glad_glStencilMask
Definition gl.h:4778
GLAD_API_CALL PFNGLVERTEX3DVPROC glad_glVertex3dv
Definition gl.h:5110
GLAD_API_CALL PFNGLVERTEX4FVPROC glad_glVertex4fv
Definition gl.h:5130
GLAD_API_CALL PFNGLVERTEX2SVPROC glad_glVertex2sv
Definition gl.h:5106
void(GLAD_API_PTR * PFNGLTEXCOORD4DPROC)(GLdouble s, GLdouble t, GLdouble r, GLdouble q)
Definition gl.h:2971
GLAD_API_CALL PFNGLCOLOR3USPROC glad_glColor3us
Definition gl.h:3434
void(GLAD_API_PTR * PFNGLVERTEX4SPROC)(GLshort x, GLshort y, GLshort z, GLshort w)
Definition gl.h:3120
void(GLAD_API_PTR * PFNGLRASTERPOS2DPROC)(GLdouble x, GLdouble y)
Definition gl.h:2856
void(GLAD_API_PTR * PFNGLTEXCOORD4FPROC)(GLfloat s, GLfloat t, GLfloat r, GLfloat q)
Definition gl.h:2973
GLAD_API_CALL PFNGLINDEXFVPROC glad_glIndexfv
Definition gl.h:4128
GLAD_API_CALL PFNGLCOLOR4IVPROC glad_glColor4iv
Definition gl.h:3452
void(GLAD_API_PTR * PFNGLCOLOR4SPROC)(GLshort red, GLshort green, GLshort blue, GLshort alpha)
Definition gl.h:2279
void(GLAD_API_PTR * PFNGLMAP1DPROC)(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble *points)
Definition gl.h:2669
void(GLAD_API_PTR * PFNGLTEXCOORD1DVPROC)(const GLdouble *v)
Definition gl.h:2948
GLAD_API_CALL PFNGLRASTERPOS3IVPROC glad_glRasterPos3iv
Definition gl.h:4634
GLAD_API_CALL PFNGLPUSHATTRIBPROC glad_glPushAttrib
Definition gl.h:4596
void(GLAD_API_PTR * PFNGLCOLOR3BVPROC)(const GLbyte *v)
Definition gl.h:2256
GLAD_API_CALL PFNGLINDEXSVPROC glad_glIndexsv
Definition gl.h:4136
void(GLAD_API_PTR * PFNGLTEXGENFPROC)(GLenum coord, GLenum pname, GLfloat param)
Definition gl.h:2994
GLAD_API_CALL PFNGLMAPGRID2FPROC glad_glMapGrid2f
Definition gl.h:4252
GLAD_API_CALL PFNGLCLEARSTENCILPROC glad_glClearStencil
Definition gl.h:3392
GLAD_API_CALL PFNGLCOLOR3UIPROC glad_glColor3ui
Definition gl.h:3430
void(GLAD_API_PTR * PFNGLVERTEX3DPROC)(GLdouble x, GLdouble y, GLdouble z)
Definition gl.h:3106
GLAD_API_CALL PFNGLTEXCOORD2SPROC glad_glTexCoord2s
Definition gl.h:4818
GLAD_API_CALL PFNGLDRAWPIXELSPROC glad_glDrawPixels
Definition gl.h:3646
void(GLAD_API_PTR * PFNGLTEXPARAMETERIVPROC)(GLenum target, GLenum pname, const GLint *params)
Definition gl.h:3008
void(GLAD_API_PTR * PFNGLMULTMATRIXDPROC)(const GLdouble *m)
Definition gl.h:2689
void(GLAD_API_PTR * PFNGLPIXELTRANSFERFPROC)(GLenum pname, GLfloat param)
Definition gl.h:2778
void(GLAD_API_PTR * PFNGLLIGHTMODELFPROC)(GLenum pname, GLfloat param)
Definition gl.h:2650
GLAD_API_CALL PFNGLGETPOLYGONSTIPPLEPROC glad_glGetPolygonStipple
Definition gl.h:3920
GLint(GLAD_API_PTR * PFNGLRENDERMODEPROC)(GLenum mode)
Definition gl.h:2892
GLAD_API_CALL PFNGLVERTEX3SVPROC glad_glVertex3sv
Definition gl.h:5122
void(GLAD_API_PTR * PFNGLVERTEX4FVPROC)(const GLfloat *v)
Definition gl.h:3117
void(GLAD_API_PTR * PFNGLPUSHMATRIXPROC)(void)
Definition gl.h:2853
void(GLAD_API_PTR * PFNGLTEXCOORD2FVPROC)(const GLfloat *v)
Definition gl.h:2958
void(GLAD_API_PTR * PFNGLCLEARSTENCILPROC)(GLint s)
Definition gl.h:2248
void(GLAD_API_PTR * PFNGLCOLOR4FVPROC)(const GLfloat *v)
Definition gl.h:2276
void(GLAD_API_PTR * PFNGLTEXCOORD4SPROC)(GLshort s, GLshort t, GLshort r, GLshort q)
Definition gl.h:2977
void(GLAD_API_PTR * PFNGLCOLOR3USPROC)(GLushort red, GLushort green, GLushort blue)
Definition gl.h:2269
void(GLAD_API_PTR * PFNGLINDEXSVPROC)(const GLshort *c)
Definition gl.h:2620
void(GLAD_API_PTR * PFNGLNORMAL3DPROC)(GLdouble nx, GLdouble ny, GLdouble nz)
Definition gl.h:2755
void(GLAD_API_PTR * PFNGLRASTERPOS3SVPROC)(const GLshort *v)
Definition gl.h:2871
void(GLAD_API_PTR * PFNGLTEXCOORD1FPROC)(GLfloat s)
Definition gl.h:2949
GLAD_API_CALL PFNGLCOLOR3FPROC glad_glColor3f
Definition gl.h:3414
void(GLAD_API_PTR * PFNGLCLEARPROC)(GLbitfield mask)
Definition gl.h:2230
void(GLAD_API_PTR * PFNGLEVALCOORD2FPROC)(GLfloat u, GLfloat v)
Definition gl.h:2402
GLAD_API_CALL PFNGLCOLOR4UBVPROC glad_glColor4ubv
Definition gl.h:3460
void(GLAD_API_PTR * PFNGLTEXCOORD2DVPROC)(const GLdouble *v)
Definition gl.h:2956
void(GLAD_API_PTR * PFNGLEVALCOORD1DVPROC)(const GLdouble *u)
Definition gl.h:2397
void(GLAD_API_PTR * PFNGLGETPOLYGONSTIPPLEPROC)(GLubyte *mask)
Definition gl.h:2512
GLAD_API_CALL PFNGLORTHOPROC glad_glOrtho
Definition gl.h:4432
GLAD_API_CALL PFNGLVERTEX3FVPROC glad_glVertex3fv
Definition gl.h:5114
void(GLAD_API_PTR * PFNGLCOLOR3USVPROC)(const GLushort *v)
Definition gl.h:2270
void(GLAD_API_PTR * PFNGLNORMAL3BPROC)(GLbyte nx, GLbyte ny, GLbyte nz)
Definition gl.h:2753
void(GLAD_API_PTR * PFNGLVERTEX2SPROC)(GLshort x, GLshort y)
Definition gl.h:3104
GLAD_API_CALL PFNGLVERTEX4DPROC glad_glVertex4d
Definition gl.h:5124
void(GLAD_API_PTR * PFNGLRECTFVPROC)(const GLfloat *v1, const GLfloat *v2)
Definition gl.h:2886
void(GLAD_API_PTR * PFNGLTEXCOORD1SVPROC)(const GLshort *v)
Definition gl.h:2954
void(GLAD_API_PTR * PFNGLEVALCOORD1FVPROC)(const GLfloat *u)
Definition gl.h:2399
GLAD_API_CALL PFNGLLOADMATRIXFPROC glad_glLoadMatrixf
Definition gl.h:4224
void(GLAD_API_PTR * PFNGLCLEARCOLORPROC)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
Definition gl.h:2238
GLAD_API_CALL PFNGLROTATEDPROC glad_glRotated
Definition gl.h:4692
void(GLAD_API_PTR * PFNGLRASTERPOS2IPROC)(GLint x, GLint y)
Definition gl.h:2860
void(GLAD_API_PTR * PFNGLCOLOR4DVPROC)(const GLdouble *v)
Definition gl.h:2274
void(GLAD_API_PTR * PFNGLENABLEPROC)(GLenum cap)
Definition gl.h:2385
void(GLAD_API_PTR * PFNGLEVALMESH2PROC)(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2)
Definition gl.h:2405
void(GLAD_API_PTR * PFNGLPIXELTRANSFERIPROC)(GLenum pname, GLint param)
Definition gl.h:2779
void(GLAD_API_PTR * PFNGLRASTERPOS4DPROC)(GLdouble x, GLdouble y, GLdouble z, GLdouble w)
Definition gl.h:2872
void(GLAD_API_PTR * PFNGLTEXGENFVPROC)(GLenum coord, GLenum pname, const GLfloat *params)
Definition gl.h:2995
GLAD_API_CALL PFNGLGETTEXIMAGEPROC glad_glGetTexImage
Definition gl.h:4006
GLAD_API_CALL PFNGLCOLOR3UIVPROC glad_glColor3uiv
Definition gl.h:3432
void(GLAD_API_PTR * PFNGLCOLOR3SPROC)(GLshort red, GLshort green, GLshort blue)
Definition gl.h:2263
void(GLAD_API_PTR * PFNGLGETDOUBLEVPROC)(GLenum pname, GLdouble *data)
Definition gl.h:2475
void(GLAD_API_PTR * PFNGLMAPGRID2FPROC)(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2)
Definition gl.h:2678
void(GLAD_API_PTR * PFNGLSHADEMODELPROC)(GLenum mode)
Definition gl.h:2934
GLAD_API_CALL PFNGLISLISTPROC glad_glIsList
Definition gl.h:4172
GLAD_API_CALL PFNGLCULLFACEPROC glad_glCullFace
Definition gl.h:3554
GLAD_API_CALL PFNGLDEPTHRANGEPROC glad_glDepthRange
Definition gl.h:3596
void(GLAD_API_PTR * PFNGLGETLIGHTFVPROC)(GLenum light, GLenum pname, GLfloat *params)
Definition gl.h:2491
void(GLAD_API_PTR * PFNGLDELETELISTSPROC)(GLuint list, GLsizei range)
Definition gl.h:2336

References GLAD_GL_VERSION_1_0, glad_glAccum, glad_glAlphaFunc, glad_glBegin, glad_glBitmap, glad_glBlendFunc, glad_glCallList, glad_glCallLists, glad_glClear, glad_glClearAccum, glad_glClearColor, glad_glClearDepth, glad_glClearIndex, glad_glClearStencil, glad_glClipPlane, glad_glColor3b, glad_glColor3bv, glad_glColor3d, glad_glColor3dv, glad_glColor3f, glad_glColor3fv, glad_glColor3i, glad_glColor3iv, glad_glColor3s, glad_glColor3sv, glad_glColor3ub, glad_glColor3ubv, glad_glColor3ui, glad_glColor3uiv, glad_glColor3us, glad_glColor3usv, glad_glColor4b, glad_glColor4bv, glad_glColor4d, glad_glColor4dv, glad_glColor4f, glad_glColor4fv, glad_glColor4i, glad_glColor4iv, glad_glColor4s, glad_glColor4sv, glad_glColor4ub, glad_glColor4ubv, glad_glColor4ui, glad_glColor4uiv, glad_glColor4us, glad_glColor4usv, glad_glColorMask, glad_glColorMaterial, glad_glCopyPixels, glad_glCullFace, glad_glDeleteLists, glad_glDepthFunc, glad_glDepthMask, glad_glDepthRange, glad_glDisable, glad_glDrawBuffer, glad_glDrawPixels, glad_glEdgeFlag, glad_glEdgeFlagv, glad_glEnable, glad_glEnd, glad_glEndList, glad_glEvalCoord1d, glad_glEvalCoord1dv, glad_glEvalCoord1f, glad_glEvalCoord1fv, glad_glEvalCoord2d, glad_glEvalCoord2dv, glad_glEvalCoord2f, glad_glEvalCoord2fv, glad_glEvalMesh1, glad_glEvalMesh2, glad_glEvalPoint1, glad_glEvalPoint2, glad_glFeedbackBuffer, glad_glFinish, glad_glFlush, glad_glFogf, glad_glFogfv, glad_glFogi, glad_glFogiv, glad_glFrontFace, glad_glFrustum, glad_glGenLists, glad_glGetBooleanv, glad_glGetClipPlane, glad_glGetDoublev, glad_glGetError, glad_glGetFloatv, glad_glGetIntegerv, glad_glGetLightfv, glad_glGetLightiv, glad_glGetMapdv, glad_glGetMapfv, glad_glGetMapiv, glad_glGetMaterialfv, glad_glGetMaterialiv, glad_glGetPixelMapfv, glad_glGetPixelMapuiv, glad_glGetPixelMapusv, glad_glGetPolygonStipple, glad_glGetString, glad_glGetTexEnvfv, glad_glGetTexEnviv, glad_glGetTexGendv, glad_glGetTexGenfv, glad_glGetTexGeniv, glad_glGetTexImage, glad_glGetTexLevelParameterfv, glad_glGetTexLevelParameteriv, glad_glGetTexParameterfv, glad_glGetTexParameteriv, glad_glHint, glad_glIndexd, glad_glIndexdv, glad_glIndexf, glad_glIndexfv, glad_glIndexi, glad_glIndexiv, glad_glIndexMask, glad_glIndexs, glad_glIndexsv, glad_glInitNames, glad_glIsEnabled, glad_glIsList, glad_glLightf, glad_glLightfv, glad_glLighti, glad_glLightiv, glad_glLightModelf, glad_glLightModelfv, glad_glLightModeli, glad_glLightModeliv, glad_glLineStipple, glad_glLineWidth, glad_glListBase, glad_glLoadIdentity, glad_glLoadMatrixd, glad_glLoadMatrixf, glad_glLoadName, glad_glLogicOp, glad_glMap1d, glad_glMap1f, glad_glMap2d, glad_glMap2f, glad_glMapGrid1d, glad_glMapGrid1f, glad_glMapGrid2d, glad_glMapGrid2f, glad_glMaterialf, glad_glMaterialfv, glad_glMateriali, glad_glMaterialiv, glad_glMatrixMode, glad_glMultMatrixd, glad_glMultMatrixf, glad_glNewList, glad_glNormal3b, glad_glNormal3bv, glad_glNormal3d, glad_glNormal3dv, glad_glNormal3f, glad_glNormal3fv, glad_glNormal3i, glad_glNormal3iv, glad_glNormal3s, glad_glNormal3sv, glad_glOrtho, glad_glPassThrough, glad_glPixelMapfv, glad_glPixelMapuiv, glad_glPixelMapusv, glad_glPixelStoref, glad_glPixelStorei, glad_glPixelTransferf, glad_glPixelTransferi, glad_glPixelZoom, glad_glPointSize, glad_glPolygonMode, glad_glPolygonStipple, glad_glPopAttrib, glad_glPopMatrix, glad_glPopName, glad_glPushAttrib, glad_glPushMatrix, glad_glPushName, glad_glRasterPos2d, glad_glRasterPos2dv, glad_glRasterPos2f, glad_glRasterPos2fv, glad_glRasterPos2i, glad_glRasterPos2iv, glad_glRasterPos2s, glad_glRasterPos2sv, glad_glRasterPos3d, glad_glRasterPos3dv, glad_glRasterPos3f, glad_glRasterPos3fv, glad_glRasterPos3i, glad_glRasterPos3iv, glad_glRasterPos3s, glad_glRasterPos3sv, glad_glRasterPos4d, glad_glRasterPos4dv, glad_glRasterPos4f, glad_glRasterPos4fv, glad_glRasterPos4i, glad_glRasterPos4iv, glad_glRasterPos4s, glad_glRasterPos4sv, glad_glReadBuffer, glad_glReadPixels, glad_glRectd, glad_glRectdv, glad_glRectf, glad_glRectfv, glad_glRecti, glad_glRectiv, glad_glRects, glad_glRectsv, glad_glRenderMode, glad_glRotated, glad_glRotatef, glad_glScaled, glad_glScalef, glad_glScissor, glad_glSelectBuffer, glad_glShadeModel, glad_glStencilFunc, glad_glStencilMask, glad_glStencilOp, glad_glTexCoord1d, glad_glTexCoord1dv, glad_glTexCoord1f, glad_glTexCoord1fv, glad_glTexCoord1i, glad_glTexCoord1iv, glad_glTexCoord1s, glad_glTexCoord1sv, glad_glTexCoord2d, glad_glTexCoord2dv, glad_glTexCoord2f, glad_glTexCoord2fv, glad_glTexCoord2i, glad_glTexCoord2iv, glad_glTexCoord2s, glad_glTexCoord2sv, glad_glTexCoord3d, glad_glTexCoord3dv, glad_glTexCoord3f, glad_glTexCoord3fv, glad_glTexCoord3i, glad_glTexCoord3iv, glad_glTexCoord3s, glad_glTexCoord3sv, glad_glTexCoord4d, glad_glTexCoord4dv, glad_glTexCoord4f, glad_glTexCoord4fv, glad_glTexCoord4i, glad_glTexCoord4iv, glad_glTexCoord4s, glad_glTexCoord4sv, glad_glTexEnvf, glad_glTexEnvfv, glad_glTexEnvi, glad_glTexEnviv, glad_glTexGend, glad_glTexGendv, glad_glTexGenf, glad_glTexGenfv, glad_glTexGeni, glad_glTexGeniv, glad_glTexImage1D, glad_glTexImage2D, glad_glTexParameterf, glad_glTexParameterfv, glad_glTexParameteri, glad_glTexParameteriv, glad_glTranslated, glad_glTranslatef, glad_glVertex2d, glad_glVertex2dv, glad_glVertex2f, glad_glVertex2fv, glad_glVertex2i, glad_glVertex2iv, glad_glVertex2s, glad_glVertex2sv, glad_glVertex3d, glad_glVertex3dv, glad_glVertex3f, glad_glVertex3fv, glad_glVertex3i, glad_glVertex3iv, glad_glVertex3s, glad_glVertex3sv, glad_glVertex4d, glad_glVertex4dv, glad_glVertex4f, glad_glVertex4fv, glad_glVertex4i, glad_glVertex4iv, glad_glVertex4s, glad_glVertex4sv, glad_glViewport, and load().

Referenced by gladLoadGLUserPtr().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ glad_gl_load_GL_VERSION_1_1()

void glad_gl_load_GL_VERSION_1_1 ( GLADuserptrloadfunc load,
void * userptr )
static
1433 {
1434 if(!GLAD_GL_VERSION_1_1) return;
1435 glad_glAreTexturesResident = (PFNGLARETEXTURESRESIDENTPROC) load(userptr, "glAreTexturesResident");
1436 glad_glArrayElement = (PFNGLARRAYELEMENTPROC) load(userptr, "glArrayElement");
1437 glad_glBindTexture = (PFNGLBINDTEXTUREPROC) load(userptr, "glBindTexture");
1438 glad_glColorPointer = (PFNGLCOLORPOINTERPROC) load(userptr, "glColorPointer");
1439 glad_glCopyTexImage1D = (PFNGLCOPYTEXIMAGE1DPROC) load(userptr, "glCopyTexImage1D");
1440 glad_glCopyTexImage2D = (PFNGLCOPYTEXIMAGE2DPROC) load(userptr, "glCopyTexImage2D");
1441 glad_glCopyTexSubImage1D = (PFNGLCOPYTEXSUBIMAGE1DPROC) load(userptr, "glCopyTexSubImage1D");
1442 glad_glCopyTexSubImage2D = (PFNGLCOPYTEXSUBIMAGE2DPROC) load(userptr, "glCopyTexSubImage2D");
1443 glad_glDeleteTextures = (PFNGLDELETETEXTURESPROC) load(userptr, "glDeleteTextures");
1444 glad_glDisableClientState = (PFNGLDISABLECLIENTSTATEPROC) load(userptr, "glDisableClientState");
1445 glad_glDrawArrays = (PFNGLDRAWARRAYSPROC) load(userptr, "glDrawArrays");
1446 glad_glDrawElements = (PFNGLDRAWELEMENTSPROC) load(userptr, "glDrawElements");
1447 glad_glEdgeFlagPointer = (PFNGLEDGEFLAGPOINTERPROC) load(userptr, "glEdgeFlagPointer");
1448 glad_glEnableClientState = (PFNGLENABLECLIENTSTATEPROC) load(userptr, "glEnableClientState");
1449 glad_glGenTextures = (PFNGLGENTEXTURESPROC) load(userptr, "glGenTextures");
1450 glad_glGetPointerv = (PFNGLGETPOINTERVPROC) load(userptr, "glGetPointerv");
1451 glad_glIndexPointer = (PFNGLINDEXPOINTERPROC) load(userptr, "glIndexPointer");
1452 glad_glIndexub = (PFNGLINDEXUBPROC) load(userptr, "glIndexub");
1453 glad_glIndexubv = (PFNGLINDEXUBVPROC) load(userptr, "glIndexubv");
1454 glad_glInterleavedArrays = (PFNGLINTERLEAVEDARRAYSPROC) load(userptr, "glInterleavedArrays");
1455 glad_glIsTexture = (PFNGLISTEXTUREPROC) load(userptr, "glIsTexture");
1456 glad_glNormalPointer = (PFNGLNORMALPOINTERPROC) load(userptr, "glNormalPointer");
1457 glad_glPolygonOffset = (PFNGLPOLYGONOFFSETPROC) load(userptr, "glPolygonOffset");
1458 glad_glPopClientAttrib = (PFNGLPOPCLIENTATTRIBPROC) load(userptr, "glPopClientAttrib");
1459 glad_glPrioritizeTextures = (PFNGLPRIORITIZETEXTURESPROC) load(userptr, "glPrioritizeTextures");
1460 glad_glPushClientAttrib = (PFNGLPUSHCLIENTATTRIBPROC) load(userptr, "glPushClientAttrib");
1461 glad_glTexCoordPointer = (PFNGLTEXCOORDPOINTERPROC) load(userptr, "glTexCoordPointer");
1462 glad_glTexSubImage1D = (PFNGLTEXSUBIMAGE1DPROC) load(userptr, "glTexSubImage1D");
1463 glad_glTexSubImage2D = (PFNGLTEXSUBIMAGE2DPROC) load(userptr, "glTexSubImage2D");
1464 glad_glVertexPointer = (PFNGLVERTEXPOINTERPROC) load(userptr, "glVertexPointer");
1465}
GLAD_API_CALL PFNGLGETPOINTERVPROC glad_glGetPointerv
Definition gl.h:3918
GLAD_API_CALL PFNGLARETEXTURESRESIDENTPROC glad_glAreTexturesResident
Definition gl.h:3248
void(GLAD_API_PTR * PFNGLGENTEXTURESPROC)(GLsizei n, GLuint *textures)
Definition gl.h:2445
GLAD_API_CALL PFNGLVERTEXPOINTERPROC glad_glVertexPointer
Definition gl.h:5330
void(GLAD_API_PTR * PFNGLCOPYTEXSUBIMAGE1DPROC)(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)
Definition gl.h:2311
void(GLAD_API_PTR * PFNGLPUSHCLIENTATTRIBPROC)(GLbitfield mask)
Definition gl.h:2851
GLAD_API_CALL PFNGLEDGEFLAGPOINTERPROC glad_glEdgeFlagPointer
Definition gl.h:3662
void(GLAD_API_PTR * PFNGLTEXCOORDPOINTERPROC)(GLint size, GLenum type, GLsizei stride, const void *pointer)
Definition gl.h:2987
GLAD_API_CALL PFNGLCOLORPOINTERPROC glad_glColorPointer
Definition gl.h:3484
GLAD_API_CALL PFNGLDISABLECLIENTSTATEPROC glad_glDisableClientState
Definition gl.h:3608
void(GLAD_API_PTR * PFNGLCOPYTEXIMAGE2DPROC)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)
Definition gl.h:2310
void(GLAD_API_PTR * PFNGLPOLYGONOFFSETPROC)(GLfloat factor, GLfloat units)
Definition gl.h:2787
void(GLAD_API_PTR * PFNGLARRAYELEMENTPROC)(GLint i)
Definition gl.h:2177
void(GLAD_API_PTR * PFNGLTEXSUBIMAGE2DPROC)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels)
Definition gl.h:3015
GLAD_API_CALL PFNGLINDEXPOINTERPROC glad_glIndexPointer
Definition gl.h:4120
void(GLAD_API_PTR * PFNGLEDGEFLAGPOINTERPROC)(GLsizei stride, const void *pointer)
Definition gl.h:2383
GLAD_API_CALL PFNGLINDEXUBPROC glad_glIndexub
Definition gl.h:4138
void(GLAD_API_PTR * PFNGLTEXSUBIMAGE1DPROC)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels)
Definition gl.h:3014
void(GLAD_API_PTR * PFNGLDRAWELEMENTSPROC)(GLenum mode, GLsizei count, GLenum type, const void *indices)
Definition gl.h:2368
void(GLAD_API_PTR * PFNGLDISABLECLIENTSTATEPROC)(GLenum array)
Definition gl.h:2356
GLAD_API_CALL PFNGLPRIORITIZETEXTURESPROC glad_glPrioritizeTextures
Definition gl.h:4488
void(GLAD_API_PTR * PFNGLENABLECLIENTSTATEPROC)(GLenum array)
Definition gl.h:2386
GLboolean(GLAD_API_PTR * PFNGLARETEXTURESRESIDENTPROC)(GLsizei n, const GLuint *textures, GLboolean *residences)
Definition gl.h:2176
GLAD_API_CALL PFNGLDELETETEXTURESPROC glad_glDeleteTextures
Definition gl.h:3586
void(GLAD_API_PTR * PFNGLPRIORITIZETEXTURESPROC)(GLsizei n, const GLuint *textures, const GLfloat *priorities)
Definition gl.h:2796
void(GLAD_API_PTR * PFNGLBINDTEXTUREPROC)(GLenum target, GLuint texture)
Definition gl.h:2201
void(GLAD_API_PTR * PFNGLINDEXUBVPROC)(const GLubyte *c)
Definition gl.h:2622
void(GLAD_API_PTR * PFNGLVERTEXPOINTERPROC)(GLint size, GLenum type, GLsizei stride, const void *pointer)
Definition gl.h:3217
GLAD_API_CALL PFNGLCOPYTEXSUBIMAGE1DPROC glad_glCopyTexSubImage1D
Definition gl.h:3518
GLAD_API_CALL PFNGLBINDTEXTUREPROC glad_glBindTexture
Definition gl.h:3298
void(GLAD_API_PTR * PFNGLDRAWARRAYSPROC)(GLenum mode, GLint first, GLsizei count)
Definition gl.h:2362
GLAD_API_CALL PFNGLTEXSUBIMAGE2DPROC glad_glTexSubImage2D
Definition gl.h:4926
GLAD_API_CALL PFNGLPOPCLIENTATTRIBPROC glad_glPopClientAttrib
Definition gl.h:4478
GLAD_API_CALL PFNGLNORMALPOINTERPROC glad_glNormalPointer
Definition gl.h:4426
GLAD_API_CALL PFNGLCOPYTEXSUBIMAGE2DPROC glad_glCopyTexSubImage2D
Definition gl.h:3520
GLAD_API_CALL PFNGLTEXSUBIMAGE1DPROC glad_glTexSubImage1D
Definition gl.h:4924
GLAD_API_CALL PFNGLARRAYELEMENTPROC glad_glArrayElement
Definition gl.h:3250
GLboolean(GLAD_API_PTR * PFNGLISTEXTUREPROC)(GLuint texture)
Definition gl.h:2647
void(GLAD_API_PTR * PFNGLCOLORPOINTERPROC)(GLint size, GLenum type, GLsizei stride, const void *pointer)
Definition gl.h:2294
GLAD_API_CALL PFNGLPOLYGONOFFSETPROC glad_glPolygonOffset
Definition gl.h:4470
GLAD_API_CALL PFNGLINDEXUBVPROC glad_glIndexubv
Definition gl.h:4140
void(GLAD_API_PTR * PFNGLCOPYTEXSUBIMAGE2DPROC)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
Definition gl.h:2312
GLAD_API_CALL PFNGLGENTEXTURESPROC glad_glGenTextures
Definition gl.h:3786
GLAD_API_CALL PFNGLTEXCOORDPOINTERPROC glad_glTexCoordPointer
Definition gl.h:4870
GLAD_API_CALL PFNGLCOPYTEXIMAGE1DPROC glad_glCopyTexImage1D
Definition gl.h:3514
void(GLAD_API_PTR * PFNGLNORMALPOINTERPROC)(GLenum type, GLsizei stride, const void *pointer)
Definition gl.h:2765
GLAD_API_CALL PFNGLDRAWELEMENTSPROC glad_glDrawElements
Definition gl.h:3632
void(GLAD_API_PTR * PFNGLPOPCLIENTATTRIBPROC)(void)
Definition gl.h:2791
GLAD_API_CALL PFNGLPUSHCLIENTATTRIBPROC glad_glPushClientAttrib
Definition gl.h:4598
void(GLAD_API_PTR * PFNGLGETPOINTERVPROC)(GLenum pname, void **params)
Definition gl.h:2511
GLAD_API_CALL PFNGLINTERLEAVEDARRAYSPROC glad_glInterleavedArrays
Definition gl.h:4144
void(GLAD_API_PTR * PFNGLINTERLEAVEDARRAYSPROC)(GLenum format, GLsizei stride, const void *pointer)
Definition gl.h:2624
void(GLAD_API_PTR * PFNGLINDEXPOINTERPROC)(GLenum type, GLsizei stride, const void *pointer)
Definition gl.h:2612
GLAD_API_CALL PFNGLCOPYTEXIMAGE2DPROC glad_glCopyTexImage2D
Definition gl.h:3516
GLAD_API_CALL PFNGLDRAWARRAYSPROC glad_glDrawArrays
Definition gl.h:3620
void(GLAD_API_PTR * PFNGLCOPYTEXIMAGE1DPROC)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border)
Definition gl.h:2309
GLAD_API_CALL PFNGLENABLECLIENTSTATEPROC glad_glEnableClientState
Definition gl.h:3668
GLAD_API_CALL PFNGLISTEXTUREPROC glad_glIsTexture
Definition gl.h:4190
void(GLAD_API_PTR * PFNGLINDEXUBPROC)(GLubyte c)
Definition gl.h:2621
void(GLAD_API_PTR * PFNGLDELETETEXTURESPROC)(GLsizei n, const GLuint *textures)
Definition gl.h:2345

References GLAD_GL_VERSION_1_1, glad_glAreTexturesResident, glad_glArrayElement, glad_glBindTexture, glad_glColorPointer, glad_glCopyTexImage1D, glad_glCopyTexImage2D, glad_glCopyTexSubImage1D, glad_glCopyTexSubImage2D, glad_glDeleteTextures, glad_glDisableClientState, glad_glDrawArrays, glad_glDrawElements, glad_glEdgeFlagPointer, glad_glEnableClientState, glad_glGenTextures, glad_glGetPointerv, glad_glIndexPointer, glad_glIndexub, glad_glIndexubv, glad_glInterleavedArrays, glad_glIsTexture, glad_glNormalPointer, glad_glPolygonOffset, glad_glPopClientAttrib, glad_glPrioritizeTextures, glad_glPushClientAttrib, glad_glTexCoordPointer, glad_glTexSubImage1D, glad_glTexSubImage2D, glad_glVertexPointer, and load().

Referenced by gladLoadGLUserPtr().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ glad_gl_load_GL_VERSION_1_2()

void glad_gl_load_GL_VERSION_1_2 ( GLADuserptrloadfunc load,
void * userptr )
static
1466 {
1467 if(!GLAD_GL_VERSION_1_2) return;
1468 glad_glCopyTexSubImage3D = (PFNGLCOPYTEXSUBIMAGE3DPROC) load(userptr, "glCopyTexSubImage3D");
1469 glad_glDrawRangeElements = (PFNGLDRAWRANGEELEMENTSPROC) load(userptr, "glDrawRangeElements");
1470 glad_glTexImage3D = (PFNGLTEXIMAGE3DPROC) load(userptr, "glTexImage3D");
1471 glad_glTexSubImage3D = (PFNGLTEXSUBIMAGE3DPROC) load(userptr, "glTexSubImage3D");
1472}
void(GLAD_API_PTR * PFNGLTEXSUBIMAGE3DPROC)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels)
Definition gl.h:3016
GLAD_API_CALL PFNGLTEXIMAGE3DPROC glad_glTexImage3D
Definition gl.h:4898
GLAD_API_CALL PFNGLDRAWRANGEELEMENTSPROC glad_glDrawRangeElements
Definition gl.h:3648
void(GLAD_API_PTR * PFNGLCOPYTEXSUBIMAGE3DPROC)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
Definition gl.h:2313
GLAD_API_CALL PFNGLCOPYTEXSUBIMAGE3DPROC glad_glCopyTexSubImage3D
Definition gl.h:3522
void(GLAD_API_PTR * PFNGLTEXIMAGE3DPROC)(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels)
Definition gl.h:3001
GLAD_API_CALL PFNGLTEXSUBIMAGE3DPROC glad_glTexSubImage3D
Definition gl.h:4928
void(GLAD_API_PTR * PFNGLDRAWRANGEELEMENTSPROC)(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices)
Definition gl.h:2376

References GLAD_GL_VERSION_1_2, glad_glCopyTexSubImage3D, glad_glDrawRangeElements, glad_glTexImage3D, glad_glTexSubImage3D, and load().

Referenced by gladLoadGLUserPtr().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ glad_gl_load_GL_VERSION_1_3()

void glad_gl_load_GL_VERSION_1_3 ( GLADuserptrloadfunc load,
void * userptr )
static
1473 {
1474 if(!GLAD_GL_VERSION_1_3) return;
1475 glad_glActiveTexture = (PFNGLACTIVETEXTUREPROC) load(userptr, "glActiveTexture");
1476 glad_glClientActiveTexture = (PFNGLCLIENTACTIVETEXTUREPROC) load(userptr, "glClientActiveTexture");
1477 glad_glCompressedTexImage1D = (PFNGLCOMPRESSEDTEXIMAGE1DPROC) load(userptr, "glCompressedTexImage1D");
1478 glad_glCompressedTexImage2D = (PFNGLCOMPRESSEDTEXIMAGE2DPROC) load(userptr, "glCompressedTexImage2D");
1479 glad_glCompressedTexImage3D = (PFNGLCOMPRESSEDTEXIMAGE3DPROC) load(userptr, "glCompressedTexImage3D");
1480 glad_glCompressedTexSubImage1D = (PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC) load(userptr, "glCompressedTexSubImage1D");
1481 glad_glCompressedTexSubImage2D = (PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC) load(userptr, "glCompressedTexSubImage2D");
1482 glad_glCompressedTexSubImage3D = (PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC) load(userptr, "glCompressedTexSubImage3D");
1483 glad_glGetCompressedTexImage = (PFNGLGETCOMPRESSEDTEXIMAGEPROC) load(userptr, "glGetCompressedTexImage");
1484 glad_glLoadTransposeMatrixd = (PFNGLLOADTRANSPOSEMATRIXDPROC) load(userptr, "glLoadTransposeMatrixd");
1485 glad_glLoadTransposeMatrixf = (PFNGLLOADTRANSPOSEMATRIXFPROC) load(userptr, "glLoadTransposeMatrixf");
1486 glad_glMultTransposeMatrixd = (PFNGLMULTTRANSPOSEMATRIXDPROC) load(userptr, "glMultTransposeMatrixd");
1487 glad_glMultTransposeMatrixf = (PFNGLMULTTRANSPOSEMATRIXFPROC) load(userptr, "glMultTransposeMatrixf");
1488 glad_glMultiTexCoord1d = (PFNGLMULTITEXCOORD1DPROC) load(userptr, "glMultiTexCoord1d");
1489 glad_glMultiTexCoord1dv = (PFNGLMULTITEXCOORD1DVPROC) load(userptr, "glMultiTexCoord1dv");
1490 glad_glMultiTexCoord1f = (PFNGLMULTITEXCOORD1FPROC) load(userptr, "glMultiTexCoord1f");
1491 glad_glMultiTexCoord1fv = (PFNGLMULTITEXCOORD1FVPROC) load(userptr, "glMultiTexCoord1fv");
1492 glad_glMultiTexCoord1i = (PFNGLMULTITEXCOORD1IPROC) load(userptr, "glMultiTexCoord1i");
1493 glad_glMultiTexCoord1iv = (PFNGLMULTITEXCOORD1IVPROC) load(userptr, "glMultiTexCoord1iv");
1494 glad_glMultiTexCoord1s = (PFNGLMULTITEXCOORD1SPROC) load(userptr, "glMultiTexCoord1s");
1495 glad_glMultiTexCoord1sv = (PFNGLMULTITEXCOORD1SVPROC) load(userptr, "glMultiTexCoord1sv");
1496 glad_glMultiTexCoord2d = (PFNGLMULTITEXCOORD2DPROC) load(userptr, "glMultiTexCoord2d");
1497 glad_glMultiTexCoord2dv = (PFNGLMULTITEXCOORD2DVPROC) load(userptr, "glMultiTexCoord2dv");
1498 glad_glMultiTexCoord2f = (PFNGLMULTITEXCOORD2FPROC) load(userptr, "glMultiTexCoord2f");
1499 glad_glMultiTexCoord2fv = (PFNGLMULTITEXCOORD2FVPROC) load(userptr, "glMultiTexCoord2fv");
1500 glad_glMultiTexCoord2i = (PFNGLMULTITEXCOORD2IPROC) load(userptr, "glMultiTexCoord2i");
1501 glad_glMultiTexCoord2iv = (PFNGLMULTITEXCOORD2IVPROC) load(userptr, "glMultiTexCoord2iv");
1502 glad_glMultiTexCoord2s = (PFNGLMULTITEXCOORD2SPROC) load(userptr, "glMultiTexCoord2s");
1503 glad_glMultiTexCoord2sv = (PFNGLMULTITEXCOORD2SVPROC) load(userptr, "glMultiTexCoord2sv");
1504 glad_glMultiTexCoord3d = (PFNGLMULTITEXCOORD3DPROC) load(userptr, "glMultiTexCoord3d");
1505 glad_glMultiTexCoord3dv = (PFNGLMULTITEXCOORD3DVPROC) load(userptr, "glMultiTexCoord3dv");
1506 glad_glMultiTexCoord3f = (PFNGLMULTITEXCOORD3FPROC) load(userptr, "glMultiTexCoord3f");
1507 glad_glMultiTexCoord3fv = (PFNGLMULTITEXCOORD3FVPROC) load(userptr, "glMultiTexCoord3fv");
1508 glad_glMultiTexCoord3i = (PFNGLMULTITEXCOORD3IPROC) load(userptr, "glMultiTexCoord3i");
1509 glad_glMultiTexCoord3iv = (PFNGLMULTITEXCOORD3IVPROC) load(userptr, "glMultiTexCoord3iv");
1510 glad_glMultiTexCoord3s = (PFNGLMULTITEXCOORD3SPROC) load(userptr, "glMultiTexCoord3s");
1511 glad_glMultiTexCoord3sv = (PFNGLMULTITEXCOORD3SVPROC) load(userptr, "glMultiTexCoord3sv");
1512 glad_glMultiTexCoord4d = (PFNGLMULTITEXCOORD4DPROC) load(userptr, "glMultiTexCoord4d");
1513 glad_glMultiTexCoord4dv = (PFNGLMULTITEXCOORD4DVPROC) load(userptr, "glMultiTexCoord4dv");
1514 glad_glMultiTexCoord4f = (PFNGLMULTITEXCOORD4FPROC) load(userptr, "glMultiTexCoord4f");
1515 glad_glMultiTexCoord4fv = (PFNGLMULTITEXCOORD4FVPROC) load(userptr, "glMultiTexCoord4fv");
1516 glad_glMultiTexCoord4i = (PFNGLMULTITEXCOORD4IPROC) load(userptr, "glMultiTexCoord4i");
1517 glad_glMultiTexCoord4iv = (PFNGLMULTITEXCOORD4IVPROC) load(userptr, "glMultiTexCoord4iv");
1518 glad_glMultiTexCoord4s = (PFNGLMULTITEXCOORD4SPROC) load(userptr, "glMultiTexCoord4s");
1519 glad_glMultiTexCoord4sv = (PFNGLMULTITEXCOORD4SVPROC) load(userptr, "glMultiTexCoord4sv");
1520 glad_glSampleCoverage = (PFNGLSAMPLECOVERAGEPROC) load(userptr, "glSampleCoverage");
1521}
GLAD_API_CALL PFNGLCOMPRESSEDTEXIMAGE1DPROC glad_glCompressedTexImage1D
Definition gl.h:3488
GLAD_API_CALL PFNGLMULTITEXCOORD1DPROC glad_glMultiTexCoord1d
Definition gl.h:4296
void(GLAD_API_PTR * PFNGLMULTITEXCOORD1SPROC)(GLenum target, GLshort s)
Definition gl.h:2706
void(GLAD_API_PTR * PFNGLCOMPRESSEDTEXIMAGE1DPROC)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const void *data)
Definition gl.h:2296
void(GLAD_API_PTR * PFNGLMULTITEXCOORD3SVPROC)(GLenum target, const GLshort *v)
Definition gl.h:2723
void(GLAD_API_PTR * PFNGLMULTITEXCOORD2SPROC)(GLenum target, GLshort s, GLshort t)
Definition gl.h:2714
GLAD_API_CALL PFNGLMULTITEXCOORD3DVPROC glad_glMultiTexCoord3dv
Definition gl.h:4330
void(GLAD_API_PTR * PFNGLMULTITEXCOORD1DVPROC)(GLenum target, const GLdouble *v)
Definition gl.h:2701
void(GLAD_API_PTR * PFNGLMULTITEXCOORD4DPROC)(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q)
Definition gl.h:2724
GLAD_API_CALL PFNGLMULTITEXCOORD2SVPROC glad_glMultiTexCoord2sv
Definition gl.h:4326
GLAD_API_CALL PFNGLMULTITEXCOORD3SPROC glad_glMultiTexCoord3s
Definition gl.h:4340
void(GLAD_API_PTR * PFNGLMULTITEXCOORD1DPROC)(GLenum target, GLdouble s)
Definition gl.h:2700
void(GLAD_API_PTR * PFNGLSAMPLECOVERAGEPROC)(GLfloat value, GLboolean invert)
Definition gl.h:2900
void(GLAD_API_PTR * PFNGLMULTITEXCOORD1FVPROC)(GLenum target, const GLfloat *v)
Definition gl.h:2703
void(GLAD_API_PTR * PFNGLMULTITEXCOORD2DVPROC)(GLenum target, const GLdouble *v)
Definition gl.h:2709
GLAD_API_CALL PFNGLMULTTRANSPOSEMATRIXDPROC glad_glMultTransposeMatrixd
Definition gl.h:4278
GLAD_API_CALL PFNGLMULTITEXCOORD2SPROC glad_glMultiTexCoord2s
Definition gl.h:4324
void(GLAD_API_PTR * PFNGLMULTITEXCOORD3IVPROC)(GLenum target, const GLint *v)
Definition gl.h:2721
void(GLAD_API_PTR * PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *data)
Definition gl.h:2301
GLAD_API_CALL PFNGLMULTITEXCOORD4IPROC glad_glMultiTexCoord4i
Definition gl.h:4352
GLAD_API_CALL PFNGLMULTITEXCOORD1FVPROC glad_glMultiTexCoord1fv
Definition gl.h:4302
void(GLAD_API_PTR * PFNGLCOMPRESSEDTEXIMAGE2DPROC)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *data)
Definition gl.h:2297
void(GLAD_API_PTR * PFNGLLOADTRANSPOSEMATRIXDPROC)(const GLdouble *m)
Definition gl.h:2666
GLAD_API_CALL PFNGLLOADTRANSPOSEMATRIXFPROC glad_glLoadTransposeMatrixf
Definition gl.h:4230
GLAD_API_CALL PFNGLMULTITEXCOORD1IPROC glad_glMultiTexCoord1i
Definition gl.h:4304
GLAD_API_CALL PFNGLGETCOMPRESSEDTEXIMAGEPROC glad_glGetCompressedTexImage
Definition gl.h:3836
void(GLAD_API_PTR * PFNGLCLIENTACTIVETEXTUREPROC)(GLenum texture)
Definition gl.h:2251
GLAD_API_CALL PFNGLMULTITEXCOORD4DVPROC glad_glMultiTexCoord4dv
Definition gl.h:4346
GLAD_API_CALL PFNGLMULTITEXCOORD3DPROC glad_glMultiTexCoord3d
Definition gl.h:4328
GLAD_API_CALL PFNGLMULTITEXCOORD1FPROC glad_glMultiTexCoord1f
Definition gl.h:4300
void(GLAD_API_PTR * PFNGLMULTITEXCOORD2IVPROC)(GLenum target, const GLint *v)
Definition gl.h:2713
void(GLAD_API_PTR * PFNGLMULTITEXCOORD1FPROC)(GLenum target, GLfloat s)
Definition gl.h:2702
void(GLAD_API_PTR * PFNGLMULTITEXCOORD3SPROC)(GLenum target, GLshort s, GLshort t, GLshort r)
Definition gl.h:2722
void(GLAD_API_PTR * PFNGLMULTTRANSPOSEMATRIXFPROC)(const GLfloat *m)
Definition gl.h:2692
GLAD_API_CALL PFNGLMULTITEXCOORD3IPROC glad_glMultiTexCoord3i
Definition gl.h:4336
GLAD_API_CALL PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC glad_glCompressedTexSubImage1D
Definition gl.h:3494
GLAD_API_CALL PFNGLMULTITEXCOORD1IVPROC glad_glMultiTexCoord1iv
Definition gl.h:4306
void(GLAD_API_PTR * PFNGLMULTITEXCOORD4FVPROC)(GLenum target, const GLfloat *v)
Definition gl.h:2727
void(GLAD_API_PTR * PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data)
Definition gl.h:2300
GLAD_API_CALL PFNGLMULTITEXCOORD2IVPROC glad_glMultiTexCoord2iv
Definition gl.h:4322
void(GLAD_API_PTR * PFNGLMULTITEXCOORD4IPROC)(GLenum target, GLint s, GLint t, GLint r, GLint q)
Definition gl.h:2728
void(GLAD_API_PTR * PFNGLMULTITEXCOORD2IPROC)(GLenum target, GLint s, GLint t)
Definition gl.h:2712
void(GLAD_API_PTR * PFNGLMULTITEXCOORD4FPROC)(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q)
Definition gl.h:2726
void(GLAD_API_PTR * PFNGLMULTITEXCOORD4SVPROC)(GLenum target, const GLshort *v)
Definition gl.h:2731
GLAD_API_CALL PFNGLMULTITEXCOORD1DVPROC glad_glMultiTexCoord1dv
Definition gl.h:4298
void(GLAD_API_PTR * PFNGLLOADTRANSPOSEMATRIXFPROC)(const GLfloat *m)
Definition gl.h:2667
GLAD_API_CALL PFNGLCOMPRESSEDTEXIMAGE3DPROC glad_glCompressedTexImage3D
Definition gl.h:3492
GLAD_API_CALL PFNGLMULTITEXCOORD2DVPROC glad_glMultiTexCoord2dv
Definition gl.h:4314
GLAD_API_CALL PFNGLMULTITEXCOORD3SVPROC glad_glMultiTexCoord3sv
Definition gl.h:4342
GLAD_API_CALL PFNGLMULTITEXCOORD4DPROC glad_glMultiTexCoord4d
Definition gl.h:4344
GLAD_API_CALL PFNGLMULTITEXCOORD3FPROC glad_glMultiTexCoord3f
Definition gl.h:4332
GLAD_API_CALL PFNGLMULTTRANSPOSEMATRIXFPROC glad_glMultTransposeMatrixf
Definition gl.h:4280
void(GLAD_API_PTR * PFNGLMULTITEXCOORD1SVPROC)(GLenum target, const GLshort *v)
Definition gl.h:2707
void(GLAD_API_PTR * PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC)(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *data)
Definition gl.h:2299
GLAD_API_CALL PFNGLMULTITEXCOORD2IPROC glad_glMultiTexCoord2i
Definition gl.h:4320
GLAD_API_CALL PFNGLMULTITEXCOORD4FPROC glad_glMultiTexCoord4f
Definition gl.h:4348
void(GLAD_API_PTR * PFNGLMULTITEXCOORD4DVPROC)(GLenum target, const GLdouble *v)
Definition gl.h:2725
void(GLAD_API_PTR * PFNGLMULTITEXCOORD2DPROC)(GLenum target, GLdouble s, GLdouble t)
Definition gl.h:2708
GLAD_API_CALL PFNGLMULTITEXCOORD2DPROC glad_glMultiTexCoord2d
Definition gl.h:4312
void(GLAD_API_PTR * PFNGLACTIVETEXTUREPROC)(GLenum texture)
Definition gl.h:2174
void(GLAD_API_PTR * PFNGLMULTITEXCOORD4SPROC)(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q)
Definition gl.h:2730
GLAD_API_CALL PFNGLMULTITEXCOORD2FVPROC glad_glMultiTexCoord2fv
Definition gl.h:4318
GLAD_API_CALL PFNGLMULTITEXCOORD4IVPROC glad_glMultiTexCoord4iv
Definition gl.h:4354
GLAD_API_CALL PFNGLMULTITEXCOORD4SVPROC glad_glMultiTexCoord4sv
Definition gl.h:4358
GLAD_API_CALL PFNGLACTIVETEXTUREPROC glad_glActiveTexture
Definition gl.h:3244
GLAD_API_CALL PFNGLMULTITEXCOORD3FVPROC glad_glMultiTexCoord3fv
Definition gl.h:4334
GLAD_API_CALL PFNGLMULTITEXCOORD4FVPROC glad_glMultiTexCoord4fv
Definition gl.h:4350
GLAD_API_CALL PFNGLMULTITEXCOORD4SPROC glad_glMultiTexCoord4s
Definition gl.h:4356
void(GLAD_API_PTR * PFNGLMULTITEXCOORD3FPROC)(GLenum target, GLfloat s, GLfloat t, GLfloat r)
Definition gl.h:2718
void(GLAD_API_PTR * PFNGLGETCOMPRESSEDTEXIMAGEPROC)(GLenum target, GLint level, void *img)
Definition gl.h:2470
GLAD_API_CALL PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC glad_glCompressedTexSubImage3D
Definition gl.h:3498
void(GLAD_API_PTR * PFNGLMULTITEXCOORD3FVPROC)(GLenum target, const GLfloat *v)
Definition gl.h:2719
void(GLAD_API_PTR * PFNGLMULTITEXCOORD4IVPROC)(GLenum target, const GLint *v)
Definition gl.h:2729
GLAD_API_CALL PFNGLLOADTRANSPOSEMATRIXDPROC glad_glLoadTransposeMatrixd
Definition gl.h:4228
GLAD_API_CALL PFNGLMULTITEXCOORD1SPROC glad_glMultiTexCoord1s
Definition gl.h:4308
void(GLAD_API_PTR * PFNGLCOMPRESSEDTEXIMAGE3DPROC)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void *data)
Definition gl.h:2298
void(GLAD_API_PTR * PFNGLMULTITEXCOORD1IPROC)(GLenum target, GLint s)
Definition gl.h:2704
GLAD_API_CALL PFNGLMULTITEXCOORD1SVPROC glad_glMultiTexCoord1sv
Definition gl.h:4310
GLAD_API_CALL PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC glad_glCompressedTexSubImage2D
Definition gl.h:3496
void(GLAD_API_PTR * PFNGLMULTITEXCOORD2SVPROC)(GLenum target, const GLshort *v)
Definition gl.h:2715
GLAD_API_CALL PFNGLMULTITEXCOORD2FPROC glad_glMultiTexCoord2f
Definition gl.h:4316
GLAD_API_CALL PFNGLCOMPRESSEDTEXIMAGE2DPROC glad_glCompressedTexImage2D
Definition gl.h:3490
void(GLAD_API_PTR * PFNGLMULTITEXCOORD3IPROC)(GLenum target, GLint s, GLint t, GLint r)
Definition gl.h:2720
GLAD_API_CALL PFNGLMULTITEXCOORD3IVPROC glad_glMultiTexCoord3iv
Definition gl.h:4338
void(GLAD_API_PTR * PFNGLMULTITEXCOORD2FVPROC)(GLenum target, const GLfloat *v)
Definition gl.h:2711
GLAD_API_CALL PFNGLSAMPLECOVERAGEPROC glad_glSampleCoverage
Definition gl.h:4696
void(GLAD_API_PTR * PFNGLMULTITEXCOORD1IVPROC)(GLenum target, const GLint *v)
Definition gl.h:2705
void(GLAD_API_PTR * PFNGLMULTITEXCOORD3DVPROC)(GLenum target, const GLdouble *v)
Definition gl.h:2717
void(GLAD_API_PTR * PFNGLMULTITEXCOORD2FPROC)(GLenum target, GLfloat s, GLfloat t)
Definition gl.h:2710
GLAD_API_CALL PFNGLCLIENTACTIVETEXTUREPROC glad_glClientActiveTexture
Definition gl.h:3398
void(GLAD_API_PTR * PFNGLMULTTRANSPOSEMATRIXDPROC)(const GLdouble *m)
Definition gl.h:2691
void(GLAD_API_PTR * PFNGLMULTITEXCOORD3DPROC)(GLenum target, GLdouble s, GLdouble t, GLdouble r)
Definition gl.h:2716

References GLAD_GL_VERSION_1_3, glad_glActiveTexture, glad_glClientActiveTexture, glad_glCompressedTexImage1D, glad_glCompressedTexImage2D, glad_glCompressedTexImage3D, glad_glCompressedTexSubImage1D, glad_glCompressedTexSubImage2D, glad_glCompressedTexSubImage3D, glad_glGetCompressedTexImage, glad_glLoadTransposeMatrixd, glad_glLoadTransposeMatrixf, glad_glMultiTexCoord1d, glad_glMultiTexCoord1dv, glad_glMultiTexCoord1f, glad_glMultiTexCoord1fv, glad_glMultiTexCoord1i, glad_glMultiTexCoord1iv, glad_glMultiTexCoord1s, glad_glMultiTexCoord1sv, glad_glMultiTexCoord2d, glad_glMultiTexCoord2dv, glad_glMultiTexCoord2f, glad_glMultiTexCoord2fv, glad_glMultiTexCoord2i, glad_glMultiTexCoord2iv, glad_glMultiTexCoord2s, glad_glMultiTexCoord2sv, glad_glMultiTexCoord3d, glad_glMultiTexCoord3dv, glad_glMultiTexCoord3f, glad_glMultiTexCoord3fv, glad_glMultiTexCoord3i, glad_glMultiTexCoord3iv, glad_glMultiTexCoord3s, glad_glMultiTexCoord3sv, glad_glMultiTexCoord4d, glad_glMultiTexCoord4dv, glad_glMultiTexCoord4f, glad_glMultiTexCoord4fv, glad_glMultiTexCoord4i, glad_glMultiTexCoord4iv, glad_glMultiTexCoord4s, glad_glMultiTexCoord4sv, glad_glMultTransposeMatrixd, glad_glMultTransposeMatrixf, glad_glSampleCoverage, and load().

Referenced by gladLoadGLUserPtr().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ glad_gl_load_GL_VERSION_1_4()

void glad_gl_load_GL_VERSION_1_4 ( GLADuserptrloadfunc load,
void * userptr )
static
1522 {
1523 if(!GLAD_GL_VERSION_1_4) return;
1524 glad_glBlendColor = (PFNGLBLENDCOLORPROC) load(userptr, "glBlendColor");
1525 glad_glBlendEquation = (PFNGLBLENDEQUATIONPROC) load(userptr, "glBlendEquation");
1526 glad_glBlendFuncSeparate = (PFNGLBLENDFUNCSEPARATEPROC) load(userptr, "glBlendFuncSeparate");
1527 glad_glFogCoordPointer = (PFNGLFOGCOORDPOINTERPROC) load(userptr, "glFogCoordPointer");
1528 glad_glFogCoordd = (PFNGLFOGCOORDDPROC) load(userptr, "glFogCoordd");
1529 glad_glFogCoorddv = (PFNGLFOGCOORDDVPROC) load(userptr, "glFogCoorddv");
1530 glad_glFogCoordf = (PFNGLFOGCOORDFPROC) load(userptr, "glFogCoordf");
1531 glad_glFogCoordfv = (PFNGLFOGCOORDFVPROC) load(userptr, "glFogCoordfv");
1532 glad_glMultiDrawArrays = (PFNGLMULTIDRAWARRAYSPROC) load(userptr, "glMultiDrawArrays");
1533 glad_glMultiDrawElements = (PFNGLMULTIDRAWELEMENTSPROC) load(userptr, "glMultiDrawElements");
1534 glad_glPointParameterf = (PFNGLPOINTPARAMETERFPROC) load(userptr, "glPointParameterf");
1535 glad_glPointParameterfv = (PFNGLPOINTPARAMETERFVPROC) load(userptr, "glPointParameterfv");
1536 glad_glPointParameteri = (PFNGLPOINTPARAMETERIPROC) load(userptr, "glPointParameteri");
1537 glad_glPointParameteriv = (PFNGLPOINTPARAMETERIVPROC) load(userptr, "glPointParameteriv");
1538 glad_glSecondaryColor3b = (PFNGLSECONDARYCOLOR3BPROC) load(userptr, "glSecondaryColor3b");
1539 glad_glSecondaryColor3bv = (PFNGLSECONDARYCOLOR3BVPROC) load(userptr, "glSecondaryColor3bv");
1540 glad_glSecondaryColor3d = (PFNGLSECONDARYCOLOR3DPROC) load(userptr, "glSecondaryColor3d");
1541 glad_glSecondaryColor3dv = (PFNGLSECONDARYCOLOR3DVPROC) load(userptr, "glSecondaryColor3dv");
1542 glad_glSecondaryColor3f = (PFNGLSECONDARYCOLOR3FPROC) load(userptr, "glSecondaryColor3f");
1543 glad_glSecondaryColor3fv = (PFNGLSECONDARYCOLOR3FVPROC) load(userptr, "glSecondaryColor3fv");
1544 glad_glSecondaryColor3i = (PFNGLSECONDARYCOLOR3IPROC) load(userptr, "glSecondaryColor3i");
1545 glad_glSecondaryColor3iv = (PFNGLSECONDARYCOLOR3IVPROC) load(userptr, "glSecondaryColor3iv");
1546 glad_glSecondaryColor3s = (PFNGLSECONDARYCOLOR3SPROC) load(userptr, "glSecondaryColor3s");
1547 glad_glSecondaryColor3sv = (PFNGLSECONDARYCOLOR3SVPROC) load(userptr, "glSecondaryColor3sv");
1548 glad_glSecondaryColor3ub = (PFNGLSECONDARYCOLOR3UBPROC) load(userptr, "glSecondaryColor3ub");
1549 glad_glSecondaryColor3ubv = (PFNGLSECONDARYCOLOR3UBVPROC) load(userptr, "glSecondaryColor3ubv");
1550 glad_glSecondaryColor3ui = (PFNGLSECONDARYCOLOR3UIPROC) load(userptr, "glSecondaryColor3ui");
1551 glad_glSecondaryColor3uiv = (PFNGLSECONDARYCOLOR3UIVPROC) load(userptr, "glSecondaryColor3uiv");
1552 glad_glSecondaryColor3us = (PFNGLSECONDARYCOLOR3USPROC) load(userptr, "glSecondaryColor3us");
1553 glad_glSecondaryColor3usv = (PFNGLSECONDARYCOLOR3USVPROC) load(userptr, "glSecondaryColor3usv");
1554 glad_glSecondaryColorPointer = (PFNGLSECONDARYCOLORPOINTERPROC) load(userptr, "glSecondaryColorPointer");
1555 glad_glWindowPos2d = (PFNGLWINDOWPOS2DPROC) load(userptr, "glWindowPos2d");
1556 glad_glWindowPos2dv = (PFNGLWINDOWPOS2DVPROC) load(userptr, "glWindowPos2dv");
1557 glad_glWindowPos2f = (PFNGLWINDOWPOS2FPROC) load(userptr, "glWindowPos2f");
1558 glad_glWindowPos2fv = (PFNGLWINDOWPOS2FVPROC) load(userptr, "glWindowPos2fv");
1559 glad_glWindowPos2i = (PFNGLWINDOWPOS2IPROC) load(userptr, "glWindowPos2i");
1560 glad_glWindowPos2iv = (PFNGLWINDOWPOS2IVPROC) load(userptr, "glWindowPos2iv");
1561 glad_glWindowPos2s = (PFNGLWINDOWPOS2SPROC) load(userptr, "glWindowPos2s");
1562 glad_glWindowPos2sv = (PFNGLWINDOWPOS2SVPROC) load(userptr, "glWindowPos2sv");
1563 glad_glWindowPos3d = (PFNGLWINDOWPOS3DPROC) load(userptr, "glWindowPos3d");
1564 glad_glWindowPos3dv = (PFNGLWINDOWPOS3DVPROC) load(userptr, "glWindowPos3dv");
1565 glad_glWindowPos3f = (PFNGLWINDOWPOS3FPROC) load(userptr, "glWindowPos3f");
1566 glad_glWindowPos3fv = (PFNGLWINDOWPOS3FVPROC) load(userptr, "glWindowPos3fv");
1567 glad_glWindowPos3i = (PFNGLWINDOWPOS3IPROC) load(userptr, "glWindowPos3i");
1568 glad_glWindowPos3iv = (PFNGLWINDOWPOS3IVPROC) load(userptr, "glWindowPos3iv");
1569 glad_glWindowPos3s = (PFNGLWINDOWPOS3SPROC) load(userptr, "glWindowPos3s");
1570 glad_glWindowPos3sv = (PFNGLWINDOWPOS3SVPROC) load(userptr, "glWindowPos3sv");
1571}
GLAD_API_CALL PFNGLSECONDARYCOLOR3USVPROC glad_glSecondaryColor3usv
Definition gl.h:4754
void(GLAD_API_PTR * PFNGLSECONDARYCOLOR3IVPROC)(const GLint *v)
Definition gl.h:2921
void(GLAD_API_PTR * PFNGLFOGCOORDDVPROC)(const GLdouble *coord)
Definition gl.h:2416
void(GLAD_API_PTR * PFNGLBLENDCOLORPROC)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
Definition gl.h:2209
void(GLAD_API_PTR * PFNGLWINDOWPOS2FVPROC)(const GLfloat *v)
Definition gl.h:3226
GLAD_API_CALL PFNGLPOINTPARAMETERIVPROC glad_glPointParameteriv
Definition gl.h:4464
void(GLAD_API_PTR * PFNGLWINDOWPOS3FPROC)(GLfloat x, GLfloat y, GLfloat z)
Definition gl.h:3233
GLAD_API_CALL PFNGLWINDOWPOS3FPROC glad_glWindowPos3f
Definition gl.h:5362
GLAD_API_CALL PFNGLWINDOWPOS3DVPROC glad_glWindowPos3dv
Definition gl.h:5360
GLAD_API_CALL PFNGLSECONDARYCOLOR3BPROC glad_glSecondaryColor3b
Definition gl.h:4724
void(GLAD_API_PTR * PFNGLSECONDARYCOLOR3USVPROC)(const GLushort *v)
Definition gl.h:2929
GLAD_API_CALL PFNGLSECONDARYCOLOR3IPROC glad_glSecondaryColor3i
Definition gl.h:4736
void(GLAD_API_PTR * PFNGLWINDOWPOS2SPROC)(GLshort x, GLshort y)
Definition gl.h:3229
GLAD_API_CALL PFNGLFOGCOORDFVPROC glad_glFogCoordfv
Definition gl.h:3732
GLAD_API_CALL PFNGLMULTIDRAWELEMENTSPROC glad_glMultiDrawElements
Definition gl.h:4288
void(GLAD_API_PTR * PFNGLPOINTPARAMETERFVPROC)(GLenum pname, const GLfloat *params)
Definition gl.h:2782
GLAD_API_CALL PFNGLPOINTPARAMETERFPROC glad_glPointParameterf
Definition gl.h:4458
GLAD_API_CALL PFNGLPOINTPARAMETERIPROC glad_glPointParameteri
Definition gl.h:4462
void(GLAD_API_PTR * PFNGLWINDOWPOS2SVPROC)(const GLshort *v)
Definition gl.h:3230
GLAD_API_CALL PFNGLSECONDARYCOLOR3BVPROC glad_glSecondaryColor3bv
Definition gl.h:4726
GLAD_API_CALL PFNGLFOGCOORDDPROC glad_glFogCoordd
Definition gl.h:3726
GLAD_API_CALL PFNGLSECONDARYCOLOR3UIVPROC glad_glSecondaryColor3uiv
Definition gl.h:4750
GLAD_API_CALL PFNGLWINDOWPOS2DPROC glad_glWindowPos2d
Definition gl.h:5342
void(GLAD_API_PTR * PFNGLMULTIDRAWARRAYSPROC)(GLenum mode, const GLint *first, const GLsizei *count, GLsizei drawcount)
Definition gl.h:2693
void(GLAD_API_PTR * PFNGLWINDOWPOS2DPROC)(GLdouble x, GLdouble y)
Definition gl.h:3223
GLAD_API_CALL PFNGLFOGCOORDPOINTERPROC glad_glFogCoordPointer
Definition gl.h:3724
GLAD_API_CALL PFNGLWINDOWPOS2SVPROC glad_glWindowPos2sv
Definition gl.h:5356
GLAD_API_CALL PFNGLWINDOWPOS3DPROC glad_glWindowPos3d
Definition gl.h:5358
void(GLAD_API_PTR * PFNGLWINDOWPOS3IPROC)(GLint x, GLint y, GLint z)
Definition gl.h:3235
GLAD_API_CALL PFNGLWINDOWPOS3FVPROC glad_glWindowPos3fv
Definition gl.h:5364
void(GLAD_API_PTR * PFNGLWINDOWPOS2DVPROC)(const GLdouble *v)
Definition gl.h:3224
GLAD_API_CALL PFNGLWINDOWPOS2IPROC glad_glWindowPos2i
Definition gl.h:5350
void(GLAD_API_PTR * PFNGLWINDOWPOS3IVPROC)(const GLint *v)
Definition gl.h:3236
GLAD_API_CALL PFNGLWINDOWPOS2IVPROC glad_glWindowPos2iv
Definition gl.h:5352
void(GLAD_API_PTR * PFNGLSECONDARYCOLOR3BPROC)(GLbyte red, GLbyte green, GLbyte blue)
Definition gl.h:2914
void(GLAD_API_PTR * PFNGLPOINTPARAMETERIVPROC)(GLenum pname, const GLint *params)
Definition gl.h:2784
GLAD_API_CALL PFNGLWINDOWPOS3SVPROC glad_glWindowPos3sv
Definition gl.h:5372
void(GLAD_API_PTR * PFNGLBLENDEQUATIONPROC)(GLenum mode)
Definition gl.h:2210
GLAD_API_CALL PFNGLWINDOWPOS3IPROC glad_glWindowPos3i
Definition gl.h:5366
void(GLAD_API_PTR * PFNGLSECONDARYCOLOR3BVPROC)(const GLbyte *v)
Definition gl.h:2915
GLAD_API_CALL PFNGLWINDOWPOS3IVPROC glad_glWindowPos3iv
Definition gl.h:5368
GLAD_API_CALL PFNGLSECONDARYCOLOR3SVPROC glad_glSecondaryColor3sv
Definition gl.h:4742
GLAD_API_CALL PFNGLBLENDEQUATIONPROC glad_glBlendEquation
Definition gl.h:3316
GLAD_API_CALL PFNGLWINDOWPOS2FVPROC glad_glWindowPos2fv
Definition gl.h:5348
GLAD_API_CALL PFNGLMULTIDRAWARRAYSPROC glad_glMultiDrawArrays
Definition gl.h:4282
GLAD_API_CALL PFNGLWINDOWPOS2FPROC glad_glWindowPos2f
Definition gl.h:5346
GLAD_API_CALL PFNGLSECONDARYCOLOR3USPROC glad_glSecondaryColor3us
Definition gl.h:4752
void(GLAD_API_PTR * PFNGLWINDOWPOS2IPROC)(GLint x, GLint y)
Definition gl.h:3227
void(GLAD_API_PTR * PFNGLFOGCOORDFPROC)(GLfloat coord)
Definition gl.h:2417
GLAD_API_CALL PFNGLSECONDARYCOLOR3UBVPROC glad_glSecondaryColor3ubv
Definition gl.h:4746
GLAD_API_CALL PFNGLSECONDARYCOLOR3FPROC glad_glSecondaryColor3f
Definition gl.h:4732
GLAD_API_CALL PFNGLWINDOWPOS3SPROC glad_glWindowPos3s
Definition gl.h:5370
GLAD_API_CALL PFNGLSECONDARYCOLOR3DVPROC glad_glSecondaryColor3dv
Definition gl.h:4730
void(GLAD_API_PTR * PFNGLSECONDARYCOLOR3UIPROC)(GLuint red, GLuint green, GLuint blue)
Definition gl.h:2926
GLAD_API_CALL PFNGLBLENDFUNCSEPARATEPROC glad_glBlendFuncSeparate
Definition gl.h:3326
void(GLAD_API_PTR * PFNGLFOGCOORDFVPROC)(const GLfloat *coord)
Definition gl.h:2418
GLAD_API_CALL PFNGLSECONDARYCOLOR3SPROC glad_glSecondaryColor3s
Definition gl.h:4740
GLAD_API_CALL PFNGLSECONDARYCOLOR3DPROC glad_glSecondaryColor3d
Definition gl.h:4728
GLAD_API_CALL PFNGLSECONDARYCOLOR3UIPROC glad_glSecondaryColor3ui
Definition gl.h:4748
void(GLAD_API_PTR * PFNGLSECONDARYCOLOR3UBVPROC)(const GLubyte *v)
Definition gl.h:2925
void(GLAD_API_PTR * PFNGLSECONDARYCOLOR3FVPROC)(const GLfloat *v)
Definition gl.h:2919
void(GLAD_API_PTR * PFNGLPOINTPARAMETERFPROC)(GLenum pname, GLfloat param)
Definition gl.h:2781
GLAD_API_CALL PFNGLPOINTPARAMETERFVPROC glad_glPointParameterfv
Definition gl.h:4460
void(GLAD_API_PTR * PFNGLSECONDARYCOLOR3DVPROC)(const GLdouble *v)
Definition gl.h:2917
void(GLAD_API_PTR * PFNGLBLENDFUNCSEPARATEPROC)(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha)
Definition gl.h:2215
void(GLAD_API_PTR * PFNGLFOGCOORDPOINTERPROC)(GLenum type, GLsizei stride, const void *pointer)
Definition gl.h:2414
GLAD_API_CALL PFNGLBLENDCOLORPROC glad_glBlendColor
Definition gl.h:3314
GLAD_API_CALL PFNGLSECONDARYCOLOR3FVPROC glad_glSecondaryColor3fv
Definition gl.h:4734
void(GLAD_API_PTR * PFNGLSECONDARYCOLOR3SVPROC)(const GLshort *v)
Definition gl.h:2923
GLAD_API_CALL PFNGLSECONDARYCOLOR3UBPROC glad_glSecondaryColor3ub
Definition gl.h:4744
void(GLAD_API_PTR * PFNGLWINDOWPOS2FPROC)(GLfloat x, GLfloat y)
Definition gl.h:3225
void(GLAD_API_PTR * PFNGLSECONDARYCOLOR3UIVPROC)(const GLuint *v)
Definition gl.h:2927
GLAD_API_CALL PFNGLSECONDARYCOLOR3IVPROC glad_glSecondaryColor3iv
Definition gl.h:4738
GLAD_API_CALL PFNGLWINDOWPOS2SPROC glad_glWindowPos2s
Definition gl.h:5354
void(GLAD_API_PTR * PFNGLWINDOWPOS3DVPROC)(const GLdouble *v)
Definition gl.h:3232
void(GLAD_API_PTR * PFNGLWINDOWPOS3SVPROC)(const GLshort *v)
Definition gl.h:3238
GLAD_API_CALL PFNGLWINDOWPOS2DVPROC glad_glWindowPos2dv
Definition gl.h:5344
GLAD_API_CALL PFNGLFOGCOORDDVPROC glad_glFogCoorddv
Definition gl.h:3728
void(GLAD_API_PTR * PFNGLMULTIDRAWELEMENTSPROC)(GLenum mode, const GLsizei *count, GLenum type, const void *const *indices, GLsizei drawcount)
Definition gl.h:2696
void(GLAD_API_PTR * PFNGLSECONDARYCOLOR3UBPROC)(GLubyte red, GLubyte green, GLubyte blue)
Definition gl.h:2924
void(GLAD_API_PTR * PFNGLFOGCOORDDPROC)(GLdouble coord)
Definition gl.h:2415
void(GLAD_API_PTR * PFNGLWINDOWPOS2IVPROC)(const GLint *v)
Definition gl.h:3228
void(GLAD_API_PTR * PFNGLSECONDARYCOLOR3IPROC)(GLint red, GLint green, GLint blue)
Definition gl.h:2920
void(GLAD_API_PTR * PFNGLWINDOWPOS3DPROC)(GLdouble x, GLdouble y, GLdouble z)
Definition gl.h:3231
void(GLAD_API_PTR * PFNGLWINDOWPOS3FVPROC)(const GLfloat *v)
Definition gl.h:3234
void(GLAD_API_PTR * PFNGLWINDOWPOS3SPROC)(GLshort x, GLshort y, GLshort z)
Definition gl.h:3237
void(GLAD_API_PTR * PFNGLPOINTPARAMETERIPROC)(GLenum pname, GLint param)
Definition gl.h:2783
GLAD_API_CALL PFNGLFOGCOORDFPROC glad_glFogCoordf
Definition gl.h:3730
GLAD_API_CALL PFNGLSECONDARYCOLORPOINTERPROC glad_glSecondaryColorPointer
Definition gl.h:4760
void(GLAD_API_PTR * PFNGLSECONDARYCOLOR3DPROC)(GLdouble red, GLdouble green, GLdouble blue)
Definition gl.h:2916
void(GLAD_API_PTR * PFNGLSECONDARYCOLOR3USPROC)(GLushort red, GLushort green, GLushort blue)
Definition gl.h:2928
void(GLAD_API_PTR * PFNGLSECONDARYCOLORPOINTERPROC)(GLint size, GLenum type, GLsizei stride, const void *pointer)
Definition gl.h:2932
void(GLAD_API_PTR * PFNGLSECONDARYCOLOR3SPROC)(GLshort red, GLshort green, GLshort blue)
Definition gl.h:2922
void(GLAD_API_PTR * PFNGLSECONDARYCOLOR3FPROC)(GLfloat red, GLfloat green, GLfloat blue)
Definition gl.h:2918

References GLAD_GL_VERSION_1_4, glad_glBlendColor, glad_glBlendEquation, glad_glBlendFuncSeparate, glad_glFogCoordd, glad_glFogCoorddv, glad_glFogCoordf, glad_glFogCoordfv, glad_glFogCoordPointer, glad_glMultiDrawArrays, glad_glMultiDrawElements, glad_glPointParameterf, glad_glPointParameterfv, glad_glPointParameteri, glad_glPointParameteriv, glad_glSecondaryColor3b, glad_glSecondaryColor3bv, glad_glSecondaryColor3d, glad_glSecondaryColor3dv, glad_glSecondaryColor3f, glad_glSecondaryColor3fv, glad_glSecondaryColor3i, glad_glSecondaryColor3iv, glad_glSecondaryColor3s, glad_glSecondaryColor3sv, glad_glSecondaryColor3ub, glad_glSecondaryColor3ubv, glad_glSecondaryColor3ui, glad_glSecondaryColor3uiv, glad_glSecondaryColor3us, glad_glSecondaryColor3usv, glad_glSecondaryColorPointer, glad_glWindowPos2d, glad_glWindowPos2dv, glad_glWindowPos2f, glad_glWindowPos2fv, glad_glWindowPos2i, glad_glWindowPos2iv, glad_glWindowPos2s, glad_glWindowPos2sv, glad_glWindowPos3d, glad_glWindowPos3dv, glad_glWindowPos3f, glad_glWindowPos3fv, glad_glWindowPos3i, glad_glWindowPos3iv, glad_glWindowPos3s, glad_glWindowPos3sv, and load().

Referenced by gladLoadGLUserPtr().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ glad_gl_load_GL_VERSION_1_5()

void glad_gl_load_GL_VERSION_1_5 ( GLADuserptrloadfunc load,
void * userptr )
static
1572 {
1573 if(!GLAD_GL_VERSION_1_5) return;
1574 glad_glBeginQuery = (PFNGLBEGINQUERYPROC) load(userptr, "glBeginQuery");
1575 glad_glBindBuffer = (PFNGLBINDBUFFERPROC) load(userptr, "glBindBuffer");
1576 glad_glBufferData = (PFNGLBUFFERDATAPROC) load(userptr, "glBufferData");
1577 glad_glBufferSubData = (PFNGLBUFFERSUBDATAPROC) load(userptr, "glBufferSubData");
1578 glad_glDeleteBuffers = (PFNGLDELETEBUFFERSPROC) load(userptr, "glDeleteBuffers");
1579 glad_glDeleteQueries = (PFNGLDELETEQUERIESPROC) load(userptr, "glDeleteQueries");
1580 glad_glEndQuery = (PFNGLENDQUERYPROC) load(userptr, "glEndQuery");
1581 glad_glGenBuffers = (PFNGLGENBUFFERSPROC) load(userptr, "glGenBuffers");
1582 glad_glGenQueries = (PFNGLGENQUERIESPROC) load(userptr, "glGenQueries");
1583 glad_glGetBufferParameteriv = (PFNGLGETBUFFERPARAMETERIVPROC) load(userptr, "glGetBufferParameteriv");
1584 glad_glGetBufferPointerv = (PFNGLGETBUFFERPOINTERVPROC) load(userptr, "glGetBufferPointerv");
1585 glad_glGetBufferSubData = (PFNGLGETBUFFERSUBDATAPROC) load(userptr, "glGetBufferSubData");
1586 glad_glGetQueryObjectiv = (PFNGLGETQUERYOBJECTIVPROC) load(userptr, "glGetQueryObjectiv");
1587 glad_glGetQueryObjectuiv = (PFNGLGETQUERYOBJECTUIVPROC) load(userptr, "glGetQueryObjectuiv");
1588 glad_glGetQueryiv = (PFNGLGETQUERYIVPROC) load(userptr, "glGetQueryiv");
1589 glad_glIsBuffer = (PFNGLISBUFFERPROC) load(userptr, "glIsBuffer");
1590 glad_glIsQuery = (PFNGLISQUERYPROC) load(userptr, "glIsQuery");
1591 glad_glMapBuffer = (PFNGLMAPBUFFERPROC) load(userptr, "glMapBuffer");
1592 glad_glUnmapBuffer = (PFNGLUNMAPBUFFERPROC) load(userptr, "glUnmapBuffer");
1593}
void(GLAD_API_PTR * PFNGLGETQUERYOBJECTUIVPROC)(GLuint id, GLenum pname, GLuint *params)
Definition gl.h:2533
GLAD_API_CALL PFNGLGETQUERYOBJECTIVPROC glad_glGetQueryObjectiv
Definition gl.h:3958
void(GLAD_API_PTR * PFNGLBUFFERDATAPROC)(GLenum target, GLsizeiptr size, const void *data, GLenum usage)
Definition gl.h:2221
GLAD_API_CALL PFNGLDELETEQUERIESPROC glad_glDeleteQueries
Definition gl.h:3574
GLAD_API_CALL PFNGLBINDBUFFERPROC glad_glBindBuffer
Definition gl.h:3266
GLboolean(GLAD_API_PTR * PFNGLUNMAPBUFFERPROC)(GLenum target)
Definition gl.h:3092
GLAD_API_CALL PFNGLGETBUFFERSUBDATAPROC glad_glGetBufferSubData
Definition gl.h:3832
void(GLAD_API_PTR * PFNGLGETBUFFERSUBDATAPROC)(GLenum target, GLintptr offset, GLsizeiptr size, void *data)
Definition gl.h:2468
void(GLAD_API_PTR * PFNGLDELETEQUERIESPROC)(GLsizei n, const GLuint *ids)
Definition gl.h:2339
GLAD_API_CALL PFNGLBUFFERDATAPROC glad_glBufferData
Definition gl.h:3338
GLAD_API_CALL PFNGLGETQUERYOBJECTUIVPROC glad_glGetQueryObjectuiv
Definition gl.h:3962
void(GLAD_API_PTR * PFNGLBINDBUFFERPROC)(GLenum target, GLuint buffer)
Definition gl.h:2185
GLboolean(GLAD_API_PTR * PFNGLISBUFFERPROC)(GLuint buffer)
Definition gl.h:2633
GLAD_API_CALL PFNGLISQUERYPROC glad_glIsQuery
Definition gl.h:4178
GLAD_API_CALL PFNGLENDQUERYPROC glad_glEndQuery
Definition gl.h:3682
void(GLAD_API_PTR * PFNGLBUFFERSUBDATAPROC)(GLenum target, GLintptr offset, GLsizeiptr size, const void *data)
Definition gl.h:2223
void *(GLAD_API_PTR * PFNGLMAPBUFFERPROC)(GLenum target, GLenum access)
Definition gl.h:2673
GLAD_API_CALL PFNGLBEGINQUERYPROC glad_glBeginQuery
Definition gl.h:3258
GLboolean(GLAD_API_PTR * PFNGLISQUERYPROC)(GLuint id)
Definition gl.h:2641
void(GLAD_API_PTR * PFNGLGETQUERYOBJECTIVPROC)(GLuint id, GLenum pname, GLint *params)
Definition gl.h:2531
GLAD_API_CALL PFNGLGETBUFFERPARAMETERIVPROC glad_glGetBufferParameteriv
Definition gl.h:3828
void(GLAD_API_PTR * PFNGLGETBUFFERPARAMETERIVPROC)(GLenum target, GLenum pname, GLint *params)
Definition gl.h:2466
GLAD_API_CALL PFNGLISBUFFERPROC glad_glIsBuffer
Definition gl.h:4162
void(GLAD_API_PTR * PFNGLENDQUERYPROC)(GLenum target)
Definition gl.h:2393
GLAD_API_CALL PFNGLUNMAPBUFFERPROC glad_glUnmapBuffer
Definition gl.h:5080
GLAD_API_CALL PFNGLGENBUFFERSPROC glad_glGenBuffers
Definition gl.h:3768
void(GLAD_API_PTR * PFNGLGENQUERIESPROC)(GLsizei n, GLuint *ids)
Definition gl.h:2441
GLAD_API_CALL PFNGLMAPBUFFERPROC glad_glMapBuffer
Definition gl.h:4242
GLAD_API_CALL PFNGLDELETEBUFFERSPROC glad_glDeleteBuffers
Definition gl.h:3562
void(GLAD_API_PTR * PFNGLBEGINQUERYPROC)(GLenum target, GLuint id)
Definition gl.h:2181
GLAD_API_CALL PFNGLGETQUERYIVPROC glad_glGetQueryiv
Definition gl.h:3964
void(GLAD_API_PTR * PFNGLDELETEBUFFERSPROC)(GLsizei n, const GLuint *buffers)
Definition gl.h:2333
void(GLAD_API_PTR * PFNGLGETBUFFERPOINTERVPROC)(GLenum target, GLenum pname, void **params)
Definition gl.h:2467
GLAD_API_CALL PFNGLBUFFERSUBDATAPROC glad_glBufferSubData
Definition gl.h:3342
void(GLAD_API_PTR * PFNGLGETQUERYIVPROC)(GLenum target, GLenum pname, GLint *params)
Definition gl.h:2534
GLAD_API_CALL PFNGLGETBUFFERPOINTERVPROC glad_glGetBufferPointerv
Definition gl.h:3830
GLAD_API_CALL PFNGLGENQUERIESPROC glad_glGenQueries
Definition gl.h:3778
void(GLAD_API_PTR * PFNGLGENBUFFERSPROC)(GLsizei n, GLuint *buffers)
Definition gl.h:2436

References GLAD_GL_VERSION_1_5, glad_glBeginQuery, glad_glBindBuffer, glad_glBufferData, glad_glBufferSubData, glad_glDeleteBuffers, glad_glDeleteQueries, glad_glEndQuery, glad_glGenBuffers, glad_glGenQueries, glad_glGetBufferParameteriv, glad_glGetBufferPointerv, glad_glGetBufferSubData, glad_glGetQueryiv, glad_glGetQueryObjectiv, glad_glGetQueryObjectuiv, glad_glIsBuffer, glad_glIsQuery, glad_glMapBuffer, glad_glUnmapBuffer, and load().

Referenced by gladLoadGLUserPtr().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ glad_gl_load_GL_VERSION_2_0()

void glad_gl_load_GL_VERSION_2_0 ( GLADuserptrloadfunc load,
void * userptr )
static
1594 {
1595 if(!GLAD_GL_VERSION_2_0) return;
1596 glad_glAttachShader = (PFNGLATTACHSHADERPROC) load(userptr, "glAttachShader");
1597 glad_glBindAttribLocation = (PFNGLBINDATTRIBLOCATIONPROC) load(userptr, "glBindAttribLocation");
1598 glad_glBlendEquationSeparate = (PFNGLBLENDEQUATIONSEPARATEPROC) load(userptr, "glBlendEquationSeparate");
1599 glad_glCompileShader = (PFNGLCOMPILESHADERPROC) load(userptr, "glCompileShader");
1600 glad_glCreateProgram = (PFNGLCREATEPROGRAMPROC) load(userptr, "glCreateProgram");
1601 glad_glCreateShader = (PFNGLCREATESHADERPROC) load(userptr, "glCreateShader");
1602 glad_glDeleteProgram = (PFNGLDELETEPROGRAMPROC) load(userptr, "glDeleteProgram");
1603 glad_glDeleteShader = (PFNGLDELETESHADERPROC) load(userptr, "glDeleteShader");
1604 glad_glDetachShader = (PFNGLDETACHSHADERPROC) load(userptr, "glDetachShader");
1605 glad_glDisableVertexAttribArray = (PFNGLDISABLEVERTEXATTRIBARRAYPROC) load(userptr, "glDisableVertexAttribArray");
1606 glad_glDrawBuffers = (PFNGLDRAWBUFFERSPROC) load(userptr, "glDrawBuffers");
1607 glad_glEnableVertexAttribArray = (PFNGLENABLEVERTEXATTRIBARRAYPROC) load(userptr, "glEnableVertexAttribArray");
1608 glad_glGetActiveAttrib = (PFNGLGETACTIVEATTRIBPROC) load(userptr, "glGetActiveAttrib");
1609 glad_glGetActiveUniform = (PFNGLGETACTIVEUNIFORMPROC) load(userptr, "glGetActiveUniform");
1610 glad_glGetAttachedShaders = (PFNGLGETATTACHEDSHADERSPROC) load(userptr, "glGetAttachedShaders");
1611 glad_glGetAttribLocation = (PFNGLGETATTRIBLOCATIONPROC) load(userptr, "glGetAttribLocation");
1612 glad_glGetProgramInfoLog = (PFNGLGETPROGRAMINFOLOGPROC) load(userptr, "glGetProgramInfoLog");
1613 glad_glGetProgramiv = (PFNGLGETPROGRAMIVPROC) load(userptr, "glGetProgramiv");
1614 glad_glGetShaderInfoLog = (PFNGLGETSHADERINFOLOGPROC) load(userptr, "glGetShaderInfoLog");
1615 glad_glGetShaderSource = (PFNGLGETSHADERSOURCEPROC) load(userptr, "glGetShaderSource");
1616 glad_glGetShaderiv = (PFNGLGETSHADERIVPROC) load(userptr, "glGetShaderiv");
1617 glad_glGetUniformLocation = (PFNGLGETUNIFORMLOCATIONPROC) load(userptr, "glGetUniformLocation");
1618 glad_glGetUniformfv = (PFNGLGETUNIFORMFVPROC) load(userptr, "glGetUniformfv");
1619 glad_glGetUniformiv = (PFNGLGETUNIFORMIVPROC) load(userptr, "glGetUniformiv");
1620 glad_glGetVertexAttribPointerv = (PFNGLGETVERTEXATTRIBPOINTERVPROC) load(userptr, "glGetVertexAttribPointerv");
1621 glad_glGetVertexAttribdv = (PFNGLGETVERTEXATTRIBDVPROC) load(userptr, "glGetVertexAttribdv");
1622 glad_glGetVertexAttribfv = (PFNGLGETVERTEXATTRIBFVPROC) load(userptr, "glGetVertexAttribfv");
1623 glad_glGetVertexAttribiv = (PFNGLGETVERTEXATTRIBIVPROC) load(userptr, "glGetVertexAttribiv");
1624 glad_glIsProgram = (PFNGLISPROGRAMPROC) load(userptr, "glIsProgram");
1625 glad_glIsShader = (PFNGLISSHADERPROC) load(userptr, "glIsShader");
1626 glad_glLinkProgram = (PFNGLLINKPROGRAMPROC) load(userptr, "glLinkProgram");
1627 glad_glShaderSource = (PFNGLSHADERSOURCEPROC) load(userptr, "glShaderSource");
1628 glad_glStencilFuncSeparate = (PFNGLSTENCILFUNCSEPARATEPROC) load(userptr, "glStencilFuncSeparate");
1629 glad_glStencilMaskSeparate = (PFNGLSTENCILMASKSEPARATEPROC) load(userptr, "glStencilMaskSeparate");
1630 glad_glStencilOpSeparate = (PFNGLSTENCILOPSEPARATEPROC) load(userptr, "glStencilOpSeparate");
1631 glad_glUniform1f = (PFNGLUNIFORM1FPROC) load(userptr, "glUniform1f");
1632 glad_glUniform1fv = (PFNGLUNIFORM1FVPROC) load(userptr, "glUniform1fv");
1633 glad_glUniform1i = (PFNGLUNIFORM1IPROC) load(userptr, "glUniform1i");
1634 glad_glUniform1iv = (PFNGLUNIFORM1IVPROC) load(userptr, "glUniform1iv");
1635 glad_glUniform2f = (PFNGLUNIFORM2FPROC) load(userptr, "glUniform2f");
1636 glad_glUniform2fv = (PFNGLUNIFORM2FVPROC) load(userptr, "glUniform2fv");
1637 glad_glUniform2i = (PFNGLUNIFORM2IPROC) load(userptr, "glUniform2i");
1638 glad_glUniform2iv = (PFNGLUNIFORM2IVPROC) load(userptr, "glUniform2iv");
1639 glad_glUniform3f = (PFNGLUNIFORM3FPROC) load(userptr, "glUniform3f");
1640 glad_glUniform3fv = (PFNGLUNIFORM3FVPROC) load(userptr, "glUniform3fv");
1641 glad_glUniform3i = (PFNGLUNIFORM3IPROC) load(userptr, "glUniform3i");
1642 glad_glUniform3iv = (PFNGLUNIFORM3IVPROC) load(userptr, "glUniform3iv");
1643 glad_glUniform4f = (PFNGLUNIFORM4FPROC) load(userptr, "glUniform4f");
1644 glad_glUniform4fv = (PFNGLUNIFORM4FVPROC) load(userptr, "glUniform4fv");
1645 glad_glUniform4i = (PFNGLUNIFORM4IPROC) load(userptr, "glUniform4i");
1646 glad_glUniform4iv = (PFNGLUNIFORM4IVPROC) load(userptr, "glUniform4iv");
1647 glad_glUniformMatrix2fv = (PFNGLUNIFORMMATRIX2FVPROC) load(userptr, "glUniformMatrix2fv");
1648 glad_glUniformMatrix3fv = (PFNGLUNIFORMMATRIX3FVPROC) load(userptr, "glUniformMatrix3fv");
1649 glad_glUniformMatrix4fv = (PFNGLUNIFORMMATRIX4FVPROC) load(userptr, "glUniformMatrix4fv");
1650 glad_glUseProgram = (PFNGLUSEPROGRAMPROC) load(userptr, "glUseProgram");
1651 glad_glValidateProgram = (PFNGLVALIDATEPROGRAMPROC) load(userptr, "glValidateProgram");
1652 glad_glVertexAttrib1d = (PFNGLVERTEXATTRIB1DPROC) load(userptr, "glVertexAttrib1d");
1653 glad_glVertexAttrib1dv = (PFNGLVERTEXATTRIB1DVPROC) load(userptr, "glVertexAttrib1dv");
1654 glad_glVertexAttrib1f = (PFNGLVERTEXATTRIB1FPROC) load(userptr, "glVertexAttrib1f");
1655 glad_glVertexAttrib1fv = (PFNGLVERTEXATTRIB1FVPROC) load(userptr, "glVertexAttrib1fv");
1656 glad_glVertexAttrib1s = (PFNGLVERTEXATTRIB1SPROC) load(userptr, "glVertexAttrib1s");
1657 glad_glVertexAttrib1sv = (PFNGLVERTEXATTRIB1SVPROC) load(userptr, "glVertexAttrib1sv");
1658 glad_glVertexAttrib2d = (PFNGLVERTEXATTRIB2DPROC) load(userptr, "glVertexAttrib2d");
1659 glad_glVertexAttrib2dv = (PFNGLVERTEXATTRIB2DVPROC) load(userptr, "glVertexAttrib2dv");
1660 glad_glVertexAttrib2f = (PFNGLVERTEXATTRIB2FPROC) load(userptr, "glVertexAttrib2f");
1661 glad_glVertexAttrib2fv = (PFNGLVERTEXATTRIB2FVPROC) load(userptr, "glVertexAttrib2fv");
1662 glad_glVertexAttrib2s = (PFNGLVERTEXATTRIB2SPROC) load(userptr, "glVertexAttrib2s");
1663 glad_glVertexAttrib2sv = (PFNGLVERTEXATTRIB2SVPROC) load(userptr, "glVertexAttrib2sv");
1664 glad_glVertexAttrib3d = (PFNGLVERTEXATTRIB3DPROC) load(userptr, "glVertexAttrib3d");
1665 glad_glVertexAttrib3dv = (PFNGLVERTEXATTRIB3DVPROC) load(userptr, "glVertexAttrib3dv");
1666 glad_glVertexAttrib3f = (PFNGLVERTEXATTRIB3FPROC) load(userptr, "glVertexAttrib3f");
1667 glad_glVertexAttrib3fv = (PFNGLVERTEXATTRIB3FVPROC) load(userptr, "glVertexAttrib3fv");
1668 glad_glVertexAttrib3s = (PFNGLVERTEXATTRIB3SPROC) load(userptr, "glVertexAttrib3s");
1669 glad_glVertexAttrib3sv = (PFNGLVERTEXATTRIB3SVPROC) load(userptr, "glVertexAttrib3sv");
1670 glad_glVertexAttrib4Nbv = (PFNGLVERTEXATTRIB4NBVPROC) load(userptr, "glVertexAttrib4Nbv");
1671 glad_glVertexAttrib4Niv = (PFNGLVERTEXATTRIB4NIVPROC) load(userptr, "glVertexAttrib4Niv");
1672 glad_glVertexAttrib4Nsv = (PFNGLVERTEXATTRIB4NSVPROC) load(userptr, "glVertexAttrib4Nsv");
1673 glad_glVertexAttrib4Nub = (PFNGLVERTEXATTRIB4NUBPROC) load(userptr, "glVertexAttrib4Nub");
1674 glad_glVertexAttrib4Nubv = (PFNGLVERTEXATTRIB4NUBVPROC) load(userptr, "glVertexAttrib4Nubv");
1675 glad_glVertexAttrib4Nuiv = (PFNGLVERTEXATTRIB4NUIVPROC) load(userptr, "glVertexAttrib4Nuiv");
1676 glad_glVertexAttrib4Nusv = (PFNGLVERTEXATTRIB4NUSVPROC) load(userptr, "glVertexAttrib4Nusv");
1677 glad_glVertexAttrib4bv = (PFNGLVERTEXATTRIB4BVPROC) load(userptr, "glVertexAttrib4bv");
1678 glad_glVertexAttrib4d = (PFNGLVERTEXATTRIB4DPROC) load(userptr, "glVertexAttrib4d");
1679 glad_glVertexAttrib4dv = (PFNGLVERTEXATTRIB4DVPROC) load(userptr, "glVertexAttrib4dv");
1680 glad_glVertexAttrib4f = (PFNGLVERTEXATTRIB4FPROC) load(userptr, "glVertexAttrib4f");
1681 glad_glVertexAttrib4fv = (PFNGLVERTEXATTRIB4FVPROC) load(userptr, "glVertexAttrib4fv");
1682 glad_glVertexAttrib4iv = (PFNGLVERTEXATTRIB4IVPROC) load(userptr, "glVertexAttrib4iv");
1683 glad_glVertexAttrib4s = (PFNGLVERTEXATTRIB4SPROC) load(userptr, "glVertexAttrib4s");
1684 glad_glVertexAttrib4sv = (PFNGLVERTEXATTRIB4SVPROC) load(userptr, "glVertexAttrib4sv");
1685 glad_glVertexAttrib4ubv = (PFNGLVERTEXATTRIB4UBVPROC) load(userptr, "glVertexAttrib4ubv");
1686 glad_glVertexAttrib4uiv = (PFNGLVERTEXATTRIB4UIVPROC) load(userptr, "glVertexAttrib4uiv");
1687 glad_glVertexAttrib4usv = (PFNGLVERTEXATTRIB4USVPROC) load(userptr, "glVertexAttrib4usv");
1688 glad_glVertexAttribPointer = (PFNGLVERTEXATTRIBPOINTERPROC) load(userptr, "glVertexAttribPointer");
1689}
void(GLAD_API_PTR * PFNGLSTENCILFUNCSEPARATEPROC)(GLenum face, GLenum func, GLint ref, GLuint mask)
Definition gl.h:2940
void(GLAD_API_PTR * PFNGLVERTEXATTRIB2SPROC)(GLuint index, GLshort x, GLshort y)
Definition gl.h:3140
void(GLAD_API_PTR * PFNGLUNIFORM1FPROC)(GLint location, GLfloat v0)
Definition gl.h:3042
void(GLAD_API_PTR * PFNGLLINKPROGRAMPROC)(GLuint program)
Definition gl.h:2660
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4UIVPROC)(GLuint index, const GLuint *v)
Definition gl.h:3164
void(GLAD_API_PTR * PFNGLUNIFORM3FPROC)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
Definition gl.h:3058
void(GLAD_API_PTR * PFNGLATTACHSHADERPROC)(GLuint program, GLuint shader)
Definition gl.h:2178
void(GLAD_API_PTR * PFNGLVERTEXATTRIB2SVPROC)(GLuint index, const GLshort *v)
Definition gl.h:3141
void(GLAD_API_PTR * PFNGLBLENDEQUATIONSEPARATEPROC)(GLenum modeRGB, GLenum modeAlpha)
Definition gl.h:2211
GLAD_API_CALL PFNGLDELETEPROGRAMPROC glad_glDeleteProgram
Definition gl.h:3570
GLAD_API_CALL PFNGLVERTEXATTRIB4NUIVPROC glad_glVertexAttrib4Nuiv
Definition gl.h:5202
void(GLAD_API_PTR * PFNGLVERTEXATTRIBPOINTERPROC)(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void *pointer)
Definition gl.h:3209
void(GLAD_API_PTR * PFNGLVERTEXATTRIB3DVPROC)(GLuint index, const GLdouble *v)
Definition gl.h:3143
GLAD_API_CALL PFNGLBLENDEQUATIONSEPARATEPROC glad_glBlendEquationSeparate
Definition gl.h:3318
GLAD_API_CALL PFNGLGETATTACHEDSHADERSPROC glad_glGetAttachedShaders
Definition gl.h:3818
GLAD_API_CALL PFNGLUNIFORM1IPROC glad_glUniform1i
Definition gl.h:4984
void(GLAD_API_PTR * PFNGLVERTEXATTRIB2FVPROC)(GLuint index, const GLfloat *v)
Definition gl.h:3139
GLAD_API_CALL PFNGLDISABLEVERTEXATTRIBARRAYPROC glad_glDisableVertexAttribArray
Definition gl.h:3612
GLAD_API_CALL PFNGLVERTEXATTRIB2DPROC glad_glVertexAttrib2d
Definition gl.h:5168
GLAD_API_CALL PFNGLVERTEXATTRIB1FPROC glad_glVertexAttrib1f
Definition gl.h:5160
GLAD_API_CALL PFNGLUNIFORM1IVPROC glad_glUniform1iv
Definition gl.h:4986
void(GLAD_API_PTR * PFNGLGETPROGRAMINFOLOGPROC)(GLuint program, GLsizei bufSize, GLsizei *length, GLchar *infoLog)
Definition gl.h:2514
GLAD_API_CALL PFNGLVALIDATEPROGRAMPROC glad_glValidateProgram
Definition gl.h:5088
GLAD_API_CALL PFNGLISSHADERPROC glad_glIsShader
Definition gl.h:4186
GLint(GLAD_API_PTR * PFNGLGETUNIFORMLOCATIONPROC)(GLuint program, const GLchar *name)
Definition gl.h:2576
GLuint(GLAD_API_PTR * PFNGLCREATESHADERPROC)(GLenum type)
Definition gl.h:2324
GLAD_API_CALL PFNGLUNIFORMMATRIX4FVPROC glad_glUniformMatrix4fv
Definition gl.h:5068
GLAD_API_CALL PFNGLGETVERTEXATTRIBPOINTERVPROC glad_glGetVertexAttribPointerv
Definition gl.h:4072
GLAD_API_CALL PFNGLVERTEXATTRIB4FVPROC glad_glVertexAttrib4fv
Definition gl.h:5214
GLAD_API_CALL PFNGLGETPROGRAMINFOLOGPROC glad_glGetProgramInfoLog
Definition gl.h:3924
void(GLAD_API_PTR * PFNGLVERTEXATTRIB1FPROC)(GLuint index, GLfloat x)
Definition gl.h:3132
GLAD_API_CALL PFNGLVERTEXATTRIB1SPROC glad_glVertexAttrib1s
Definition gl.h:5164
void(GLAD_API_PTR * PFNGLGETACTIVEATTRIBPROC)(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name)
Definition gl.h:2452
void(GLAD_API_PTR * PFNGLVERTEXATTRIB3DPROC)(GLuint index, GLdouble x, GLdouble y, GLdouble z)
Definition gl.h:3142
GLAD_API_CALL PFNGLSTENCILMASKSEPARATEPROC glad_glStencilMaskSeparate
Definition gl.h:4780
void(GLAD_API_PTR * PFNGLVERTEXATTRIB1FVPROC)(GLuint index, const GLfloat *v)
Definition gl.h:3133
GLAD_API_CALL PFNGLVERTEXATTRIB2FPROC glad_glVertexAttrib2f
Definition gl.h:5172
GLAD_API_CALL PFNGLVERTEXATTRIB1DVPROC glad_glVertexAttrib1dv
Definition gl.h:5158
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4NSVPROC)(GLuint index, const GLshort *v)
Definition gl.h:3150
GLAD_API_CALL PFNGLUNIFORMMATRIX2FVPROC glad_glUniformMatrix2fv
Definition gl.h:5044
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4BVPROC)(GLuint index, const GLbyte *v)
Definition gl.h:3155
GLAD_API_CALL PFNGLVERTEXATTRIB3FVPROC glad_glVertexAttrib3fv
Definition gl.h:5186
void(GLAD_API_PTR * PFNGLVERTEXATTRIB1SPROC)(GLuint index, GLshort x)
Definition gl.h:3134
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4NUIVPROC)(GLuint index, const GLuint *v)
Definition gl.h:3153
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4DPROC)(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
Definition gl.h:3156
void(GLAD_API_PTR * PFNGLUNIFORM1FVPROC)(GLint location, GLsizei count, const GLfloat *value)
Definition gl.h:3043
void(GLAD_API_PTR * PFNGLVERTEXATTRIB3SVPROC)(GLuint index, const GLshort *v)
Definition gl.h:3147
void(GLAD_API_PTR * PFNGLVERTEXATTRIB2FPROC)(GLuint index, GLfloat x, GLfloat y)
Definition gl.h:3138
void(GLAD_API_PTR * PFNGLUNIFORM3IVPROC)(GLint location, GLsizei count, const GLint *value)
Definition gl.h:3061
GLAD_API_CALL PFNGLSHADERSOURCEPROC glad_glShaderSource
Definition gl.h:4768
GLAD_API_CALL PFNGLUNIFORM3IPROC glad_glUniform3i
Definition gl.h:5016
GLAD_API_CALL PFNGLCREATEPROGRAMPROC glad_glCreateProgram
Definition gl.h:3534
GLAD_API_CALL PFNGLVERTEXATTRIB2SPROC glad_glVertexAttrib2s
Definition gl.h:5176
GLAD_API_CALL PFNGLGETSHADERIVPROC glad_glGetShaderiv
Definition gl.h:3984
GLAD_API_CALL PFNGLVERTEXATTRIB3FPROC glad_glVertexAttrib3f
Definition gl.h:5184
GLAD_API_CALL PFNGLATTACHSHADERPROC glad_glAttachShader
Definition gl.h:3252
void(GLAD_API_PTR * PFNGLGETUNIFORMFVPROC)(GLuint program, GLint location, GLfloat *params)
Definition gl.h:2579
GLAD_API_CALL PFNGLGETVERTEXATTRIBFVPROC glad_glGetVertexAttribfv
Definition gl.h:4076
void(GLAD_API_PTR * PFNGLUNIFORM2FPROC)(GLint location, GLfloat v0, GLfloat v1)
Definition gl.h:3050
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4IVPROC)(GLuint index, const GLint *v)
Definition gl.h:3160
GLAD_API_CALL PFNGLVERTEXATTRIB2FVPROC glad_glVertexAttrib2fv
Definition gl.h:5174
void(GLAD_API_PTR * PFNGLUNIFORMMATRIX4FVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition gl.h:3086
void(GLAD_API_PTR * PFNGLUNIFORM4FVPROC)(GLint location, GLsizei count, const GLfloat *value)
Definition gl.h:3067
void(GLAD_API_PTR * PFNGLDELETESHADERPROC)(GLuint shader)
Definition gl.h:2343
void(GLAD_API_PTR * PFNGLUNIFORM2FVPROC)(GLint location, GLsizei count, const GLfloat *value)
Definition gl.h:3051
GLAD_API_CALL PFNGLVERTEXATTRIB4NIVPROC glad_glVertexAttrib4Niv
Definition gl.h:5194
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4NUSVPROC)(GLuint index, const GLushort *v)
Definition gl.h:3154
GLAD_API_CALL PFNGLVERTEXATTRIB1FVPROC glad_glVertexAttrib1fv
Definition gl.h:5162
void(GLAD_API_PTR * PFNGLVERTEXATTRIB3FPROC)(GLuint index, GLfloat x, GLfloat y, GLfloat z)
Definition gl.h:3144
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4SPROC)(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w)
Definition gl.h:3161
GLAD_API_CALL PFNGLVERTEXATTRIB2SVPROC glad_glVertexAttrib2sv
Definition gl.h:5178
GLAD_API_CALL PFNGLUNIFORM1FVPROC glad_glUniform1fv
Definition gl.h:4982
void(GLAD_API_PTR * PFNGLBINDATTRIBLOCATIONPROC)(GLuint program, GLuint index, const GLchar *name)
Definition gl.h:2184
void(GLAD_API_PTR * PFNGLDRAWBUFFERSPROC)(GLsizei n, const GLenum *bufs)
Definition gl.h:2367
void(GLAD_API_PTR * PFNGLUNIFORM4IPROC)(GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
Definition gl.h:3068
void(GLAD_API_PTR * PFNGLUNIFORM3IPROC)(GLint location, GLint v0, GLint v1, GLint v2)
Definition gl.h:3060
GLAD_API_CALL PFNGLLINKPROGRAMPROC glad_glLinkProgram
Definition gl.h:4216
GLAD_API_CALL PFNGLVERTEXATTRIB4UIVPROC glad_glVertexAttrib4uiv
Definition gl.h:5224
void(GLAD_API_PTR * PFNGLDELETEPROGRAMPROC)(GLuint program)
Definition gl.h:2337
GLAD_API_CALL PFNGLVERTEXATTRIB3SVPROC glad_glVertexAttrib3sv
Definition gl.h:5190
GLAD_API_CALL PFNGLVERTEXATTRIB4NUSVPROC glad_glVertexAttrib4Nusv
Definition gl.h:5204
void(GLAD_API_PTR * PFNGLVERTEXATTRIB3FVPROC)(GLuint index, const GLfloat *v)
Definition gl.h:3145
GLAD_API_CALL PFNGLUNIFORM4IPROC glad_glUniform4i
Definition gl.h:5032
GLAD_API_CALL PFNGLVERTEXATTRIB4SPROC glad_glVertexAttrib4s
Definition gl.h:5218
GLAD_API_CALL PFNGLVERTEXATTRIBPOINTERPROC glad_glVertexAttribPointer
Definition gl.h:5314
void(GLAD_API_PTR * PFNGLGETVERTEXATTRIBPOINTERVPROC)(GLuint index, GLenum pname, void **pointer)
Definition gl.h:2588
GLAD_API_CALL PFNGLGETUNIFORMLOCATIONPROC glad_glGetUniformLocation
Definition gl.h:4048
GLAD_API_CALL PFNGLGETSHADERINFOLOGPROC glad_glGetShaderInfoLog
Definition gl.h:3978
void(GLAD_API_PTR * PFNGLSTENCILOPSEPARATEPROC)(GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass)
Definition gl.h:2944
GLAD_API_CALL PFNGLVERTEXATTRIB4BVPROC glad_glVertexAttrib4bv
Definition gl.h:5206
void(GLAD_API_PTR * PFNGLUNIFORMMATRIX2FVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition gl.h:3074
GLAD_API_CALL PFNGLCOMPILESHADERPROC glad_glCompileShader
Definition gl.h:3486
GLAD_API_CALL PFNGLBINDATTRIBLOCATIONPROC glad_glBindAttribLocation
Definition gl.h:3264
GLAD_API_CALL PFNGLUNIFORM4IVPROC glad_glUniform4iv
Definition gl.h:5034
GLAD_API_CALL PFNGLUNIFORM2IVPROC glad_glUniform2iv
Definition gl.h:5002
GLAD_API_CALL PFNGLVERTEXATTRIB4NSVPROC glad_glVertexAttrib4Nsv
Definition gl.h:5196
GLuint(GLAD_API_PTR * PFNGLCREATEPROGRAMPROC)(void)
Definition gl.h:2319
void(GLAD_API_PTR * PFNGLUNIFORM3FVPROC)(GLint location, GLsizei count, const GLfloat *value)
Definition gl.h:3059
void(GLAD_API_PTR * PFNGLUNIFORM2IVPROC)(GLint location, GLsizei count, const GLint *value)
Definition gl.h:3053
GLint(GLAD_API_PTR * PFNGLGETATTRIBLOCATIONPROC)(GLuint program, const GLchar *name)
Definition gl.h:2462
void(GLAD_API_PTR * PFNGLVERTEXATTRIB2DVPROC)(GLuint index, const GLdouble *v)
Definition gl.h:3137
void(GLAD_API_PTR * PFNGLVALIDATEPROGRAMPROC)(GLuint program)
Definition gl.h:3096
GLAD_API_CALL PFNGLVERTEXATTRIB4UBVPROC glad_glVertexAttrib4ubv
Definition gl.h:5222
void(GLAD_API_PTR * PFNGLVERTEXATTRIB3SPROC)(GLuint index, GLshort x, GLshort y, GLshort z)
Definition gl.h:3146
GLAD_API_CALL PFNGLGETVERTEXATTRIBDVPROC glad_glGetVertexAttribdv
Definition gl.h:4074
GLAD_API_CALL PFNGLDRAWBUFFERSPROC glad_glDrawBuffers
Definition gl.h:3630
GLAD_API_CALL PFNGLVERTEXATTRIB1SVPROC glad_glVertexAttrib1sv
Definition gl.h:5166
GLAD_API_CALL PFNGLISPROGRAMPROC glad_glIsProgram
Definition gl.h:4174
GLAD_API_CALL PFNGLSTENCILFUNCSEPARATEPROC glad_glStencilFuncSeparate
Definition gl.h:4776
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4NUBPROC)(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w)
Definition gl.h:3151
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4NBVPROC)(GLuint index, const GLbyte *v)
Definition gl.h:3148
void(GLAD_API_PTR * PFNGLUNIFORM4IVPROC)(GLint location, GLsizei count, const GLint *value)
Definition gl.h:3069
GLAD_API_CALL PFNGLVERTEXATTRIB4IVPROC glad_glVertexAttrib4iv
Definition gl.h:5216
GLAD_API_CALL PFNGLVERTEXATTRIB4DPROC glad_glVertexAttrib4d
Definition gl.h:5208
void(GLAD_API_PTR * PFNGLUNIFORM1IPROC)(GLint location, GLint v0)
Definition gl.h:3044
GLAD_API_CALL PFNGLGETSHADERSOURCEPROC glad_glGetShaderSource
Definition gl.h:3982
GLAD_API_CALL PFNGLUNIFORM3IVPROC glad_glUniform3iv
Definition gl.h:5018
GLAD_API_CALL PFNGLVERTEXATTRIB3DVPROC glad_glVertexAttrib3dv
Definition gl.h:5182
GLAD_API_CALL PFNGLVERTEXATTRIB4DVPROC glad_glVertexAttrib4dv
Definition gl.h:5210
GLAD_API_CALL PFNGLVERTEXATTRIB3DPROC glad_glVertexAttrib3d
Definition gl.h:5180
void(GLAD_API_PTR * PFNGLVERTEXATTRIB1SVPROC)(GLuint index, const GLshort *v)
Definition gl.h:3135
void(GLAD_API_PTR * PFNGLVERTEXATTRIB1DPROC)(GLuint index, GLdouble x)
Definition gl.h:3130
GLAD_API_CALL PFNGLVERTEXATTRIB3SPROC glad_glVertexAttrib3s
Definition gl.h:5188
void(GLAD_API_PTR * PFNGLVERTEXATTRIB2DPROC)(GLuint index, GLdouble x, GLdouble y)
Definition gl.h:3136
void(GLAD_API_PTR * PFNGLGETVERTEXATTRIBIVPROC)(GLuint index, GLenum pname, GLint *params)
Definition gl.h:2591
void(GLAD_API_PTR * PFNGLENABLEVERTEXATTRIBARRAYPROC)(GLuint index)
Definition gl.h:2388
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4NIVPROC)(GLuint index, const GLint *v)
Definition gl.h:3149
GLAD_API_CALL PFNGLSTENCILOPSEPARATEPROC glad_glStencilOpSeparate
Definition gl.h:4784
void(GLAD_API_PTR * PFNGLGETSHADERINFOLOGPROC)(GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog)
Definition gl.h:2541
void(GLAD_API_PTR * PFNGLGETSHADERIVPROC)(GLuint shader, GLenum pname, GLint *params)
Definition gl.h:2544
GLAD_API_CALL PFNGLGETACTIVEATTRIBPROC glad_glGetActiveAttrib
Definition gl.h:3800
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4FVPROC)(GLuint index, const GLfloat *v)
Definition gl.h:3159
GLAD_API_CALL PFNGLVERTEXATTRIB2DVPROC glad_glVertexAttrib2dv
Definition gl.h:5170
GLAD_API_CALL PFNGLUNIFORM3FPROC glad_glUniform3f
Definition gl.h:5012
GLAD_API_CALL PFNGLVERTEXATTRIB1DPROC glad_glVertexAttrib1d
Definition gl.h:5156
GLAD_API_CALL PFNGLVERTEXATTRIB4NUBVPROC glad_glVertexAttrib4Nubv
Definition gl.h:5200
void(GLAD_API_PTR * PFNGLUNIFORM2IPROC)(GLint location, GLint v0, GLint v1)
Definition gl.h:3052
GLAD_API_CALL PFNGLGETACTIVEUNIFORMPROC glad_glGetActiveUniform
Definition gl.h:3808
void(GLAD_API_PTR * PFNGLCOMPILESHADERPROC)(GLuint shader)
Definition gl.h:2295
void(GLAD_API_PTR * PFNGLDISABLEVERTEXATTRIBARRAYPROC)(GLuint index)
Definition gl.h:2358
GLboolean(GLAD_API_PTR * PFNGLISSHADERPROC)(GLuint shader)
Definition gl.h:2645
GLAD_API_CALL PFNGLUNIFORM2FPROC glad_glUniform2f
Definition gl.h:4996
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4UBVPROC)(GLuint index, const GLubyte *v)
Definition gl.h:3163
GLAD_API_CALL PFNGLUNIFORM2IPROC glad_glUniform2i
Definition gl.h:5000
void(GLAD_API_PTR * PFNGLGETSHADERSOURCEPROC)(GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *source)
Definition gl.h:2543
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4SVPROC)(GLuint index, const GLshort *v)
Definition gl.h:3162
GLAD_API_CALL PFNGLVERTEXATTRIB4FPROC glad_glVertexAttrib4f
Definition gl.h:5212
GLAD_API_CALL PFNGLGETUNIFORMFVPROC glad_glGetUniformfv
Definition gl.h:4054
GLAD_API_CALL PFNGLUNIFORM1FPROC glad_glUniform1f
Definition gl.h:4980
void(GLAD_API_PTR * PFNGLGETACTIVEUNIFORMPROC)(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name)
Definition gl.h:2456
void(GLAD_API_PTR * PFNGLGETATTACHEDSHADERSPROC)(GLuint program, GLsizei maxCount, GLsizei *count, GLuint *shaders)
Definition gl.h:2461
GLAD_API_CALL PFNGLGETUNIFORMIVPROC glad_glGetUniformiv
Definition gl.h:4056
void(GLAD_API_PTR * PFNGLDETACHSHADERPROC)(GLuint program, GLuint shader)
Definition gl.h:2354
GLAD_API_CALL PFNGLUNIFORM4FVPROC glad_glUniform4fv
Definition gl.h:5030
GLAD_API_CALL PFNGLDETACHSHADERPROC glad_glDetachShader
Definition gl.h:3604
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4DVPROC)(GLuint index, const GLdouble *v)
Definition gl.h:3157
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4FPROC)(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
Definition gl.h:3158
void(GLAD_API_PTR * PFNGLGETPROGRAMIVPROC)(GLuint program, GLenum pname, GLint *params)
Definition gl.h:2524
GLAD_API_CALL PFNGLENABLEVERTEXATTRIBARRAYPROC glad_glEnableVertexAttribArray
Definition gl.h:3672
GLAD_API_CALL PFNGLVERTEXATTRIB4SVPROC glad_glVertexAttrib4sv
Definition gl.h:5220
GLAD_API_CALL PFNGLUSEPROGRAMPROC glad_glUseProgram
Definition gl.h:5084
GLAD_API_CALL PFNGLDELETESHADERPROC glad_glDeleteShader
Definition gl.h:3582
GLAD_API_CALL PFNGLGETVERTEXATTRIBIVPROC glad_glGetVertexAttribiv
Definition gl.h:4078
GLAD_API_CALL PFNGLGETPROGRAMIVPROC glad_glGetProgramiv
Definition gl.h:3944
GLAD_API_CALL PFNGLVERTEXATTRIB4USVPROC glad_glVertexAttrib4usv
Definition gl.h:5226
GLAD_API_CALL PFNGLVERTEXATTRIB4NBVPROC glad_glVertexAttrib4Nbv
Definition gl.h:5192
void(GLAD_API_PTR * PFNGLGETUNIFORMIVPROC)(GLuint program, GLint location, GLint *params)
Definition gl.h:2580
void(GLAD_API_PTR * PFNGLGETVERTEXATTRIBDVPROC)(GLuint index, GLenum pname, GLdouble *params)
Definition gl.h:2589
GLAD_API_CALL PFNGLGETATTRIBLOCATIONPROC glad_glGetAttribLocation
Definition gl.h:3820
void(GLAD_API_PTR * PFNGLUNIFORMMATRIX3FVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition gl.h:3080
void(GLAD_API_PTR * PFNGLSHADERSOURCEPROC)(GLuint shader, GLsizei count, const GLchar *const *string, const GLint *length)
Definition gl.h:2936
GLAD_API_CALL PFNGLUNIFORM4FPROC glad_glUniform4f
Definition gl.h:5028
void(GLAD_API_PTR * PFNGLSTENCILMASKSEPARATEPROC)(GLenum face, GLuint mask)
Definition gl.h:2942
GLAD_API_CALL PFNGLCREATESHADERPROC glad_glCreateShader
Definition gl.h:3544
GLAD_API_CALL PFNGLUNIFORMMATRIX3FVPROC glad_glUniformMatrix3fv
Definition gl.h:5056
void(GLAD_API_PTR * PFNGLVERTEXATTRIB1DVPROC)(GLuint index, const GLdouble *v)
Definition gl.h:3131
void(GLAD_API_PTR * PFNGLUNIFORM1IVPROC)(GLint location, GLsizei count, const GLint *value)
Definition gl.h:3045
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4USVPROC)(GLuint index, const GLushort *v)
Definition gl.h:3165
GLAD_API_CALL PFNGLUNIFORM3FVPROC glad_glUniform3fv
Definition gl.h:5014
void(GLAD_API_PTR * PFNGLUNIFORM4FPROC)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
Definition gl.h:3066
GLboolean(GLAD_API_PTR * PFNGLISPROGRAMPROC)(GLuint program)
Definition gl.h:2639
GLAD_API_CALL PFNGLVERTEXATTRIB4NUBPROC glad_glVertexAttrib4Nub
Definition gl.h:5198
GLAD_API_CALL PFNGLUNIFORM2FVPROC glad_glUniform2fv
Definition gl.h:4998
void(GLAD_API_PTR * PFNGLUSEPROGRAMPROC)(GLuint program)
Definition gl.h:3094
void(GLAD_API_PTR * PFNGLGETVERTEXATTRIBFVPROC)(GLuint index, GLenum pname, GLfloat *params)
Definition gl.h:2590
void(GLAD_API_PTR * PFNGLVERTEXATTRIB4NUBVPROC)(GLuint index, const GLubyte *v)
Definition gl.h:3152

References GLAD_GL_VERSION_2_0, glad_glAttachShader, glad_glBindAttribLocation, glad_glBlendEquationSeparate, glad_glCompileShader, glad_glCreateProgram, glad_glCreateShader, glad_glDeleteProgram, glad_glDeleteShader, glad_glDetachShader, glad_glDisableVertexAttribArray, glad_glDrawBuffers, glad_glEnableVertexAttribArray, glad_glGetActiveAttrib, glad_glGetActiveUniform, glad_glGetAttachedShaders, glad_glGetAttribLocation, glad_glGetProgramInfoLog, glad_glGetProgramiv, glad_glGetShaderInfoLog, glad_glGetShaderiv, glad_glGetShaderSource, glad_glGetUniformfv, glad_glGetUniformiv, glad_glGetUniformLocation, glad_glGetVertexAttribdv, glad_glGetVertexAttribfv, glad_glGetVertexAttribiv, glad_glGetVertexAttribPointerv, glad_glIsProgram, glad_glIsShader, glad_glLinkProgram, glad_glShaderSource, glad_glStencilFuncSeparate, glad_glStencilMaskSeparate, glad_glStencilOpSeparate, glad_glUniform1f, glad_glUniform1fv, glad_glUniform1i, glad_glUniform1iv, glad_glUniform2f, glad_glUniform2fv, glad_glUniform2i, glad_glUniform2iv, glad_glUniform3f, glad_glUniform3fv, glad_glUniform3i, glad_glUniform3iv, glad_glUniform4f, glad_glUniform4fv, glad_glUniform4i, glad_glUniform4iv, glad_glUniformMatrix2fv, glad_glUniformMatrix3fv, glad_glUniformMatrix4fv, glad_glUseProgram, glad_glValidateProgram, glad_glVertexAttrib1d, glad_glVertexAttrib1dv, glad_glVertexAttrib1f, glad_glVertexAttrib1fv, glad_glVertexAttrib1s, glad_glVertexAttrib1sv, glad_glVertexAttrib2d, glad_glVertexAttrib2dv, glad_glVertexAttrib2f, glad_glVertexAttrib2fv, glad_glVertexAttrib2s, glad_glVertexAttrib2sv, glad_glVertexAttrib3d, glad_glVertexAttrib3dv, glad_glVertexAttrib3f, glad_glVertexAttrib3fv, glad_glVertexAttrib3s, glad_glVertexAttrib3sv, glad_glVertexAttrib4bv, glad_glVertexAttrib4d, glad_glVertexAttrib4dv, glad_glVertexAttrib4f, glad_glVertexAttrib4fv, glad_glVertexAttrib4iv, glad_glVertexAttrib4Nbv, glad_glVertexAttrib4Niv, glad_glVertexAttrib4Nsv, glad_glVertexAttrib4Nub, glad_glVertexAttrib4Nubv, glad_glVertexAttrib4Nuiv, glad_glVertexAttrib4Nusv, glad_glVertexAttrib4s, glad_glVertexAttrib4sv, glad_glVertexAttrib4ubv, glad_glVertexAttrib4uiv, glad_glVertexAttrib4usv, glad_glVertexAttribPointer, and load().

Referenced by gladLoadGLUserPtr().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ glad_gl_load_GL_VERSION_2_1()

void glad_gl_load_GL_VERSION_2_1 ( GLADuserptrloadfunc load,
void * userptr )
static
1690 {
1691 if(!GLAD_GL_VERSION_2_1) return;
1692 glad_glUniformMatrix2x3fv = (PFNGLUNIFORMMATRIX2X3FVPROC) load(userptr, "glUniformMatrix2x3fv");
1693 glad_glUniformMatrix2x4fv = (PFNGLUNIFORMMATRIX2X4FVPROC) load(userptr, "glUniformMatrix2x4fv");
1694 glad_glUniformMatrix3x2fv = (PFNGLUNIFORMMATRIX3X2FVPROC) load(userptr, "glUniformMatrix3x2fv");
1695 glad_glUniformMatrix3x4fv = (PFNGLUNIFORMMATRIX3X4FVPROC) load(userptr, "glUniformMatrix3x4fv");
1696 glad_glUniformMatrix4x2fv = (PFNGLUNIFORMMATRIX4X2FVPROC) load(userptr, "glUniformMatrix4x2fv");
1697 glad_glUniformMatrix4x3fv = (PFNGLUNIFORMMATRIX4X3FVPROC) load(userptr, "glUniformMatrix4x3fv");
1698}
GLAD_API_CALL PFNGLUNIFORMMATRIX3X2FVPROC glad_glUniformMatrix3x2fv
Definition gl.h:5060
GLAD_API_CALL PFNGLUNIFORMMATRIX2X4FVPROC glad_glUniformMatrix2x4fv
Definition gl.h:5052
void(GLAD_API_PTR * PFNGLUNIFORMMATRIX2X3FVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition gl.h:3076
void(GLAD_API_PTR * PFNGLUNIFORMMATRIX2X4FVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition gl.h:3078
void(GLAD_API_PTR * PFNGLUNIFORMMATRIX4X3FVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition gl.h:3090
GLAD_API_CALL PFNGLUNIFORMMATRIX3X4FVPROC glad_glUniformMatrix3x4fv
Definition gl.h:5064
GLAD_API_CALL PFNGLUNIFORMMATRIX4X3FVPROC glad_glUniformMatrix4x3fv
Definition gl.h:5076
void(GLAD_API_PTR * PFNGLUNIFORMMATRIX3X4FVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition gl.h:3084
GLAD_API_CALL PFNGLUNIFORMMATRIX2X3FVPROC glad_glUniformMatrix2x3fv
Definition gl.h:5048
void(GLAD_API_PTR * PFNGLUNIFORMMATRIX3X2FVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition gl.h:3082
void(GLAD_API_PTR * PFNGLUNIFORMMATRIX4X2FVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition gl.h:3088
GLAD_API_CALL PFNGLUNIFORMMATRIX4X2FVPROC glad_glUniformMatrix4x2fv
Definition gl.h:5072

References GLAD_GL_VERSION_2_1, glad_glUniformMatrix2x3fv, glad_glUniformMatrix2x4fv, glad_glUniformMatrix3x2fv, glad_glUniformMatrix3x4fv, glad_glUniformMatrix4x2fv, glad_glUniformMatrix4x3fv, and load().

Referenced by gladLoadGLUserPtr().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ glad_gl_load_GL_VERSION_3_0()

void glad_gl_load_GL_VERSION_3_0 ( GLADuserptrloadfunc load,
void * userptr )
static
1699 {
1700 if(!GLAD_GL_VERSION_3_0) return;
1701 glad_glBeginConditionalRender = (PFNGLBEGINCONDITIONALRENDERPROC) load(userptr, "glBeginConditionalRender");
1702 glad_glBeginTransformFeedback = (PFNGLBEGINTRANSFORMFEEDBACKPROC) load(userptr, "glBeginTransformFeedback");
1703 glad_glBindBufferBase = (PFNGLBINDBUFFERBASEPROC) load(userptr, "glBindBufferBase");
1704 glad_glBindBufferRange = (PFNGLBINDBUFFERRANGEPROC) load(userptr, "glBindBufferRange");
1705 glad_glBindFragDataLocation = (PFNGLBINDFRAGDATALOCATIONPROC) load(userptr, "glBindFragDataLocation");
1706 glad_glBindFramebuffer = (PFNGLBINDFRAMEBUFFERPROC) load(userptr, "glBindFramebuffer");
1707 glad_glBindRenderbuffer = (PFNGLBINDRENDERBUFFERPROC) load(userptr, "glBindRenderbuffer");
1708 glad_glBindVertexArray = (PFNGLBINDVERTEXARRAYPROC) load(userptr, "glBindVertexArray");
1709 glad_glBlitFramebuffer = (PFNGLBLITFRAMEBUFFERPROC) load(userptr, "glBlitFramebuffer");
1710 glad_glCheckFramebufferStatus = (PFNGLCHECKFRAMEBUFFERSTATUSPROC) load(userptr, "glCheckFramebufferStatus");
1711 glad_glClampColor = (PFNGLCLAMPCOLORPROC) load(userptr, "glClampColor");
1712 glad_glClearBufferfi = (PFNGLCLEARBUFFERFIPROC) load(userptr, "glClearBufferfi");
1713 glad_glClearBufferfv = (PFNGLCLEARBUFFERFVPROC) load(userptr, "glClearBufferfv");
1714 glad_glClearBufferiv = (PFNGLCLEARBUFFERIVPROC) load(userptr, "glClearBufferiv");
1715 glad_glClearBufferuiv = (PFNGLCLEARBUFFERUIVPROC) load(userptr, "glClearBufferuiv");
1716 glad_glColorMaski = (PFNGLCOLORMASKIPROC) load(userptr, "glColorMaski");
1717 glad_glDeleteFramebuffers = (PFNGLDELETEFRAMEBUFFERSPROC) load(userptr, "glDeleteFramebuffers");
1718 glad_glDeleteRenderbuffers = (PFNGLDELETERENDERBUFFERSPROC) load(userptr, "glDeleteRenderbuffers");
1719 glad_glDeleteVertexArrays = (PFNGLDELETEVERTEXARRAYSPROC) load(userptr, "glDeleteVertexArrays");
1720 glad_glDisablei = (PFNGLDISABLEIPROC) load(userptr, "glDisablei");
1721 glad_glEnablei = (PFNGLENABLEIPROC) load(userptr, "glEnablei");
1722 glad_glEndConditionalRender = (PFNGLENDCONDITIONALRENDERPROC) load(userptr, "glEndConditionalRender");
1723 glad_glEndTransformFeedback = (PFNGLENDTRANSFORMFEEDBACKPROC) load(userptr, "glEndTransformFeedback");
1724 glad_glFlushMappedBufferRange = (PFNGLFLUSHMAPPEDBUFFERRANGEPROC) load(userptr, "glFlushMappedBufferRange");
1725 glad_glFramebufferRenderbuffer = (PFNGLFRAMEBUFFERRENDERBUFFERPROC) load(userptr, "glFramebufferRenderbuffer");
1726 glad_glFramebufferTexture1D = (PFNGLFRAMEBUFFERTEXTURE1DPROC) load(userptr, "glFramebufferTexture1D");
1727 glad_glFramebufferTexture2D = (PFNGLFRAMEBUFFERTEXTURE2DPROC) load(userptr, "glFramebufferTexture2D");
1728 glad_glFramebufferTexture3D = (PFNGLFRAMEBUFFERTEXTURE3DPROC) load(userptr, "glFramebufferTexture3D");
1729 glad_glFramebufferTextureLayer = (PFNGLFRAMEBUFFERTEXTURELAYERPROC) load(userptr, "glFramebufferTextureLayer");
1730 glad_glGenFramebuffers = (PFNGLGENFRAMEBUFFERSPROC) load(userptr, "glGenFramebuffers");
1731 glad_glGenRenderbuffers = (PFNGLGENRENDERBUFFERSPROC) load(userptr, "glGenRenderbuffers");
1732 glad_glGenVertexArrays = (PFNGLGENVERTEXARRAYSPROC) load(userptr, "glGenVertexArrays");
1733 glad_glGenerateMipmap = (PFNGLGENERATEMIPMAPPROC) load(userptr, "glGenerateMipmap");
1734 glad_glGetBooleani_v = (PFNGLGETBOOLEANI_VPROC) load(userptr, "glGetBooleani_v");
1735 glad_glGetFragDataLocation = (PFNGLGETFRAGDATALOCATIONPROC) load(userptr, "glGetFragDataLocation");
1736 glad_glGetFramebufferAttachmentParameteriv = (PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC) load(userptr, "glGetFramebufferAttachmentParameteriv");
1737 glad_glGetIntegeri_v = (PFNGLGETINTEGERI_VPROC) load(userptr, "glGetIntegeri_v");
1738 glad_glGetRenderbufferParameteriv = (PFNGLGETRENDERBUFFERPARAMETERIVPROC) load(userptr, "glGetRenderbufferParameteriv");
1739 glad_glGetStringi = (PFNGLGETSTRINGIPROC) load(userptr, "glGetStringi");
1740 glad_glGetTexParameterIiv = (PFNGLGETTEXPARAMETERIIVPROC) load(userptr, "glGetTexParameterIiv");
1741 glad_glGetTexParameterIuiv = (PFNGLGETTEXPARAMETERIUIVPROC) load(userptr, "glGetTexParameterIuiv");
1742 glad_glGetTransformFeedbackVarying = (PFNGLGETTRANSFORMFEEDBACKVARYINGPROC) load(userptr, "glGetTransformFeedbackVarying");
1743 glad_glGetUniformuiv = (PFNGLGETUNIFORMUIVPROC) load(userptr, "glGetUniformuiv");
1744 glad_glGetVertexAttribIiv = (PFNGLGETVERTEXATTRIBIIVPROC) load(userptr, "glGetVertexAttribIiv");
1745 glad_glGetVertexAttribIuiv = (PFNGLGETVERTEXATTRIBIUIVPROC) load(userptr, "glGetVertexAttribIuiv");
1746 glad_glIsEnabledi = (PFNGLISENABLEDIPROC) load(userptr, "glIsEnabledi");
1747 glad_glIsFramebuffer = (PFNGLISFRAMEBUFFERPROC) load(userptr, "glIsFramebuffer");
1748 glad_glIsRenderbuffer = (PFNGLISRENDERBUFFERPROC) load(userptr, "glIsRenderbuffer");
1749 glad_glIsVertexArray = (PFNGLISVERTEXARRAYPROC) load(userptr, "glIsVertexArray");
1750 glad_glMapBufferRange = (PFNGLMAPBUFFERRANGEPROC) load(userptr, "glMapBufferRange");
1751 glad_glRenderbufferStorage = (PFNGLRENDERBUFFERSTORAGEPROC) load(userptr, "glRenderbufferStorage");
1752 glad_glRenderbufferStorageMultisample = (PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC) load(userptr, "glRenderbufferStorageMultisample");
1753 glad_glTexParameterIiv = (PFNGLTEXPARAMETERIIVPROC) load(userptr, "glTexParameterIiv");
1754 glad_glTexParameterIuiv = (PFNGLTEXPARAMETERIUIVPROC) load(userptr, "glTexParameterIuiv");
1755 glad_glTransformFeedbackVaryings = (PFNGLTRANSFORMFEEDBACKVARYINGSPROC) load(userptr, "glTransformFeedbackVaryings");
1756 glad_glUniform1ui = (PFNGLUNIFORM1UIPROC) load(userptr, "glUniform1ui");
1757 glad_glUniform1uiv = (PFNGLUNIFORM1UIVPROC) load(userptr, "glUniform1uiv");
1758 glad_glUniform2ui = (PFNGLUNIFORM2UIPROC) load(userptr, "glUniform2ui");
1759 glad_glUniform2uiv = (PFNGLUNIFORM2UIVPROC) load(userptr, "glUniform2uiv");
1760 glad_glUniform3ui = (PFNGLUNIFORM3UIPROC) load(userptr, "glUniform3ui");
1761 glad_glUniform3uiv = (PFNGLUNIFORM3UIVPROC) load(userptr, "glUniform3uiv");
1762 glad_glUniform4ui = (PFNGLUNIFORM4UIPROC) load(userptr, "glUniform4ui");
1763 glad_glUniform4uiv = (PFNGLUNIFORM4UIVPROC) load(userptr, "glUniform4uiv");
1764 glad_glVertexAttribI1i = (PFNGLVERTEXATTRIBI1IPROC) load(userptr, "glVertexAttribI1i");
1765 glad_glVertexAttribI1iv = (PFNGLVERTEXATTRIBI1IVPROC) load(userptr, "glVertexAttribI1iv");
1766 glad_glVertexAttribI1ui = (PFNGLVERTEXATTRIBI1UIPROC) load(userptr, "glVertexAttribI1ui");
1767 glad_glVertexAttribI1uiv = (PFNGLVERTEXATTRIBI1UIVPROC) load(userptr, "glVertexAttribI1uiv");
1768 glad_glVertexAttribI2i = (PFNGLVERTEXATTRIBI2IPROC) load(userptr, "glVertexAttribI2i");
1769 glad_glVertexAttribI2iv = (PFNGLVERTEXATTRIBI2IVPROC) load(userptr, "glVertexAttribI2iv");
1770 glad_glVertexAttribI2ui = (PFNGLVERTEXATTRIBI2UIPROC) load(userptr, "glVertexAttribI2ui");
1771 glad_glVertexAttribI2uiv = (PFNGLVERTEXATTRIBI2UIVPROC) load(userptr, "glVertexAttribI2uiv");
1772 glad_glVertexAttribI3i = (PFNGLVERTEXATTRIBI3IPROC) load(userptr, "glVertexAttribI3i");
1773 glad_glVertexAttribI3iv = (PFNGLVERTEXATTRIBI3IVPROC) load(userptr, "glVertexAttribI3iv");
1774 glad_glVertexAttribI3ui = (PFNGLVERTEXATTRIBI3UIPROC) load(userptr, "glVertexAttribI3ui");
1775 glad_glVertexAttribI3uiv = (PFNGLVERTEXATTRIBI3UIVPROC) load(userptr, "glVertexAttribI3uiv");
1776 glad_glVertexAttribI4bv = (PFNGLVERTEXATTRIBI4BVPROC) load(userptr, "glVertexAttribI4bv");
1777 glad_glVertexAttribI4i = (PFNGLVERTEXATTRIBI4IPROC) load(userptr, "glVertexAttribI4i");
1778 glad_glVertexAttribI4iv = (PFNGLVERTEXATTRIBI4IVPROC) load(userptr, "glVertexAttribI4iv");
1779 glad_glVertexAttribI4sv = (PFNGLVERTEXATTRIBI4SVPROC) load(userptr, "glVertexAttribI4sv");
1780 glad_glVertexAttribI4ubv = (PFNGLVERTEXATTRIBI4UBVPROC) load(userptr, "glVertexAttribI4ubv");
1781 glad_glVertexAttribI4ui = (PFNGLVERTEXATTRIBI4UIPROC) load(userptr, "glVertexAttribI4ui");
1782 glad_glVertexAttribI4uiv = (PFNGLVERTEXATTRIBI4UIVPROC) load(userptr, "glVertexAttribI4uiv");
1783 glad_glVertexAttribI4usv = (PFNGLVERTEXATTRIBI4USVPROC) load(userptr, "glVertexAttribI4usv");
1784 glad_glVertexAttribIPointer = (PFNGLVERTEXATTRIBIPOINTERPROC) load(userptr, "glVertexAttribIPointer");
1785}
void(GLAD_API_PTR * PFNGLVERTEXATTRIBI4UIPROC)(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w)
Definition gl.h:3186
void(GLAD_API_PTR * PFNGLVERTEXATTRIBI4BVPROC)(GLuint index, const GLbyte *v)
Definition gl.h:3181
void(GLAD_API_PTR * PFNGLCOLORMASKIPROC)(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a)
Definition gl.h:2288
GLAD_API_CALL PFNGLMAPBUFFERRANGEPROC glad_glMapBufferRange
Definition gl.h:4244
void(GLAD_API_PTR * PFNGLTEXPARAMETERIUIVPROC)(GLenum target, GLenum pname, const GLuint *params)
Definition gl.h:3004
void(GLAD_API_PTR * PFNGLCLAMPCOLORPROC)(GLenum target, GLenum clamp)
Definition gl.h:2229
void(GLAD_API_PTR * PFNGLENABLEIPROC)(GLenum target, GLuint index)
Definition gl.h:2389
GLAD_API_CALL PFNGLGETINTEGERI_VPROC glad_glGetIntegeri_v
Definition gl.h:3870
GLAD_API_CALL PFNGLVERTEXATTRIBI4SVPROC glad_glVertexAttribI4sv
Definition gl.h:5264
void(GLAD_API_PTR * PFNGLENDCONDITIONALRENDERPROC)(void)
Definition gl.h:2391
void(GLAD_API_PTR * PFNGLVERTEXATTRIBI2IPROC)(GLuint index, GLint x, GLint y)
Definition gl.h:3173
void(GLAD_API_PTR * PFNGLUNIFORM1UIPROC)(GLint location, GLuint v0)
Definition gl.h:3046
void(GLAD_API_PTR * PFNGLVERTEXATTRIBI4IPROC)(GLuint index, GLint x, GLint y, GLint z, GLint w)
Definition gl.h:3182
GLAD_API_CALL PFNGLVERTEXATTRIBI1UIPROC glad_glVertexAttribI1ui
Definition gl.h:5238
void(GLAD_API_PTR * PFNGLDELETEVERTEXARRAYSPROC)(GLsizei n, const GLuint *arrays)
Definition gl.h:2347
void(GLAD_API_PTR * PFNGLVERTEXATTRIBI3IVPROC)(GLuint index, const GLint *v)
Definition gl.h:3178
void(GLAD_API_PTR * PFNGLVERTEXATTRIBI1IPROC)(GLuint index, GLint x)
Definition gl.h:3169
GLAD_API_CALL PFNGLTRANSFORMFEEDBACKVARYINGSPROC glad_glTransformFeedbackVaryings
Definition gl.h:4970
void(GLAD_API_PTR * PFNGLVERTEXATTRIBI3IPROC)(GLuint index, GLint x, GLint y, GLint z)
Definition gl.h:3177
GLAD_API_CALL PFNGLCOLORMASKIPROC glad_glColorMaski
Definition gl.h:3472
void(GLAD_API_PTR * PFNGLVERTEXATTRIBI3UIVPROC)(GLuint index, const GLuint *v)
Definition gl.h:3180
GLAD_API_CALL PFNGLCLAMPCOLORPROC glad_glClampColor
Definition gl.h:3354
void(GLAD_API_PTR * PFNGLGETBOOLEANI_VPROC)(GLenum target, GLuint index, GLboolean *data)
Definition gl.h:2463
const GLubyte *(GLAD_API_PTR * PFNGLGETSTRINGIPROC)(GLenum name, GLuint index)
Definition gl.h:2546
GLAD_API_CALL PFNGLCLEARBUFFERFIPROC glad_glClearBufferfi
Definition gl.h:3364
GLAD_API_CALL PFNGLVERTEXATTRIBI4UIPROC glad_glVertexAttribI4ui
Definition gl.h:5268
GLAD_API_CALL PFNGLVERTEXATTRIBI3UIPROC glad_glVertexAttribI3ui
Definition gl.h:5254
void(GLAD_API_PTR * PFNGLGETVERTEXATTRIBIIVPROC)(GLuint index, GLenum pname, GLint *params)
Definition gl.h:2585
void(GLAD_API_PTR * PFNGLVERTEXATTRIBI2UIVPROC)(GLuint index, const GLuint *v)
Definition gl.h:3176
GLAD_API_CALL PFNGLUNIFORM4UIVPROC glad_glUniform4uiv
Definition gl.h:5038
void(GLAD_API_PTR * PFNGLVERTEXATTRIBI4IVPROC)(GLuint index, const GLint *v)
Definition gl.h:3183
void(GLAD_API_PTR * PFNGLBEGINTRANSFORMFEEDBACKPROC)(GLenum primitiveMode)
Definition gl.h:2183
GLAD_API_CALL PFNGLVERTEXATTRIBI4UBVPROC glad_glVertexAttribI4ubv
Definition gl.h:5266
GLAD_API_CALL PFNGLENDTRANSFORMFEEDBACKPROC glad_glEndTransformFeedback
Definition gl.h:3686
GLAD_API_CALL PFNGLBINDFRAGDATALOCATIONPROC glad_glBindFragDataLocation
Definition gl.h:3276
GLAD_API_CALL PFNGLGETUNIFORMUIVPROC glad_glGetUniformuiv
Definition gl.h:4058
void *(GLAD_API_PTR * PFNGLMAPBUFFERRANGEPROC)(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access)
Definition gl.h:2674
void(GLAD_API_PTR * PFNGLBINDVERTEXARRAYPROC)(GLuint array)
Definition gl.h:2205
void(GLAD_API_PTR * PFNGLBINDBUFFERBASEPROC)(GLenum target, GLuint index, GLuint buffer)
Definition gl.h:2186
GLAD_API_CALL PFNGLBINDVERTEXARRAYPROC glad_glBindVertexArray
Definition gl.h:3306
GLAD_API_CALL PFNGLCLEARBUFFERFVPROC glad_glClearBufferfv
Definition gl.h:3366
void(GLAD_API_PTR * PFNGLBEGINCONDITIONALRENDERPROC)(GLuint id, GLenum mode)
Definition gl.h:2180
void(GLAD_API_PTR * PFNGLGETINTEGERI_VPROC)(GLenum target, GLuint index, GLint *data)
Definition gl.h:2487
void(GLAD_API_PTR * PFNGLVERTEXATTRIBI2IVPROC)(GLuint index, const GLint *v)
Definition gl.h:3174
GLAD_API_CALL PFNGLUNIFORM1UIVPROC glad_glUniform1uiv
Definition gl.h:4990
GLAD_API_CALL PFNGLBINDBUFFERRANGEPROC glad_glBindBufferRange
Definition gl.h:3270
GLAD_API_CALL PFNGLVERTEXATTRIBI4IVPROC glad_glVertexAttribI4iv
Definition gl.h:5262
void(GLAD_API_PTR * PFNGLVERTEXATTRIBI2UIPROC)(GLuint index, GLuint x, GLuint y)
Definition gl.h:3175
GLAD_API_CALL PFNGLENDCONDITIONALRENDERPROC glad_glEndConditionalRender
Definition gl.h:3678
GLAD_API_CALL PFNGLISVERTEXARRAYPROC glad_glIsVertexArray
Definition gl.h:4194
void(GLAD_API_PTR * PFNGLUNIFORM2UIVPROC)(GLint location, GLsizei count, const GLuint *value)
Definition gl.h:3055
GLAD_API_CALL PFNGLUNIFORM2UIPROC glad_glUniform2ui
Definition gl.h:5004
void(GLAD_API_PTR * PFNGLGETTRANSFORMFEEDBACKVARYINGPROC)(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name)
Definition gl.h:2570
GLAD_API_CALL PFNGLGETTRANSFORMFEEDBACKVARYINGPROC glad_glGetTransformFeedbackVarying
Definition gl.h:4036
GLAD_API_CALL PFNGLVERTEXATTRIBI2UIVPROC glad_glVertexAttribI2uiv
Definition gl.h:5248
void(GLAD_API_PTR * PFNGLVERTEXATTRIBI4UIVPROC)(GLuint index, const GLuint *v)
Definition gl.h:3187
void(GLAD_API_PTR * PFNGLBINDBUFFERRANGEPROC)(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size)
Definition gl.h:2187
GLAD_API_CALL PFNGLVERTEXATTRIBI4USVPROC glad_glVertexAttribI4usv
Definition gl.h:5272
void(GLAD_API_PTR * PFNGLFLUSHMAPPEDBUFFERRANGEPROC)(GLenum target, GLintptr offset, GLsizeiptr length)
Definition gl.h:2412
GLAD_API_CALL PFNGLDISABLEIPROC glad_glDisablei
Definition gl.h:3614
void(GLAD_API_PTR * PFNGLCLEARBUFFERFIPROC)(GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil)
Definition gl.h:2234
GLAD_API_CALL PFNGLUNIFORM1UIPROC glad_glUniform1ui
Definition gl.h:4988
void(GLAD_API_PTR * PFNGLGETVERTEXATTRIBIUIVPROC)(GLuint index, GLenum pname, GLuint *params)
Definition gl.h:2586
GLAD_API_CALL PFNGLGETBOOLEANI_VPROC glad_glGetBooleani_v
Definition gl.h:3822
GLAD_API_CALL PFNGLBINDBUFFERBASEPROC glad_glBindBufferBase
Definition gl.h:3268
GLAD_API_CALL PFNGLISENABLEDIPROC glad_glIsEnabledi
Definition gl.h:4166
GLboolean(GLAD_API_PTR * PFNGLISVERTEXARRAYPROC)(GLuint array)
Definition gl.h:2649
GLAD_API_CALL PFNGLENABLEIPROC glad_glEnablei
Definition gl.h:3674
void(GLAD_API_PTR * PFNGLUNIFORM4UIVPROC)(GLint location, GLsizei count, const GLuint *value)
Definition gl.h:3071
GLAD_API_CALL PFNGLTEXPARAMETERIIVPROC glad_glTexParameterIiv
Definition gl.h:4902
GLboolean(GLAD_API_PTR * PFNGLISENABLEDIPROC)(GLenum target, GLuint index)
Definition gl.h:2635
GLAD_API_CALL PFNGLTEXPARAMETERIUIVPROC glad_glTexParameterIuiv
Definition gl.h:4904
GLAD_API_CALL PFNGLVERTEXATTRIBI4IPROC glad_glVertexAttribI4i
Definition gl.h:5260
GLAD_API_CALL PFNGLUNIFORM2UIVPROC glad_glUniform2uiv
Definition gl.h:5006
void(GLAD_API_PTR * PFNGLVERTEXATTRIBI3UIPROC)(GLuint index, GLuint x, GLuint y, GLuint z)
Definition gl.h:3179
void(GLAD_API_PTR * PFNGLUNIFORM3UIVPROC)(GLint location, GLsizei count, const GLuint *value)
Definition gl.h:3063
void(GLAD_API_PTR * PFNGLDISABLEIPROC)(GLenum target, GLuint index)
Definition gl.h:2359
GLAD_API_CALL PFNGLGETTEXPARAMETERIUIVPROC glad_glGetTexParameterIuiv
Definition gl.h:4014
void(GLAD_API_PTR * PFNGLUNIFORM2UIPROC)(GLint location, GLuint v0, GLuint v1)
Definition gl.h:3054
GLAD_API_CALL PFNGLGETFRAGDATALOCATIONPROC glad_glGetFragDataLocation
Definition gl.h:3856
GLAD_API_CALL PFNGLVERTEXATTRIBI1UIVPROC glad_glVertexAttribI1uiv
Definition gl.h:5240
void(GLAD_API_PTR * PFNGLUNIFORM1UIVPROC)(GLint location, GLsizei count, const GLuint *value)
Definition gl.h:3047
GLAD_API_CALL PFNGLGETVERTEXATTRIBIIVPROC glad_glGetVertexAttribIiv
Definition gl.h:4066
GLAD_API_CALL PFNGLUNIFORM3UIVPROC glad_glUniform3uiv
Definition gl.h:5022
void(GLAD_API_PTR * PFNGLGETTEXPARAMETERIIVPROC)(GLenum target, GLenum pname, GLint *params)
Definition gl.h:2558
void(GLAD_API_PTR * PFNGLVERTEXATTRIBI4UBVPROC)(GLuint index, const GLubyte *v)
Definition gl.h:3185
GLAD_API_CALL PFNGLGETVERTEXATTRIBIUIVPROC glad_glGetVertexAttribIuiv
Definition gl.h:4068
GLAD_API_CALL PFNGLFLUSHMAPPEDBUFFERRANGEPROC glad_glFlushMappedBufferRange
Definition gl.h:3720
void(GLAD_API_PTR * PFNGLUNIFORM4UIPROC)(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)
Definition gl.h:3070
GLAD_API_CALL PFNGLVERTEXATTRIBI4BVPROC glad_glVertexAttribI4bv
Definition gl.h:5258
void(GLAD_API_PTR * PFNGLUNIFORM3UIPROC)(GLint location, GLuint v0, GLuint v1, GLuint v2)
Definition gl.h:3062
GLAD_API_CALL PFNGLGENVERTEXARRAYSPROC glad_glGenVertexArrays
Definition gl.h:3790
void(GLAD_API_PTR * PFNGLBINDFRAGDATALOCATIONPROC)(GLuint program, GLuint color, const GLchar *name)
Definition gl.h:2190
GLAD_API_CALL PFNGLVERTEXATTRIBI3IVPROC glad_glVertexAttribI3iv
Definition gl.h:5252
GLAD_API_CALL PFNGLBEGINCONDITIONALRENDERPROC glad_glBeginConditionalRender
Definition gl.h:3256
void(GLAD_API_PTR * PFNGLGENVERTEXARRAYSPROC)(GLsizei n, GLuint *arrays)
Definition gl.h:2447
void(GLAD_API_PTR * PFNGLTRANSFORMFEEDBACKVARYINGSPROC)(GLuint program, GLsizei count, const GLchar *const *varyings, GLenum bufferMode)
Definition gl.h:3037
void(GLAD_API_PTR * PFNGLVERTEXATTRIBI1UIPROC)(GLuint index, GLuint x)
Definition gl.h:3171
GLAD_API_CALL PFNGLDELETEVERTEXARRAYSPROC glad_glDeleteVertexArrays
Definition gl.h:3590
GLAD_API_CALL PFNGLGETTEXPARAMETERIIVPROC glad_glGetTexParameterIiv
Definition gl.h:4012
GLAD_API_CALL PFNGLVERTEXATTRIBI3IPROC glad_glVertexAttribI3i
Definition gl.h:5250
GLAD_API_CALL PFNGLUNIFORM4UIPROC glad_glUniform4ui
Definition gl.h:5036
GLAD_API_CALL PFNGLVERTEXATTRIBI2UIPROC glad_glVertexAttribI2ui
Definition gl.h:5246
GLAD_API_CALL PFNGLVERTEXATTRIBI1IPROC glad_glVertexAttribI1i
Definition gl.h:5234
GLAD_API_CALL PFNGLVERTEXATTRIBI2IPROC glad_glVertexAttribI2i
Definition gl.h:5242
void(GLAD_API_PTR * PFNGLCLEARBUFFERFVPROC)(GLenum buffer, GLint drawbuffer, const GLfloat *value)
Definition gl.h:2235
void(GLAD_API_PTR * PFNGLGETUNIFORMUIVPROC)(GLuint program, GLint location, GLuint *params)
Definition gl.h:2581
GLAD_API_CALL PFNGLVERTEXATTRIBI4UIVPROC glad_glVertexAttribI4uiv
Definition gl.h:5270
void(GLAD_API_PTR * PFNGLVERTEXATTRIBI1IVPROC)(GLuint index, const GLint *v)
Definition gl.h:3170
GLAD_API_CALL PFNGLCLEARBUFFERUIVPROC glad_glClearBufferuiv
Definition gl.h:3370
void(GLAD_API_PTR * PFNGLCLEARBUFFERIVPROC)(GLenum buffer, GLint drawbuffer, const GLint *value)
Definition gl.h:2236
void(GLAD_API_PTR * PFNGLENDTRANSFORMFEEDBACKPROC)(void)
Definition gl.h:2395
void(GLAD_API_PTR * PFNGLVERTEXATTRIBI4USVPROC)(GLuint index, const GLushort *v)
Definition gl.h:3188
void(GLAD_API_PTR * PFNGLCLEARBUFFERUIVPROC)(GLenum buffer, GLint drawbuffer, const GLuint *value)
Definition gl.h:2237
GLAD_API_CALL PFNGLBEGINTRANSFORMFEEDBACKPROC glad_glBeginTransformFeedback
Definition gl.h:3262
void(GLAD_API_PTR * PFNGLTEXPARAMETERIIVPROC)(GLenum target, GLenum pname, const GLint *params)
Definition gl.h:3003
void(GLAD_API_PTR * PFNGLGETTEXPARAMETERIUIVPROC)(GLenum target, GLenum pname, GLuint *params)
Definition gl.h:2559
GLAD_API_CALL PFNGLUNIFORM3UIPROC glad_glUniform3ui
Definition gl.h:5020
GLint(GLAD_API_PTR * PFNGLGETFRAGDATALOCATIONPROC)(GLuint program, const GLchar *name)
Definition gl.h:2480
GLAD_API_CALL PFNGLVERTEXATTRIBIPOINTERPROC glad_glVertexAttribIPointer
Definition gl.h:5276
GLAD_API_CALL PFNGLCLEARBUFFERIVPROC glad_glClearBufferiv
Definition gl.h:3368
void(GLAD_API_PTR * PFNGLVERTEXATTRIBIPOINTERPROC)(GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer)
Definition gl.h:3190
void(GLAD_API_PTR * PFNGLVERTEXATTRIBI4SVPROC)(GLuint index, const GLshort *v)
Definition gl.h:3184
GLAD_API_CALL PFNGLVERTEXATTRIBI1IVPROC glad_glVertexAttribI1iv
Definition gl.h:5236
GLAD_API_CALL PFNGLVERTEXATTRIBI2IVPROC glad_glVertexAttribI2iv
Definition gl.h:5244
void(GLAD_API_PTR * PFNGLVERTEXATTRIBI1UIVPROC)(GLuint index, const GLuint *v)
Definition gl.h:3172
GLAD_API_CALL PFNGLVERTEXATTRIBI3UIVPROC glad_glVertexAttribI3uiv
Definition gl.h:5256

References GLAD_GL_VERSION_3_0, glad_glBeginConditionalRender, glad_glBeginTransformFeedback, glad_glBindBufferBase, glad_glBindBufferRange, glad_glBindFragDataLocation, glad_glBindFramebuffer, glad_glBindRenderbuffer, glad_glBindVertexArray, glad_glBlitFramebuffer, glad_glCheckFramebufferStatus, glad_glClampColor, glad_glClearBufferfi, glad_glClearBufferfv, glad_glClearBufferiv, glad_glClearBufferuiv, glad_glColorMaski, glad_glDeleteFramebuffers, glad_glDeleteRenderbuffers, glad_glDeleteVertexArrays, glad_glDisablei, glad_glEnablei, glad_glEndConditionalRender, glad_glEndTransformFeedback, glad_glFlushMappedBufferRange, glad_glFramebufferRenderbuffer, glad_glFramebufferTexture1D, glad_glFramebufferTexture2D, glad_glFramebufferTexture3D, glad_glFramebufferTextureLayer, glad_glGenerateMipmap, glad_glGenFramebuffers, glad_glGenRenderbuffers, glad_glGenVertexArrays, glad_glGetBooleani_v, glad_glGetFragDataLocation, glad_glGetFramebufferAttachmentParameteriv, glad_glGetIntegeri_v, glad_glGetRenderbufferParameteriv, glad_glGetStringi, glad_glGetTexParameterIiv, glad_glGetTexParameterIuiv, glad_glGetTransformFeedbackVarying, glad_glGetUniformuiv, glad_glGetVertexAttribIiv, glad_glGetVertexAttribIuiv, glad_glIsEnabledi, glad_glIsFramebuffer, glad_glIsRenderbuffer, glad_glIsVertexArray, glad_glMapBufferRange, glad_glRenderbufferStorage, glad_glRenderbufferStorageMultisample, glad_glTexParameterIiv, glad_glTexParameterIuiv, glad_glTransformFeedbackVaryings, glad_glUniform1ui, glad_glUniform1uiv, glad_glUniform2ui, glad_glUniform2uiv, glad_glUniform3ui, glad_glUniform3uiv, glad_glUniform4ui, glad_glUniform4uiv, glad_glVertexAttribI1i, glad_glVertexAttribI1iv, glad_glVertexAttribI1ui, glad_glVertexAttribI1uiv, glad_glVertexAttribI2i, glad_glVertexAttribI2iv, glad_glVertexAttribI2ui, glad_glVertexAttribI2uiv, glad_glVertexAttribI3i, glad_glVertexAttribI3iv, glad_glVertexAttribI3ui, glad_glVertexAttribI3uiv, glad_glVertexAttribI4bv, glad_glVertexAttribI4i, glad_glVertexAttribI4iv, glad_glVertexAttribI4sv, glad_glVertexAttribI4ubv, glad_glVertexAttribI4ui, glad_glVertexAttribI4uiv, glad_glVertexAttribI4usv, glad_glVertexAttribIPointer, and load().

Referenced by gladLoadGLUserPtr().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ glad_gl_load_GL_VERSION_3_1()

void glad_gl_load_GL_VERSION_3_1 ( GLADuserptrloadfunc load,
void * userptr )
static
1786 {
1787 if(!GLAD_GL_VERSION_3_1) return;
1788 glad_glBindBufferBase = (PFNGLBINDBUFFERBASEPROC) load(userptr, "glBindBufferBase");
1789 glad_glBindBufferRange = (PFNGLBINDBUFFERRANGEPROC) load(userptr, "glBindBufferRange");
1790 glad_glCopyBufferSubData = (PFNGLCOPYBUFFERSUBDATAPROC) load(userptr, "glCopyBufferSubData");
1791 glad_glDrawArraysInstanced = (PFNGLDRAWARRAYSINSTANCEDPROC) load(userptr, "glDrawArraysInstanced");
1792 glad_glDrawElementsInstanced = (PFNGLDRAWELEMENTSINSTANCEDPROC) load(userptr, "glDrawElementsInstanced");
1793 glad_glGetActiveUniformBlockName = (PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC) load(userptr, "glGetActiveUniformBlockName");
1794 glad_glGetActiveUniformBlockiv = (PFNGLGETACTIVEUNIFORMBLOCKIVPROC) load(userptr, "glGetActiveUniformBlockiv");
1795 glad_glGetActiveUniformName = (PFNGLGETACTIVEUNIFORMNAMEPROC) load(userptr, "glGetActiveUniformName");
1796 glad_glGetActiveUniformsiv = (PFNGLGETACTIVEUNIFORMSIVPROC) load(userptr, "glGetActiveUniformsiv");
1797 glad_glGetIntegeri_v = (PFNGLGETINTEGERI_VPROC) load(userptr, "glGetIntegeri_v");
1798 glad_glGetUniformBlockIndex = (PFNGLGETUNIFORMBLOCKINDEXPROC) load(userptr, "glGetUniformBlockIndex");
1799 glad_glGetUniformIndices = (PFNGLGETUNIFORMINDICESPROC) load(userptr, "glGetUniformIndices");
1800 glad_glPrimitiveRestartIndex = (PFNGLPRIMITIVERESTARTINDEXPROC) load(userptr, "glPrimitiveRestartIndex");
1801 glad_glTexBuffer = (PFNGLTEXBUFFERPROC) load(userptr, "glTexBuffer");
1802 glad_glUniformBlockBinding = (PFNGLUNIFORMBLOCKBINDINGPROC) load(userptr, "glUniformBlockBinding");
1803}
void(GLAD_API_PTR * PFNGLGETUNIFORMINDICESPROC)(GLuint program, GLsizei uniformCount, const GLchar *const *uniformNames, GLuint *uniformIndices)
Definition gl.h:2575
GLAD_API_CALL PFNGLGETACTIVEUNIFORMSIVPROC glad_glGetActiveUniformsiv
Definition gl.h:3816
GLAD_API_CALL PFNGLGETUNIFORMBLOCKINDEXPROC glad_glGetUniformBlockIndex
Definition gl.h:4044
GLAD_API_CALL PFNGLGETUNIFORMINDICESPROC glad_glGetUniformIndices
Definition gl.h:4046
GLAD_API_CALL PFNGLPRIMITIVERESTARTINDEXPROC glad_glPrimitiveRestartIndex
Definition gl.h:4486
GLAD_API_CALL PFNGLDRAWARRAYSINSTANCEDPROC glad_glDrawArraysInstanced
Definition gl.h:3624
void(GLAD_API_PTR * PFNGLGETACTIVEUNIFORMNAMEPROC)(GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformName)
Definition gl.h:2459
GLAD_API_CALL PFNGLGETACTIVEUNIFORMNAMEPROC glad_glGetActiveUniformName
Definition gl.h:3814
GLuint(GLAD_API_PTR * PFNGLGETUNIFORMBLOCKINDEXPROC)(GLuint program, const GLchar *uniformBlockName)
Definition gl.h:2574
GLAD_API_CALL PFNGLGETACTIVEUNIFORMBLOCKIVPROC glad_glGetActiveUniformBlockiv
Definition gl.h:3812
GLAD_API_CALL PFNGLCOPYBUFFERSUBDATAPROC glad_glCopyBufferSubData
Definition gl.h:3506
void(GLAD_API_PTR * PFNGLDRAWARRAYSINSTANCEDPROC)(GLenum mode, GLint first, GLsizei count, GLsizei instancecount)
Definition gl.h:2364
GLAD_API_CALL PFNGLUNIFORMBLOCKBINDINGPROC glad_glUniformBlockBinding
Definition gl.h:5040
void(GLAD_API_PTR * PFNGLDRAWELEMENTSINSTANCEDPROC)(GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount)
Definition gl.h:2371
void(GLAD_API_PTR * PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC)(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformBlockName)
Definition gl.h:2457
void(GLAD_API_PTR * PFNGLGETACTIVEUNIFORMBLOCKIVPROC)(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint *params)
Definition gl.h:2458
void(GLAD_API_PTR * PFNGLGETACTIVEUNIFORMSIVPROC)(GLuint program, GLsizei uniformCount, const GLuint *uniformIndices, GLenum pname, GLint *params)
Definition gl.h:2460
GLAD_API_CALL PFNGLDRAWELEMENTSINSTANCEDPROC glad_glDrawElementsInstanced
Definition gl.h:3638
void(GLAD_API_PTR * PFNGLPRIMITIVERESTARTINDEXPROC)(GLuint index)
Definition gl.h:2795
void(GLAD_API_PTR * PFNGLTEXBUFFERPROC)(GLenum target, GLenum internalformat, GLuint buffer)
Definition gl.h:2945
GLAD_API_CALL PFNGLTEXBUFFERPROC glad_glTexBuffer
Definition gl.h:4786
void(GLAD_API_PTR * PFNGLCOPYBUFFERSUBDATAPROC)(GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)
Definition gl.h:2305
GLAD_API_CALL PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC glad_glGetActiveUniformBlockName
Definition gl.h:3810
void(GLAD_API_PTR * PFNGLUNIFORMBLOCKBINDINGPROC)(GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding)
Definition gl.h:3072

References GLAD_GL_VERSION_3_1, glad_glBindBufferBase, glad_glBindBufferRange, glad_glCopyBufferSubData, glad_glDrawArraysInstanced, glad_glDrawElementsInstanced, glad_glGetActiveUniformBlockiv, glad_glGetActiveUniformBlockName, glad_glGetActiveUniformName, glad_glGetActiveUniformsiv, glad_glGetIntegeri_v, glad_glGetUniformBlockIndex, glad_glGetUniformIndices, glad_glPrimitiveRestartIndex, glad_glTexBuffer, glad_glUniformBlockBinding, and load().

Referenced by gladLoadGLUserPtr().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ glad_gl_load_GL_VERSION_3_2()

void glad_gl_load_GL_VERSION_3_2 ( GLADuserptrloadfunc load,
void * userptr )
static
1804 {
1805 if(!GLAD_GL_VERSION_3_2) return;
1806 glad_glClientWaitSync = (PFNGLCLIENTWAITSYNCPROC) load(userptr, "glClientWaitSync");
1807 glad_glDeleteSync = (PFNGLDELETESYNCPROC) load(userptr, "glDeleteSync");
1808 glad_glDrawElementsBaseVertex = (PFNGLDRAWELEMENTSBASEVERTEXPROC) load(userptr, "glDrawElementsBaseVertex");
1809 glad_glDrawElementsInstancedBaseVertex = (PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC) load(userptr, "glDrawElementsInstancedBaseVertex");
1810 glad_glDrawRangeElementsBaseVertex = (PFNGLDRAWRANGEELEMENTSBASEVERTEXPROC) load(userptr, "glDrawRangeElementsBaseVertex");
1811 glad_glFenceSync = (PFNGLFENCESYNCPROC) load(userptr, "glFenceSync");
1812 glad_glFramebufferTexture = (PFNGLFRAMEBUFFERTEXTUREPROC) load(userptr, "glFramebufferTexture");
1813 glad_glGetBufferParameteri64v = (PFNGLGETBUFFERPARAMETERI64VPROC) load(userptr, "glGetBufferParameteri64v");
1814 glad_glGetInteger64i_v = (PFNGLGETINTEGER64I_VPROC) load(userptr, "glGetInteger64i_v");
1815 glad_glGetInteger64v = (PFNGLGETINTEGER64VPROC) load(userptr, "glGetInteger64v");
1816 glad_glGetMultisamplefv = (PFNGLGETMULTISAMPLEFVPROC) load(userptr, "glGetMultisamplefv");
1817 glad_glGetSynciv = (PFNGLGETSYNCIVPROC) load(userptr, "glGetSynciv");
1818 glad_glIsSync = (PFNGLISSYNCPROC) load(userptr, "glIsSync");
1819 glad_glMultiDrawElementsBaseVertex = (PFNGLMULTIDRAWELEMENTSBASEVERTEXPROC) load(userptr, "glMultiDrawElementsBaseVertex");
1820 glad_glProvokingVertex = (PFNGLPROVOKINGVERTEXPROC) load(userptr, "glProvokingVertex");
1821 glad_glSampleMaski = (PFNGLSAMPLEMASKIPROC) load(userptr, "glSampleMaski");
1822 glad_glTexImage2DMultisample = (PFNGLTEXIMAGE2DMULTISAMPLEPROC) load(userptr, "glTexImage2DMultisample");
1823 glad_glTexImage3DMultisample = (PFNGLTEXIMAGE3DMULTISAMPLEPROC) load(userptr, "glTexImage3DMultisample");
1824 glad_glWaitSync = (PFNGLWAITSYNCPROC) load(userptr, "glWaitSync");
1825}
GLAD_API_CALL PFNGLGETINTEGER64I_VPROC glad_glGetInteger64i_v
Definition gl.h:3866
GLAD_API_CALL PFNGLGETINTEGER64VPROC glad_glGetInteger64v
Definition gl.h:3868
void(GLAD_API_PTR * PFNGLDELETESYNCPROC)(GLsync sync)
Definition gl.h:2344
void(GLAD_API_PTR * PFNGLGETMULTISAMPLEFVPROC)(GLenum pname, GLuint index, GLfloat *val)
Definition gl.h:2498
GLAD_API_CALL PFNGLTEXIMAGE2DMULTISAMPLEPROC glad_glTexImage2DMultisample
Definition gl.h:4896
GLsync(GLAD_API_PTR * PFNGLFENCESYNCPROC)(GLenum condition, GLbitfield flags)
Definition gl.h:2409
void(GLAD_API_PTR * PFNGLGETINTEGER64I_VPROC)(GLenum target, GLuint index, GLint64 *data)
Definition gl.h:2485
GLAD_API_CALL PFNGLPROVOKINGVERTEXPROC glad_glProvokingVertex
Definition gl.h:4594
void(GLAD_API_PTR * PFNGLFRAMEBUFFERTEXTUREPROC)(GLenum target, GLenum attachment, GLuint texture, GLint level)
Definition gl.h:2426
void(GLAD_API_PTR * PFNGLSAMPLEMASKIPROC)(GLuint maskNumber, GLbitfield mask)
Definition gl.h:2901
GLAD_API_CALL PFNGLISSYNCPROC glad_glIsSync
Definition gl.h:4188
GLAD_API_CALL PFNGLMULTIDRAWELEMENTSBASEVERTEXPROC glad_glMultiDrawElementsBaseVertex
Definition gl.h:4290
void(GLAD_API_PTR * PFNGLMULTIDRAWELEMENTSBASEVERTEXPROC)(GLenum mode, const GLsizei *count, GLenum type, const void *const *indices, GLsizei drawcount, const GLint *basevertex)
Definition gl.h:2697
GLAD_API_CALL PFNGLFENCESYNCPROC glad_glFenceSync
Definition gl.h:3714
GLAD_API_CALL PFNGLCLIENTWAITSYNCPROC glad_glClientWaitSync
Definition gl.h:3400
void(GLAD_API_PTR * PFNGLGETBUFFERPARAMETERI64VPROC)(GLenum target, GLenum pname, GLint64 *params)
Definition gl.h:2465
GLAD_API_CALL PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC glad_glDrawElementsInstancedBaseVertex
Definition gl.h:3642
void(GLAD_API_PTR * PFNGLWAITSYNCPROC)(GLsync sync, GLbitfield flags, GLuint64 timeout)
Definition gl.h:3222
GLAD_API_CALL PFNGLSAMPLEMASKIPROC glad_glSampleMaski
Definition gl.h:4698
void(GLAD_API_PTR * PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC)(GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex)
Definition gl.h:2373
GLAD_API_CALL PFNGLDRAWELEMENTSBASEVERTEXPROC glad_glDrawElementsBaseVertex
Definition gl.h:3634
GLAD_API_CALL PFNGLGETMULTISAMPLEFVPROC glad_glGetMultisamplefv
Definition gl.h:3892
void(GLAD_API_PTR * PFNGLPROVOKINGVERTEXPROC)(GLenum mode)
Definition gl.h:2849
GLAD_API_CALL PFNGLGETBUFFERPARAMETERI64VPROC glad_glGetBufferParameteri64v
Definition gl.h:3826
GLboolean(GLAD_API_PTR * PFNGLISSYNCPROC)(GLsync sync)
Definition gl.h:2646
GLenum(GLAD_API_PTR * PFNGLCLIENTWAITSYNCPROC)(GLsync sync, GLbitfield flags, GLuint64 timeout)
Definition gl.h:2252
GLAD_API_CALL PFNGLGETSYNCIVPROC glad_glGetSynciv
Definition gl.h:3994
void(GLAD_API_PTR * PFNGLDRAWRANGEELEMENTSBASEVERTEXPROC)(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices, GLint basevertex)
Definition gl.h:2377
GLAD_API_CALL PFNGLDELETESYNCPROC glad_glDeleteSync
Definition gl.h:3584
void(GLAD_API_PTR * PFNGLTEXIMAGE3DMULTISAMPLEPROC)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
Definition gl.h:3002
GLAD_API_CALL PFNGLFRAMEBUFFERTEXTUREPROC glad_glFramebufferTexture
Definition gl.h:3748
void(GLAD_API_PTR * PFNGLGETSYNCIVPROC)(GLsync sync, GLenum pname, GLsizei count, GLsizei *length, GLint *values)
Definition gl.h:2549
GLAD_API_CALL PFNGLTEXIMAGE3DMULTISAMPLEPROC glad_glTexImage3DMultisample
Definition gl.h:4900
void(GLAD_API_PTR * PFNGLDRAWELEMENTSBASEVERTEXPROC)(GLenum mode, GLsizei count, GLenum type, const void *indices, GLint basevertex)
Definition gl.h:2369
void(GLAD_API_PTR * PFNGLTEXIMAGE2DMULTISAMPLEPROC)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
Definition gl.h:3000
void(GLAD_API_PTR * PFNGLGETINTEGER64VPROC)(GLenum pname, GLint64 *data)
Definition gl.h:2486
GLAD_API_CALL PFNGLDRAWRANGEELEMENTSBASEVERTEXPROC glad_glDrawRangeElementsBaseVertex
Definition gl.h:3650
GLAD_API_CALL PFNGLWAITSYNCPROC glad_glWaitSync
Definition gl.h:5340

References GLAD_GL_VERSION_3_2, glad_glClientWaitSync, glad_glDeleteSync, glad_glDrawElementsBaseVertex, glad_glDrawElementsInstancedBaseVertex, glad_glDrawRangeElementsBaseVertex, glad_glFenceSync, glad_glFramebufferTexture, glad_glGetBufferParameteri64v, glad_glGetInteger64i_v, glad_glGetInteger64v, glad_glGetMultisamplefv, glad_glGetSynciv, glad_glIsSync, glad_glMultiDrawElementsBaseVertex, glad_glProvokingVertex, glad_glSampleMaski, glad_glTexImage2DMultisample, glad_glTexImage3DMultisample, glad_glWaitSync, and load().

Referenced by gladLoadGLUserPtr().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ glad_gl_load_GL_VERSION_3_3()

void glad_gl_load_GL_VERSION_3_3 ( GLADuserptrloadfunc load,
void * userptr )
static
1826 {
1827 if(!GLAD_GL_VERSION_3_3) return;
1828 glad_glBindFragDataLocationIndexed = (PFNGLBINDFRAGDATALOCATIONINDEXEDPROC) load(userptr, "glBindFragDataLocationIndexed");
1829 glad_glBindSampler = (PFNGLBINDSAMPLERPROC) load(userptr, "glBindSampler");
1830 glad_glColorP3ui = (PFNGLCOLORP3UIPROC) load(userptr, "glColorP3ui");
1831 glad_glColorP3uiv = (PFNGLCOLORP3UIVPROC) load(userptr, "glColorP3uiv");
1832 glad_glColorP4ui = (PFNGLCOLORP4UIPROC) load(userptr, "glColorP4ui");
1833 glad_glColorP4uiv = (PFNGLCOLORP4UIVPROC) load(userptr, "glColorP4uiv");
1834 glad_glDeleteSamplers = (PFNGLDELETESAMPLERSPROC) load(userptr, "glDeleteSamplers");
1835 glad_glGenSamplers = (PFNGLGENSAMPLERSPROC) load(userptr, "glGenSamplers");
1836 glad_glGetFragDataIndex = (PFNGLGETFRAGDATAINDEXPROC) load(userptr, "glGetFragDataIndex");
1837 glad_glGetQueryObjecti64v = (PFNGLGETQUERYOBJECTI64VPROC) load(userptr, "glGetQueryObjecti64v");
1838 glad_glGetQueryObjectui64v = (PFNGLGETQUERYOBJECTUI64VPROC) load(userptr, "glGetQueryObjectui64v");
1839 glad_glGetSamplerParameterIiv = (PFNGLGETSAMPLERPARAMETERIIVPROC) load(userptr, "glGetSamplerParameterIiv");
1840 glad_glGetSamplerParameterIuiv = (PFNGLGETSAMPLERPARAMETERIUIVPROC) load(userptr, "glGetSamplerParameterIuiv");
1841 glad_glGetSamplerParameterfv = (PFNGLGETSAMPLERPARAMETERFVPROC) load(userptr, "glGetSamplerParameterfv");
1842 glad_glGetSamplerParameteriv = (PFNGLGETSAMPLERPARAMETERIVPROC) load(userptr, "glGetSamplerParameteriv");
1843 glad_glIsSampler = (PFNGLISSAMPLERPROC) load(userptr, "glIsSampler");
1844 glad_glMultiTexCoordP1ui = (PFNGLMULTITEXCOORDP1UIPROC) load(userptr, "glMultiTexCoordP1ui");
1845 glad_glMultiTexCoordP1uiv = (PFNGLMULTITEXCOORDP1UIVPROC) load(userptr, "glMultiTexCoordP1uiv");
1846 glad_glMultiTexCoordP2ui = (PFNGLMULTITEXCOORDP2UIPROC) load(userptr, "glMultiTexCoordP2ui");
1847 glad_glMultiTexCoordP2uiv = (PFNGLMULTITEXCOORDP2UIVPROC) load(userptr, "glMultiTexCoordP2uiv");
1848 glad_glMultiTexCoordP3ui = (PFNGLMULTITEXCOORDP3UIPROC) load(userptr, "glMultiTexCoordP3ui");
1849 glad_glMultiTexCoordP3uiv = (PFNGLMULTITEXCOORDP3UIVPROC) load(userptr, "glMultiTexCoordP3uiv");
1850 glad_glMultiTexCoordP4ui = (PFNGLMULTITEXCOORDP4UIPROC) load(userptr, "glMultiTexCoordP4ui");
1851 glad_glMultiTexCoordP4uiv = (PFNGLMULTITEXCOORDP4UIVPROC) load(userptr, "glMultiTexCoordP4uiv");
1852 glad_glNormalP3ui = (PFNGLNORMALP3UIPROC) load(userptr, "glNormalP3ui");
1853 glad_glNormalP3uiv = (PFNGLNORMALP3UIVPROC) load(userptr, "glNormalP3uiv");
1854 glad_glQueryCounter = (PFNGLQUERYCOUNTERPROC) load(userptr, "glQueryCounter");
1855 glad_glSamplerParameterIiv = (PFNGLSAMPLERPARAMETERIIVPROC) load(userptr, "glSamplerParameterIiv");
1856 glad_glSamplerParameterIuiv = (PFNGLSAMPLERPARAMETERIUIVPROC) load(userptr, "glSamplerParameterIuiv");
1857 glad_glSamplerParameterf = (PFNGLSAMPLERPARAMETERFPROC) load(userptr, "glSamplerParameterf");
1858 glad_glSamplerParameterfv = (PFNGLSAMPLERPARAMETERFVPROC) load(userptr, "glSamplerParameterfv");
1859 glad_glSamplerParameteri = (PFNGLSAMPLERPARAMETERIPROC) load(userptr, "glSamplerParameteri");
1860 glad_glSamplerParameteriv = (PFNGLSAMPLERPARAMETERIVPROC) load(userptr, "glSamplerParameteriv");
1861 glad_glSecondaryColorP3ui = (PFNGLSECONDARYCOLORP3UIPROC) load(userptr, "glSecondaryColorP3ui");
1862 glad_glSecondaryColorP3uiv = (PFNGLSECONDARYCOLORP3UIVPROC) load(userptr, "glSecondaryColorP3uiv");
1863 glad_glTexCoordP1ui = (PFNGLTEXCOORDP1UIPROC) load(userptr, "glTexCoordP1ui");
1864 glad_glTexCoordP1uiv = (PFNGLTEXCOORDP1UIVPROC) load(userptr, "glTexCoordP1uiv");
1865 glad_glTexCoordP2ui = (PFNGLTEXCOORDP2UIPROC) load(userptr, "glTexCoordP2ui");
1866 glad_glTexCoordP2uiv = (PFNGLTEXCOORDP2UIVPROC) load(userptr, "glTexCoordP2uiv");
1867 glad_glTexCoordP3ui = (PFNGLTEXCOORDP3UIPROC) load(userptr, "glTexCoordP3ui");
1868 glad_glTexCoordP3uiv = (PFNGLTEXCOORDP3UIVPROC) load(userptr, "glTexCoordP3uiv");
1869 glad_glTexCoordP4ui = (PFNGLTEXCOORDP4UIPROC) load(userptr, "glTexCoordP4ui");
1870 glad_glTexCoordP4uiv = (PFNGLTEXCOORDP4UIVPROC) load(userptr, "glTexCoordP4uiv");
1871 glad_glVertexAttribDivisor = (PFNGLVERTEXATTRIBDIVISORPROC) load(userptr, "glVertexAttribDivisor");
1872 glad_glVertexAttribP1ui = (PFNGLVERTEXATTRIBP1UIPROC) load(userptr, "glVertexAttribP1ui");
1873 glad_glVertexAttribP1uiv = (PFNGLVERTEXATTRIBP1UIVPROC) load(userptr, "glVertexAttribP1uiv");
1874 glad_glVertexAttribP2ui = (PFNGLVERTEXATTRIBP2UIPROC) load(userptr, "glVertexAttribP2ui");
1875 glad_glVertexAttribP2uiv = (PFNGLVERTEXATTRIBP2UIVPROC) load(userptr, "glVertexAttribP2uiv");
1876 glad_glVertexAttribP3ui = (PFNGLVERTEXATTRIBP3UIPROC) load(userptr, "glVertexAttribP3ui");
1877 glad_glVertexAttribP3uiv = (PFNGLVERTEXATTRIBP3UIVPROC) load(userptr, "glVertexAttribP3uiv");
1878 glad_glVertexAttribP4ui = (PFNGLVERTEXATTRIBP4UIPROC) load(userptr, "glVertexAttribP4ui");
1879 glad_glVertexAttribP4uiv = (PFNGLVERTEXATTRIBP4UIVPROC) load(userptr, "glVertexAttribP4uiv");
1880 glad_glVertexP2ui = (PFNGLVERTEXP2UIPROC) load(userptr, "glVertexP2ui");
1881 glad_glVertexP2uiv = (PFNGLVERTEXP2UIVPROC) load(userptr, "glVertexP2uiv");
1882 glad_glVertexP3ui = (PFNGLVERTEXP3UIPROC) load(userptr, "glVertexP3ui");
1883 glad_glVertexP3uiv = (PFNGLVERTEXP3UIVPROC) load(userptr, "glVertexP3uiv");
1884 glad_glVertexP4ui = (PFNGLVERTEXP4UIPROC) load(userptr, "glVertexP4ui");
1885 glad_glVertexP4uiv = (PFNGLVERTEXP4UIVPROC) load(userptr, "glVertexP4uiv");
1886}
GLAD_API_CALL PFNGLSAMPLERPARAMETERIUIVPROC glad_glSamplerParameterIuiv
Definition gl.h:4702
void(GLAD_API_PTR * PFNGLVERTEXP2UIVPROC)(GLenum type, const GLuint *value)
Definition gl.h:3212
void(GLAD_API_PTR * PFNGLMULTITEXCOORDP4UIPROC)(GLenum texture, GLenum type, GLuint coords)
Definition gl.h:2738
GLAD_API_CALL PFNGLVERTEXP2UIPROC glad_glVertexP2ui
Definition gl.h:5318
void(GLAD_API_PTR * PFNGLGETSAMPLERPARAMETERIIVPROC)(GLuint sampler, GLenum pname, GLint *params)
Definition gl.h:2537
GLAD_API_CALL PFNGLVERTEXATTRIBP3UIPROC glad_glVertexAttribP3ui
Definition gl.h:5306
void(GLAD_API_PTR * PFNGLMULTITEXCOORDP1UIVPROC)(GLenum texture, GLenum type, const GLuint *coords)
Definition gl.h:2733
GLAD_API_CALL PFNGLVERTEXP2UIVPROC glad_glVertexP2uiv
Definition gl.h:5320
GLAD_API_CALL PFNGLTEXCOORDP3UIPROC glad_glTexCoordP3ui
Definition gl.h:4862
GLAD_API_CALL PFNGLTEXCOORDP4UIVPROC glad_glTexCoordP4uiv
Definition gl.h:4868
void(GLAD_API_PTR * PFNGLVERTEXATTRIBP1UIPROC)(GLuint index, GLenum type, GLboolean normalized, GLuint value)
Definition gl.h:3201
void(GLAD_API_PTR * PFNGLNORMALP3UIPROC)(GLenum type, GLuint coords)
Definition gl.h:2763
GLAD_API_CALL PFNGLSAMPLERPARAMETERIVPROC glad_glSamplerParameteriv
Definition gl.h:4710
void(GLAD_API_PTR * PFNGLQUERYCOUNTERPROC)(GLuint id, GLenum target)
Definition gl.h:2855
GLAD_API_CALL PFNGLCOLORP3UIVPROC glad_glColorP3uiv
Definition gl.h:3478
GLAD_API_CALL PFNGLVERTEXATTRIBP4UIPROC glad_glVertexAttribP4ui
Definition gl.h:5310
GLAD_API_CALL PFNGLGETSAMPLERPARAMETERIIVPROC glad_glGetSamplerParameterIiv
Definition gl.h:3970
void(GLAD_API_PTR * PFNGLSAMPLERPARAMETERIPROC)(GLuint sampler, GLenum pname, GLint param)
Definition gl.h:2906
void(GLAD_API_PTR * PFNGLTEXCOORDP1UIPROC)(GLenum type, GLuint coords)
Definition gl.h:2979
void(GLAD_API_PTR * PFNGLTEXCOORDP2UIPROC)(GLenum type, GLuint coords)
Definition gl.h:2981
void(GLAD_API_PTR * PFNGLVERTEXATTRIBDIVISORPROC)(GLuint index, GLuint divisor)
Definition gl.h:3167
void(GLAD_API_PTR * PFNGLVERTEXATTRIBP3UIVPROC)(GLuint index, GLenum type, GLboolean normalized, const GLuint *value)
Definition gl.h:3206
GLAD_API_CALL PFNGLNORMALP3UIVPROC glad_glNormalP3uiv
Definition gl.h:4424
GLAD_API_CALL PFNGLSAMPLERPARAMETERFPROC glad_glSamplerParameterf
Definition gl.h:4704
GLAD_API_CALL PFNGLVERTEXATTRIBDIVISORPROC glad_glVertexAttribDivisor
Definition gl.h:5230
GLAD_API_CALL PFNGLMULTITEXCOORDP4UIVPROC glad_glMultiTexCoordP4uiv
Definition gl.h:4374
void(GLAD_API_PTR * PFNGLGETQUERYOBJECTI64VPROC)(GLuint id, GLenum pname, GLint64 *params)
Definition gl.h:2530
void(GLAD_API_PTR * PFNGLVERTEXATTRIBP1UIVPROC)(GLuint index, GLenum type, GLboolean normalized, const GLuint *value)
Definition gl.h:3202
void(GLAD_API_PTR * PFNGLMULTITEXCOORDP3UIPROC)(GLenum texture, GLenum type, GLuint coords)
Definition gl.h:2736
void(GLAD_API_PTR * PFNGLSAMPLERPARAMETERFVPROC)(GLuint sampler, GLenum pname, const GLfloat *param)
Definition gl.h:2905
GLAD_API_CALL PFNGLTEXCOORDP4UIPROC glad_glTexCoordP4ui
Definition gl.h:4866
void(GLAD_API_PTR * PFNGLGENSAMPLERSPROC)(GLsizei count, GLuint *samplers)
Definition gl.h:2444
void(GLAD_API_PTR * PFNGLVERTEXP4UIVPROC)(GLenum type, const GLuint *value)
Definition gl.h:3216
GLAD_API_CALL PFNGLVERTEXATTRIBP3UIVPROC glad_glVertexAttribP3uiv
Definition gl.h:5308
GLAD_API_CALL PFNGLGETQUERYOBJECTI64VPROC glad_glGetQueryObjecti64v
Definition gl.h:3956
void(GLAD_API_PTR * PFNGLCOLORP4UIVPROC)(GLenum type, const GLuint *color)
Definition gl.h:2293
void(GLAD_API_PTR * PFNGLCOLORP3UIPROC)(GLenum type, GLuint color)
Definition gl.h:2290
GLAD_API_CALL PFNGLTEXCOORDP3UIVPROC glad_glTexCoordP3uiv
Definition gl.h:4864
GLAD_API_CALL PFNGLGETQUERYOBJECTUI64VPROC glad_glGetQueryObjectui64v
Definition gl.h:3960
void(GLAD_API_PTR * PFNGLGETSAMPLERPARAMETERIUIVPROC)(GLuint sampler, GLenum pname, GLuint *params)
Definition gl.h:2538
void(GLAD_API_PTR * PFNGLSECONDARYCOLORP3UIVPROC)(GLenum type, const GLuint *color)
Definition gl.h:2931
GLAD_API_CALL PFNGLTEXCOORDP1UIPROC glad_glTexCoordP1ui
Definition gl.h:4854
void(GLAD_API_PTR * PFNGLVERTEXATTRIBP2UIVPROC)(GLuint index, GLenum type, GLboolean normalized, const GLuint *value)
Definition gl.h:3204
GLAD_API_CALL PFNGLMULTITEXCOORDP1UIPROC glad_glMultiTexCoordP1ui
Definition gl.h:4360
void(GLAD_API_PTR * PFNGLVERTEXATTRIBP3UIPROC)(GLuint index, GLenum type, GLboolean normalized, GLuint value)
Definition gl.h:3205
void(GLAD_API_PTR * PFNGLGETSAMPLERPARAMETERIVPROC)(GLuint sampler, GLenum pname, GLint *params)
Definition gl.h:2540
GLAD_API_CALL PFNGLGENSAMPLERSPROC glad_glGenSamplers
Definition gl.h:3784
GLAD_API_CALL PFNGLCOLORP4UIPROC glad_glColorP4ui
Definition gl.h:3480
void(GLAD_API_PTR * PFNGLCOLORP4UIPROC)(GLenum type, GLuint color)
Definition gl.h:2292
void(GLAD_API_PTR * PFNGLVERTEXP3UIVPROC)(GLenum type, const GLuint *value)
Definition gl.h:3214
GLAD_API_CALL PFNGLGETSAMPLERPARAMETERIUIVPROC glad_glGetSamplerParameterIuiv
Definition gl.h:3972
void(GLAD_API_PTR * PFNGLMULTITEXCOORDP2UIPROC)(GLenum texture, GLenum type, GLuint coords)
Definition gl.h:2734
GLAD_API_CALL PFNGLBINDSAMPLERPROC glad_glBindSampler
Definition gl.h:3294
GLAD_API_CALL PFNGLCOLORP4UIVPROC glad_glColorP4uiv
Definition gl.h:3482
void(GLAD_API_PTR * PFNGLMULTITEXCOORDP2UIVPROC)(GLenum texture, GLenum type, const GLuint *coords)
Definition gl.h:2735
GLAD_API_CALL PFNGLVERTEXP3UIPROC glad_glVertexP3ui
Definition gl.h:5322
void(GLAD_API_PTR * PFNGLSAMPLERPARAMETERFPROC)(GLuint sampler, GLenum pname, GLfloat param)
Definition gl.h:2904
GLAD_API_CALL PFNGLMULTITEXCOORDP4UIPROC glad_glMultiTexCoordP4ui
Definition gl.h:4372
GLAD_API_CALL PFNGLVERTEXP4UIPROC glad_glVertexP4ui
Definition gl.h:5326
void(GLAD_API_PTR * PFNGLVERTEXATTRIBP2UIPROC)(GLuint index, GLenum type, GLboolean normalized, GLuint value)
Definition gl.h:3203
GLAD_API_CALL PFNGLQUERYCOUNTERPROC glad_glQueryCounter
Definition gl.h:4606
GLAD_API_CALL PFNGLBINDFRAGDATALOCATIONINDEXEDPROC glad_glBindFragDataLocationIndexed
Definition gl.h:3278
void(GLAD_API_PTR * PFNGLGETSAMPLERPARAMETERFVPROC)(GLuint sampler, GLenum pname, GLfloat *params)
Definition gl.h:2539
GLAD_API_CALL PFNGLSAMPLERPARAMETERIIVPROC glad_glSamplerParameterIiv
Definition gl.h:4700
GLAD_API_CALL PFNGLSECONDARYCOLORP3UIVPROC glad_glSecondaryColorP3uiv
Definition gl.h:4758
void(GLAD_API_PTR * PFNGLBINDSAMPLERPROC)(GLuint unit, GLuint sampler)
Definition gl.h:2199
void(GLAD_API_PTR * PFNGLVERTEXP2UIPROC)(GLenum type, GLuint value)
Definition gl.h:3211
GLAD_API_CALL PFNGLISSAMPLERPROC glad_glIsSampler
Definition gl.h:4184
void(GLAD_API_PTR * PFNGLTEXCOORDP3UIPROC)(GLenum type, GLuint coords)
Definition gl.h:2983
void(GLAD_API_PTR * PFNGLBINDFRAGDATALOCATIONINDEXEDPROC)(GLuint program, GLuint colorNumber, GLuint index, const GLchar *name)
Definition gl.h:2191
void(GLAD_API_PTR * PFNGLTEXCOORDP4UIPROC)(GLenum type, GLuint coords)
Definition gl.h:2985
void(GLAD_API_PTR * PFNGLTEXCOORDP1UIVPROC)(GLenum type, const GLuint *coords)
Definition gl.h:2980
GLAD_API_CALL PFNGLMULTITEXCOORDP3UIVPROC glad_glMultiTexCoordP3uiv
Definition gl.h:4370
void(GLAD_API_PTR * PFNGLTEXCOORDP3UIVPROC)(GLenum type, const GLuint *coords)
Definition gl.h:2984
void(GLAD_API_PTR * PFNGLVERTEXP4UIPROC)(GLenum type, GLuint value)
Definition gl.h:3215
GLAD_API_CALL PFNGLVERTEXATTRIBP2UIPROC glad_glVertexAttribP2ui
Definition gl.h:5302
void(GLAD_API_PTR * PFNGLCOLORP3UIVPROC)(GLenum type, const GLuint *color)
Definition gl.h:2291
GLAD_API_CALL PFNGLMULTITEXCOORDP2UIVPROC glad_glMultiTexCoordP2uiv
Definition gl.h:4366
GLAD_API_CALL PFNGLGETSAMPLERPARAMETERIVPROC glad_glGetSamplerParameteriv
Definition gl.h:3976
void(GLAD_API_PTR * PFNGLNORMALP3UIVPROC)(GLenum type, const GLuint *coords)
Definition gl.h:2764
GLAD_API_CALL PFNGLVERTEXP3UIVPROC glad_glVertexP3uiv
Definition gl.h:5324
void(GLAD_API_PTR * PFNGLSAMPLERPARAMETERIUIVPROC)(GLuint sampler, GLenum pname, const GLuint *param)
Definition gl.h:2903
GLAD_API_CALL PFNGLNORMALP3UIPROC glad_glNormalP3ui
Definition gl.h:4422
GLAD_API_CALL PFNGLSAMPLERPARAMETERIPROC glad_glSamplerParameteri
Definition gl.h:4708
void(GLAD_API_PTR * PFNGLTEXCOORDP2UIVPROC)(GLenum type, const GLuint *coords)
Definition gl.h:2982
GLAD_API_CALL PFNGLDELETESAMPLERSPROC glad_glDeleteSamplers
Definition gl.h:3580
void(GLAD_API_PTR * PFNGLVERTEXATTRIBP4UIVPROC)(GLuint index, GLenum type, GLboolean normalized, const GLuint *value)
Definition gl.h:3208
GLAD_API_CALL PFNGLGETFRAGDATAINDEXPROC glad_glGetFragDataIndex
Definition gl.h:3854
GLAD_API_CALL PFNGLVERTEXATTRIBP2UIVPROC glad_glVertexAttribP2uiv
Definition gl.h:5304
GLAD_API_CALL PFNGLTEXCOORDP2UIPROC glad_glTexCoordP2ui
Definition gl.h:4858
void(GLAD_API_PTR * PFNGLSAMPLERPARAMETERIIVPROC)(GLuint sampler, GLenum pname, const GLint *param)
Definition gl.h:2902
GLAD_API_CALL PFNGLVERTEXATTRIBP1UIPROC glad_glVertexAttribP1ui
Definition gl.h:5298
GLAD_API_CALL PFNGLSAMPLERPARAMETERFVPROC glad_glSamplerParameterfv
Definition gl.h:4706
GLAD_API_CALL PFNGLMULTITEXCOORDP3UIPROC glad_glMultiTexCoordP3ui
Definition gl.h:4368
void(GLAD_API_PTR * PFNGLVERTEXP3UIPROC)(GLenum type, GLuint value)
Definition gl.h:3213
GLAD_API_CALL PFNGLVERTEXATTRIBP4UIVPROC glad_glVertexAttribP4uiv
Definition gl.h:5312
GLAD_API_CALL PFNGLMULTITEXCOORDP2UIPROC glad_glMultiTexCoordP2ui
Definition gl.h:4364
GLAD_API_CALL PFNGLMULTITEXCOORDP1UIVPROC glad_glMultiTexCoordP1uiv
Definition gl.h:4362
GLAD_API_CALL PFNGLVERTEXP4UIVPROC glad_glVertexP4uiv
Definition gl.h:5328
void(GLAD_API_PTR * PFNGLVERTEXATTRIBP4UIPROC)(GLuint index, GLenum type, GLboolean normalized, GLuint value)
Definition gl.h:3207
GLboolean(GLAD_API_PTR * PFNGLISSAMPLERPROC)(GLuint sampler)
Definition gl.h:2644
GLAD_API_CALL PFNGLVERTEXATTRIBP1UIVPROC glad_glVertexAttribP1uiv
Definition gl.h:5300
void(GLAD_API_PTR * PFNGLMULTITEXCOORDP3UIVPROC)(GLenum texture, GLenum type, const GLuint *coords)
Definition gl.h:2737
GLAD_API_CALL PFNGLTEXCOORDP1UIVPROC glad_glTexCoordP1uiv
Definition gl.h:4856
GLAD_API_CALL PFNGLTEXCOORDP2UIVPROC glad_glTexCoordP2uiv
Definition gl.h:4860
GLAD_API_CALL PFNGLCOLORP3UIPROC glad_glColorP3ui
Definition gl.h:3476
void(GLAD_API_PTR * PFNGLSAMPLERPARAMETERIVPROC)(GLuint sampler, GLenum pname, const GLint *param)
Definition gl.h:2907
void(GLAD_API_PTR * PFNGLGETQUERYOBJECTUI64VPROC)(GLuint id, GLenum pname, GLuint64 *params)
Definition gl.h:2532
void(GLAD_API_PTR * PFNGLMULTITEXCOORDP1UIPROC)(GLenum texture, GLenum type, GLuint coords)
Definition gl.h:2732
GLAD_API_CALL PFNGLGETSAMPLERPARAMETERFVPROC glad_glGetSamplerParameterfv
Definition gl.h:3974
void(GLAD_API_PTR * PFNGLDELETESAMPLERSPROC)(GLsizei count, const GLuint *samplers)
Definition gl.h:2342
void(GLAD_API_PTR * PFNGLMULTITEXCOORDP4UIVPROC)(GLenum texture, GLenum type, const GLuint *coords)
Definition gl.h:2739
GLint(GLAD_API_PTR * PFNGLGETFRAGDATAINDEXPROC)(GLuint program, const GLchar *name)
Definition gl.h:2479
void(GLAD_API_PTR * PFNGLSECONDARYCOLORP3UIPROC)(GLenum type, GLuint color)
Definition gl.h:2930
void(GLAD_API_PTR * PFNGLTEXCOORDP4UIVPROC)(GLenum type, const GLuint *coords)
Definition gl.h:2986
GLAD_API_CALL PFNGLSECONDARYCOLORP3UIPROC glad_glSecondaryColorP3ui
Definition gl.h:4756

References GLAD_GL_VERSION_3_3, glad_glBindFragDataLocationIndexed, glad_glBindSampler, glad_glColorP3ui, glad_glColorP3uiv, glad_glColorP4ui, glad_glColorP4uiv, glad_glDeleteSamplers, glad_glGenSamplers, glad_glGetFragDataIndex, glad_glGetQueryObjecti64v, glad_glGetQueryObjectui64v, glad_glGetSamplerParameterfv, glad_glGetSamplerParameterIiv, glad_glGetSamplerParameterIuiv, glad_glGetSamplerParameteriv, glad_glIsSampler, glad_glMultiTexCoordP1ui, glad_glMultiTexCoordP1uiv, glad_glMultiTexCoordP2ui, glad_glMultiTexCoordP2uiv, glad_glMultiTexCoordP3ui, glad_glMultiTexCoordP3uiv, glad_glMultiTexCoordP4ui, glad_glMultiTexCoordP4uiv, glad_glNormalP3ui, glad_glNormalP3uiv, glad_glQueryCounter, glad_glSamplerParameterf, glad_glSamplerParameterfv, glad_glSamplerParameteri, glad_glSamplerParameterIiv, glad_glSamplerParameterIuiv, glad_glSamplerParameteriv, glad_glSecondaryColorP3ui, glad_glSecondaryColorP3uiv, glad_glTexCoordP1ui, glad_glTexCoordP1uiv, glad_glTexCoordP2ui, glad_glTexCoordP2uiv, glad_glTexCoordP3ui, glad_glTexCoordP3uiv, glad_glTexCoordP4ui, glad_glTexCoordP4uiv, glad_glVertexAttribDivisor, glad_glVertexAttribP1ui, glad_glVertexAttribP1uiv, glad_glVertexAttribP2ui, glad_glVertexAttribP2uiv, glad_glVertexAttribP3ui, glad_glVertexAttribP3uiv, glad_glVertexAttribP4ui, glad_glVertexAttribP4uiv, glad_glVertexP2ui, glad_glVertexP2uiv, glad_glVertexP3ui, glad_glVertexP3uiv, glad_glVertexP4ui, glad_glVertexP4uiv, and load().

Referenced by gladLoadGLUserPtr().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ glad_gl_load_GL_VERSION_4_0()

void glad_gl_load_GL_VERSION_4_0 ( GLADuserptrloadfunc load,
void * userptr )
static
1887 {
1888 if(!GLAD_GL_VERSION_4_0) return;
1889 glad_glBeginQueryIndexed = (PFNGLBEGINQUERYINDEXEDPROC) load(userptr, "glBeginQueryIndexed");
1890 glad_glBindTransformFeedback = (PFNGLBINDTRANSFORMFEEDBACKPROC) load(userptr, "glBindTransformFeedback");
1891 glad_glBlendEquationSeparatei = (PFNGLBLENDEQUATIONSEPARATEIPROC) load(userptr, "glBlendEquationSeparatei");
1892 glad_glBlendEquationi = (PFNGLBLENDEQUATIONIPROC) load(userptr, "glBlendEquationi");
1893 glad_glBlendFuncSeparatei = (PFNGLBLENDFUNCSEPARATEIPROC) load(userptr, "glBlendFuncSeparatei");
1894 glad_glBlendFunci = (PFNGLBLENDFUNCIPROC) load(userptr, "glBlendFunci");
1895 glad_glDeleteTransformFeedbacks = (PFNGLDELETETRANSFORMFEEDBACKSPROC) load(userptr, "glDeleteTransformFeedbacks");
1896 glad_glDrawArraysIndirect = (PFNGLDRAWARRAYSINDIRECTPROC) load(userptr, "glDrawArraysIndirect");
1897 glad_glDrawElementsIndirect = (PFNGLDRAWELEMENTSINDIRECTPROC) load(userptr, "glDrawElementsIndirect");
1898 glad_glDrawTransformFeedback = (PFNGLDRAWTRANSFORMFEEDBACKPROC) load(userptr, "glDrawTransformFeedback");
1899 glad_glDrawTransformFeedbackStream = (PFNGLDRAWTRANSFORMFEEDBACKSTREAMPROC) load(userptr, "glDrawTransformFeedbackStream");
1900 glad_glEndQueryIndexed = (PFNGLENDQUERYINDEXEDPROC) load(userptr, "glEndQueryIndexed");
1901 glad_glGenTransformFeedbacks = (PFNGLGENTRANSFORMFEEDBACKSPROC) load(userptr, "glGenTransformFeedbacks");
1902 glad_glGetActiveSubroutineName = (PFNGLGETACTIVESUBROUTINENAMEPROC) load(userptr, "glGetActiveSubroutineName");
1903 glad_glGetActiveSubroutineUniformName = (PFNGLGETACTIVESUBROUTINEUNIFORMNAMEPROC) load(userptr, "glGetActiveSubroutineUniformName");
1904 glad_glGetActiveSubroutineUniformiv = (PFNGLGETACTIVESUBROUTINEUNIFORMIVPROC) load(userptr, "glGetActiveSubroutineUniformiv");
1905 glad_glGetProgramStageiv = (PFNGLGETPROGRAMSTAGEIVPROC) load(userptr, "glGetProgramStageiv");
1906 glad_glGetQueryIndexediv = (PFNGLGETQUERYINDEXEDIVPROC) load(userptr, "glGetQueryIndexediv");
1907 glad_glGetSubroutineIndex = (PFNGLGETSUBROUTINEINDEXPROC) load(userptr, "glGetSubroutineIndex");
1908 glad_glGetSubroutineUniformLocation = (PFNGLGETSUBROUTINEUNIFORMLOCATIONPROC) load(userptr, "glGetSubroutineUniformLocation");
1909 glad_glGetUniformSubroutineuiv = (PFNGLGETUNIFORMSUBROUTINEUIVPROC) load(userptr, "glGetUniformSubroutineuiv");
1910 glad_glGetUniformdv = (PFNGLGETUNIFORMDVPROC) load(userptr, "glGetUniformdv");
1911 glad_glIsTransformFeedback = (PFNGLISTRANSFORMFEEDBACKPROC) load(userptr, "glIsTransformFeedback");
1912 glad_glMinSampleShading = (PFNGLMINSAMPLESHADINGPROC) load(userptr, "glMinSampleShading");
1913 glad_glPatchParameterfv = (PFNGLPATCHPARAMETERFVPROC) load(userptr, "glPatchParameterfv");
1914 glad_glPatchParameteri = (PFNGLPATCHPARAMETERIPROC) load(userptr, "glPatchParameteri");
1915 glad_glPauseTransformFeedback = (PFNGLPAUSETRANSFORMFEEDBACKPROC) load(userptr, "glPauseTransformFeedback");
1916 glad_glResumeTransformFeedback = (PFNGLRESUMETRANSFORMFEEDBACKPROC) load(userptr, "glResumeTransformFeedback");
1917 glad_glUniform1d = (PFNGLUNIFORM1DPROC) load(userptr, "glUniform1d");
1918 glad_glUniform1dv = (PFNGLUNIFORM1DVPROC) load(userptr, "glUniform1dv");
1919 glad_glUniform2d = (PFNGLUNIFORM2DPROC) load(userptr, "glUniform2d");
1920 glad_glUniform2dv = (PFNGLUNIFORM2DVPROC) load(userptr, "glUniform2dv");
1921 glad_glUniform3d = (PFNGLUNIFORM3DPROC) load(userptr, "glUniform3d");
1922 glad_glUniform3dv = (PFNGLUNIFORM3DVPROC) load(userptr, "glUniform3dv");
1923 glad_glUniform4d = (PFNGLUNIFORM4DPROC) load(userptr, "glUniform4d");
1924 glad_glUniform4dv = (PFNGLUNIFORM4DVPROC) load(userptr, "glUniform4dv");
1925 glad_glUniformMatrix2dv = (PFNGLUNIFORMMATRIX2DVPROC) load(userptr, "glUniformMatrix2dv");
1926 glad_glUniformMatrix2x3dv = (PFNGLUNIFORMMATRIX2X3DVPROC) load(userptr, "glUniformMatrix2x3dv");
1927 glad_glUniformMatrix2x4dv = (PFNGLUNIFORMMATRIX2X4DVPROC) load(userptr, "glUniformMatrix2x4dv");
1928 glad_glUniformMatrix3dv = (PFNGLUNIFORMMATRIX3DVPROC) load(userptr, "glUniformMatrix3dv");
1929 glad_glUniformMatrix3x2dv = (PFNGLUNIFORMMATRIX3X2DVPROC) load(userptr, "glUniformMatrix3x2dv");
1930 glad_glUniformMatrix3x4dv = (PFNGLUNIFORMMATRIX3X4DVPROC) load(userptr, "glUniformMatrix3x4dv");
1931 glad_glUniformMatrix4dv = (PFNGLUNIFORMMATRIX4DVPROC) load(userptr, "glUniformMatrix4dv");
1932 glad_glUniformMatrix4x2dv = (PFNGLUNIFORMMATRIX4X2DVPROC) load(userptr, "glUniformMatrix4x2dv");
1933 glad_glUniformMatrix4x3dv = (PFNGLUNIFORMMATRIX4X3DVPROC) load(userptr, "glUniformMatrix4x3dv");
1934 glad_glUniformSubroutinesuiv = (PFNGLUNIFORMSUBROUTINESUIVPROC) load(userptr, "glUniformSubroutinesuiv");
1935}
GLAD_API_CALL PFNGLUNIFORM4DVPROC glad_glUniform4dv
Definition gl.h:5026
void(GLAD_API_PTR * PFNGLUNIFORM3DPROC)(GLint location, GLdouble x, GLdouble y, GLdouble z)
Definition gl.h:3056
GLuint(GLAD_API_PTR * PFNGLGETSUBROUTINEINDEXPROC)(GLuint program, GLenum shadertype, const GLchar *name)
Definition gl.h:2547
GLAD_API_CALL PFNGLUNIFORM4DPROC glad_glUniform4d
Definition gl.h:5024
void(GLAD_API_PTR * PFNGLDRAWELEMENTSINDIRECTPROC)(GLenum mode, GLenum type, const void *indirect)
Definition gl.h:2370
GLAD_API_CALL PFNGLUNIFORMMATRIX2X4DVPROC glad_glUniformMatrix2x4dv
Definition gl.h:5050
GLAD_API_CALL PFNGLDRAWELEMENTSINDIRECTPROC glad_glDrawElementsIndirect
Definition gl.h:3636
void(GLAD_API_PTR * PFNGLDRAWTRANSFORMFEEDBACKSTREAMPROC)(GLenum mode, GLuint id, GLuint stream)
Definition gl.h:2380
void(GLAD_API_PTR * PFNGLGETPROGRAMSTAGEIVPROC)(GLuint program, GLenum shadertype, GLenum pname, GLint *values)
Definition gl.h:2523
GLAD_API_CALL PFNGLDRAWARRAYSINDIRECTPROC glad_glDrawArraysIndirect
Definition gl.h:3622
void(GLAD_API_PTR * PFNGLUNIFORMMATRIX2X4DVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
Definition gl.h:3077
void(GLAD_API_PTR * PFNGLUNIFORMMATRIX4X2DVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
Definition gl.h:3087
GLAD_API_CALL PFNGLGETACTIVESUBROUTINEUNIFORMNAMEPROC glad_glGetActiveSubroutineUniformName
Definition gl.h:3804
GLAD_API_CALL PFNGLPATCHPARAMETERIPROC glad_glPatchParameteri
Definition gl.h:4438
GLAD_API_CALL PFNGLUNIFORM1DVPROC glad_glUniform1dv
Definition gl.h:4978
GLAD_API_CALL PFNGLUNIFORMSUBROUTINESUIVPROC glad_glUniformSubroutinesuiv
Definition gl.h:5078
GLAD_API_CALL PFNGLUNIFORMMATRIX4DVPROC glad_glUniformMatrix4dv
Definition gl.h:5066
void(GLAD_API_PTR * PFNGLUNIFORM1DPROC)(GLint location, GLdouble x)
Definition gl.h:3040
void(GLAD_API_PTR * PFNGLGENTRANSFORMFEEDBACKSPROC)(GLsizei n, GLuint *ids)
Definition gl.h:2446
void(GLAD_API_PTR * PFNGLGETUNIFORMSUBROUTINEUIVPROC)(GLenum shadertype, GLint location, GLuint *params)
Definition gl.h:2577
GLint(GLAD_API_PTR * PFNGLGETSUBROUTINEUNIFORMLOCATIONPROC)(GLuint program, GLenum shadertype, const GLchar *name)
Definition gl.h:2548
void(GLAD_API_PTR * PFNGLUNIFORM4DVPROC)(GLint location, GLsizei count, const GLdouble *value)
Definition gl.h:3065
void(GLAD_API_PTR * PFNGLUNIFORMMATRIX2DVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
Definition gl.h:3073
void(GLAD_API_PTR * PFNGLBINDTRANSFORMFEEDBACKPROC)(GLenum target, GLuint id)
Definition gl.h:2204
void(GLAD_API_PTR * PFNGLBLENDEQUATIONSEPARATEIPROC)(GLuint buf, GLenum modeRGB, GLenum modeAlpha)
Definition gl.h:2212
GLAD_API_CALL PFNGLENDQUERYINDEXEDPROC glad_glEndQueryIndexed
Definition gl.h:3684
GLAD_API_CALL PFNGLUNIFORMMATRIX2DVPROC glad_glUniformMatrix2dv
Definition gl.h:5042
GLAD_API_CALL PFNGLBEGINQUERYINDEXEDPROC glad_glBeginQueryIndexed
Definition gl.h:3260
void(GLAD_API_PTR * PFNGLUNIFORMMATRIX4X3DVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
Definition gl.h:3089
void(GLAD_API_PTR * PFNGLDRAWARRAYSINDIRECTPROC)(GLenum mode, const void *indirect)
Definition gl.h:2363
GLAD_API_CALL PFNGLGETACTIVESUBROUTINENAMEPROC glad_glGetActiveSubroutineName
Definition gl.h:3802
GLAD_API_CALL PFNGLBINDTRANSFORMFEEDBACKPROC glad_glBindTransformFeedback
Definition gl.h:3304
GLAD_API_CALL PFNGLUNIFORMMATRIX4X3DVPROC glad_glUniformMatrix4x3dv
Definition gl.h:5074
GLAD_API_CALL PFNGLUNIFORMMATRIX3DVPROC glad_glUniformMatrix3dv
Definition gl.h:5054
GLAD_API_CALL PFNGLDRAWTRANSFORMFEEDBACKSTREAMPROC glad_glDrawTransformFeedbackStream
Definition gl.h:3656
void(GLAD_API_PTR * PFNGLENDQUERYINDEXEDPROC)(GLenum target, GLuint index)
Definition gl.h:2394
void(GLAD_API_PTR * PFNGLGETQUERYINDEXEDIVPROC)(GLenum target, GLuint index, GLenum pname, GLint *params)
Definition gl.h:2529
GLAD_API_CALL PFNGLUNIFORM3DVPROC glad_glUniform3dv
Definition gl.h:5010
void(GLAD_API_PTR * PFNGLBLENDEQUATIONIPROC)(GLuint buf, GLenum mode)
Definition gl.h:2213
GLAD_API_CALL PFNGLUNIFORM1DPROC glad_glUniform1d
Definition gl.h:4976
GLAD_API_CALL PFNGLDRAWTRANSFORMFEEDBACKPROC glad_glDrawTransformFeedback
Definition gl.h:3652
GLAD_API_CALL PFNGLUNIFORMMATRIX3X2DVPROC glad_glUniformMatrix3x2dv
Definition gl.h:5058
void(GLAD_API_PTR * PFNGLUNIFORM2DVPROC)(GLint location, GLsizei count, const GLdouble *value)
Definition gl.h:3049
GLAD_API_CALL PFNGLMINSAMPLESHADINGPROC glad_glMinSampleShading
Definition gl.h:4272
void(GLAD_API_PTR * PFNGLGETUNIFORMDVPROC)(GLuint program, GLint location, GLdouble *params)
Definition gl.h:2578
GLAD_API_CALL PFNGLUNIFORMMATRIX3X4DVPROC glad_glUniformMatrix3x4dv
Definition gl.h:5062
GLAD_API_CALL PFNGLGETUNIFORMSUBROUTINEUIVPROC glad_glGetUniformSubroutineuiv
Definition gl.h:4050
void(GLAD_API_PTR * PFNGLUNIFORMMATRIX2X3DVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
Definition gl.h:3075
void(GLAD_API_PTR * PFNGLUNIFORM4DPROC)(GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
Definition gl.h:3064
GLAD_API_CALL PFNGLRESUMETRANSFORMFEEDBACKPROC glad_glResumeTransformFeedback
Definition gl.h:4690
void(GLAD_API_PTR * PFNGLPATCHPARAMETERIPROC)(GLenum pname, GLint value)
Definition gl.h:2771
GLAD_API_CALL PFNGLUNIFORMMATRIX4X2DVPROC glad_glUniformMatrix4x2dv
Definition gl.h:5070
void(GLAD_API_PTR * PFNGLUNIFORM1DVPROC)(GLint location, GLsizei count, const GLdouble *value)
Definition gl.h:3041
GLAD_API_CALL PFNGLBLENDFUNCIPROC glad_glBlendFunci
Definition gl.h:3330
void(GLAD_API_PTR * PFNGLUNIFORM3DVPROC)(GLint location, GLsizei count, const GLdouble *value)
Definition gl.h:3057
GLAD_API_CALL PFNGLGETSUBROUTINEUNIFORMLOCATIONPROC glad_glGetSubroutineUniformLocation
Definition gl.h:3992
void(GLAD_API_PTR * PFNGLBEGINQUERYINDEXEDPROC)(GLenum target, GLuint index, GLuint id)
Definition gl.h:2182
GLAD_API_CALL PFNGLUNIFORM2DVPROC glad_glUniform2dv
Definition gl.h:4994
void(GLAD_API_PTR * PFNGLBLENDFUNCIPROC)(GLuint buf, GLenum src, GLenum dst)
Definition gl.h:2217
GLAD_API_CALL PFNGLBLENDEQUATIONSEPARATEIPROC glad_glBlendEquationSeparatei
Definition gl.h:3320
void(GLAD_API_PTR * PFNGLBLENDFUNCSEPARATEIPROC)(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)
Definition gl.h:2216
GLAD_API_CALL PFNGLPAUSETRANSFORMFEEDBACKPROC glad_glPauseTransformFeedback
Definition gl.h:4440
GLAD_API_CALL PFNGLGETACTIVESUBROUTINEUNIFORMIVPROC glad_glGetActiveSubroutineUniformiv
Definition gl.h:3806
void(GLAD_API_PTR * PFNGLMINSAMPLESHADINGPROC)(GLfloat value)
Definition gl.h:2688
void(GLAD_API_PTR * PFNGLGETACTIVESUBROUTINENAMEPROC)(GLuint program, GLenum shadertype, GLuint index, GLsizei bufSize, GLsizei *length, GLchar *name)
Definition gl.h:2453
void(GLAD_API_PTR * PFNGLGETACTIVESUBROUTINEUNIFORMNAMEPROC)(GLuint program, GLenum shadertype, GLuint index, GLsizei bufSize, GLsizei *length, GLchar *name)
Definition gl.h:2454
void(GLAD_API_PTR * PFNGLRESUMETRANSFORMFEEDBACKPROC)(void)
Definition gl.h:2897
GLAD_API_CALL PFNGLGETPROGRAMSTAGEIVPROC glad_glGetProgramStageiv
Definition gl.h:3942
GLAD_API_CALL PFNGLGETQUERYINDEXEDIVPROC glad_glGetQueryIndexediv
Definition gl.h:3954
GLAD_API_CALL PFNGLUNIFORMMATRIX2X3DVPROC glad_glUniformMatrix2x3dv
Definition gl.h:5046
GLAD_API_CALL PFNGLUNIFORM3DPROC glad_glUniform3d
Definition gl.h:5008
GLAD_API_CALL PFNGLBLENDEQUATIONIPROC glad_glBlendEquationi
Definition gl.h:3322
void(GLAD_API_PTR * PFNGLUNIFORMMATRIX3X4DVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
Definition gl.h:3083
void(GLAD_API_PTR * PFNGLGETACTIVESUBROUTINEUNIFORMIVPROC)(GLuint program, GLenum shadertype, GLuint index, GLenum pname, GLint *values)
Definition gl.h:2455
GLAD_API_CALL PFNGLGENTRANSFORMFEEDBACKSPROC glad_glGenTransformFeedbacks
Definition gl.h:3788
GLboolean(GLAD_API_PTR * PFNGLISTRANSFORMFEEDBACKPROC)(GLuint id)
Definition gl.h:2648
GLAD_API_CALL PFNGLISTRANSFORMFEEDBACKPROC glad_glIsTransformFeedback
Definition gl.h:4192
GLAD_API_CALL PFNGLPATCHPARAMETERFVPROC glad_glPatchParameterfv
Definition gl.h:4436
GLAD_API_CALL PFNGLUNIFORM2DPROC glad_glUniform2d
Definition gl.h:4992
void(GLAD_API_PTR * PFNGLUNIFORMMATRIX3X2DVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
Definition gl.h:3081
void(GLAD_API_PTR * PFNGLUNIFORMMATRIX4DVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
Definition gl.h:3085
void(GLAD_API_PTR * PFNGLUNIFORMMATRIX3DVPROC)(GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
Definition gl.h:3079
GLAD_API_CALL PFNGLGETSUBROUTINEINDEXPROC glad_glGetSubroutineIndex
Definition gl.h:3990
GLAD_API_CALL PFNGLDELETETRANSFORMFEEDBACKSPROC glad_glDeleteTransformFeedbacks
Definition gl.h:3588
void(GLAD_API_PTR * PFNGLDRAWTRANSFORMFEEDBACKPROC)(GLenum mode, GLuint id)
Definition gl.h:2378
void(GLAD_API_PTR * PFNGLUNIFORM2DPROC)(GLint location, GLdouble x, GLdouble y)
Definition gl.h:3048
void(GLAD_API_PTR * PFNGLPAUSETRANSFORMFEEDBACKPROC)(void)
Definition gl.h:2772
GLAD_API_CALL PFNGLGETUNIFORMDVPROC glad_glGetUniformdv
Definition gl.h:4052
void(GLAD_API_PTR * PFNGLDELETETRANSFORMFEEDBACKSPROC)(GLsizei n, const GLuint *ids)
Definition gl.h:2346
void(GLAD_API_PTR * PFNGLPATCHPARAMETERFVPROC)(GLenum pname, const GLfloat *values)
Definition gl.h:2770
void(GLAD_API_PTR * PFNGLUNIFORMSUBROUTINESUIVPROC)(GLenum shadertype, GLsizei count, const GLuint *indices)
Definition gl.h:3091
GLAD_API_CALL PFNGLBLENDFUNCSEPARATEIPROC glad_glBlendFuncSeparatei
Definition gl.h:3328

References GLAD_GL_VERSION_4_0, glad_glBeginQueryIndexed, glad_glBindTransformFeedback, glad_glBlendEquationi, glad_glBlendEquationSeparatei, glad_glBlendFunci, glad_glBlendFuncSeparatei, glad_glDeleteTransformFeedbacks, glad_glDrawArraysIndirect, glad_glDrawElementsIndirect, glad_glDrawTransformFeedback, glad_glDrawTransformFeedbackStream, glad_glEndQueryIndexed, glad_glGenTransformFeedbacks, glad_glGetActiveSubroutineName, glad_glGetActiveSubroutineUniformiv, glad_glGetActiveSubroutineUniformName, glad_glGetProgramStageiv, glad_glGetQueryIndexediv, glad_glGetSubroutineIndex, glad_glGetSubroutineUniformLocation, glad_glGetUniformdv, glad_glGetUniformSubroutineuiv, glad_glIsTransformFeedback, glad_glMinSampleShading, glad_glPatchParameterfv, glad_glPatchParameteri, glad_glPauseTransformFeedback, glad_glResumeTransformFeedback, glad_glUniform1d, glad_glUniform1dv, glad_glUniform2d, glad_glUniform2dv, glad_glUniform3d, glad_glUniform3dv, glad_glUniform4d, glad_glUniform4dv, glad_glUniformMatrix2dv, glad_glUniformMatrix2x3dv, glad_glUniformMatrix2x4dv, glad_glUniformMatrix3dv, glad_glUniformMatrix3x2dv, glad_glUniformMatrix3x4dv, glad_glUniformMatrix4dv, glad_glUniformMatrix4x2dv, glad_glUniformMatrix4x3dv, glad_glUniformSubroutinesuiv, and load().

Referenced by gladLoadGLUserPtr().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ glad_gl_load_GL_VERSION_4_1()

void glad_gl_load_GL_VERSION_4_1 ( GLADuserptrloadfunc load,
void * userptr )
static
1936 {
1937 if(!GLAD_GL_VERSION_4_1) return;
1938 glad_glActiveShaderProgram = (PFNGLACTIVESHADERPROGRAMPROC) load(userptr, "glActiveShaderProgram");
1939 glad_glBindProgramPipeline = (PFNGLBINDPROGRAMPIPELINEPROC) load(userptr, "glBindProgramPipeline");
1940 glad_glClearDepthf = (PFNGLCLEARDEPTHFPROC) load(userptr, "glClearDepthf");
1941 glad_glCreateShaderProgramv = (PFNGLCREATESHADERPROGRAMVPROC) load(userptr, "glCreateShaderProgramv");
1942 glad_glDeleteProgramPipelines = (PFNGLDELETEPROGRAMPIPELINESPROC) load(userptr, "glDeleteProgramPipelines");
1943 glad_glDepthRangeArrayv = (PFNGLDEPTHRANGEARRAYVPROC) load(userptr, "glDepthRangeArrayv");
1944 glad_glDepthRangeIndexed = (PFNGLDEPTHRANGEINDEXEDPROC) load(userptr, "glDepthRangeIndexed");
1945 glad_glDepthRangef = (PFNGLDEPTHRANGEFPROC) load(userptr, "glDepthRangef");
1946 glad_glGenProgramPipelines = (PFNGLGENPROGRAMPIPELINESPROC) load(userptr, "glGenProgramPipelines");
1947 glad_glGetDoublei_v = (PFNGLGETDOUBLEI_VPROC) load(userptr, "glGetDoublei_v");
1948 glad_glGetFloati_v = (PFNGLGETFLOATI_VPROC) load(userptr, "glGetFloati_v");
1949 glad_glGetProgramBinary = (PFNGLGETPROGRAMBINARYPROC) load(userptr, "glGetProgramBinary");
1950 glad_glGetProgramPipelineInfoLog = (PFNGLGETPROGRAMPIPELINEINFOLOGPROC) load(userptr, "glGetProgramPipelineInfoLog");
1951 glad_glGetProgramPipelineiv = (PFNGLGETPROGRAMPIPELINEIVPROC) load(userptr, "glGetProgramPipelineiv");
1952 glad_glGetShaderPrecisionFormat = (PFNGLGETSHADERPRECISIONFORMATPROC) load(userptr, "glGetShaderPrecisionFormat");
1953 glad_glGetVertexAttribLdv = (PFNGLGETVERTEXATTRIBLDVPROC) load(userptr, "glGetVertexAttribLdv");
1954 glad_glIsProgramPipeline = (PFNGLISPROGRAMPIPELINEPROC) load(userptr, "glIsProgramPipeline");
1955 glad_glProgramBinary = (PFNGLPROGRAMBINARYPROC) load(userptr, "glProgramBinary");
1956 glad_glProgramParameteri = (PFNGLPROGRAMPARAMETERIPROC) load(userptr, "glProgramParameteri");
1957 glad_glProgramUniform1d = (PFNGLPROGRAMUNIFORM1DPROC) load(userptr, "glProgramUniform1d");
1958 glad_glProgramUniform1dv = (PFNGLPROGRAMUNIFORM1DVPROC) load(userptr, "glProgramUniform1dv");
1959 glad_glProgramUniform1f = (PFNGLPROGRAMUNIFORM1FPROC) load(userptr, "glProgramUniform1f");
1960 glad_glProgramUniform1fv = (PFNGLPROGRAMUNIFORM1FVPROC) load(userptr, "glProgramUniform1fv");
1961 glad_glProgramUniform1i = (PFNGLPROGRAMUNIFORM1IPROC) load(userptr, "glProgramUniform1i");
1962 glad_glProgramUniform1iv = (PFNGLPROGRAMUNIFORM1IVPROC) load(userptr, "glProgramUniform1iv");
1963 glad_glProgramUniform1ui = (PFNGLPROGRAMUNIFORM1UIPROC) load(userptr, "glProgramUniform1ui");
1964 glad_glProgramUniform1uiv = (PFNGLPROGRAMUNIFORM1UIVPROC) load(userptr, "glProgramUniform1uiv");
1965 glad_glProgramUniform2d = (PFNGLPROGRAMUNIFORM2DPROC) load(userptr, "glProgramUniform2d");
1966 glad_glProgramUniform2dv = (PFNGLPROGRAMUNIFORM2DVPROC) load(userptr, "glProgramUniform2dv");
1967 glad_glProgramUniform2f = (PFNGLPROGRAMUNIFORM2FPROC) load(userptr, "glProgramUniform2f");
1968 glad_glProgramUniform2fv = (PFNGLPROGRAMUNIFORM2FVPROC) load(userptr, "glProgramUniform2fv");
1969 glad_glProgramUniform2i = (PFNGLPROGRAMUNIFORM2IPROC) load(userptr, "glProgramUniform2i");
1970 glad_glProgramUniform2iv = (PFNGLPROGRAMUNIFORM2IVPROC) load(userptr, "glProgramUniform2iv");
1971 glad_glProgramUniform2ui = (PFNGLPROGRAMUNIFORM2UIPROC) load(userptr, "glProgramUniform2ui");
1972 glad_glProgramUniform2uiv = (PFNGLPROGRAMUNIFORM2UIVPROC) load(userptr, "glProgramUniform2uiv");
1973 glad_glProgramUniform3d = (PFNGLPROGRAMUNIFORM3DPROC) load(userptr, "glProgramUniform3d");
1974 glad_glProgramUniform3dv = (PFNGLPROGRAMUNIFORM3DVPROC) load(userptr, "glProgramUniform3dv");
1975 glad_glProgramUniform3f = (PFNGLPROGRAMUNIFORM3FPROC) load(userptr, "glProgramUniform3f");
1976 glad_glProgramUniform3fv = (PFNGLPROGRAMUNIFORM3FVPROC) load(userptr, "glProgramUniform3fv");
1977 glad_glProgramUniform3i = (PFNGLPROGRAMUNIFORM3IPROC) load(userptr, "glProgramUniform3i");
1978 glad_glProgramUniform3iv = (PFNGLPROGRAMUNIFORM3IVPROC) load(userptr, "glProgramUniform3iv");
1979 glad_glProgramUniform3ui = (PFNGLPROGRAMUNIFORM3UIPROC) load(userptr, "glProgramUniform3ui");
1980 glad_glProgramUniform3uiv = (PFNGLPROGRAMUNIFORM3UIVPROC) load(userptr, "glProgramUniform3uiv");
1981 glad_glProgramUniform4d = (PFNGLPROGRAMUNIFORM4DPROC) load(userptr, "glProgramUniform4d");
1982 glad_glProgramUniform4dv = (PFNGLPROGRAMUNIFORM4DVPROC) load(userptr, "glProgramUniform4dv");
1983 glad_glProgramUniform4f = (PFNGLPROGRAMUNIFORM4FPROC) load(userptr, "glProgramUniform4f");
1984 glad_glProgramUniform4fv = (PFNGLPROGRAMUNIFORM4FVPROC) load(userptr, "glProgramUniform4fv");
1985 glad_glProgramUniform4i = (PFNGLPROGRAMUNIFORM4IPROC) load(userptr, "glProgramUniform4i");
1986 glad_glProgramUniform4iv = (PFNGLPROGRAMUNIFORM4IVPROC) load(userptr, "glProgramUniform4iv");
1987 glad_glProgramUniform4ui = (PFNGLPROGRAMUNIFORM4UIPROC) load(userptr, "glProgramUniform4ui");
1988 glad_glProgramUniform4uiv = (PFNGLPROGRAMUNIFORM4UIVPROC) load(userptr, "glProgramUniform4uiv");
1989 glad_glProgramUniformMatrix2dv = (PFNGLPROGRAMUNIFORMMATRIX2DVPROC) load(userptr, "glProgramUniformMatrix2dv");
1990 glad_glProgramUniformMatrix2fv = (PFNGLPROGRAMUNIFORMMATRIX2FVPROC) load(userptr, "glProgramUniformMatrix2fv");
1991 glad_glProgramUniformMatrix2x3dv = (PFNGLPROGRAMUNIFORMMATRIX2X3DVPROC) load(userptr, "glProgramUniformMatrix2x3dv");
1992 glad_glProgramUniformMatrix2x3fv = (PFNGLPROGRAMUNIFORMMATRIX2X3FVPROC) load(userptr, "glProgramUniformMatrix2x3fv");
1993 glad_glProgramUniformMatrix2x4dv = (PFNGLPROGRAMUNIFORMMATRIX2X4DVPROC) load(userptr, "glProgramUniformMatrix2x4dv");
1994 glad_glProgramUniformMatrix2x4fv = (PFNGLPROGRAMUNIFORMMATRIX2X4FVPROC) load(userptr, "glProgramUniformMatrix2x4fv");
1995 glad_glProgramUniformMatrix3dv = (PFNGLPROGRAMUNIFORMMATRIX3DVPROC) load(userptr, "glProgramUniformMatrix3dv");
1996 glad_glProgramUniformMatrix3fv = (PFNGLPROGRAMUNIFORMMATRIX3FVPROC) load(userptr, "glProgramUniformMatrix3fv");
1997 glad_glProgramUniformMatrix3x2dv = (PFNGLPROGRAMUNIFORMMATRIX3X2DVPROC) load(userptr, "glProgramUniformMatrix3x2dv");
1998 glad_glProgramUniformMatrix3x2fv = (PFNGLPROGRAMUNIFORMMATRIX3X2FVPROC) load(userptr, "glProgramUniformMatrix3x2fv");
1999 glad_glProgramUniformMatrix3x4dv = (PFNGLPROGRAMUNIFORMMATRIX3X4DVPROC) load(userptr, "glProgramUniformMatrix3x4dv");
2000 glad_glProgramUniformMatrix3x4fv = (PFNGLPROGRAMUNIFORMMATRIX3X4FVPROC) load(userptr, "glProgramUniformMatrix3x4fv");
2001 glad_glProgramUniformMatrix4dv = (PFNGLPROGRAMUNIFORMMATRIX4DVPROC) load(userptr, "glProgramUniformMatrix4dv");
2002 glad_glProgramUniformMatrix4fv = (PFNGLPROGRAMUNIFORMMATRIX4FVPROC) load(userptr, "glProgramUniformMatrix4fv");
2003 glad_glProgramUniformMatrix4x2dv = (PFNGLPROGRAMUNIFORMMATRIX4X2DVPROC) load(userptr, "glProgramUniformMatrix4x2dv");
2004 glad_glProgramUniformMatrix4x2fv = (PFNGLPROGRAMUNIFORMMATRIX4X2FVPROC) load(userptr, "glProgramUniformMatrix4x2fv");
2005 glad_glProgramUniformMatrix4x3dv = (PFNGLPROGRAMUNIFORMMATRIX4X3DVPROC) load(userptr, "glProgramUniformMatrix4x3dv");
2006 glad_glProgramUniformMatrix4x3fv = (PFNGLPROGRAMUNIFORMMATRIX4X3FVPROC) load(userptr, "glProgramUniformMatrix4x3fv");
2007 glad_glReleaseShaderCompiler = (PFNGLRELEASESHADERCOMPILERPROC) load(userptr, "glReleaseShaderCompiler");
2008 glad_glScissorArrayv = (PFNGLSCISSORARRAYVPROC) load(userptr, "glScissorArrayv");
2009 glad_glScissorIndexed = (PFNGLSCISSORINDEXEDPROC) load(userptr, "glScissorIndexed");
2010 glad_glScissorIndexedv = (PFNGLSCISSORINDEXEDVPROC) load(userptr, "glScissorIndexedv");
2011 glad_glShaderBinary = (PFNGLSHADERBINARYPROC) load(userptr, "glShaderBinary");
2012 glad_glUseProgramStages = (PFNGLUSEPROGRAMSTAGESPROC) load(userptr, "glUseProgramStages");
2013 glad_glValidateProgramPipeline = (PFNGLVALIDATEPROGRAMPIPELINEPROC) load(userptr, "glValidateProgramPipeline");
2014 glad_glVertexAttribL1d = (PFNGLVERTEXATTRIBL1DPROC) load(userptr, "glVertexAttribL1d");
2015 glad_glVertexAttribL1dv = (PFNGLVERTEXATTRIBL1DVPROC) load(userptr, "glVertexAttribL1dv");
2016 glad_glVertexAttribL2d = (PFNGLVERTEXATTRIBL2DPROC) load(userptr, "glVertexAttribL2d");
2017 glad_glVertexAttribL2dv = (PFNGLVERTEXATTRIBL2DVPROC) load(userptr, "glVertexAttribL2dv");
2018 glad_glVertexAttribL3d = (PFNGLVERTEXATTRIBL3DPROC) load(userptr, "glVertexAttribL3d");
2019 glad_glVertexAttribL3dv = (PFNGLVERTEXATTRIBL3DVPROC) load(userptr, "glVertexAttribL3dv");
2020 glad_glVertexAttribL4d = (PFNGLVERTEXATTRIBL4DPROC) load(userptr, "glVertexAttribL4d");
2021 glad_glVertexAttribL4dv = (PFNGLVERTEXATTRIBL4DVPROC) load(userptr, "glVertexAttribL4dv");
2022 glad_glVertexAttribLPointer = (PFNGLVERTEXATTRIBLPOINTERPROC) load(userptr, "glVertexAttribLPointer");
2023 glad_glViewportArrayv = (PFNGLVIEWPORTARRAYVPROC) load(userptr, "glViewportArrayv");
2024 glad_glViewportIndexedf = (PFNGLVIEWPORTINDEXEDFPROC) load(userptr, "glViewportIndexedf");
2025 glad_glViewportIndexedfv = (PFNGLVIEWPORTINDEXEDFVPROC) load(userptr, "glViewportIndexedfv");
2026}
GLAD_API_CALL PFNGLPROGRAMUNIFORM4UIVPROC glad_glProgramUniform4uiv
Definition gl.h:4556
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORM4FPROC)(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
Definition gl.h:2825
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORMMATRIX3X4FVPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition gl.h:2842
GLAD_API_CALL PFNGLPROGRAMUNIFORM3DVPROC glad_glProgramUniform3dv
Definition gl.h:4528
GLAD_API_CALL PFNGLPROGRAMUNIFORMMATRIX4X2DVPROC glad_glProgramUniformMatrix4x2dv
Definition gl.h:4586
GLAD_API_CALL PFNGLPROGRAMUNIFORMMATRIX3X2FVPROC glad_glProgramUniformMatrix3x2fv
Definition gl.h:4576
void(GLAD_API_PTR * PFNGLGETFLOATI_VPROC)(GLenum target, GLuint index, GLfloat *data)
Definition gl.h:2477
GLAD_API_CALL PFNGLGETPROGRAMBINARYPROC glad_glGetProgramBinary
Definition gl.h:3922
void(GLAD_API_PTR * PFNGLGETSHADERPRECISIONFORMATPROC)(GLenum shadertype, GLenum precisiontype, GLint *range, GLint *precision)
Definition gl.h:2542
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORMMATRIX2X3DVPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
Definition gl.h:2833
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORMMATRIX4X3DVPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
Definition gl.h:2847
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORM4DPROC)(GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2, GLdouble v3)
Definition gl.h:2823
GLAD_API_CALL PFNGLPROGRAMUNIFORM4IPROC glad_glProgramUniform4i
Definition gl.h:4550
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORM2DPROC)(GLuint program, GLint location, GLdouble v0, GLdouble v1)
Definition gl.h:2807
GLAD_API_CALL PFNGLPROGRAMUNIFORM1UIVPROC glad_glProgramUniform1uiv
Definition gl.h:4508
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORM3FPROC)(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
Definition gl.h:2817
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORM3UIPROC)(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2)
Definition gl.h:2821
GLAD_API_CALL PFNGLPROGRAMUNIFORM2IVPROC glad_glProgramUniform2iv
Definition gl.h:4520
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORMMATRIX4X2DVPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
Definition gl.h:2845
GLAD_API_CALL PFNGLPROGRAMUNIFORM4FPROC glad_glProgramUniform4f
Definition gl.h:4546
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORMMATRIX3DVPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
Definition gl.h:2837
GLAD_API_CALL PFNGLPROGRAMUNIFORM1DVPROC glad_glProgramUniform1dv
Definition gl.h:4496
GLAD_API_CALL PFNGLPROGRAMUNIFORMMATRIX3X4FVPROC glad_glProgramUniformMatrix3x4fv
Definition gl.h:4580
GLAD_API_CALL PFNGLPROGRAMUNIFORM2UIPROC glad_glProgramUniform2ui
Definition gl.h:4522
GLAD_API_CALL PFNGLPROGRAMBINARYPROC glad_glProgramBinary
Definition gl.h:4490
void(GLAD_API_PTR * PFNGLDEPTHRANGEFPROC)(GLfloat n, GLfloat f)
Definition gl.h:2353
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORMMATRIX2FVPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition gl.h:2832
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORMMATRIX2X4FVPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition gl.h:2836
GLAD_API_CALL PFNGLGETDOUBLEI_VPROC glad_glGetDoublei_v
Definition gl.h:3844
void(GLAD_API_PTR * PFNGLCLEARDEPTHFPROC)(GLfloat d)
Definition gl.h:2240
GLAD_API_CALL PFNGLDEPTHRANGEFPROC glad_glDepthRangef
Definition gl.h:3602
void(GLAD_API_PTR * PFNGLVERTEXATTRIBL1DVPROC)(GLuint index, const GLdouble *v)
Definition gl.h:3192
GLAD_API_CALL PFNGLSCISSORINDEXEDVPROC glad_glScissorIndexedv
Definition gl.h:4722
GLAD_API_CALL PFNGLPROGRAMUNIFORM2DPROC glad_glProgramUniform2d
Definition gl.h:4510
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORMMATRIX4X3FVPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition gl.h:2848
GLAD_API_CALL PFNGLPROGRAMUNIFORM3UIVPROC glad_glProgramUniform3uiv
Definition gl.h:4540
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORM1FVPROC)(GLuint program, GLint location, GLsizei count, const GLfloat *value)
Definition gl.h:2802
void(GLAD_API_PTR * PFNGLDELETEPROGRAMPIPELINESPROC)(GLsizei n, const GLuint *pipelines)
Definition gl.h:2338
GLAD_API_CALL PFNGLISPROGRAMPIPELINEPROC glad_glIsProgramPipeline
Definition gl.h:4176
GLAD_API_CALL PFNGLPROGRAMUNIFORMMATRIX4X3DVPROC glad_glProgramUniformMatrix4x3dv
Definition gl.h:4590
void(GLAD_API_PTR * PFNGLVERTEXATTRIBL1DPROC)(GLuint index, GLdouble x)
Definition gl.h:3191
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORM2FPROC)(GLuint program, GLint location, GLfloat v0, GLfloat v1)
Definition gl.h:2809
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORM4UIPROC)(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)
Definition gl.h:2829
GLAD_API_CALL PFNGLPROGRAMUNIFORMMATRIX4FVPROC glad_glProgramUniformMatrix4fv
Definition gl.h:4584
GLAD_API_CALL PFNGLGETPROGRAMPIPELINEINFOLOGPROC glad_glGetProgramPipelineInfoLog
Definition gl.h:3928
void(GLAD_API_PTR * PFNGLSHADERBINARYPROC)(GLsizei count, const GLuint *shaders, GLenum binaryFormat, const void *binary, GLsizei length)
Definition gl.h:2935
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORMMATRIX2X4DVPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
Definition gl.h:2835
GLAD_API_CALL PFNGLPROGRAMUNIFORMMATRIX2DVPROC glad_glProgramUniformMatrix2dv
Definition gl.h:4558
GLAD_API_CALL PFNGLPROGRAMUNIFORMMATRIX3X2DVPROC glad_glProgramUniformMatrix3x2dv
Definition gl.h:4574
void(GLAD_API_PTR * PFNGLVERTEXATTRIBL2DVPROC)(GLuint index, const GLdouble *v)
Definition gl.h:3194
void(GLAD_API_PTR * PFNGLGETDOUBLEI_VPROC)(GLenum target, GLuint index, GLdouble *data)
Definition gl.h:2474
GLAD_API_CALL PFNGLPROGRAMUNIFORM1FVPROC glad_glProgramUniform1fv
Definition gl.h:4500
void(GLAD_API_PTR * PFNGLVERTEXATTRIBL2DPROC)(GLuint index, GLdouble x, GLdouble y)
Definition gl.h:3193
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORM1FPROC)(GLuint program, GLint location, GLfloat v0)
Definition gl.h:2801
void(GLAD_API_PTR * PFNGLGETPROGRAMPIPELINEIVPROC)(GLuint pipeline, GLenum pname, GLint *params)
Definition gl.h:2517
GLAD_API_CALL PFNGLVERTEXATTRIBL3DVPROC glad_glVertexAttribL3dv
Definition gl.h:5288
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORM2UIVPROC)(GLuint program, GLint location, GLsizei count, const GLuint *value)
Definition gl.h:2814
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORMMATRIX3FVPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition gl.h:2838
GLAD_API_CALL PFNGLPROGRAMUNIFORM4DVPROC glad_glProgramUniform4dv
Definition gl.h:4544
GLAD_API_CALL PFNGLGETSHADERPRECISIONFORMATPROC glad_glGetShaderPrecisionFormat
Definition gl.h:3980
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORM2IPROC)(GLuint program, GLint location, GLint v0, GLint v1)
Definition gl.h:2811
GLAD_API_CALL PFNGLUSEPROGRAMSTAGESPROC glad_glUseProgramStages
Definition gl.h:5086
GLAD_API_CALL PFNGLSHADERBINARYPROC glad_glShaderBinary
Definition gl.h:4766
GLAD_API_CALL PFNGLPROGRAMUNIFORMMATRIX2X4DVPROC glad_glProgramUniformMatrix2x4dv
Definition gl.h:4566
GLAD_API_CALL PFNGLVERTEXATTRIBL4DPROC glad_glVertexAttribL4d
Definition gl.h:5290
void(GLAD_API_PTR * PFNGLSCISSORARRAYVPROC)(GLuint first, GLsizei count, const GLint *v)
Definition gl.h:2911
void(GLAD_API_PTR * PFNGLRELEASESHADERCOMPILERPROC)(void)
Definition gl.h:2891
GLAD_API_CALL PFNGLACTIVESHADERPROGRAMPROC glad_glActiveShaderProgram
Definition gl.h:3242
GLAD_API_CALL PFNGLPROGRAMPARAMETERIPROC glad_glProgramParameteri
Definition gl.h:4492
GLAD_API_CALL PFNGLPROGRAMUNIFORMMATRIX2X3DVPROC glad_glProgramUniformMatrix2x3dv
Definition gl.h:4562
void(GLAD_API_PTR * PFNGLVERTEXATTRIBL4DPROC)(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
Definition gl.h:3197
GLAD_API_CALL PFNGLPROGRAMUNIFORM4UIPROC glad_glProgramUniform4ui
Definition gl.h:4554
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORM1UIPROC)(GLuint program, GLint location, GLuint v0)
Definition gl.h:2805
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORM3DPROC)(GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2)
Definition gl.h:2815
GLAD_API_CALL PFNGLPROGRAMUNIFORMMATRIX4X3FVPROC glad_glProgramUniformMatrix4x3fv
Definition gl.h:4592
GLAD_API_CALL PFNGLPROGRAMUNIFORMMATRIX2FVPROC glad_glProgramUniformMatrix2fv
Definition gl.h:4560
GLAD_API_CALL PFNGLPROGRAMUNIFORMMATRIX3DVPROC glad_glProgramUniformMatrix3dv
Definition gl.h:4570
GLAD_API_CALL PFNGLPROGRAMUNIFORM1UIPROC glad_glProgramUniform1ui
Definition gl.h:4506
GLAD_API_CALL PFNGLVERTEXATTRIBL4DVPROC glad_glVertexAttribL4dv
Definition gl.h:5292
GLAD_API_CALL PFNGLVERTEXATTRIBLPOINTERPROC glad_glVertexAttribLPointer
Definition gl.h:5296
void(GLAD_API_PTR * PFNGLVERTEXATTRIBLPOINTERPROC)(GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer)
Definition gl.h:3200
GLAD_API_CALL PFNGLPROGRAMUNIFORM3FPROC glad_glProgramUniform3f
Definition gl.h:4530
GLAD_API_CALL PFNGLPROGRAMUNIFORM1IPROC glad_glProgramUniform1i
Definition gl.h:4502
GLAD_API_CALL PFNGLPROGRAMUNIFORM1IVPROC glad_glProgramUniform1iv
Definition gl.h:4504
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORMMATRIX3X4DVPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
Definition gl.h:2841
void(GLAD_API_PTR * PFNGLGETVERTEXATTRIBLDVPROC)(GLuint index, GLenum pname, GLdouble *params)
Definition gl.h:2587
GLAD_API_CALL PFNGLVALIDATEPROGRAMPIPELINEPROC glad_glValidateProgramPipeline
Definition gl.h:5090
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORM3FVPROC)(GLuint program, GLint location, GLsizei count, const GLfloat *value)
Definition gl.h:2818
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORM2FVPROC)(GLuint program, GLint location, GLsizei count, const GLfloat *value)
Definition gl.h:2810
void(GLAD_API_PTR * PFNGLVIEWPORTARRAYVPROC)(GLuint first, GLsizei count, const GLfloat *v)
Definition gl.h:3219
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORMMATRIX2DVPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
Definition gl.h:2831
GLAD_API_CALL PFNGLPROGRAMUNIFORMMATRIX4DVPROC glad_glProgramUniformMatrix4dv
Definition gl.h:4582
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORM3DVPROC)(GLuint program, GLint location, GLsizei count, const GLdouble *value)
Definition gl.h:2816
GLAD_API_CALL PFNGLVIEWPORTINDEXEDFPROC glad_glViewportIndexedf
Definition gl.h:5336
GLAD_API_CALL PFNGLGETFLOATI_VPROC glad_glGetFloati_v
Definition gl.h:3850
GLAD_API_CALL PFNGLDEPTHRANGEINDEXEDPROC glad_glDepthRangeIndexed
Definition gl.h:3600
GLAD_API_CALL PFNGLPROGRAMUNIFORM3FVPROC glad_glProgramUniform3fv
Definition gl.h:4532
void(GLAD_API_PTR * PFNGLDEPTHRANGEINDEXEDPROC)(GLuint index, GLdouble n, GLdouble f)
Definition gl.h:2352
GLAD_API_CALL PFNGLGETVERTEXATTRIBLDVPROC glad_glGetVertexAttribLdv
Definition gl.h:4070
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORM4IPROC)(GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
Definition gl.h:2827
GLAD_API_CALL PFNGLPROGRAMUNIFORM4IVPROC glad_glProgramUniform4iv
Definition gl.h:4552
void(GLAD_API_PTR * PFNGLVIEWPORTINDEXEDFVPROC)(GLuint index, const GLfloat *v)
Definition gl.h:3221
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORMMATRIX2X3FVPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition gl.h:2834
void(GLAD_API_PTR * PFNGLGETPROGRAMBINARYPROC)(GLuint program, GLsizei bufSize, GLsizei *length, GLenum *binaryFormat, void *binary)
Definition gl.h:2513
GLAD_API_CALL PFNGLCREATESHADERPROGRAMVPROC glad_glCreateShaderProgramv
Definition gl.h:3546
GLAD_API_CALL PFNGLVERTEXATTRIBL2DVPROC glad_glVertexAttribL2dv
Definition gl.h:5284
GLAD_API_CALL PFNGLPROGRAMUNIFORM1DPROC glad_glProgramUniform1d
Definition gl.h:4494
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORMMATRIX4X2FVPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition gl.h:2846
void(GLAD_API_PTR * PFNGLSCISSORINDEXEDPROC)(GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height)
Definition gl.h:2912
GLAD_API_CALL PFNGLVERTEXATTRIBL1DVPROC glad_glVertexAttribL1dv
Definition gl.h:5280
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORM4IVPROC)(GLuint program, GLint location, GLsizei count, const GLint *value)
Definition gl.h:2828
GLAD_API_CALL PFNGLVERTEXATTRIBL2DPROC glad_glVertexAttribL2d
Definition gl.h:5282
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORM4FVPROC)(GLuint program, GLint location, GLsizei count, const GLfloat *value)
Definition gl.h:2826
GLAD_API_CALL PFNGLDEPTHRANGEARRAYVPROC glad_glDepthRangeArrayv
Definition gl.h:3598
void(GLAD_API_PTR * PFNGLVIEWPORTINDEXEDFPROC)(GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h)
Definition gl.h:3220
GLAD_API_CALL PFNGLVIEWPORTARRAYVPROC glad_glViewportArrayv
Definition gl.h:5334
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORM2IVPROC)(GLuint program, GLint location, GLsizei count, const GLint *value)
Definition gl.h:2812
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORM1DVPROC)(GLuint program, GLint location, GLsizei count, const GLdouble *value)
Definition gl.h:2800
GLAD_API_CALL PFNGLPROGRAMUNIFORM4FVPROC glad_glProgramUniform4fv
Definition gl.h:4548
GLAD_API_CALL PFNGLSCISSORARRAYVPROC glad_glScissorArrayv
Definition gl.h:4718
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORM2DVPROC)(GLuint program, GLint location, GLsizei count, const GLdouble *value)
Definition gl.h:2808
GLAD_API_CALL PFNGLPROGRAMUNIFORM2IPROC glad_glProgramUniform2i
Definition gl.h:4518
void(GLAD_API_PTR * PFNGLGETPROGRAMPIPELINEINFOLOGPROC)(GLuint pipeline, GLsizei bufSize, GLsizei *length, GLchar *infoLog)
Definition gl.h:2516
GLAD_API_CALL PFNGLPROGRAMUNIFORM2FPROC glad_glProgramUniform2f
Definition gl.h:4514
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORM1DPROC)(GLuint program, GLint location, GLdouble v0)
Definition gl.h:2799
GLAD_API_CALL PFNGLPROGRAMUNIFORM3IPROC glad_glProgramUniform3i
Definition gl.h:4534
GLAD_API_CALL PFNGLVERTEXATTRIBL3DPROC glad_glVertexAttribL3d
Definition gl.h:5286
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORM4DVPROC)(GLuint program, GLint location, GLsizei count, const GLdouble *value)
Definition gl.h:2824
void(GLAD_API_PTR * PFNGLPROGRAMBINARYPROC)(GLuint program, GLenum binaryFormat, const void *binary, GLsizei length)
Definition gl.h:2797
GLAD_API_CALL PFNGLGENPROGRAMPIPELINESPROC glad_glGenProgramPipelines
Definition gl.h:3776
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORMMATRIX4DVPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
Definition gl.h:2843
GLAD_API_CALL PFNGLPROGRAMUNIFORMMATRIX3X4DVPROC glad_glProgramUniformMatrix3x4dv
Definition gl.h:4578
GLAD_API_CALL PFNGLDELETEPROGRAMPIPELINESPROC glad_glDeleteProgramPipelines
Definition gl.h:3572
GLAD_API_CALL PFNGLPROGRAMUNIFORM1FPROC glad_glProgramUniform1f
Definition gl.h:4498
void(GLAD_API_PTR * PFNGLUSEPROGRAMSTAGESPROC)(GLuint pipeline, GLbitfield stages, GLuint program)
Definition gl.h:3095
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORM1IVPROC)(GLuint program, GLint location, GLsizei count, const GLint *value)
Definition gl.h:2804
GLAD_API_CALL PFNGLPROGRAMUNIFORMMATRIX2X4FVPROC glad_glProgramUniformMatrix2x4fv
Definition gl.h:4568
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORM2UIPROC)(GLuint program, GLint location, GLuint v0, GLuint v1)
Definition gl.h:2813
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORM3UIVPROC)(GLuint program, GLint location, GLsizei count, const GLuint *value)
Definition gl.h:2822
GLAD_API_CALL PFNGLPROGRAMUNIFORM4DPROC glad_glProgramUniform4d
Definition gl.h:4542
GLAD_API_CALL PFNGLRELEASESHADERCOMPILERPROC glad_glReleaseShaderCompiler
Definition gl.h:4678
void(GLAD_API_PTR * PFNGLVERTEXATTRIBL4DVPROC)(GLuint index, const GLdouble *v)
Definition gl.h:3198
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORM1UIVPROC)(GLuint program, GLint location, GLsizei count, const GLuint *value)
Definition gl.h:2806
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORM3IVPROC)(GLuint program, GLint location, GLsizei count, const GLint *value)
Definition gl.h:2820
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORMMATRIX4FVPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition gl.h:2844
GLboolean(GLAD_API_PTR * PFNGLISPROGRAMPIPELINEPROC)(GLuint pipeline)
Definition gl.h:2640
void(GLAD_API_PTR * PFNGLACTIVESHADERPROGRAMPROC)(GLuint pipeline, GLuint program)
Definition gl.h:2173
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORMMATRIX3X2DVPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble *value)
Definition gl.h:2839
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORM1IPROC)(GLuint program, GLint location, GLint v0)
Definition gl.h:2803
GLAD_API_CALL PFNGLPROGRAMUNIFORM2DVPROC glad_glProgramUniform2dv
Definition gl.h:4512
GLAD_API_CALL PFNGLPROGRAMUNIFORMMATRIX3FVPROC glad_glProgramUniformMatrix3fv
Definition gl.h:4572
GLAD_API_CALL PFNGLPROGRAMUNIFORM3IVPROC glad_glProgramUniform3iv
Definition gl.h:4536
GLAD_API_CALL PFNGLPROGRAMUNIFORMMATRIX2X3FVPROC glad_glProgramUniformMatrix2x3fv
Definition gl.h:4564
void(GLAD_API_PTR * PFNGLGENPROGRAMPIPELINESPROC)(GLsizei n, GLuint *pipelines)
Definition gl.h:2440
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORM3IPROC)(GLuint program, GLint location, GLint v0, GLint v1, GLint v2)
Definition gl.h:2819
GLAD_API_CALL PFNGLGETPROGRAMPIPELINEIVPROC glad_glGetProgramPipelineiv
Definition gl.h:3930
GLAD_API_CALL PFNGLPROGRAMUNIFORM3DPROC glad_glProgramUniform3d
Definition gl.h:4526
void(GLAD_API_PTR * PFNGLVALIDATEPROGRAMPIPELINEPROC)(GLuint pipeline)
Definition gl.h:3097
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORM4UIVPROC)(GLuint program, GLint location, GLsizei count, const GLuint *value)
Definition gl.h:2830
GLAD_API_CALL PFNGLPROGRAMUNIFORMMATRIX4X2FVPROC glad_glProgramUniformMatrix4x2fv
Definition gl.h:4588
GLAD_API_CALL PFNGLPROGRAMUNIFORM2FVPROC glad_glProgramUniform2fv
Definition gl.h:4516
GLAD_API_CALL PFNGLSCISSORINDEXEDPROC glad_glScissorIndexed
Definition gl.h:4720
GLuint(GLAD_API_PTR * PFNGLCREATESHADERPROGRAMVPROC)(GLenum type, GLsizei count, const GLchar *const *strings)
Definition gl.h:2325
GLAD_API_CALL PFNGLCLEARDEPTHFPROC glad_glClearDepthf
Definition gl.h:3376
GLAD_API_CALL PFNGLPROGRAMUNIFORM3UIPROC glad_glProgramUniform3ui
Definition gl.h:4538
void(GLAD_API_PTR * PFNGLSCISSORINDEXEDVPROC)(GLuint index, const GLint *v)
Definition gl.h:2913
GLAD_API_CALL PFNGLVERTEXATTRIBL1DPROC glad_glVertexAttribL1d
Definition gl.h:5278
GLAD_API_CALL PFNGLBINDPROGRAMPIPELINEPROC glad_glBindProgramPipeline
Definition gl.h:3288
void(GLAD_API_PTR * PFNGLBINDPROGRAMPIPELINEPROC)(GLuint pipeline)
Definition gl.h:2196
void(GLAD_API_PTR * PFNGLVERTEXATTRIBL3DPROC)(GLuint index, GLdouble x, GLdouble y, GLdouble z)
Definition gl.h:3195
GLAD_API_CALL PFNGLPROGRAMUNIFORM2UIVPROC glad_glProgramUniform2uiv
Definition gl.h:4524
void(GLAD_API_PTR * PFNGLPROGRAMPARAMETERIPROC)(GLuint program, GLenum pname, GLint value)
Definition gl.h:2798
GLAD_API_CALL PFNGLVIEWPORTINDEXEDFVPROC glad_glViewportIndexedfv
Definition gl.h:5338
void(GLAD_API_PTR * PFNGLPROGRAMUNIFORMMATRIX3X2FVPROC)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)
Definition gl.h:2840
void(GLAD_API_PTR * PFNGLVERTEXATTRIBL3DVPROC)(GLuint index, const GLdouble *v)
Definition gl.h:3196
void(GLAD_API_PTR * PFNGLDEPTHRANGEARRAYVPROC)(GLuint first, GLsizei count, const GLdouble *v)
Definition gl.h:2351

References GLAD_GL_VERSION_4_1, glad_glActiveShaderProgram, glad_glBindProgramPipeline, glad_glClearDepthf, glad_glCreateShaderProgramv, glad_glDeleteProgramPipelines, glad_glDepthRangeArrayv, glad_glDepthRangef, glad_glDepthRangeIndexed, glad_glGenProgramPipelines, glad_glGetDoublei_v, glad_glGetFloati_v, glad_glGetProgramBinary, glad_glGetProgramPipelineInfoLog, glad_glGetProgramPipelineiv, glad_glGetShaderPrecisionFormat, glad_glGetVertexAttribLdv, glad_glIsProgramPipeline, glad_glProgramBinary, glad_glProgramParameteri, glad_glProgramUniform1d, glad_glProgramUniform1dv, glad_glProgramUniform1f, glad_glProgramUniform1fv, glad_glProgramUniform1i, glad_glProgramUniform1iv, glad_glProgramUniform1ui, glad_glProgramUniform1uiv, glad_glProgramUniform2d, glad_glProgramUniform2dv, glad_glProgramUniform2f, glad_glProgramUniform2fv, glad_glProgramUniform2i, glad_glProgramUniform2iv, glad_glProgramUniform2ui, glad_glProgramUniform2uiv, glad_glProgramUniform3d, glad_glProgramUniform3dv, glad_glProgramUniform3f, glad_glProgramUniform3fv, glad_glProgramUniform3i, glad_glProgramUniform3iv, glad_glProgramUniform3ui, glad_glProgramUniform3uiv, glad_glProgramUniform4d, glad_glProgramUniform4dv, glad_glProgramUniform4f, glad_glProgramUniform4fv, glad_glProgramUniform4i, glad_glProgramUniform4iv, glad_glProgramUniform4ui, glad_glProgramUniform4uiv, glad_glProgramUniformMatrix2dv, glad_glProgramUniformMatrix2fv, glad_glProgramUniformMatrix2x3dv, glad_glProgramUniformMatrix2x3fv, glad_glProgramUniformMatrix2x4dv, glad_glProgramUniformMatrix2x4fv, glad_glProgramUniformMatrix3dv, glad_glProgramUniformMatrix3fv, glad_glProgramUniformMatrix3x2dv, glad_glProgramUniformMatrix3x2fv, glad_glProgramUniformMatrix3x4dv, glad_glProgramUniformMatrix3x4fv, glad_glProgramUniformMatrix4dv, glad_glProgramUniformMatrix4fv, glad_glProgramUniformMatrix4x2dv, glad_glProgramUniformMatrix4x2fv, glad_glProgramUniformMatrix4x3dv, glad_glProgramUniformMatrix4x3fv, glad_glReleaseShaderCompiler, glad_glScissorArrayv, glad_glScissorIndexed, glad_glScissorIndexedv, glad_glShaderBinary, glad_glUseProgramStages, glad_glValidateProgramPipeline, glad_glVertexAttribL1d, glad_glVertexAttribL1dv, glad_glVertexAttribL2d, glad_glVertexAttribL2dv, glad_glVertexAttribL3d, glad_glVertexAttribL3dv, glad_glVertexAttribL4d, glad_glVertexAttribL4dv, glad_glVertexAttribLPointer, glad_glViewportArrayv, glad_glViewportIndexedf, glad_glViewportIndexedfv, and load().

Referenced by gladLoadGLUserPtr().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ glad_gl_load_GL_VERSION_4_2()

void glad_gl_load_GL_VERSION_4_2 ( GLADuserptrloadfunc load,
void * userptr )
static
2027 {
2028 if(!GLAD_GL_VERSION_4_2) return;
2029 glad_glBindImageTexture = (PFNGLBINDIMAGETEXTUREPROC) load(userptr, "glBindImageTexture");
2030 glad_glDrawArraysInstancedBaseInstance = (PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEPROC) load(userptr, "glDrawArraysInstancedBaseInstance");
2031 glad_glDrawElementsInstancedBaseInstance = (PFNGLDRAWELEMENTSINSTANCEDBASEINSTANCEPROC) load(userptr, "glDrawElementsInstancedBaseInstance");
2032 glad_glDrawElementsInstancedBaseVertexBaseInstance = (PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEPROC) load(userptr, "glDrawElementsInstancedBaseVertexBaseInstance");
2033 glad_glDrawTransformFeedbackInstanced = (PFNGLDRAWTRANSFORMFEEDBACKINSTANCEDPROC) load(userptr, "glDrawTransformFeedbackInstanced");
2034 glad_glDrawTransformFeedbackStreamInstanced = (PFNGLDRAWTRANSFORMFEEDBACKSTREAMINSTANCEDPROC) load(userptr, "glDrawTransformFeedbackStreamInstanced");
2035 glad_glGetActiveAtomicCounterBufferiv = (PFNGLGETACTIVEATOMICCOUNTERBUFFERIVPROC) load(userptr, "glGetActiveAtomicCounterBufferiv");
2036 glad_glGetInternalformativ = (PFNGLGETINTERNALFORMATIVPROC) load(userptr, "glGetInternalformativ");
2037 glad_glMemoryBarrier = (PFNGLMEMORYBARRIERPROC) load(userptr, "glMemoryBarrier");
2038 glad_glTexStorage1D = (PFNGLTEXSTORAGE1DPROC) load(userptr, "glTexStorage1D");
2039 glad_glTexStorage2D = (PFNGLTEXSTORAGE2DPROC) load(userptr, "glTexStorage2D");
2040 glad_glTexStorage3D = (PFNGLTEXSTORAGE3DPROC) load(userptr, "glTexStorage3D");
2041}
void(GLAD_API_PTR * PFNGLBINDIMAGETEXTUREPROC)(GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format)
Definition gl.h:2194
GLAD_API_CALL PFNGLDRAWELEMENTSINSTANCEDBASEINSTANCEPROC glad_glDrawElementsInstancedBaseInstance
Definition gl.h:3640
GLAD_API_CALL PFNGLBINDIMAGETEXTUREPROC glad_glBindImageTexture
Definition gl.h:3284
void(GLAD_API_PTR * PFNGLMEMORYBARRIERPROC)(GLbitfield barriers)
Definition gl.h:2686
GLAD_API_CALL PFNGLTEXSTORAGE1DPROC glad_glTexStorage1D
Definition gl.h:4914
void(GLAD_API_PTR * PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEPROC)(GLenum mode, GLint first, GLsizei count, GLsizei instancecount, GLuint baseinstance)
Definition gl.h:2365
GLAD_API_CALL PFNGLDRAWTRANSFORMFEEDBACKSTREAMINSTANCEDPROC glad_glDrawTransformFeedbackStreamInstanced
Definition gl.h:3658
GLAD_API_CALL PFNGLGETACTIVEATOMICCOUNTERBUFFERIVPROC glad_glGetActiveAtomicCounterBufferiv
Definition gl.h:3798
void(GLAD_API_PTR * PFNGLDRAWTRANSFORMFEEDBACKSTREAMINSTANCEDPROC)(GLenum mode, GLuint id, GLuint stream, GLsizei instancecount)
Definition gl.h:2381
GLAD_API_CALL PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEPROC glad_glDrawArraysInstancedBaseInstance
Definition gl.h:3626
void(GLAD_API_PTR * PFNGLTEXSTORAGE1DPROC)(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width)
Definition gl.h:3009
void(GLAD_API_PTR * PFNGLGETINTERNALFORMATIVPROC)(GLenum target, GLenum internalformat, GLenum pname, GLsizei count, GLint *params)
Definition gl.h:2490
GLAD_API_CALL PFNGLMEMORYBARRIERPROC glad_glMemoryBarrier
Definition gl.h:4268
GLAD_API_CALL PFNGLGETINTERNALFORMATIVPROC glad_glGetInternalformativ
Definition gl.h:3876
GLAD_API_CALL PFNGLDRAWTRANSFORMFEEDBACKINSTANCEDPROC glad_glDrawTransformFeedbackInstanced
Definition gl.h:3654
void(GLAD_API_PTR * PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEPROC)(GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex, GLuint baseinstance)
Definition gl.h:2374
void(GLAD_API_PTR * PFNGLDRAWELEMENTSINSTANCEDBASEINSTANCEPROC)(GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLuint baseinstance)
Definition gl.h:2372
GLAD_API_CALL PFNGLTEXSTORAGE3DPROC glad_glTexStorage3D
Definition gl.h:4920
void(GLAD_API_PTR * PFNGLGETACTIVEATOMICCOUNTERBUFFERIVPROC)(GLuint program, GLuint bufferIndex, GLenum pname, GLint *params)
Definition gl.h:2451
void(GLAD_API_PTR * PFNGLDRAWTRANSFORMFEEDBACKINSTANCEDPROC)(GLenum mode, GLuint id, GLsizei instancecount)
Definition gl.h:2379
GLAD_API_CALL PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEPROC glad_glDrawElementsInstancedBaseVertexBaseInstance
Definition gl.h:3644
void(GLAD_API_PTR * PFNGLTEXSTORAGE3DPROC)(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)
Definition gl.h:3012
GLAD_API_CALL PFNGLTEXSTORAGE2DPROC glad_glTexStorage2D
Definition gl.h:4916
void(GLAD_API_PTR * PFNGLTEXSTORAGE2DPROC)(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)
Definition gl.h:3010

References GLAD_GL_VERSION_4_2, glad_glBindImageTexture, glad_glDrawArraysInstancedBaseInstance, glad_glDrawElementsInstancedBaseInstance, glad_glDrawElementsInstancedBaseVertexBaseInstance, glad_glDrawTransformFeedbackInstanced, glad_glDrawTransformFeedbackStreamInstanced, glad_glGetActiveAtomicCounterBufferiv, glad_glGetInternalformativ, glad_glMemoryBarrier, glad_glTexStorage1D, glad_glTexStorage2D, glad_glTexStorage3D, and load().

Referenced by gladLoadGLUserPtr().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ glad_gl_load_GL_VERSION_4_3()

void glad_gl_load_GL_VERSION_4_3 ( GLADuserptrloadfunc load,
void * userptr )
static
2042 {
2043 if(!GLAD_GL_VERSION_4_3) return;
2044 glad_glBindVertexBuffer = (PFNGLBINDVERTEXBUFFERPROC) load(userptr, "glBindVertexBuffer");
2045 glad_glClearBufferData = (PFNGLCLEARBUFFERDATAPROC) load(userptr, "glClearBufferData");
2046 glad_glClearBufferSubData = (PFNGLCLEARBUFFERSUBDATAPROC) load(userptr, "glClearBufferSubData");
2047 glad_glCopyImageSubData = (PFNGLCOPYIMAGESUBDATAPROC) load(userptr, "glCopyImageSubData");
2048 glad_glDebugMessageCallback = (PFNGLDEBUGMESSAGECALLBACKPROC) load(userptr, "glDebugMessageCallback");
2049 glad_glDebugMessageControl = (PFNGLDEBUGMESSAGECONTROLPROC) load(userptr, "glDebugMessageControl");
2050 glad_glDebugMessageInsert = (PFNGLDEBUGMESSAGEINSERTPROC) load(userptr, "glDebugMessageInsert");
2051 glad_glDispatchCompute = (PFNGLDISPATCHCOMPUTEPROC) load(userptr, "glDispatchCompute");
2052 glad_glDispatchComputeIndirect = (PFNGLDISPATCHCOMPUTEINDIRECTPROC) load(userptr, "glDispatchComputeIndirect");
2053 glad_glFramebufferParameteri = (PFNGLFRAMEBUFFERPARAMETERIPROC) load(userptr, "glFramebufferParameteri");
2054 glad_glGetDebugMessageLog = (PFNGLGETDEBUGMESSAGELOGPROC) load(userptr, "glGetDebugMessageLog");
2055 glad_glGetFramebufferParameteriv = (PFNGLGETFRAMEBUFFERPARAMETERIVPROC) load(userptr, "glGetFramebufferParameteriv");
2056 glad_glGetInternalformati64v = (PFNGLGETINTERNALFORMATI64VPROC) load(userptr, "glGetInternalformati64v");
2057 glad_glGetObjectLabel = (PFNGLGETOBJECTLABELPROC) load(userptr, "glGetObjectLabel");
2058 glad_glGetObjectPtrLabel = (PFNGLGETOBJECTPTRLABELPROC) load(userptr, "glGetObjectPtrLabel");
2059 glad_glGetPointerv = (PFNGLGETPOINTERVPROC) load(userptr, "glGetPointerv");
2060 glad_glGetProgramInterfaceiv = (PFNGLGETPROGRAMINTERFACEIVPROC) load(userptr, "glGetProgramInterfaceiv");
2061 glad_glGetProgramResourceIndex = (PFNGLGETPROGRAMRESOURCEINDEXPROC) load(userptr, "glGetProgramResourceIndex");
2062 glad_glGetProgramResourceLocation = (PFNGLGETPROGRAMRESOURCELOCATIONPROC) load(userptr, "glGetProgramResourceLocation");
2063 glad_glGetProgramResourceLocationIndex = (PFNGLGETPROGRAMRESOURCELOCATIONINDEXPROC) load(userptr, "glGetProgramResourceLocationIndex");
2064 glad_glGetProgramResourceName = (PFNGLGETPROGRAMRESOURCENAMEPROC) load(userptr, "glGetProgramResourceName");
2065 glad_glGetProgramResourceiv = (PFNGLGETPROGRAMRESOURCEIVPROC) load(userptr, "glGetProgramResourceiv");
2066 glad_glInvalidateBufferData = (PFNGLINVALIDATEBUFFERDATAPROC) load(userptr, "glInvalidateBufferData");
2067 glad_glInvalidateBufferSubData = (PFNGLINVALIDATEBUFFERSUBDATAPROC) load(userptr, "glInvalidateBufferSubData");
2068 glad_glInvalidateFramebuffer = (PFNGLINVALIDATEFRAMEBUFFERPROC) load(userptr, "glInvalidateFramebuffer");
2069 glad_glInvalidateSubFramebuffer = (PFNGLINVALIDATESUBFRAMEBUFFERPROC) load(userptr, "glInvalidateSubFramebuffer");
2070 glad_glInvalidateTexImage = (PFNGLINVALIDATETEXIMAGEPROC) load(userptr, "glInvalidateTexImage");
2071 glad_glInvalidateTexSubImage = (PFNGLINVALIDATETEXSUBIMAGEPROC) load(userptr, "glInvalidateTexSubImage");
2072 glad_glMultiDrawArraysIndirect = (PFNGLMULTIDRAWARRAYSINDIRECTPROC) load(userptr, "glMultiDrawArraysIndirect");
2073 glad_glMultiDrawElementsIndirect = (PFNGLMULTIDRAWELEMENTSINDIRECTPROC) load(userptr, "glMultiDrawElementsIndirect");
2074 glad_glObjectLabel = (PFNGLOBJECTLABELPROC) load(userptr, "glObjectLabel");
2075 glad_glObjectPtrLabel = (PFNGLOBJECTPTRLABELPROC) load(userptr, "glObjectPtrLabel");
2076 glad_glPopDebugGroup = (PFNGLPOPDEBUGGROUPPROC) load(userptr, "glPopDebugGroup");
2077 glad_glPushDebugGroup = (PFNGLPUSHDEBUGGROUPPROC) load(userptr, "glPushDebugGroup");
2078 glad_glShaderStorageBlockBinding = (PFNGLSHADERSTORAGEBLOCKBINDINGPROC) load(userptr, "glShaderStorageBlockBinding");
2079 glad_glTexBufferRange = (PFNGLTEXBUFFERRANGEPROC) load(userptr, "glTexBufferRange");
2080 glad_glTexStorage2DMultisample = (PFNGLTEXSTORAGE2DMULTISAMPLEPROC) load(userptr, "glTexStorage2DMultisample");
2081 glad_glTexStorage3DMultisample = (PFNGLTEXSTORAGE3DMULTISAMPLEPROC) load(userptr, "glTexStorage3DMultisample");
2082 glad_glTextureView = (PFNGLTEXTUREVIEWPROC) load(userptr, "glTextureView");
2083 glad_glVertexAttribBinding = (PFNGLVERTEXATTRIBBINDINGPROC) load(userptr, "glVertexAttribBinding");
2084 glad_glVertexAttribFormat = (PFNGLVERTEXATTRIBFORMATPROC) load(userptr, "glVertexAttribFormat");
2085 glad_glVertexAttribIFormat = (PFNGLVERTEXATTRIBIFORMATPROC) load(userptr, "glVertexAttribIFormat");
2086 glad_glVertexAttribLFormat = (PFNGLVERTEXATTRIBLFORMATPROC) load(userptr, "glVertexAttribLFormat");
2087 glad_glVertexBindingDivisor = (PFNGLVERTEXBINDINGDIVISORPROC) load(userptr, "glVertexBindingDivisor");
2088}
GLAD_API_CALL PFNGLGETPROGRAMRESOURCELOCATIONINDEXPROC glad_glGetProgramResourceLocationIndex
Definition gl.h:3936
void(GLAD_API_PTR * PFNGLDEBUGMESSAGECALLBACKPROC)(GLDEBUGPROC callback, const void *userParam)
Definition gl.h:2330
void(GLAD_API_PTR * PFNGLGETOBJECTPTRLABELPROC)(const void *ptr, GLsizei bufSize, GLsizei *length, GLchar *label)
Definition gl.h:2507
void(GLAD_API_PTR * PFNGLDEBUGMESSAGEINSERTPROC)(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *buf)
Definition gl.h:2332
GLAD_API_CALL PFNGLBINDVERTEXBUFFERPROC glad_glBindVertexBuffer
Definition gl.h:3308
void(GLAD_API_PTR * PFNGLTEXSTORAGE2DMULTISAMPLEPROC)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
Definition gl.h:3011
GLAD_API_CALL PFNGLINVALIDATETEXIMAGEPROC glad_glInvalidateTexImage
Definition gl.h:4158
void(GLAD_API_PTR * PFNGLBINDVERTEXBUFFERPROC)(GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride)
Definition gl.h:2206
GLint(GLAD_API_PTR * PFNGLGETPROGRAMRESOURCELOCATIONINDEXPROC)(GLuint program, GLenum programInterface, const GLchar *name)
Definition gl.h:2520
void(GLAD_API_PTR * PFNGLCOPYIMAGESUBDATAPROC)(GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth)
Definition gl.h:2306
void(GLAD_API_PTR * PFNGLINVALIDATEBUFFERSUBDATAPROC)(GLuint buffer, GLintptr offset, GLsizeiptr length)
Definition gl.h:2626
void(GLAD_API_PTR * PFNGLVERTEXATTRIBFORMATPROC)(GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset)
Definition gl.h:3168
void(GLAD_API_PTR * PFNGLOBJECTLABELPROC)(GLenum identifier, GLuint name, GLsizei length, const GLchar *label)
Definition gl.h:2766
GLAD_API_CALL PFNGLCOPYIMAGESUBDATAPROC glad_glCopyImageSubData
Definition gl.h:3508
void(GLAD_API_PTR * PFNGLMULTIDRAWARRAYSINDIRECTPROC)(GLenum mode, const void *indirect, GLsizei drawcount, GLsizei stride)
Definition gl.h:2694
void(GLAD_API_PTR * PFNGLCLEARBUFFERDATAPROC)(GLenum target, GLenum internalformat, GLenum format, GLenum type, const void *data)
Definition gl.h:2232
GLAD_API_CALL PFNGLCLEARBUFFERSUBDATAPROC glad_glClearBufferSubData
Definition gl.h:3362
void(GLAD_API_PTR * PFNGLMULTIDRAWELEMENTSINDIRECTPROC)(GLenum mode, GLenum type, const void *indirect, GLsizei drawcount, GLsizei stride)
Definition gl.h:2698
GLAD_API_CALL PFNGLPOPDEBUGGROUPPROC glad_glPopDebugGroup
Definition gl.h:4480
GLAD_API_CALL PFNGLGETPROGRAMRESOURCELOCATIONPROC glad_glGetProgramResourceLocation
Definition gl.h:3934
GLAD_API_CALL PFNGLGETINTERNALFORMATI64VPROC glad_glGetInternalformati64v
Definition gl.h:3874
void(GLAD_API_PTR * PFNGLTEXBUFFERRANGEPROC)(GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)
Definition gl.h:2946
GLAD_API_CALL PFNGLSHADERSTORAGEBLOCKBINDINGPROC glad_glShaderStorageBlockBinding
Definition gl.h:4770
void(GLAD_API_PTR * PFNGLDISPATCHCOMPUTEINDIRECTPROC)(GLintptr indirect)
Definition gl.h:2361
GLAD_API_CALL PFNGLGETFRAMEBUFFERPARAMETERIVPROC glad_glGetFramebufferParameteriv
Definition gl.h:3862
void(GLAD_API_PTR * PFNGLPOPDEBUGGROUPPROC)(void)
Definition gl.h:2792
GLuint(GLAD_API_PTR * PFNGLGETPROGRAMRESOURCEINDEXPROC)(GLuint program, GLenum programInterface, const GLchar *name)
Definition gl.h:2518
GLAD_API_CALL PFNGLTEXBUFFERRANGEPROC glad_glTexBufferRange
Definition gl.h:4788
GLAD_API_CALL PFNGLDEBUGMESSAGECONTROLPROC glad_glDebugMessageControl
Definition gl.h:3558
GLAD_API_CALL PFNGLDISPATCHCOMPUTEINDIRECTPROC glad_glDispatchComputeIndirect
Definition gl.h:3618
GLAD_API_CALL PFNGLGETDEBUGMESSAGELOGPROC glad_glGetDebugMessageLog
Definition gl.h:3842
GLAD_API_CALL PFNGLGETPROGRAMRESOURCENAMEPROC glad_glGetProgramResourceName
Definition gl.h:3938
GLAD_API_CALL PFNGLGETPROGRAMRESOURCEIVPROC glad_glGetProgramResourceiv
Definition gl.h:3940
void(GLAD_API_PTR * PFNGLOBJECTPTRLABELPROC)(const void *ptr, GLsizei length, const GLchar *label)
Definition gl.h:2767
void(GLAD_API_PTR * PFNGLGETPROGRAMRESOURCENAMEPROC)(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei *length, GLchar *name)
Definition gl.h:2521
GLAD_API_CALL PFNGLGETOBJECTPTRLABELPROC glad_glGetObjectPtrLabel
Definition gl.h:3910
GLAD_API_CALL PFNGLINVALIDATESUBFRAMEBUFFERPROC glad_glInvalidateSubFramebuffer
Definition gl.h:4156
void(GLAD_API_PTR * PFNGLCLEARBUFFERSUBDATAPROC)(GLenum target, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const void *data)
Definition gl.h:2233
GLAD_API_CALL PFNGLMULTIDRAWARRAYSINDIRECTPROC glad_glMultiDrawArraysIndirect
Definition gl.h:4284
void(GLAD_API_PTR * PFNGLINVALIDATEFRAMEBUFFERPROC)(GLenum target, GLsizei numAttachments, const GLenum *attachments)
Definition gl.h:2627
GLAD_API_CALL PFNGLTEXSTORAGE2DMULTISAMPLEPROC glad_glTexStorage2DMultisample
Definition gl.h:4918
GLAD_API_CALL PFNGLDEBUGMESSAGECALLBACKPROC glad_glDebugMessageCallback
Definition gl.h:3556
void(GLAD_API_PTR * PFNGLINVALIDATESUBFRAMEBUFFERPROC)(GLenum target, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height)
Definition gl.h:2630
void(GLAD_API_PTR * PFNGLDEBUGMESSAGECONTROLPROC)(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint *ids, GLboolean enabled)
Definition gl.h:2331
GLAD_API_CALL PFNGLMULTIDRAWELEMENTSINDIRECTPROC glad_glMultiDrawElementsIndirect
Definition gl.h:4292
GLAD_API_CALL PFNGLINVALIDATEBUFFERDATAPROC glad_glInvalidateBufferData
Definition gl.h:4146
void(GLAD_API_PTR * PFNGLPUSHDEBUGGROUPPROC)(GLenum source, GLuint id, GLsizei length, const GLchar *message)
Definition gl.h:2852
void(GLAD_API_PTR * PFNGLGETFRAMEBUFFERPARAMETERIVPROC)(GLenum target, GLenum pname, GLint *params)
Definition gl.h:2483
void(GLAD_API_PTR * PFNGLVERTEXATTRIBBINDINGPROC)(GLuint attribindex, GLuint bindingindex)
Definition gl.h:3166
GLAD_API_CALL PFNGLOBJECTLABELPROC glad_glObjectLabel
Definition gl.h:4428
GLint(GLAD_API_PTR * PFNGLGETPROGRAMRESOURCELOCATIONPROC)(GLuint program, GLenum programInterface, const GLchar *name)
Definition gl.h:2519
GLAD_API_CALL PFNGLTEXSTORAGE3DMULTISAMPLEPROC glad_glTexStorage3DMultisample
Definition gl.h:4922
GLuint(GLAD_API_PTR * PFNGLGETDEBUGMESSAGELOGPROC)(GLuint count, GLsizei bufSize, GLenum *sources, GLenum *types, GLuint *ids, GLenum *severities, GLsizei *lengths, GLchar *messageLog)
Definition gl.h:2473
void(GLAD_API_PTR * PFNGLDISPATCHCOMPUTEPROC)(GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z)
Definition gl.h:2360
void(GLAD_API_PTR * PFNGLVERTEXATTRIBIFORMATPROC)(GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
Definition gl.h:3189
GLAD_API_CALL PFNGLINVALIDATETEXSUBIMAGEPROC glad_glInvalidateTexSubImage
Definition gl.h:4160
void(GLAD_API_PTR * PFNGLINVALIDATETEXIMAGEPROC)(GLuint texture, GLint level)
Definition gl.h:2631
GLAD_API_CALL PFNGLINVALIDATEFRAMEBUFFERPROC glad_glInvalidateFramebuffer
Definition gl.h:4150
void(GLAD_API_PTR * PFNGLGETOBJECTLABELPROC)(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei *length, GLchar *label)
Definition gl.h:2506
void(GLAD_API_PTR * PFNGLFRAMEBUFFERPARAMETERIPROC)(GLenum target, GLenum pname, GLint param)
Definition gl.h:2423
GLAD_API_CALL PFNGLVERTEXATTRIBFORMATPROC glad_glVertexAttribFormat
Definition gl.h:5232
GLAD_API_CALL PFNGLFRAMEBUFFERPARAMETERIPROC glad_glFramebufferParameteri
Definition gl.h:3742
GLAD_API_CALL PFNGLVERTEXATTRIBLFORMATPROC glad_glVertexAttribLFormat
Definition gl.h:5294
GLAD_API_CALL PFNGLDEBUGMESSAGEINSERTPROC glad_glDebugMessageInsert
Definition gl.h:3560
void(GLAD_API_PTR * PFNGLVERTEXATTRIBLFORMATPROC)(GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
Definition gl.h:3199
GLAD_API_CALL PFNGLGETPROGRAMINTERFACEIVPROC glad_glGetProgramInterfaceiv
Definition gl.h:3926
void(GLAD_API_PTR * PFNGLGETINTERNALFORMATI64VPROC)(GLenum target, GLenum internalformat, GLenum pname, GLsizei count, GLint64 *params)
Definition gl.h:2489
GLAD_API_CALL PFNGLVERTEXATTRIBIFORMATPROC glad_glVertexAttribIFormat
Definition gl.h:5274
GLAD_API_CALL PFNGLINVALIDATEBUFFERSUBDATAPROC glad_glInvalidateBufferSubData
Definition gl.h:4148
GLAD_API_CALL PFNGLDISPATCHCOMPUTEPROC glad_glDispatchCompute
Definition gl.h:3616
void(GLAD_API_PTR * PFNGLVERTEXBINDINGDIVISORPROC)(GLuint bindingindex, GLuint divisor)
Definition gl.h:3210
GLAD_API_CALL PFNGLCLEARBUFFERDATAPROC glad_glClearBufferData
Definition gl.h:3360
void(GLAD_API_PTR * PFNGLTEXSTORAGE3DMULTISAMPLEPROC)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
Definition gl.h:3013
void(GLAD_API_PTR * PFNGLTEXTUREVIEWPROC)(GLuint texture, GLenum target, GLuint origtexture, GLenum internalformat, GLuint minlevel, GLuint numlevels, GLuint minlayer, GLuint numlayers)
Definition gl.h:3034
GLAD_API_CALL PFNGLVERTEXBINDINGDIVISORPROC glad_glVertexBindingDivisor
Definition gl.h:5316
GLAD_API_CALL PFNGLPUSHDEBUGGROUPPROC glad_glPushDebugGroup
Definition gl.h:4600
void(GLAD_API_PTR * PFNGLGETPROGRAMINTERFACEIVPROC)(GLuint program, GLenum programInterface, GLenum pname, GLint *params)
Definition gl.h:2515
GLAD_API_CALL PFNGLOBJECTPTRLABELPROC glad_glObjectPtrLabel
Definition gl.h:4430
void(GLAD_API_PTR * PFNGLINVALIDATETEXSUBIMAGEPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth)
Definition gl.h:2632
void(GLAD_API_PTR * PFNGLGETPROGRAMRESOURCEIVPROC)(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum *props, GLsizei count, GLsizei *length, GLint *params)
Definition gl.h:2522
GLAD_API_CALL PFNGLTEXTUREVIEWPROC glad_glTextureView
Definition gl.h:4964
void(GLAD_API_PTR * PFNGLINVALIDATEBUFFERDATAPROC)(GLuint buffer)
Definition gl.h:2625
GLAD_API_CALL PFNGLVERTEXATTRIBBINDINGPROC glad_glVertexAttribBinding
Definition gl.h:5228
GLAD_API_CALL PFNGLGETOBJECTLABELPROC glad_glGetObjectLabel
Definition gl.h:3908
void(GLAD_API_PTR * PFNGLSHADERSTORAGEBLOCKBINDINGPROC)(GLuint program, GLuint storageBlockIndex, GLuint storageBlockBinding)
Definition gl.h:2937
GLAD_API_CALL PFNGLGETPROGRAMRESOURCEINDEXPROC glad_glGetProgramResourceIndex
Definition gl.h:3932

References GLAD_GL_VERSION_4_3, glad_glBindVertexBuffer, glad_glClearBufferData, glad_glClearBufferSubData, glad_glCopyImageSubData, glad_glDebugMessageCallback, glad_glDebugMessageControl, glad_glDebugMessageInsert, glad_glDispatchCompute, glad_glDispatchComputeIndirect, glad_glFramebufferParameteri, glad_glGetDebugMessageLog, glad_glGetFramebufferParameteriv, glad_glGetInternalformati64v, glad_glGetObjectLabel, glad_glGetObjectPtrLabel, glad_glGetPointerv, glad_glGetProgramInterfaceiv, glad_glGetProgramResourceIndex, glad_glGetProgramResourceiv, glad_glGetProgramResourceLocation, glad_glGetProgramResourceLocationIndex, glad_glGetProgramResourceName, glad_glInvalidateBufferData, glad_glInvalidateBufferSubData, glad_glInvalidateFramebuffer, glad_glInvalidateSubFramebuffer, glad_glInvalidateTexImage, glad_glInvalidateTexSubImage, glad_glMultiDrawArraysIndirect, glad_glMultiDrawElementsIndirect, glad_glObjectLabel, glad_glObjectPtrLabel, glad_glPopDebugGroup, glad_glPushDebugGroup, glad_glShaderStorageBlockBinding, glad_glTexBufferRange, glad_glTexStorage2DMultisample, glad_glTexStorage3DMultisample, glad_glTextureView, glad_glVertexAttribBinding, glad_glVertexAttribFormat, glad_glVertexAttribIFormat, glad_glVertexAttribLFormat, glad_glVertexBindingDivisor, and load().

Referenced by gladLoadGLUserPtr().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ glad_gl_load_GL_VERSION_4_4()

void glad_gl_load_GL_VERSION_4_4 ( GLADuserptrloadfunc load,
void * userptr )
static
2089 {
2090 if(!GLAD_GL_VERSION_4_4) return;
2091 glad_glBindBuffersBase = (PFNGLBINDBUFFERSBASEPROC) load(userptr, "glBindBuffersBase");
2092 glad_glBindBuffersRange = (PFNGLBINDBUFFERSRANGEPROC) load(userptr, "glBindBuffersRange");
2093 glad_glBindImageTextures = (PFNGLBINDIMAGETEXTURESPROC) load(userptr, "glBindImageTextures");
2094 glad_glBindSamplers = (PFNGLBINDSAMPLERSPROC) load(userptr, "glBindSamplers");
2095 glad_glBindTextures = (PFNGLBINDTEXTURESPROC) load(userptr, "glBindTextures");
2096 glad_glBindVertexBuffers = (PFNGLBINDVERTEXBUFFERSPROC) load(userptr, "glBindVertexBuffers");
2097 glad_glBufferStorage = (PFNGLBUFFERSTORAGEPROC) load(userptr, "glBufferStorage");
2098 glad_glClearTexImage = (PFNGLCLEARTEXIMAGEPROC) load(userptr, "glClearTexImage");
2099 glad_glClearTexSubImage = (PFNGLCLEARTEXSUBIMAGEPROC) load(userptr, "glClearTexSubImage");
2100}
void(GLAD_API_PTR * PFNGLBINDSAMPLERSPROC)(GLuint first, GLsizei count, const GLuint *samplers)
Definition gl.h:2200
GLAD_API_CALL PFNGLCLEARTEXSUBIMAGEPROC glad_glClearTexSubImage
Definition gl.h:3396
GLAD_API_CALL PFNGLBINDBUFFERSRANGEPROC glad_glBindBuffersRange
Definition gl.h:3274
GLAD_API_CALL PFNGLBINDVERTEXBUFFERSPROC glad_glBindVertexBuffers
Definition gl.h:3310
GLAD_API_CALL PFNGLBINDSAMPLERSPROC glad_glBindSamplers
Definition gl.h:3296
GLAD_API_CALL PFNGLBINDTEXTURESPROC glad_glBindTextures
Definition gl.h:3302
GLAD_API_CALL PFNGLBUFFERSTORAGEPROC glad_glBufferStorage
Definition gl.h:3340
void(GLAD_API_PTR * PFNGLBINDBUFFERSRANGEPROC)(GLenum target, GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizeiptr *sizes)
Definition gl.h:2189
void(GLAD_API_PTR * PFNGLBINDBUFFERSBASEPROC)(GLenum target, GLuint first, GLsizei count, const GLuint *buffers)
Definition gl.h:2188
GLAD_API_CALL PFNGLCLEARTEXIMAGEPROC glad_glClearTexImage
Definition gl.h:3394
void(GLAD_API_PTR * PFNGLCLEARTEXSUBIMAGEPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *data)
Definition gl.h:2250
void(GLAD_API_PTR * PFNGLBINDVERTEXBUFFERSPROC)(GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizei *strides)
Definition gl.h:2207
void(GLAD_API_PTR * PFNGLBINDIMAGETEXTURESPROC)(GLuint first, GLsizei count, const GLuint *textures)
Definition gl.h:2195
void(GLAD_API_PTR * PFNGLCLEARTEXIMAGEPROC)(GLuint texture, GLint level, GLenum format, GLenum type, const void *data)
Definition gl.h:2249
GLAD_API_CALL PFNGLBINDIMAGETEXTURESPROC glad_glBindImageTextures
Definition gl.h:3286
void(GLAD_API_PTR * PFNGLBUFFERSTORAGEPROC)(GLenum target, GLsizeiptr size, const void *data, GLbitfield flags)
Definition gl.h:2222
void(GLAD_API_PTR * PFNGLBINDTEXTURESPROC)(GLuint first, GLsizei count, const GLuint *textures)
Definition gl.h:2203
GLAD_API_CALL PFNGLBINDBUFFERSBASEPROC glad_glBindBuffersBase
Definition gl.h:3272

References GLAD_GL_VERSION_4_4, glad_glBindBuffersBase, glad_glBindBuffersRange, glad_glBindImageTextures, glad_glBindSamplers, glad_glBindTextures, glad_glBindVertexBuffers, glad_glBufferStorage, glad_glClearTexImage, glad_glClearTexSubImage, and load().

Referenced by gladLoadGLUserPtr().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ glad_gl_load_GL_VERSION_4_5()

void glad_gl_load_GL_VERSION_4_5 ( GLADuserptrloadfunc load,
void * userptr )
static
2101 {
2102 if(!GLAD_GL_VERSION_4_5) return;
2103 glad_glBindTextureUnit = (PFNGLBINDTEXTUREUNITPROC) load(userptr, "glBindTextureUnit");
2104 glad_glBlitNamedFramebuffer = (PFNGLBLITNAMEDFRAMEBUFFERPROC) load(userptr, "glBlitNamedFramebuffer");
2105 glad_glCheckNamedFramebufferStatus = (PFNGLCHECKNAMEDFRAMEBUFFERSTATUSPROC) load(userptr, "glCheckNamedFramebufferStatus");
2106 glad_glClearNamedBufferData = (PFNGLCLEARNAMEDBUFFERDATAPROC) load(userptr, "glClearNamedBufferData");
2107 glad_glClearNamedBufferSubData = (PFNGLCLEARNAMEDBUFFERSUBDATAPROC) load(userptr, "glClearNamedBufferSubData");
2108 glad_glClearNamedFramebufferfi = (PFNGLCLEARNAMEDFRAMEBUFFERFIPROC) load(userptr, "glClearNamedFramebufferfi");
2109 glad_glClearNamedFramebufferfv = (PFNGLCLEARNAMEDFRAMEBUFFERFVPROC) load(userptr, "glClearNamedFramebufferfv");
2110 glad_glClearNamedFramebufferiv = (PFNGLCLEARNAMEDFRAMEBUFFERIVPROC) load(userptr, "glClearNamedFramebufferiv");
2111 glad_glClearNamedFramebufferuiv = (PFNGLCLEARNAMEDFRAMEBUFFERUIVPROC) load(userptr, "glClearNamedFramebufferuiv");
2112 glad_glClipControl = (PFNGLCLIPCONTROLPROC) load(userptr, "glClipControl");
2113 glad_glCompressedTextureSubImage1D = (PFNGLCOMPRESSEDTEXTURESUBIMAGE1DPROC) load(userptr, "glCompressedTextureSubImage1D");
2114 glad_glCompressedTextureSubImage2D = (PFNGLCOMPRESSEDTEXTURESUBIMAGE2DPROC) load(userptr, "glCompressedTextureSubImage2D");
2115 glad_glCompressedTextureSubImage3D = (PFNGLCOMPRESSEDTEXTURESUBIMAGE3DPROC) load(userptr, "glCompressedTextureSubImage3D");
2116 glad_glCopyNamedBufferSubData = (PFNGLCOPYNAMEDBUFFERSUBDATAPROC) load(userptr, "glCopyNamedBufferSubData");
2117 glad_glCopyTextureSubImage1D = (PFNGLCOPYTEXTURESUBIMAGE1DPROC) load(userptr, "glCopyTextureSubImage1D");
2118 glad_glCopyTextureSubImage2D = (PFNGLCOPYTEXTURESUBIMAGE2DPROC) load(userptr, "glCopyTextureSubImage2D");
2119 glad_glCopyTextureSubImage3D = (PFNGLCOPYTEXTURESUBIMAGE3DPROC) load(userptr, "glCopyTextureSubImage3D");
2120 glad_glCreateBuffers = (PFNGLCREATEBUFFERSPROC) load(userptr, "glCreateBuffers");
2121 glad_glCreateFramebuffers = (PFNGLCREATEFRAMEBUFFERSPROC) load(userptr, "glCreateFramebuffers");
2122 glad_glCreateProgramPipelines = (PFNGLCREATEPROGRAMPIPELINESPROC) load(userptr, "glCreateProgramPipelines");
2123 glad_glCreateQueries = (PFNGLCREATEQUERIESPROC) load(userptr, "glCreateQueries");
2124 glad_glCreateRenderbuffers = (PFNGLCREATERENDERBUFFERSPROC) load(userptr, "glCreateRenderbuffers");
2125 glad_glCreateSamplers = (PFNGLCREATESAMPLERSPROC) load(userptr, "glCreateSamplers");
2126 glad_glCreateTextures = (PFNGLCREATETEXTURESPROC) load(userptr, "glCreateTextures");
2127 glad_glCreateTransformFeedbacks = (PFNGLCREATETRANSFORMFEEDBACKSPROC) load(userptr, "glCreateTransformFeedbacks");
2128 glad_glCreateVertexArrays = (PFNGLCREATEVERTEXARRAYSPROC) load(userptr, "glCreateVertexArrays");
2129 glad_glDisableVertexArrayAttrib = (PFNGLDISABLEVERTEXARRAYATTRIBPROC) load(userptr, "glDisableVertexArrayAttrib");
2130 glad_glEnableVertexArrayAttrib = (PFNGLENABLEVERTEXARRAYATTRIBPROC) load(userptr, "glEnableVertexArrayAttrib");
2131 glad_glFlushMappedNamedBufferRange = (PFNGLFLUSHMAPPEDNAMEDBUFFERRANGEPROC) load(userptr, "glFlushMappedNamedBufferRange");
2132 glad_glGenerateTextureMipmap = (PFNGLGENERATETEXTUREMIPMAPPROC) load(userptr, "glGenerateTextureMipmap");
2133 glad_glGetCompressedTextureImage = (PFNGLGETCOMPRESSEDTEXTUREIMAGEPROC) load(userptr, "glGetCompressedTextureImage");
2134 glad_glGetCompressedTextureSubImage = (PFNGLGETCOMPRESSEDTEXTURESUBIMAGEPROC) load(userptr, "glGetCompressedTextureSubImage");
2135 glad_glGetGraphicsResetStatus = (PFNGLGETGRAPHICSRESETSTATUSPROC) load(userptr, "glGetGraphicsResetStatus");
2136 glad_glGetNamedBufferParameteri64v = (PFNGLGETNAMEDBUFFERPARAMETERI64VPROC) load(userptr, "glGetNamedBufferParameteri64v");
2137 glad_glGetNamedBufferParameteriv = (PFNGLGETNAMEDBUFFERPARAMETERIVPROC) load(userptr, "glGetNamedBufferParameteriv");
2138 glad_glGetNamedBufferPointerv = (PFNGLGETNAMEDBUFFERPOINTERVPROC) load(userptr, "glGetNamedBufferPointerv");
2139 glad_glGetNamedBufferSubData = (PFNGLGETNAMEDBUFFERSUBDATAPROC) load(userptr, "glGetNamedBufferSubData");
2140 glad_glGetNamedFramebufferAttachmentParameteriv = (PFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVPROC) load(userptr, "glGetNamedFramebufferAttachmentParameteriv");
2141 glad_glGetNamedFramebufferParameteriv = (PFNGLGETNAMEDFRAMEBUFFERPARAMETERIVPROC) load(userptr, "glGetNamedFramebufferParameteriv");
2142 glad_glGetNamedRenderbufferParameteriv = (PFNGLGETNAMEDRENDERBUFFERPARAMETERIVPROC) load(userptr, "glGetNamedRenderbufferParameteriv");
2143 glad_glGetQueryBufferObjecti64v = (PFNGLGETQUERYBUFFEROBJECTI64VPROC) load(userptr, "glGetQueryBufferObjecti64v");
2144 glad_glGetQueryBufferObjectiv = (PFNGLGETQUERYBUFFEROBJECTIVPROC) load(userptr, "glGetQueryBufferObjectiv");
2145 glad_glGetQueryBufferObjectui64v = (PFNGLGETQUERYBUFFEROBJECTUI64VPROC) load(userptr, "glGetQueryBufferObjectui64v");
2146 glad_glGetQueryBufferObjectuiv = (PFNGLGETQUERYBUFFEROBJECTUIVPROC) load(userptr, "glGetQueryBufferObjectuiv");
2147 glad_glGetTextureImage = (PFNGLGETTEXTUREIMAGEPROC) load(userptr, "glGetTextureImage");
2148 glad_glGetTextureLevelParameterfv = (PFNGLGETTEXTURELEVELPARAMETERFVPROC) load(userptr, "glGetTextureLevelParameterfv");
2149 glad_glGetTextureLevelParameteriv = (PFNGLGETTEXTURELEVELPARAMETERIVPROC) load(userptr, "glGetTextureLevelParameteriv");
2150 glad_glGetTextureParameterIiv = (PFNGLGETTEXTUREPARAMETERIIVPROC) load(userptr, "glGetTextureParameterIiv");
2151 glad_glGetTextureParameterIuiv = (PFNGLGETTEXTUREPARAMETERIUIVPROC) load(userptr, "glGetTextureParameterIuiv");
2152 glad_glGetTextureParameterfv = (PFNGLGETTEXTUREPARAMETERFVPROC) load(userptr, "glGetTextureParameterfv");
2153 glad_glGetTextureParameteriv = (PFNGLGETTEXTUREPARAMETERIVPROC) load(userptr, "glGetTextureParameteriv");
2154 glad_glGetTextureSubImage = (PFNGLGETTEXTURESUBIMAGEPROC) load(userptr, "glGetTextureSubImage");
2155 glad_glGetTransformFeedbacki64_v = (PFNGLGETTRANSFORMFEEDBACKI64_VPROC) load(userptr, "glGetTransformFeedbacki64_v");
2156 glad_glGetTransformFeedbacki_v = (PFNGLGETTRANSFORMFEEDBACKI_VPROC) load(userptr, "glGetTransformFeedbacki_v");
2157 glad_glGetTransformFeedbackiv = (PFNGLGETTRANSFORMFEEDBACKIVPROC) load(userptr, "glGetTransformFeedbackiv");
2158 glad_glGetVertexArrayIndexed64iv = (PFNGLGETVERTEXARRAYINDEXED64IVPROC) load(userptr, "glGetVertexArrayIndexed64iv");
2159 glad_glGetVertexArrayIndexediv = (PFNGLGETVERTEXARRAYINDEXEDIVPROC) load(userptr, "glGetVertexArrayIndexediv");
2160 glad_glGetVertexArrayiv = (PFNGLGETVERTEXARRAYIVPROC) load(userptr, "glGetVertexArrayiv");
2161 glad_glGetnColorTable = (PFNGLGETNCOLORTABLEPROC) load(userptr, "glGetnColorTable");
2162 glad_glGetnCompressedTexImage = (PFNGLGETNCOMPRESSEDTEXIMAGEPROC) load(userptr, "glGetnCompressedTexImage");
2163 glad_glGetnConvolutionFilter = (PFNGLGETNCONVOLUTIONFILTERPROC) load(userptr, "glGetnConvolutionFilter");
2164 glad_glGetnHistogram = (PFNGLGETNHISTOGRAMPROC) load(userptr, "glGetnHistogram");
2165 glad_glGetnMapdv = (PFNGLGETNMAPDVPROC) load(userptr, "glGetnMapdv");
2166 glad_glGetnMapfv = (PFNGLGETNMAPFVPROC) load(userptr, "glGetnMapfv");
2167 glad_glGetnMapiv = (PFNGLGETNMAPIVPROC) load(userptr, "glGetnMapiv");
2168 glad_glGetnMinmax = (PFNGLGETNMINMAXPROC) load(userptr, "glGetnMinmax");
2169 glad_glGetnPixelMapfv = (PFNGLGETNPIXELMAPFVPROC) load(userptr, "glGetnPixelMapfv");
2170 glad_glGetnPixelMapuiv = (PFNGLGETNPIXELMAPUIVPROC) load(userptr, "glGetnPixelMapuiv");
2171 glad_glGetnPixelMapusv = (PFNGLGETNPIXELMAPUSVPROC) load(userptr, "glGetnPixelMapusv");
2172 glad_glGetnPolygonStipple = (PFNGLGETNPOLYGONSTIPPLEPROC) load(userptr, "glGetnPolygonStipple");
2173 glad_glGetnSeparableFilter = (PFNGLGETNSEPARABLEFILTERPROC) load(userptr, "glGetnSeparableFilter");
2174 glad_glGetnTexImage = (PFNGLGETNTEXIMAGEPROC) load(userptr, "glGetnTexImage");
2175 glad_glGetnUniformdv = (PFNGLGETNUNIFORMDVPROC) load(userptr, "glGetnUniformdv");
2176 glad_glGetnUniformfv = (PFNGLGETNUNIFORMFVPROC) load(userptr, "glGetnUniformfv");
2177 glad_glGetnUniformiv = (PFNGLGETNUNIFORMIVPROC) load(userptr, "glGetnUniformiv");
2178 glad_glGetnUniformuiv = (PFNGLGETNUNIFORMUIVPROC) load(userptr, "glGetnUniformuiv");
2179 glad_glInvalidateNamedFramebufferData = (PFNGLINVALIDATENAMEDFRAMEBUFFERDATAPROC) load(userptr, "glInvalidateNamedFramebufferData");
2180 glad_glInvalidateNamedFramebufferSubData = (PFNGLINVALIDATENAMEDFRAMEBUFFERSUBDATAPROC) load(userptr, "glInvalidateNamedFramebufferSubData");
2181 glad_glMapNamedBuffer = (PFNGLMAPNAMEDBUFFERPROC) load(userptr, "glMapNamedBuffer");
2182 glad_glMapNamedBufferRange = (PFNGLMAPNAMEDBUFFERRANGEPROC) load(userptr, "glMapNamedBufferRange");
2183 glad_glMemoryBarrierByRegion = (PFNGLMEMORYBARRIERBYREGIONPROC) load(userptr, "glMemoryBarrierByRegion");
2184 glad_glNamedBufferData = (PFNGLNAMEDBUFFERDATAPROC) load(userptr, "glNamedBufferData");
2185 glad_glNamedBufferStorage = (PFNGLNAMEDBUFFERSTORAGEPROC) load(userptr, "glNamedBufferStorage");
2186 glad_glNamedBufferSubData = (PFNGLNAMEDBUFFERSUBDATAPROC) load(userptr, "glNamedBufferSubData");
2187 glad_glNamedFramebufferDrawBuffer = (PFNGLNAMEDFRAMEBUFFERDRAWBUFFERPROC) load(userptr, "glNamedFramebufferDrawBuffer");
2188 glad_glNamedFramebufferDrawBuffers = (PFNGLNAMEDFRAMEBUFFERDRAWBUFFERSPROC) load(userptr, "glNamedFramebufferDrawBuffers");
2189 glad_glNamedFramebufferParameteri = (PFNGLNAMEDFRAMEBUFFERPARAMETERIPROC) load(userptr, "glNamedFramebufferParameteri");
2190 glad_glNamedFramebufferReadBuffer = (PFNGLNAMEDFRAMEBUFFERREADBUFFERPROC) load(userptr, "glNamedFramebufferReadBuffer");
2191 glad_glNamedFramebufferRenderbuffer = (PFNGLNAMEDFRAMEBUFFERRENDERBUFFERPROC) load(userptr, "glNamedFramebufferRenderbuffer");
2192 glad_glNamedFramebufferTexture = (PFNGLNAMEDFRAMEBUFFERTEXTUREPROC) load(userptr, "glNamedFramebufferTexture");
2193 glad_glNamedFramebufferTextureLayer = (PFNGLNAMEDFRAMEBUFFERTEXTURELAYERPROC) load(userptr, "glNamedFramebufferTextureLayer");
2194 glad_glNamedRenderbufferStorage = (PFNGLNAMEDRENDERBUFFERSTORAGEPROC) load(userptr, "glNamedRenderbufferStorage");
2195 glad_glNamedRenderbufferStorageMultisample = (PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEPROC) load(userptr, "glNamedRenderbufferStorageMultisample");
2196 glad_glReadnPixels = (PFNGLREADNPIXELSPROC) load(userptr, "glReadnPixels");
2197 glad_glTextureBarrier = (PFNGLTEXTUREBARRIERPROC) load(userptr, "glTextureBarrier");
2198 glad_glTextureBuffer = (PFNGLTEXTUREBUFFERPROC) load(userptr, "glTextureBuffer");
2199 glad_glTextureBufferRange = (PFNGLTEXTUREBUFFERRANGEPROC) load(userptr, "glTextureBufferRange");
2200 glad_glTextureParameterIiv = (PFNGLTEXTUREPARAMETERIIVPROC) load(userptr, "glTextureParameterIiv");
2201 glad_glTextureParameterIuiv = (PFNGLTEXTUREPARAMETERIUIVPROC) load(userptr, "glTextureParameterIuiv");
2202 glad_glTextureParameterf = (PFNGLTEXTUREPARAMETERFPROC) load(userptr, "glTextureParameterf");
2203 glad_glTextureParameterfv = (PFNGLTEXTUREPARAMETERFVPROC) load(userptr, "glTextureParameterfv");
2204 glad_glTextureParameteri = (PFNGLTEXTUREPARAMETERIPROC) load(userptr, "glTextureParameteri");
2205 glad_glTextureParameteriv = (PFNGLTEXTUREPARAMETERIVPROC) load(userptr, "glTextureParameteriv");
2206 glad_glTextureStorage1D = (PFNGLTEXTURESTORAGE1DPROC) load(userptr, "glTextureStorage1D");
2207 glad_glTextureStorage2D = (PFNGLTEXTURESTORAGE2DPROC) load(userptr, "glTextureStorage2D");
2208 glad_glTextureStorage2DMultisample = (PFNGLTEXTURESTORAGE2DMULTISAMPLEPROC) load(userptr, "glTextureStorage2DMultisample");
2209 glad_glTextureStorage3D = (PFNGLTEXTURESTORAGE3DPROC) load(userptr, "glTextureStorage3D");
2210 glad_glTextureStorage3DMultisample = (PFNGLTEXTURESTORAGE3DMULTISAMPLEPROC) load(userptr, "glTextureStorage3DMultisample");
2211 glad_glTextureSubImage1D = (PFNGLTEXTURESUBIMAGE1DPROC) load(userptr, "glTextureSubImage1D");
2212 glad_glTextureSubImage2D = (PFNGLTEXTURESUBIMAGE2DPROC) load(userptr, "glTextureSubImage2D");
2213 glad_glTextureSubImage3D = (PFNGLTEXTURESUBIMAGE3DPROC) load(userptr, "glTextureSubImage3D");
2214 glad_glTransformFeedbackBufferBase = (PFNGLTRANSFORMFEEDBACKBUFFERBASEPROC) load(userptr, "glTransformFeedbackBufferBase");
2215 glad_glTransformFeedbackBufferRange = (PFNGLTRANSFORMFEEDBACKBUFFERRANGEPROC) load(userptr, "glTransformFeedbackBufferRange");
2216 glad_glUnmapNamedBuffer = (PFNGLUNMAPNAMEDBUFFERPROC) load(userptr, "glUnmapNamedBuffer");
2217 glad_glVertexArrayAttribBinding = (PFNGLVERTEXARRAYATTRIBBINDINGPROC) load(userptr, "glVertexArrayAttribBinding");
2218 glad_glVertexArrayAttribFormat = (PFNGLVERTEXARRAYATTRIBFORMATPROC) load(userptr, "glVertexArrayAttribFormat");
2219 glad_glVertexArrayAttribIFormat = (PFNGLVERTEXARRAYATTRIBIFORMATPROC) load(userptr, "glVertexArrayAttribIFormat");
2220 glad_glVertexArrayAttribLFormat = (PFNGLVERTEXARRAYATTRIBLFORMATPROC) load(userptr, "glVertexArrayAttribLFormat");
2221 glad_glVertexArrayBindingDivisor = (PFNGLVERTEXARRAYBINDINGDIVISORPROC) load(userptr, "glVertexArrayBindingDivisor");
2222 glad_glVertexArrayElementBuffer = (PFNGLVERTEXARRAYELEMENTBUFFERPROC) load(userptr, "glVertexArrayElementBuffer");
2223 glad_glVertexArrayVertexBuffer = (PFNGLVERTEXARRAYVERTEXBUFFERPROC) load(userptr, "glVertexArrayVertexBuffer");
2224 glad_glVertexArrayVertexBuffers = (PFNGLVERTEXARRAYVERTEXBUFFERSPROC) load(userptr, "glVertexArrayVertexBuffers");
2225}
void(GLAD_API_PTR * PFNGLNAMEDFRAMEBUFFERRENDERBUFFERPROC)(GLuint framebuffer, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
Definition gl.h:2747
GLAD_API_CALL PFNGLGETTEXTUREPARAMETERIUIVPROC glad_glGetTextureParameterIuiv
Definition gl.h:4028
GLAD_API_CALL PFNGLTEXTUREPARAMETERIIVPROC glad_glTextureParameterIiv
Definition gl.h:4936
void(GLAD_API_PTR * PFNGLBINDTEXTUREUNITPROC)(GLuint unit, GLuint texture)
Definition gl.h:2202
void(GLAD_API_PTR * PFNGLNAMEDFRAMEBUFFERREADBUFFERPROC)(GLuint framebuffer, GLenum src)
Definition gl.h:2746
void(GLAD_API_PTR * PFNGLGENERATETEXTUREMIPMAPPROC)(GLuint texture)
Definition gl.h:2450
GLAD_API_CALL PFNGLTEXTUREBUFFERRANGEPROC glad_glTextureBufferRange
Definition gl.h:4934
GLAD_API_CALL PFNGLVERTEXARRAYVERTEXBUFFERSPROC glad_glVertexArrayVertexBuffers
Definition gl.h:5154
GLAD_API_CALL PFNGLGETNMAPFVPROC glad_glGetnMapfv
Definition gl.h:4090
void(GLAD_API_PTR * PFNGLGETQUERYBUFFEROBJECTUI64VPROC)(GLuint id, GLuint buffer, GLenum pname, GLintptr offset)
Definition gl.h:2527
void(GLAD_API_PTR * PFNGLTEXTURESUBIMAGE1DPROC)(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void *pixels)
Definition gl.h:3031
GLAD_API_CALL PFNGLTEXTURESTORAGE2DPROC glad_glTextureStorage2D
Definition gl.h:4950
void(GLAD_API_PTR * PFNGLTEXTUREPARAMETERIPROC)(GLuint texture, GLenum pname, GLint param)
Definition gl.h:3024
void(GLAD_API_PTR * PFNGLFLUSHMAPPEDNAMEDBUFFERRANGEPROC)(GLuint buffer, GLintptr offset, GLsizeiptr length)
Definition gl.h:2413
GLAD_API_CALL PFNGLBLITNAMEDFRAMEBUFFERPROC glad_glBlitNamedFramebuffer
Definition gl.h:3336
GLAD_API_CALL PFNGLGETTRANSFORMFEEDBACKI_VPROC glad_glGetTransformFeedbacki_v
Definition gl.h:4040
GLAD_API_CALL PFNGLGETNCONVOLUTIONFILTERPROC glad_glGetnConvolutionFilter
Definition gl.h:4084
GLAD_API_CALL PFNGLTEXTUREPARAMETERIVPROC glad_glTextureParameteriv
Definition gl.h:4946
GLAD_API_CALL PFNGLTEXTUREPARAMETERIUIVPROC glad_glTextureParameterIuiv
Definition gl.h:4938
void(GLAD_API_PTR * PFNGLGETNAMEDBUFFERPARAMETERIVPROC)(GLuint buffer, GLenum pname, GLint *params)
Definition gl.h:2500
GLAD_API_CALL PFNGLGETVERTEXARRAYINDEXED64IVPROC glad_glGetVertexArrayIndexed64iv
Definition gl.h:4060
GLAD_API_CALL PFNGLUNMAPNAMEDBUFFERPROC glad_glUnmapNamedBuffer
Definition gl.h:5082
GLAD_API_CALL PFNGLVERTEXARRAYBINDINGDIVISORPROC glad_glVertexArrayBindingDivisor
Definition gl.h:5148
void(GLAD_API_PTR * PFNGLCLEARNAMEDFRAMEBUFFERFVPROC)(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLfloat *value)
Definition gl.h:2245
GLAD_API_CALL PFNGLGETNMINMAXPROC glad_glGetnMinmax
Definition gl.h:4094
GLAD_API_CALL PFNGLTEXTURESUBIMAGE1DPROC glad_glTextureSubImage1D
Definition gl.h:4958
GLAD_API_CALL PFNGLGETNAMEDBUFFERSUBDATAPROC glad_glGetNamedBufferSubData
Definition gl.h:3900
void(GLAD_API_PTR * PFNGLGETNMAPIVPROC)(GLenum target, GLenum query, GLsizei bufSize, GLint *v)
Definition gl.h:2598
GLAD_API_CALL PFNGLGETQUERYBUFFEROBJECTUIVPROC glad_glGetQueryBufferObjectuiv
Definition gl.h:3952
GLAD_API_CALL PFNGLTEXTUREPARAMETERFPROC glad_glTextureParameterf
Definition gl.h:4940
GLAD_API_CALL PFNGLGETNMAPIVPROC glad_glGetnMapiv
Definition gl.h:4092
GLAD_API_CALL PFNGLCLEARNAMEDBUFFERDATAPROC glad_glClearNamedBufferData
Definition gl.h:3380
GLAD_API_CALL PFNGLCREATEPROGRAMPIPELINESPROC glad_glCreateProgramPipelines
Definition gl.h:3536
GLAD_API_CALL PFNGLINVALIDATENAMEDFRAMEBUFFERSUBDATAPROC glad_glInvalidateNamedFramebufferSubData
Definition gl.h:4154
GLAD_API_CALL PFNGLCOMPRESSEDTEXTURESUBIMAGE3DPROC glad_glCompressedTextureSubImage3D
Definition gl.h:3504
void(GLAD_API_PTR * PFNGLTEXTUREBUFFERRANGEPROC)(GLuint texture, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)
Definition gl.h:3019
void(GLAD_API_PTR * PFNGLGETNMAPDVPROC)(GLenum target, GLenum query, GLsizei bufSize, GLdouble *v)
Definition gl.h:2596
GLAD_API_CALL PFNGLGETNTEXIMAGEPROC glad_glGetnTexImage
Definition gl.h:4106
GLAD_API_CALL PFNGLCOPYNAMEDBUFFERSUBDATAPROC glad_glCopyNamedBufferSubData
Definition gl.h:3510
void(GLAD_API_PTR * PFNGLTEXTURESTORAGE3DPROC)(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)
Definition gl.h:3029
GLAD_API_CALL PFNGLCREATEBUFFERSPROC glad_glCreateBuffers
Definition gl.h:3530
GLAD_API_CALL PFNGLNAMEDBUFFERDATAPROC glad_glNamedBufferData
Definition gl.h:4376
void(GLAD_API_PTR * PFNGLVERTEXARRAYELEMENTBUFFERPROC)(GLuint vaobj, GLuint buffer)
Definition gl.h:3127
void(GLAD_API_PTR * PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEPROC)(GLuint renderbuffer, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
Definition gl.h:2751
GLAD_API_CALL PFNGLGETTEXTURELEVELPARAMETERFVPROC glad_glGetTextureLevelParameterfv
Definition gl.h:4022
GLAD_API_CALL PFNGLTEXTURESTORAGE1DPROC glad_glTextureStorage1D
Definition gl.h:4948
GLAD_API_CALL PFNGLCOPYTEXTURESUBIMAGE3DPROC glad_glCopyTextureSubImage3D
Definition gl.h:3528
void(GLAD_API_PTR * PFNGLMEMORYBARRIERBYREGIONPROC)(GLbitfield barriers)
Definition gl.h:2687
GLenum(GLAD_API_PTR * PFNGLCHECKNAMEDFRAMEBUFFERSTATUSPROC)(GLuint framebuffer, GLenum target)
Definition gl.h:2228
void(GLAD_API_PTR * PFNGLCLEARNAMEDBUFFERDATAPROC)(GLuint buffer, GLenum internalformat, GLenum format, GLenum type, const void *data)
Definition gl.h:2242
void(GLAD_API_PTR * PFNGLCLIPCONTROLPROC)(GLenum origin, GLenum depth)
Definition gl.h:2253
GLAD_API_CALL PFNGLVERTEXARRAYATTRIBLFORMATPROC glad_glVertexArrayAttribLFormat
Definition gl.h:5146
void(GLAD_API_PTR * PFNGLTEXTURESTORAGE2DPROC)(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)
Definition gl.h:3027
GLAD_API_CALL PFNGLGETNAMEDBUFFERPARAMETERIVPROC glad_glGetNamedBufferParameteriv
Definition gl.h:3896
void(GLAD_API_PTR * PFNGLGETTRANSFORMFEEDBACKIVPROC)(GLuint xfb, GLenum pname, GLint *param)
Definition gl.h:2573
GLAD_API_CALL PFNGLTEXTURESTORAGE2DMULTISAMPLEPROC glad_glTextureStorage2DMultisample
Definition gl.h:4952
GLAD_API_CALL PFNGLGETQUERYBUFFEROBJECTI64VPROC glad_glGetQueryBufferObjecti64v
Definition gl.h:3946
void(GLAD_API_PTR * PFNGLCOMPRESSEDTEXTURESUBIMAGE1DPROC)(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void *data)
Definition gl.h:2302
GLAD_API_CALL PFNGLTEXTURESUBIMAGE3DPROC glad_glTextureSubImage3D
Definition gl.h:4962
void(GLAD_API_PTR * PFNGLCREATETEXTURESPROC)(GLenum target, GLsizei n, GLuint *textures)
Definition gl.h:2326
void(GLAD_API_PTR * PFNGLGETNPIXELMAPFVPROC)(GLenum map, GLsizei bufSize, GLfloat *values)
Definition gl.h:2600
GLAD_API_CALL PFNGLCLEARNAMEDBUFFERSUBDATAPROC glad_glClearNamedBufferSubData
Definition gl.h:3382
GLAD_API_CALL PFNGLGETTEXTUREIMAGEPROC glad_glGetTextureImage
Definition gl.h:4020
void(GLAD_API_PTR * PFNGLVERTEXARRAYATTRIBIFORMATPROC)(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
Definition gl.h:3124
void(GLAD_API_PTR * PFNGLTEXTUREBUFFERPROC)(GLuint texture, GLenum internalformat, GLuint buffer)
Definition gl.h:3018
GLAD_API_CALL PFNGLGETNAMEDRENDERBUFFERPARAMETERIVPROC glad_glGetNamedRenderbufferParameteriv
Definition gl.h:3906
void(GLAD_API_PTR * PFNGLCREATERENDERBUFFERSPROC)(GLsizei n, GLuint *renderbuffers)
Definition gl.h:2322
GLAD_API_CALL PFNGLCOMPRESSEDTEXTURESUBIMAGE2DPROC glad_glCompressedTextureSubImage2D
Definition gl.h:3502
void(GLAD_API_PTR * PFNGLNAMEDRENDERBUFFERSTORAGEPROC)(GLuint renderbuffer, GLenum internalformat, GLsizei width, GLsizei height)
Definition gl.h:2750
void(GLAD_API_PTR * PFNGLCLEARNAMEDBUFFERSUBDATAPROC)(GLuint buffer, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const void *data)
Definition gl.h:2243
void(GLAD_API_PTR * PFNGLINVALIDATENAMEDFRAMEBUFFERDATAPROC)(GLuint framebuffer, GLsizei numAttachments, const GLenum *attachments)
Definition gl.h:2628
GLAD_API_CALL PFNGLGETCOMPRESSEDTEXTURESUBIMAGEPROC glad_glGetCompressedTextureSubImage
Definition gl.h:3840
GLAD_API_CALL PFNGLNAMEDFRAMEBUFFERTEXTUREPROC glad_glNamedFramebufferTexture
Definition gl.h:4392
GLAD_API_CALL PFNGLGETNMAPDVPROC glad_glGetnMapdv
Definition gl.h:4088
void(GLAD_API_PTR * PFNGLCREATEBUFFERSPROC)(GLsizei n, GLuint *buffers)
Definition gl.h:2317
void(GLAD_API_PTR * PFNGLGETQUERYBUFFEROBJECTI64VPROC)(GLuint id, GLuint buffer, GLenum pname, GLintptr offset)
Definition gl.h:2525
GLAD_API_CALL PFNGLNAMEDBUFFERSUBDATAPROC glad_glNamedBufferSubData
Definition gl.h:4380
void(GLAD_API_PTR * PFNGLNAMEDBUFFERSUBDATAPROC)(GLuint buffer, GLintptr offset, GLsizeiptr size, const void *data)
Definition gl.h:2742
void(GLAD_API_PTR * PFNGLNAMEDFRAMEBUFFERTEXTUREPROC)(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level)
Definition gl.h:2748
GLAD_API_CALL PFNGLINVALIDATENAMEDFRAMEBUFFERDATAPROC glad_glInvalidateNamedFramebufferData
Definition gl.h:4152
GLAD_API_CALL PFNGLGETNUNIFORMDVPROC glad_glGetnUniformdv
Definition gl.h:4108
GLAD_API_CALL PFNGLGETNHISTOGRAMPROC glad_glGetnHistogram
Definition gl.h:4086
GLAD_API_CALL PFNGLTEXTUREBARRIERPROC glad_glTextureBarrier
Definition gl.h:4930
void(GLAD_API_PTR * PFNGLGETTEXTURESUBIMAGEPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLsizei bufSize, void *pixels)
Definition gl.h:2569
GLAD_API_CALL PFNGLGETQUERYBUFFEROBJECTUI64VPROC glad_glGetQueryBufferObjectui64v
Definition gl.h:3950
GLAD_API_CALL PFNGLCOMPRESSEDTEXTURESUBIMAGE1DPROC glad_glCompressedTextureSubImage1D
Definition gl.h:3500
GLAD_API_CALL PFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVPROC glad_glGetNamedFramebufferAttachmentParameteriv
Definition gl.h:3902
GLAD_API_CALL PFNGLNAMEDRENDERBUFFERSTORAGEPROC glad_glNamedRenderbufferStorage
Definition gl.h:4396
void(GLAD_API_PTR * PFNGLTEXTURESTORAGE1DPROC)(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width)
Definition gl.h:3026
GLAD_API_CALL PFNGLGETNAMEDBUFFERPARAMETERI64VPROC glad_glGetNamedBufferParameteri64v
Definition gl.h:3894
void(GLAD_API_PTR * PFNGLGETNUNIFORMIVPROC)(GLuint program, GLint location, GLsizei bufSize, GLint *params)
Definition gl.h:2608
void(GLAD_API_PTR * PFNGLCOPYTEXTURESUBIMAGE1DPROC)(GLuint texture, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)
Definition gl.h:2314
GLAD_API_CALL PFNGLGETTRANSFORMFEEDBACKIVPROC glad_glGetTransformFeedbackiv
Definition gl.h:4042
GLAD_API_CALL PFNGLBINDTEXTUREUNITPROC glad_glBindTextureUnit
Definition gl.h:3300
GLAD_API_CALL PFNGLCREATETRANSFORMFEEDBACKSPROC glad_glCreateTransformFeedbacks
Definition gl.h:3550
GLAD_API_CALL PFNGLGETGRAPHICSRESETSTATUSPROC glad_glGetGraphicsResetStatus
Definition gl.h:3864
GLAD_API_CALL PFNGLTEXTURESTORAGE3DPROC glad_glTextureStorage3D
Definition gl.h:4954
GLAD_API_CALL PFNGLGETTEXTURELEVELPARAMETERIVPROC glad_glGetTextureLevelParameteriv
Definition gl.h:4024
GLAD_API_CALL PFNGLGETNPIXELMAPUSVPROC glad_glGetnPixelMapusv
Definition gl.h:4100
void(GLAD_API_PTR * PFNGLCOPYTEXTURESUBIMAGE3DPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
Definition gl.h:2316
void(GLAD_API_PTR * PFNGLGETTEXTURELEVELPARAMETERFVPROC)(GLuint texture, GLint level, GLenum pname, GLfloat *params)
Definition gl.h:2563
void(GLAD_API_PTR * PFNGLGETNAMEDRENDERBUFFERPARAMETERIVPROC)(GLuint renderbuffer, GLenum pname, GLint *params)
Definition gl.h:2505
void(GLAD_API_PTR * PFNGLVERTEXARRAYATTRIBBINDINGPROC)(GLuint vaobj, GLuint attribindex, GLuint bindingindex)
Definition gl.h:3122
GLAD_API_CALL PFNGLNAMEDFRAMEBUFFERREADBUFFERPROC glad_glNamedFramebufferReadBuffer
Definition gl.h:4388
void(GLAD_API_PTR * PFNGLCOMPRESSEDTEXTURESUBIMAGE3DPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *data)
Definition gl.h:2304
void(GLAD_API_PTR * PFNGLTEXTUREPARAMETERIVPROC)(GLuint texture, GLenum pname, const GLint *param)
Definition gl.h:3025
GLAD_API_CALL PFNGLCREATEFRAMEBUFFERSPROC glad_glCreateFramebuffers
Definition gl.h:3532
GLAD_API_CALL PFNGLTEXTUREPARAMETERFVPROC glad_glTextureParameterfv
Definition gl.h:4942
void(GLAD_API_PTR * PFNGLGETNUNIFORMFVPROC)(GLuint program, GLint location, GLsizei bufSize, GLfloat *params)
Definition gl.h:2607
void(GLAD_API_PTR * PFNGLCREATEFRAMEBUFFERSPROC)(GLsizei n, GLuint *framebuffers)
Definition gl.h:2318
void(GLAD_API_PTR * PFNGLGETTRANSFORMFEEDBACKI64_VPROC)(GLuint xfb, GLenum pname, GLuint index, GLint64 *param)
Definition gl.h:2571
GLAD_API_CALL PFNGLGETNAMEDBUFFERPOINTERVPROC glad_glGetNamedBufferPointerv
Definition gl.h:3898
void(GLAD_API_PTR * PFNGLGETNAMEDBUFFERPOINTERVPROC)(GLuint buffer, GLenum pname, void **params)
Definition gl.h:2501
GLAD_API_CALL PFNGLMEMORYBARRIERBYREGIONPROC glad_glMemoryBarrierByRegion
Definition gl.h:4270
void(GLAD_API_PTR * PFNGLNAMEDFRAMEBUFFERDRAWBUFFERPROC)(GLuint framebuffer, GLenum buf)
Definition gl.h:2743
void(GLAD_API_PTR * PFNGLCREATETRANSFORMFEEDBACKSPROC)(GLsizei n, GLuint *ids)
Definition gl.h:2327
void(GLAD_API_PTR * PFNGLGETTEXTUREPARAMETERIVPROC)(GLuint texture, GLenum pname, GLint *params)
Definition gl.h:2568
void(GLAD_API_PTR * PFNGLTEXTURESUBIMAGE2DPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels)
Definition gl.h:3032
void(GLAD_API_PTR * PFNGLNAMEDFRAMEBUFFERDRAWBUFFERSPROC)(GLuint framebuffer, GLsizei n, const GLenum *bufs)
Definition gl.h:2744
GLAD_API_CALL PFNGLGETNAMEDFRAMEBUFFERPARAMETERIVPROC glad_glGetNamedFramebufferParameteriv
Definition gl.h:3904
GLAD_API_CALL PFNGLNAMEDFRAMEBUFFERRENDERBUFFERPROC glad_glNamedFramebufferRenderbuffer
Definition gl.h:4390
GLAD_API_CALL PFNGLNAMEDFRAMEBUFFERPARAMETERIPROC glad_glNamedFramebufferParameteri
Definition gl.h:4386
GLAD_API_CALL PFNGLGETNUNIFORMFVPROC glad_glGetnUniformfv
Definition gl.h:4110
GLAD_API_CALL PFNGLGETNPIXELMAPUIVPROC glad_glGetnPixelMapuiv
Definition gl.h:4098
GLAD_API_CALL PFNGLGETNUNIFORMUIVPROC glad_glGetnUniformuiv
Definition gl.h:4114
GLAD_API_CALL PFNGLGETNSEPARABLEFILTERPROC glad_glGetnSeparableFilter
Definition gl.h:4104
void(GLAD_API_PTR * PFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVPROC)(GLuint framebuffer, GLenum attachment, GLenum pname, GLint *params)
Definition gl.h:2503
GLAD_API_CALL PFNGLVERTEXARRAYATTRIBBINDINGPROC glad_glVertexArrayAttribBinding
Definition gl.h:5140
void(GLAD_API_PTR * PFNGLENABLEVERTEXARRAYATTRIBPROC)(GLuint vaobj, GLuint index)
Definition gl.h:2387
void(GLAD_API_PTR * PFNGLVERTEXARRAYATTRIBLFORMATPROC)(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
Definition gl.h:3125
GLAD_API_CALL PFNGLGETTEXTURESUBIMAGEPROC glad_glGetTextureSubImage
Definition gl.h:4034
void(GLAD_API_PTR * PFNGLCOPYNAMEDBUFFERSUBDATAPROC)(GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)
Definition gl.h:2307
void(GLAD_API_PTR * PFNGLGETVERTEXARRAYIVPROC)(GLuint vaobj, GLenum pname, GLint *param)
Definition gl.h:2584
GLAD_API_CALL PFNGLREADNPIXELSPROC glad_glReadnPixels
Definition gl.h:4660
void(GLAD_API_PTR * PFNGLGETNAMEDBUFFERSUBDATAPROC)(GLuint buffer, GLintptr offset, GLsizeiptr size, void *data)
Definition gl.h:2502
void(GLAD_API_PTR * PFNGLGETNSEPARABLEFILTERPROC)(GLenum target, GLenum format, GLenum type, GLsizei rowBufSize, void *row, GLsizei columnBufSize, void *column, void *span)
Definition gl.h:2604
void(GLAD_API_PTR * PFNGLTEXTUREBARRIERPROC)(void)
Definition gl.h:3017
void(GLAD_API_PTR * PFNGLGETNMAPFVPROC)(GLenum target, GLenum query, GLsizei bufSize, GLfloat *v)
Definition gl.h:2597
GLAD_API_CALL PFNGLGETNPOLYGONSTIPPLEPROC glad_glGetnPolygonStipple
Definition gl.h:4102
GLAD_API_CALL PFNGLNAMEDFRAMEBUFFERDRAWBUFFERSPROC glad_glNamedFramebufferDrawBuffers
Definition gl.h:4384
GLAD_API_CALL PFNGLTEXTUREBUFFERPROC glad_glTextureBuffer
Definition gl.h:4932
void(GLAD_API_PTR * PFNGLGETVERTEXARRAYINDEXEDIVPROC)(GLuint vaobj, GLuint index, GLenum pname, GLint *param)
Definition gl.h:2583
void(GLAD_API_PTR * PFNGLCREATEQUERIESPROC)(GLenum target, GLsizei n, GLuint *ids)
Definition gl.h:2321
GLAD_API_CALL PFNGLGETVERTEXARRAYINDEXEDIVPROC glad_glGetVertexArrayIndexediv
Definition gl.h:4062
GLAD_API_CALL PFNGLNAMEDFRAMEBUFFERTEXTURELAYERPROC glad_glNamedFramebufferTextureLayer
Definition gl.h:4394
void *(GLAD_API_PTR * PFNGLMAPNAMEDBUFFERRANGEPROC)(GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access)
Definition gl.h:2680
void(GLAD_API_PTR * PFNGLTEXTURESUBIMAGE3DPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels)
Definition gl.h:3033
void(GLAD_API_PTR * PFNGLCOMPRESSEDTEXTURESUBIMAGE2DPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data)
Definition gl.h:2303
GLAD_API_CALL PFNGLGETNCOMPRESSEDTEXIMAGEPROC glad_glGetnCompressedTexImage
Definition gl.h:4082
GLAD_API_CALL PFNGLDISABLEVERTEXARRAYATTRIBPROC glad_glDisableVertexArrayAttrib
Definition gl.h:3610
void(GLAD_API_PTR * PFNGLNAMEDFRAMEBUFFERPARAMETERIPROC)(GLuint framebuffer, GLenum pname, GLint param)
Definition gl.h:2745
GLAD_API_CALL PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEPROC glad_glNamedRenderbufferStorageMultisample
Definition gl.h:4398
GLAD_API_CALL PFNGLTEXTUREPARAMETERIPROC glad_glTextureParameteri
Definition gl.h:4944
void(GLAD_API_PTR * PFNGLBLITNAMEDFRAMEBUFFERPROC)(GLuint readFramebuffer, GLuint drawFramebuffer, GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)
Definition gl.h:2220
GLAD_API_CALL PFNGLTRANSFORMFEEDBACKBUFFERBASEPROC glad_glTransformFeedbackBufferBase
Definition gl.h:4966
GLAD_API_CALL PFNGLMAPNAMEDBUFFERRANGEPROC glad_glMapNamedBufferRange
Definition gl.h:4256
GLAD_API_CALL PFNGLGETNPIXELMAPFVPROC glad_glGetnPixelMapfv
Definition gl.h:4096
GLAD_API_CALL PFNGLVERTEXARRAYATTRIBFORMATPROC glad_glVertexArrayAttribFormat
Definition gl.h:5142
void(GLAD_API_PTR * PFNGLCREATESAMPLERSPROC)(GLsizei n, GLuint *samplers)
Definition gl.h:2323
GLAD_API_CALL PFNGLCREATEQUERIESPROC glad_glCreateQueries
Definition gl.h:3538
GLAD_API_CALL PFNGLCOPYTEXTURESUBIMAGE2DPROC glad_glCopyTextureSubImage2D
Definition gl.h:3526
GLAD_API_CALL PFNGLCREATETEXTURESPROC glad_glCreateTextures
Definition gl.h:3548
void(GLAD_API_PTR * PFNGLTEXTUREPARAMETERFPROC)(GLuint texture, GLenum pname, GLfloat param)
Definition gl.h:3022
void *(GLAD_API_PTR * PFNGLMAPNAMEDBUFFERPROC)(GLuint buffer, GLenum access)
Definition gl.h:2679
void(GLAD_API_PTR * PFNGLGETNUNIFORMUIVPROC)(GLuint program, GLint location, GLsizei bufSize, GLuint *params)
Definition gl.h:2609
void(GLAD_API_PTR * PFNGLNAMEDFRAMEBUFFERTEXTURELAYERPROC)(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLint layer)
Definition gl.h:2749
GLboolean(GLAD_API_PTR * PFNGLUNMAPNAMEDBUFFERPROC)(GLuint buffer)
Definition gl.h:3093
void(GLAD_API_PTR * PFNGLTRANSFORMFEEDBACKBUFFERRANGEPROC)(GLuint xfb, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size)
Definition gl.h:3036
void(GLAD_API_PTR * PFNGLGETTEXTUREIMAGEPROC)(GLuint texture, GLint level, GLenum format, GLenum type, GLsizei bufSize, void *pixels)
Definition gl.h:2562
GLAD_API_CALL PFNGLMAPNAMEDBUFFERPROC glad_glMapNamedBuffer
Definition gl.h:4254
void(GLAD_API_PTR * PFNGLGETCOMPRESSEDTEXTURESUBIMAGEPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei bufSize, void *pixels)
Definition gl.h:2472
void(GLAD_API_PTR * PFNGLVERTEXARRAYATTRIBFORMATPROC)(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset)
Definition gl.h:3123
void(GLAD_API_PTR * PFNGLDISABLEVERTEXARRAYATTRIBPROC)(GLuint vaobj, GLuint index)
Definition gl.h:2357
GLAD_API_CALL PFNGLCHECKNAMEDFRAMEBUFFERSTATUSPROC glad_glCheckNamedFramebufferStatus
Definition gl.h:3352
void(GLAD_API_PTR * PFNGLCLEARNAMEDFRAMEBUFFERFIPROC)(GLuint framebuffer, GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil)
Definition gl.h:2244
GLAD_API_CALL PFNGLCOPYTEXTURESUBIMAGE1DPROC glad_glCopyTextureSubImage1D
Definition gl.h:3524
void(GLAD_API_PTR * PFNGLTRANSFORMFEEDBACKBUFFERBASEPROC)(GLuint xfb, GLuint index, GLuint buffer)
Definition gl.h:3035
void(GLAD_API_PTR * PFNGLGETNCOLORTABLEPROC)(GLenum target, GLenum format, GLenum type, GLsizei bufSize, void *table)
Definition gl.h:2592
void(GLAD_API_PTR * PFNGLGETNAMEDBUFFERPARAMETERI64VPROC)(GLuint buffer, GLenum pname, GLint64 *params)
Definition gl.h:2499
GLAD_API_CALL PFNGLTRANSFORMFEEDBACKBUFFERRANGEPROC glad_glTransformFeedbackBufferRange
Definition gl.h:4968
void(GLAD_API_PTR * PFNGLGETNCONVOLUTIONFILTERPROC)(GLenum target, GLenum format, GLenum type, GLsizei bufSize, void *image)
Definition gl.h:2594
void(GLAD_API_PTR * PFNGLTEXTUREPARAMETERIUIVPROC)(GLuint texture, GLenum pname, const GLuint *params)
Definition gl.h:3021
void(GLAD_API_PTR * PFNGLGETVERTEXARRAYINDEXED64IVPROC)(GLuint vaobj, GLuint index, GLenum pname, GLint64 *param)
Definition gl.h:2582
void(GLAD_API_PTR * PFNGLGETNMINMAXPROC)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLsizei bufSize, void *values)
Definition gl.h:2599
void(GLAD_API_PTR * PFNGLGETTEXTURELEVELPARAMETERIVPROC)(GLuint texture, GLint level, GLenum pname, GLint *params)
Definition gl.h:2564
GLAD_API_CALL PFNGLCLEARNAMEDFRAMEBUFFERFIPROC glad_glClearNamedFramebufferfi
Definition gl.h:3384
GLAD_API_CALL PFNGLNAMEDFRAMEBUFFERDRAWBUFFERPROC glad_glNamedFramebufferDrawBuffer
Definition gl.h:4382
void(GLAD_API_PTR * PFNGLVERTEXARRAYBINDINGDIVISORPROC)(GLuint vaobj, GLuint bindingindex, GLuint divisor)
Definition gl.h:3126
GLAD_API_CALL PFNGLGETTEXTUREPARAMETERFVPROC glad_glGetTextureParameterfv
Definition gl.h:4030
void(GLAD_API_PTR * PFNGLGETNCOMPRESSEDTEXIMAGEPROC)(GLenum target, GLint lod, GLsizei bufSize, void *pixels)
Definition gl.h:2593
GLAD_API_CALL PFNGLGETNCOLORTABLEPROC glad_glGetnColorTable
Definition gl.h:4080
void(GLAD_API_PTR * PFNGLGETNPIXELMAPUSVPROC)(GLenum map, GLsizei bufSize, GLushort *values)
Definition gl.h:2602
GLAD_API_CALL PFNGLENABLEVERTEXARRAYATTRIBPROC glad_glEnableVertexArrayAttrib
Definition gl.h:3670
void(GLAD_API_PTR * PFNGLTEXTUREPARAMETERIIVPROC)(GLuint texture, GLenum pname, const GLint *params)
Definition gl.h:3020
GLAD_API_CALL PFNGLVERTEXARRAYELEMENTBUFFERPROC glad_glVertexArrayElementBuffer
Definition gl.h:5150
void(GLAD_API_PTR * PFNGLCLEARNAMEDFRAMEBUFFERUIVPROC)(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLuint *value)
Definition gl.h:2247
void(GLAD_API_PTR * PFNGLCREATEVERTEXARRAYSPROC)(GLsizei n, GLuint *arrays)
Definition gl.h:2328
GLAD_API_CALL PFNGLGETTEXTUREPARAMETERIIVPROC glad_glGetTextureParameterIiv
Definition gl.h:4026
GLAD_API_CALL PFNGLGETTEXTUREPARAMETERIVPROC glad_glGetTextureParameteriv
Definition gl.h:4032
void(GLAD_API_PTR * PFNGLGETTEXTUREPARAMETERIUIVPROC)(GLuint texture, GLenum pname, GLuint *params)
Definition gl.h:2566
void(GLAD_API_PTR * PFNGLGETTRANSFORMFEEDBACKI_VPROC)(GLuint xfb, GLenum pname, GLuint index, GLint *param)
Definition gl.h:2572
GLAD_API_CALL PFNGLGETCOMPRESSEDTEXTUREIMAGEPROC glad_glGetCompressedTextureImage
Definition gl.h:3838
GLAD_API_CALL PFNGLCLIPCONTROLPROC glad_glClipControl
Definition gl.h:3402
void(GLAD_API_PTR * PFNGLCREATEPROGRAMPIPELINESPROC)(GLsizei n, GLuint *pipelines)
Definition gl.h:2320
void(GLAD_API_PTR * PFNGLGETTEXTUREPARAMETERIIVPROC)(GLuint texture, GLenum pname, GLint *params)
Definition gl.h:2565
GLAD_API_CALL PFNGLCLEARNAMEDFRAMEBUFFERUIVPROC glad_glClearNamedFramebufferuiv
Definition gl.h:3390
void(GLAD_API_PTR * PFNGLVERTEXARRAYVERTEXBUFFERPROC)(GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride)
Definition gl.h:3128
GLAD_API_CALL PFNGLNAMEDBUFFERSTORAGEPROC glad_glNamedBufferStorage
Definition gl.h:4378
GLAD_API_CALL PFNGLVERTEXARRAYVERTEXBUFFERPROC glad_glVertexArrayVertexBuffer
Definition gl.h:5152
void(GLAD_API_PTR * PFNGLGETCOMPRESSEDTEXTUREIMAGEPROC)(GLuint texture, GLint level, GLsizei bufSize, void *pixels)
Definition gl.h:2471
void(GLAD_API_PTR * PFNGLREADNPIXELSPROC)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void *data)
Definition gl.h:2882
void(GLAD_API_PTR * PFNGLGETNPIXELMAPUIVPROC)(GLenum map, GLsizei bufSize, GLuint *values)
Definition gl.h:2601
GLAD_API_CALL PFNGLGETQUERYBUFFEROBJECTIVPROC glad_glGetQueryBufferObjectiv
Definition gl.h:3948
GLAD_API_CALL PFNGLCLEARNAMEDFRAMEBUFFERIVPROC glad_glClearNamedFramebufferiv
Definition gl.h:3388
void(GLAD_API_PTR * PFNGLGETNPOLYGONSTIPPLEPROC)(GLsizei bufSize, GLubyte *pattern)
Definition gl.h:2603
GLAD_API_CALL PFNGLCREATESAMPLERSPROC glad_glCreateSamplers
Definition gl.h:3542
void(GLAD_API_PTR * PFNGLCLEARNAMEDFRAMEBUFFERIVPROC)(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLint *value)
Definition gl.h:2246
void(GLAD_API_PTR * PFNGLGETNTEXIMAGEPROC)(GLenum target, GLint level, GLenum format, GLenum type, GLsizei bufSize, void *pixels)
Definition gl.h:2605
GLAD_API_CALL PFNGLFLUSHMAPPEDNAMEDBUFFERRANGEPROC glad_glFlushMappedNamedBufferRange
Definition gl.h:3722
GLAD_API_CALL PFNGLGENERATETEXTUREMIPMAPPROC glad_glGenerateTextureMipmap
Definition gl.h:3796
GLAD_API_CALL PFNGLGETTRANSFORMFEEDBACKI64_VPROC glad_glGetTransformFeedbacki64_v
Definition gl.h:4038
void(GLAD_API_PTR * PFNGLGETQUERYBUFFEROBJECTUIVPROC)(GLuint id, GLuint buffer, GLenum pname, GLintptr offset)
Definition gl.h:2528
void(GLAD_API_PTR * PFNGLGETQUERYBUFFEROBJECTIVPROC)(GLuint id, GLuint buffer, GLenum pname, GLintptr offset)
Definition gl.h:2526
GLAD_API_CALL PFNGLTEXTURESTORAGE3DMULTISAMPLEPROC glad_glTextureStorage3DMultisample
Definition gl.h:4956
GLAD_API_CALL PFNGLGETNUNIFORMIVPROC glad_glGetnUniformiv
Definition gl.h:4112
void(GLAD_API_PTR * PFNGLCOPYTEXTURESUBIMAGE2DPROC)(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
Definition gl.h:2315
GLenum(GLAD_API_PTR * PFNGLGETGRAPHICSRESETSTATUSPROC)(void)
Definition gl.h:2484
void(GLAD_API_PTR * PFNGLINVALIDATENAMEDFRAMEBUFFERSUBDATAPROC)(GLuint framebuffer, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height)
Definition gl.h:2629
void(GLAD_API_PTR * PFNGLGETNUNIFORMDVPROC)(GLuint program, GLint location, GLsizei bufSize, GLdouble *params)
Definition gl.h:2606
void(GLAD_API_PTR * PFNGLNAMEDBUFFERSTORAGEPROC)(GLuint buffer, GLsizeiptr size, const void *data, GLbitfield flags)
Definition gl.h:2741
void(GLAD_API_PTR * PFNGLGETNHISTOGRAMPROC)(GLenum target, GLboolean reset, GLenum format, GLenum type, GLsizei bufSize, void *values)
Definition gl.h:2595
void(GLAD_API_PTR * PFNGLGETTEXTUREPARAMETERFVPROC)(GLuint texture, GLenum pname, GLfloat *params)
Definition gl.h:2567
GLAD_API_CALL PFNGLCLEARNAMEDFRAMEBUFFERFVPROC glad_glClearNamedFramebufferfv
Definition gl.h:3386
GLAD_API_CALL PFNGLCREATERENDERBUFFERSPROC glad_glCreateRenderbuffers
Definition gl.h:3540
void(GLAD_API_PTR * PFNGLTEXTURESTORAGE3DMULTISAMPLEPROC)(GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
Definition gl.h:3030
GLAD_API_CALL PFNGLCREATEVERTEXARRAYSPROC glad_glCreateVertexArrays
Definition gl.h:3552
void(GLAD_API_PTR * PFNGLVERTEXARRAYVERTEXBUFFERSPROC)(GLuint vaobj, GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizei *strides)
Definition gl.h:3129
void(GLAD_API_PTR * PFNGLTEXTURESTORAGE2DMULTISAMPLEPROC)(GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
Definition gl.h:3028
GLAD_API_CALL PFNGLGETVERTEXARRAYIVPROC glad_glGetVertexArrayiv
Definition gl.h:4064
void(GLAD_API_PTR * PFNGLGETNAMEDFRAMEBUFFERPARAMETERIVPROC)(GLuint framebuffer, GLenum pname, GLint *param)
Definition gl.h:2504
GLAD_API_CALL PFNGLTEXTURESUBIMAGE2DPROC glad_glTextureSubImage2D
Definition gl.h:4960
void(GLAD_API_PTR * PFNGLNAMEDBUFFERDATAPROC)(GLuint buffer, GLsizeiptr size, const void *data, GLenum usage)
Definition gl.h:2740
GLAD_API_CALL PFNGLVERTEXARRAYATTRIBIFORMATPROC glad_glVertexArrayAttribIFormat
Definition gl.h:5144
void(GLAD_API_PTR * PFNGLTEXTUREPARAMETERFVPROC)(GLuint texture, GLenum pname, const GLfloat *param)
Definition gl.h:3023

References GLAD_GL_VERSION_4_5, glad_glBindTextureUnit, glad_glBlitNamedFramebuffer, glad_glCheckNamedFramebufferStatus, glad_glClearNamedBufferData, glad_glClearNamedBufferSubData, glad_glClearNamedFramebufferfi, glad_glClearNamedFramebufferfv, glad_glClearNamedFramebufferiv, glad_glClearNamedFramebufferuiv, glad_glClipControl, glad_glCompressedTextureSubImage1D, glad_glCompressedTextureSubImage2D, glad_glCompressedTextureSubImage3D, glad_glCopyNamedBufferSubData, glad_glCopyTextureSubImage1D, glad_glCopyTextureSubImage2D, glad_glCopyTextureSubImage3D, glad_glCreateBuffers, glad_glCreateFramebuffers, glad_glCreateProgramPipelines, glad_glCreateQueries, glad_glCreateRenderbuffers, glad_glCreateSamplers, glad_glCreateTextures, glad_glCreateTransformFeedbacks, glad_glCreateVertexArrays, glad_glDisableVertexArrayAttrib, glad_glEnableVertexArrayAttrib, glad_glFlushMappedNamedBufferRange, glad_glGenerateTextureMipmap, glad_glGetCompressedTextureImage, glad_glGetCompressedTextureSubImage, glad_glGetGraphicsResetStatus, glad_glGetNamedBufferParameteri64v, glad_glGetNamedBufferParameteriv, glad_glGetNamedBufferPointerv, glad_glGetNamedBufferSubData, glad_glGetNamedFramebufferAttachmentParameteriv, glad_glGetNamedFramebufferParameteriv, glad_glGetNamedRenderbufferParameteriv, glad_glGetnColorTable, glad_glGetnCompressedTexImage, glad_glGetnConvolutionFilter, glad_glGetnHistogram, glad_glGetnMapdv, glad_glGetnMapfv, glad_glGetnMapiv, glad_glGetnMinmax, glad_glGetnPixelMapfv, glad_glGetnPixelMapuiv, glad_glGetnPixelMapusv, glad_glGetnPolygonStipple, glad_glGetnSeparableFilter, glad_glGetnTexImage, glad_glGetnUniformdv, glad_glGetnUniformfv, glad_glGetnUniformiv, glad_glGetnUniformuiv, glad_glGetQueryBufferObjecti64v, glad_glGetQueryBufferObjectiv, glad_glGetQueryBufferObjectui64v, glad_glGetQueryBufferObjectuiv, glad_glGetTextureImage, glad_glGetTextureLevelParameterfv, glad_glGetTextureLevelParameteriv, glad_glGetTextureParameterfv, glad_glGetTextureParameterIiv, glad_glGetTextureParameterIuiv, glad_glGetTextureParameteriv, glad_glGetTextureSubImage, glad_glGetTransformFeedbacki64_v, glad_glGetTransformFeedbacki_v, glad_glGetTransformFeedbackiv, glad_glGetVertexArrayIndexed64iv, glad_glGetVertexArrayIndexediv, glad_glGetVertexArrayiv, glad_glInvalidateNamedFramebufferData, glad_glInvalidateNamedFramebufferSubData, glad_glMapNamedBuffer, glad_glMapNamedBufferRange, glad_glMemoryBarrierByRegion, glad_glNamedBufferData, glad_glNamedBufferStorage, glad_glNamedBufferSubData, glad_glNamedFramebufferDrawBuffer, glad_glNamedFramebufferDrawBuffers, glad_glNamedFramebufferParameteri, glad_glNamedFramebufferReadBuffer, glad_glNamedFramebufferRenderbuffer, glad_glNamedFramebufferTexture, glad_glNamedFramebufferTextureLayer, glad_glNamedRenderbufferStorage, glad_glNamedRenderbufferStorageMultisample, glad_glReadnPixels, glad_glTextureBarrier, glad_glTextureBuffer, glad_glTextureBufferRange, glad_glTextureParameterf, glad_glTextureParameterfv, glad_glTextureParameteri, glad_glTextureParameterIiv, glad_glTextureParameterIuiv, glad_glTextureParameteriv, glad_glTextureStorage1D, glad_glTextureStorage2D, glad_glTextureStorage2DMultisample, glad_glTextureStorage3D, glad_glTextureStorage3DMultisample, glad_glTextureSubImage1D, glad_glTextureSubImage2D, glad_glTextureSubImage3D, glad_glTransformFeedbackBufferBase, glad_glTransformFeedbackBufferRange, glad_glUnmapNamedBuffer, glad_glVertexArrayAttribBinding, glad_glVertexArrayAttribFormat, glad_glVertexArrayAttribIFormat, glad_glVertexArrayAttribLFormat, glad_glVertexArrayBindingDivisor, glad_glVertexArrayElementBuffer, glad_glVertexArrayVertexBuffer, glad_glVertexArrayVertexBuffers, and load().

Referenced by gladLoadGLUserPtr().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ glad_gl_load_GL_VERSION_4_6()

void glad_gl_load_GL_VERSION_4_6 ( GLADuserptrloadfunc load,
void * userptr )
static
2226 {
2227 if(!GLAD_GL_VERSION_4_6) return;
2228 glad_glMultiDrawArraysIndirectCount = (PFNGLMULTIDRAWARRAYSINDIRECTCOUNTPROC) load(userptr, "glMultiDrawArraysIndirectCount");
2229 glad_glMultiDrawElementsIndirectCount = (PFNGLMULTIDRAWELEMENTSINDIRECTCOUNTPROC) load(userptr, "glMultiDrawElementsIndirectCount");
2230 glad_glPolygonOffsetClamp = (PFNGLPOLYGONOFFSETCLAMPPROC) load(userptr, "glPolygonOffsetClamp");
2231 glad_glSpecializeShader = (PFNGLSPECIALIZESHADERPROC) load(userptr, "glSpecializeShader");
2232}
void(GLAD_API_PTR * PFNGLPOLYGONOFFSETCLAMPPROC)(GLfloat factor, GLfloat units, GLfloat clamp)
Definition gl.h:2788
GLAD_API_CALL PFNGLPOLYGONOFFSETCLAMPPROC glad_glPolygonOffsetClamp
Definition gl.h:4472
GLAD_API_CALL PFNGLSPECIALIZESHADERPROC glad_glSpecializeShader
Definition gl.h:4772
void(GLAD_API_PTR * PFNGLSPECIALIZESHADERPROC)(GLuint shader, const GLchar *pEntryPoint, GLuint numSpecializationConstants, const GLuint *pConstantIndex, const GLuint *pConstantValue)
Definition gl.h:2938
void(GLAD_API_PTR * PFNGLMULTIDRAWARRAYSINDIRECTCOUNTPROC)(GLenum mode, const void *indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride)
Definition gl.h:2695
void(GLAD_API_PTR * PFNGLMULTIDRAWELEMENTSINDIRECTCOUNTPROC)(GLenum mode, GLenum type, const void *indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride)
Definition gl.h:2699
GLAD_API_CALL PFNGLMULTIDRAWELEMENTSINDIRECTCOUNTPROC glad_glMultiDrawElementsIndirectCount
Definition gl.h:4294
GLAD_API_CALL PFNGLMULTIDRAWARRAYSINDIRECTCOUNTPROC glad_glMultiDrawArraysIndirectCount
Definition gl.h:4286

References GLAD_GL_VERSION_4_6, glad_glMultiDrawArraysIndirectCount, glad_glMultiDrawElementsIndirectCount, glad_glPolygonOffsetClamp, glad_glSpecializeShader, and load().

Referenced by gladLoadGLUserPtr().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ gladLoaderLoadGL()

int gladLoaderLoadGL ( void )
2626 {
2627 int version = 0;
2628 void *handle;
2629 int did_load = 0;
2630 struct _glad_gl_userptr userptr;
2631
2632 did_load = _glad_GL_loader_handle == NULL;
2634 if (handle) {
2635 userptr = glad_gl_build_userptr(handle);
2636
2637 version = gladLoadGLUserPtr(glad_gl_get_proc, &userptr);
2638
2639 if (did_load) {
2641 }
2642 }
2643
2644 return version;
2645}
static struct _glad_gl_userptr glad_gl_build_userptr(void *handle)
Definition gl.c:2606
static GLADapiproc glad_gl_get_proc(void *vuserptr, const char *name)
Definition gl.c:2561
int gladLoadGLUserPtr(GLADuserptrloadfunc load, void *userptr)
Definition gl.c:2439
void gladLoaderUnloadGL(void)
Definition gl.c:2649
static void * glad_gl_dlopen_handle(void)
Definition gl.c:2577

References _glad_GL_loader_handle, glad_gl_build_userptr(), glad_gl_dlopen_handle(), glad_gl_get_proc(), gladLoaderUnloadGL(), gladLoadGLUserPtr(), and _glad_gl_userptr::handle.

Referenced by Slic3r::GUI::OpenGLManager::init_gl(), and libvgcode::OpenGLWrapper::load_opengl().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ gladLoaderUnloadGL()

void gladLoaderUnloadGL ( void )
2649 {
2653 }
2654}
static void glad_close_dlopen_handle(void *handle)
Definition gl.c:2531

References _glad_GL_loader_handle, and glad_close_dlopen_handle().

Referenced by gladLoaderLoadGL(), and libvgcode::OpenGLWrapper::unload_opengl().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ gladLoadGL()

int gladLoadGL ( GLADloadfunc load)
2478 {
2480}
static GLADapiproc glad_gl_get_proc_from_userptr(void *userptr, const char *name)
Definition gl.c:2370

References glad_gl_get_proc_from_userptr(), GLAD_GNUC_EXTENSION, gladLoadGLUserPtr(), and load().

Referenced by Slic3r::GUI::OpenGLManager::init_gl().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ gladLoadGLUserPtr()

int gladLoadGLUserPtr ( GLADuserptrloadfunc load,
void * userptr )
2439 {
2440 int version;
2441
2442 glad_glGetString = (PFNGLGETSTRINGPROC) load(userptr, "glGetString");
2443 if(glad_glGetString == NULL) return 0;
2444 version = glad_gl_find_core_gl();
2445
2465
2466 if (!glad_gl_find_extensions_gl()) return 0;
2471
2472
2473
2474 return version;
2475}
static void glad_gl_load_GL_VERSION_1_2(GLADuserptrloadfunc load, void *userptr)
Definition gl.c:1466
static void glad_gl_load_GL_VERSION_1_5(GLADuserptrloadfunc load, void *userptr)
Definition gl.c:1572
static void glad_gl_load_GL_VERSION_4_0(GLADuserptrloadfunc load, void *userptr)
Definition gl.c:1887
static void glad_gl_load_GL_EXT_framebuffer_multisample(GLADuserptrloadfunc load, void *userptr)
Definition gl.c:2260
static void glad_gl_load_GL_EXT_framebuffer_object(GLADuserptrloadfunc load, void *userptr)
Definition gl.c:2264
static int glad_gl_find_extensions_gl(void)
Definition gl.c:2374
static void glad_gl_load_GL_VERSION_1_1(GLADuserptrloadfunc load, void *userptr)
Definition gl.c:1433
static void glad_gl_load_GL_VERSION_1_0(GLADuserptrloadfunc load, void *userptr)
Definition gl.c:1124
static void glad_gl_load_GL_VERSION_1_4(GLADuserptrloadfunc load, void *userptr)
Definition gl.c:1522
static void glad_gl_load_GL_EXT_framebuffer_blit(GLADuserptrloadfunc load, void *userptr)
Definition gl.c:2256
static void glad_gl_load_GL_VERSION_3_3(GLADuserptrloadfunc load, void *userptr)
Definition gl.c:1826
static void glad_gl_load_GL_VERSION_3_2(GLADuserptrloadfunc load, void *userptr)
Definition gl.c:1804
static int glad_gl_find_core_gl(void)
Definition gl.c:2392
static void glad_gl_load_GL_VERSION_4_4(GLADuserptrloadfunc load, void *userptr)
Definition gl.c:2089
static void glad_gl_load_GL_VERSION_2_0(GLADuserptrloadfunc load, void *userptr)
Definition gl.c:1594
static void glad_gl_load_GL_VERSION_2_1(GLADuserptrloadfunc load, void *userptr)
Definition gl.c:1690
static void glad_gl_load_GL_VERSION_4_1(GLADuserptrloadfunc load, void *userptr)
Definition gl.c:1936
static void glad_gl_load_GL_VERSION_4_2(GLADuserptrloadfunc load, void *userptr)
Definition gl.c:2027
static void glad_gl_load_GL_VERSION_4_3(GLADuserptrloadfunc load, void *userptr)
Definition gl.c:2042
static void glad_gl_load_GL_VERSION_1_3(GLADuserptrloadfunc load, void *userptr)
Definition gl.c:1473
static void glad_gl_load_GL_VERSION_4_5(GLADuserptrloadfunc load, void *userptr)
Definition gl.c:2101
static void glad_gl_load_GL_VERSION_4_6(GLADuserptrloadfunc load, void *userptr)
Definition gl.c:2226
static void glad_gl_load_GL_ARB_framebuffer_object(GLADuserptrloadfunc load, void *userptr)
Definition gl.c:2233
static void glad_gl_load_GL_VERSION_3_1(GLADuserptrloadfunc load, void *userptr)
Definition gl.c:1786
static void glad_gl_load_GL_VERSION_3_0(GLADuserptrloadfunc load, void *userptr)
Definition gl.c:1699

References glad_gl_find_core_gl(), glad_gl_find_extensions_gl(), glad_gl_load_GL_ARB_framebuffer_object(), glad_gl_load_GL_EXT_framebuffer_blit(), glad_gl_load_GL_EXT_framebuffer_multisample(), glad_gl_load_GL_EXT_framebuffer_object(), glad_gl_load_GL_VERSION_1_0(), glad_gl_load_GL_VERSION_1_1(), glad_gl_load_GL_VERSION_1_2(), glad_gl_load_GL_VERSION_1_3(), glad_gl_load_GL_VERSION_1_4(), glad_gl_load_GL_VERSION_1_5(), glad_gl_load_GL_VERSION_2_0(), glad_gl_load_GL_VERSION_2_1(), glad_gl_load_GL_VERSION_3_0(), glad_gl_load_GL_VERSION_3_1(), glad_gl_load_GL_VERSION_3_2(), glad_gl_load_GL_VERSION_3_3(), glad_gl_load_GL_VERSION_4_0(), glad_gl_load_GL_VERSION_4_1(), glad_gl_load_GL_VERSION_4_2(), glad_gl_load_GL_VERSION_4_3(), glad_gl_load_GL_VERSION_4_4(), glad_gl_load_GL_VERSION_4_5(), glad_gl_load_GL_VERSION_4_6(), glad_glGetString, and load().

Referenced by gladLoaderLoadGL(), and gladLoadGL().

Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ _glad_GL_loader_handle

void* _glad_GL_loader_handle = NULL
static

◆ GLAD_GL_ARB_compatibility

int GLAD_GL_ARB_compatibility = 0

◆ GLAD_GL_ARB_framebuffer_object

int GLAD_GL_ARB_framebuffer_object = 0

◆ GLAD_GL_EXT_framebuffer_blit

int GLAD_GL_EXT_framebuffer_blit = 0

◆ GLAD_GL_EXT_framebuffer_multisample

int GLAD_GL_EXT_framebuffer_multisample = 0

◆ GLAD_GL_EXT_framebuffer_object

int GLAD_GL_EXT_framebuffer_object = 0

◆ GLAD_GL_EXT_texture_compression_s3tc

int GLAD_GL_EXT_texture_compression_s3tc = 0

◆ GLAD_GL_EXT_texture_filter_anisotropic

int GLAD_GL_EXT_texture_filter_anisotropic = 0

◆ GLAD_GL_VERSION_1_0

int GLAD_GL_VERSION_1_0 = 0

◆ GLAD_GL_VERSION_1_1

int GLAD_GL_VERSION_1_1 = 0

◆ GLAD_GL_VERSION_1_2

int GLAD_GL_VERSION_1_2 = 0

◆ GLAD_GL_VERSION_1_3

int GLAD_GL_VERSION_1_3 = 0

◆ GLAD_GL_VERSION_1_4

int GLAD_GL_VERSION_1_4 = 0

◆ GLAD_GL_VERSION_1_5

int GLAD_GL_VERSION_1_5 = 0

◆ GLAD_GL_VERSION_2_0

int GLAD_GL_VERSION_2_0 = 0

◆ GLAD_GL_VERSION_2_1

int GLAD_GL_VERSION_2_1 = 0

◆ GLAD_GL_VERSION_3_0

int GLAD_GL_VERSION_3_0 = 0

◆ GLAD_GL_VERSION_3_1

int GLAD_GL_VERSION_3_1 = 0

◆ GLAD_GL_VERSION_3_2

int GLAD_GL_VERSION_3_2 = 0

◆ GLAD_GL_VERSION_3_3

int GLAD_GL_VERSION_3_3 = 0

◆ GLAD_GL_VERSION_4_0

int GLAD_GL_VERSION_4_0 = 0

◆ GLAD_GL_VERSION_4_1

int GLAD_GL_VERSION_4_1 = 0

◆ GLAD_GL_VERSION_4_2

int GLAD_GL_VERSION_4_2 = 0

◆ GLAD_GL_VERSION_4_3

int GLAD_GL_VERSION_4_3 = 0

◆ GLAD_GL_VERSION_4_4

int GLAD_GL_VERSION_4_4 = 0

◆ GLAD_GL_VERSION_4_5

int GLAD_GL_VERSION_4_5 = 0

◆ GLAD_GL_VERSION_4_6

int GLAD_GL_VERSION_4_6 = 0

◆ glad_glAccum

PFNGLACCUMPROC glad_glAccum = NULL

◆ glad_glActiveShaderProgram

PFNGLACTIVESHADERPROGRAMPROC glad_glActiveShaderProgram = NULL

◆ glad_glActiveTexture

PFNGLACTIVETEXTUREPROC glad_glActiveTexture = NULL

◆ glad_glAlphaFunc

PFNGLALPHAFUNCPROC glad_glAlphaFunc = NULL

◆ glad_glAreTexturesResident

PFNGLARETEXTURESRESIDENTPROC glad_glAreTexturesResident = NULL

◆ glad_glArrayElement

PFNGLARRAYELEMENTPROC glad_glArrayElement = NULL

◆ glad_glAttachShader

PFNGLATTACHSHADERPROC glad_glAttachShader = NULL

◆ glad_glBegin

PFNGLBEGINPROC glad_glBegin = NULL

◆ glad_glBeginConditionalRender

PFNGLBEGINCONDITIONALRENDERPROC glad_glBeginConditionalRender = NULL

◆ glad_glBeginQuery

PFNGLBEGINQUERYPROC glad_glBeginQuery = NULL

◆ glad_glBeginQueryIndexed

PFNGLBEGINQUERYINDEXEDPROC glad_glBeginQueryIndexed = NULL

◆ glad_glBeginTransformFeedback

PFNGLBEGINTRANSFORMFEEDBACKPROC glad_glBeginTransformFeedback = NULL

◆ glad_glBindAttribLocation

PFNGLBINDATTRIBLOCATIONPROC glad_glBindAttribLocation = NULL

◆ glad_glBindBuffer

PFNGLBINDBUFFERPROC glad_glBindBuffer = NULL

◆ glad_glBindBufferBase

PFNGLBINDBUFFERBASEPROC glad_glBindBufferBase = NULL

◆ glad_glBindBufferRange

PFNGLBINDBUFFERRANGEPROC glad_glBindBufferRange = NULL

◆ glad_glBindBuffersBase

PFNGLBINDBUFFERSBASEPROC glad_glBindBuffersBase = NULL

◆ glad_glBindBuffersRange

PFNGLBINDBUFFERSRANGEPROC glad_glBindBuffersRange = NULL

◆ glad_glBindFragDataLocation

PFNGLBINDFRAGDATALOCATIONPROC glad_glBindFragDataLocation = NULL

◆ glad_glBindFragDataLocationIndexed

PFNGLBINDFRAGDATALOCATIONINDEXEDPROC glad_glBindFragDataLocationIndexed = NULL

◆ glad_glBindFramebuffer

PFNGLBINDFRAMEBUFFERPROC glad_glBindFramebuffer = NULL

◆ glad_glBindFramebufferEXT

PFNGLBINDFRAMEBUFFEREXTPROC glad_glBindFramebufferEXT = NULL

◆ glad_glBindImageTexture

PFNGLBINDIMAGETEXTUREPROC glad_glBindImageTexture = NULL

◆ glad_glBindImageTextures

PFNGLBINDIMAGETEXTURESPROC glad_glBindImageTextures = NULL

◆ glad_glBindProgramPipeline

PFNGLBINDPROGRAMPIPELINEPROC glad_glBindProgramPipeline = NULL

◆ glad_glBindRenderbuffer

PFNGLBINDRENDERBUFFERPROC glad_glBindRenderbuffer = NULL

◆ glad_glBindRenderbufferEXT

PFNGLBINDRENDERBUFFEREXTPROC glad_glBindRenderbufferEXT = NULL

◆ glad_glBindSampler

PFNGLBINDSAMPLERPROC glad_glBindSampler = NULL

◆ glad_glBindSamplers

PFNGLBINDSAMPLERSPROC glad_glBindSamplers = NULL

◆ glad_glBindTexture

PFNGLBINDTEXTUREPROC glad_glBindTexture = NULL

◆ glad_glBindTextures

PFNGLBINDTEXTURESPROC glad_glBindTextures = NULL

◆ glad_glBindTextureUnit

PFNGLBINDTEXTUREUNITPROC glad_glBindTextureUnit = NULL

◆ glad_glBindTransformFeedback

PFNGLBINDTRANSFORMFEEDBACKPROC glad_glBindTransformFeedback = NULL

◆ glad_glBindVertexArray

PFNGLBINDVERTEXARRAYPROC glad_glBindVertexArray = NULL

◆ glad_glBindVertexBuffer

PFNGLBINDVERTEXBUFFERPROC glad_glBindVertexBuffer = NULL

◆ glad_glBindVertexBuffers

PFNGLBINDVERTEXBUFFERSPROC glad_glBindVertexBuffers = NULL

◆ glad_glBitmap

PFNGLBITMAPPROC glad_glBitmap = NULL

◆ glad_glBlendColor

PFNGLBLENDCOLORPROC glad_glBlendColor = NULL

◆ glad_glBlendEquation

PFNGLBLENDEQUATIONPROC glad_glBlendEquation = NULL

◆ glad_glBlendEquationi

PFNGLBLENDEQUATIONIPROC glad_glBlendEquationi = NULL

◆ glad_glBlendEquationSeparate

PFNGLBLENDEQUATIONSEPARATEPROC glad_glBlendEquationSeparate = NULL

◆ glad_glBlendEquationSeparatei

PFNGLBLENDEQUATIONSEPARATEIPROC glad_glBlendEquationSeparatei = NULL

◆ glad_glBlendFunc

PFNGLBLENDFUNCPROC glad_glBlendFunc = NULL

◆ glad_glBlendFunci

PFNGLBLENDFUNCIPROC glad_glBlendFunci = NULL

◆ glad_glBlendFuncSeparate

PFNGLBLENDFUNCSEPARATEPROC glad_glBlendFuncSeparate = NULL

◆ glad_glBlendFuncSeparatei

PFNGLBLENDFUNCSEPARATEIPROC glad_glBlendFuncSeparatei = NULL

◆ glad_glBlitFramebuffer

PFNGLBLITFRAMEBUFFERPROC glad_glBlitFramebuffer = NULL

◆ glad_glBlitFramebufferEXT

PFNGLBLITFRAMEBUFFEREXTPROC glad_glBlitFramebufferEXT = NULL

◆ glad_glBlitNamedFramebuffer

PFNGLBLITNAMEDFRAMEBUFFERPROC glad_glBlitNamedFramebuffer = NULL

◆ glad_glBufferData

PFNGLBUFFERDATAPROC glad_glBufferData = NULL

◆ glad_glBufferStorage

PFNGLBUFFERSTORAGEPROC glad_glBufferStorage = NULL

◆ glad_glBufferSubData

PFNGLBUFFERSUBDATAPROC glad_glBufferSubData = NULL

◆ glad_glCallList

PFNGLCALLLISTPROC glad_glCallList = NULL

◆ glad_glCallLists

PFNGLCALLLISTSPROC glad_glCallLists = NULL

◆ glad_glCheckFramebufferStatus

PFNGLCHECKFRAMEBUFFERSTATUSPROC glad_glCheckFramebufferStatus = NULL

◆ glad_glCheckFramebufferStatusEXT

PFNGLCHECKFRAMEBUFFERSTATUSEXTPROC glad_glCheckFramebufferStatusEXT = NULL

◆ glad_glCheckNamedFramebufferStatus

PFNGLCHECKNAMEDFRAMEBUFFERSTATUSPROC glad_glCheckNamedFramebufferStatus = NULL

◆ glad_glClampColor

PFNGLCLAMPCOLORPROC glad_glClampColor = NULL

◆ glad_glClear

PFNGLCLEARPROC glad_glClear = NULL

◆ glad_glClearAccum

PFNGLCLEARACCUMPROC glad_glClearAccum = NULL

◆ glad_glClearBufferData

PFNGLCLEARBUFFERDATAPROC glad_glClearBufferData = NULL

◆ glad_glClearBufferfi

PFNGLCLEARBUFFERFIPROC glad_glClearBufferfi = NULL

◆ glad_glClearBufferfv

PFNGLCLEARBUFFERFVPROC glad_glClearBufferfv = NULL

◆ glad_glClearBufferiv

PFNGLCLEARBUFFERIVPROC glad_glClearBufferiv = NULL

◆ glad_glClearBufferSubData

PFNGLCLEARBUFFERSUBDATAPROC glad_glClearBufferSubData = NULL

◆ glad_glClearBufferuiv

PFNGLCLEARBUFFERUIVPROC glad_glClearBufferuiv = NULL

◆ glad_glClearColor

PFNGLCLEARCOLORPROC glad_glClearColor = NULL

◆ glad_glClearDepth

PFNGLCLEARDEPTHPROC glad_glClearDepth = NULL

◆ glad_glClearDepthf

PFNGLCLEARDEPTHFPROC glad_glClearDepthf = NULL

◆ glad_glClearIndex

PFNGLCLEARINDEXPROC glad_glClearIndex = NULL

◆ glad_glClearNamedBufferData

PFNGLCLEARNAMEDBUFFERDATAPROC glad_glClearNamedBufferData = NULL

◆ glad_glClearNamedBufferSubData

PFNGLCLEARNAMEDBUFFERSUBDATAPROC glad_glClearNamedBufferSubData = NULL

◆ glad_glClearNamedFramebufferfi

PFNGLCLEARNAMEDFRAMEBUFFERFIPROC glad_glClearNamedFramebufferfi = NULL

◆ glad_glClearNamedFramebufferfv

PFNGLCLEARNAMEDFRAMEBUFFERFVPROC glad_glClearNamedFramebufferfv = NULL

◆ glad_glClearNamedFramebufferiv

PFNGLCLEARNAMEDFRAMEBUFFERIVPROC glad_glClearNamedFramebufferiv = NULL

◆ glad_glClearNamedFramebufferuiv

PFNGLCLEARNAMEDFRAMEBUFFERUIVPROC glad_glClearNamedFramebufferuiv = NULL

◆ glad_glClearStencil

PFNGLCLEARSTENCILPROC glad_glClearStencil = NULL

◆ glad_glClearTexImage

PFNGLCLEARTEXIMAGEPROC glad_glClearTexImage = NULL

◆ glad_glClearTexSubImage

PFNGLCLEARTEXSUBIMAGEPROC glad_glClearTexSubImage = NULL

◆ glad_glClientActiveTexture

PFNGLCLIENTACTIVETEXTUREPROC glad_glClientActiveTexture = NULL

◆ glad_glClientWaitSync

PFNGLCLIENTWAITSYNCPROC glad_glClientWaitSync = NULL

◆ glad_glClipControl

PFNGLCLIPCONTROLPROC glad_glClipControl = NULL

◆ glad_glClipPlane

PFNGLCLIPPLANEPROC glad_glClipPlane = NULL

◆ glad_glColor3b

PFNGLCOLOR3BPROC glad_glColor3b = NULL

◆ glad_glColor3bv

PFNGLCOLOR3BVPROC glad_glColor3bv = NULL

◆ glad_glColor3d

PFNGLCOLOR3DPROC glad_glColor3d = NULL

◆ glad_glColor3dv

PFNGLCOLOR3DVPROC glad_glColor3dv = NULL

◆ glad_glColor3f

PFNGLCOLOR3FPROC glad_glColor3f = NULL

◆ glad_glColor3fv

PFNGLCOLOR3FVPROC glad_glColor3fv = NULL

◆ glad_glColor3i

PFNGLCOLOR3IPROC glad_glColor3i = NULL

◆ glad_glColor3iv

PFNGLCOLOR3IVPROC glad_glColor3iv = NULL

◆ glad_glColor3s

PFNGLCOLOR3SPROC glad_glColor3s = NULL

◆ glad_glColor3sv

PFNGLCOLOR3SVPROC glad_glColor3sv = NULL

◆ glad_glColor3ub

PFNGLCOLOR3UBPROC glad_glColor3ub = NULL

◆ glad_glColor3ubv

PFNGLCOLOR3UBVPROC glad_glColor3ubv = NULL

◆ glad_glColor3ui

PFNGLCOLOR3UIPROC glad_glColor3ui = NULL

◆ glad_glColor3uiv

PFNGLCOLOR3UIVPROC glad_glColor3uiv = NULL

◆ glad_glColor3us

PFNGLCOLOR3USPROC glad_glColor3us = NULL

◆ glad_glColor3usv

PFNGLCOLOR3USVPROC glad_glColor3usv = NULL

◆ glad_glColor4b

PFNGLCOLOR4BPROC glad_glColor4b = NULL

◆ glad_glColor4bv

PFNGLCOLOR4BVPROC glad_glColor4bv = NULL

◆ glad_glColor4d

PFNGLCOLOR4DPROC glad_glColor4d = NULL

◆ glad_glColor4dv

PFNGLCOLOR4DVPROC glad_glColor4dv = NULL

◆ glad_glColor4f

PFNGLCOLOR4FPROC glad_glColor4f = NULL

◆ glad_glColor4fv

PFNGLCOLOR4FVPROC glad_glColor4fv = NULL

◆ glad_glColor4i

PFNGLCOLOR4IPROC glad_glColor4i = NULL

◆ glad_glColor4iv

PFNGLCOLOR4IVPROC glad_glColor4iv = NULL

◆ glad_glColor4s

PFNGLCOLOR4SPROC glad_glColor4s = NULL

◆ glad_glColor4sv

PFNGLCOLOR4SVPROC glad_glColor4sv = NULL

◆ glad_glColor4ub

PFNGLCOLOR4UBPROC glad_glColor4ub = NULL

◆ glad_glColor4ubv

PFNGLCOLOR4UBVPROC glad_glColor4ubv = NULL

◆ glad_glColor4ui

PFNGLCOLOR4UIPROC glad_glColor4ui = NULL

◆ glad_glColor4uiv

PFNGLCOLOR4UIVPROC glad_glColor4uiv = NULL

◆ glad_glColor4us

PFNGLCOLOR4USPROC glad_glColor4us = NULL

◆ glad_glColor4usv

PFNGLCOLOR4USVPROC glad_glColor4usv = NULL

◆ glad_glColorMask

PFNGLCOLORMASKPROC glad_glColorMask = NULL

◆ glad_glColorMaski

PFNGLCOLORMASKIPROC glad_glColorMaski = NULL

◆ glad_glColorMaterial

PFNGLCOLORMATERIALPROC glad_glColorMaterial = NULL

◆ glad_glColorP3ui

PFNGLCOLORP3UIPROC glad_glColorP3ui = NULL

◆ glad_glColorP3uiv

PFNGLCOLORP3UIVPROC glad_glColorP3uiv = NULL

◆ glad_glColorP4ui

PFNGLCOLORP4UIPROC glad_glColorP4ui = NULL

◆ glad_glColorP4uiv

PFNGLCOLORP4UIVPROC glad_glColorP4uiv = NULL

◆ glad_glColorPointer

PFNGLCOLORPOINTERPROC glad_glColorPointer = NULL

◆ glad_glCompileShader

PFNGLCOMPILESHADERPROC glad_glCompileShader = NULL

◆ glad_glCompressedTexImage1D

PFNGLCOMPRESSEDTEXIMAGE1DPROC glad_glCompressedTexImage1D = NULL

◆ glad_glCompressedTexImage2D

PFNGLCOMPRESSEDTEXIMAGE2DPROC glad_glCompressedTexImage2D = NULL

◆ glad_glCompressedTexImage3D

PFNGLCOMPRESSEDTEXIMAGE3DPROC glad_glCompressedTexImage3D = NULL

◆ glad_glCompressedTexSubImage1D

PFNGLCOMPRESSEDTEXSUBIMAGE1DPROC glad_glCompressedTexSubImage1D = NULL

◆ glad_glCompressedTexSubImage2D

PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC glad_glCompressedTexSubImage2D = NULL

◆ glad_glCompressedTexSubImage3D

PFNGLCOMPRESSEDTEXSUBIMAGE3DPROC glad_glCompressedTexSubImage3D = NULL

◆ glad_glCompressedTextureSubImage1D

PFNGLCOMPRESSEDTEXTURESUBIMAGE1DPROC glad_glCompressedTextureSubImage1D = NULL

◆ glad_glCompressedTextureSubImage2D

PFNGLCOMPRESSEDTEXTURESUBIMAGE2DPROC glad_glCompressedTextureSubImage2D = NULL

◆ glad_glCompressedTextureSubImage3D

PFNGLCOMPRESSEDTEXTURESUBIMAGE3DPROC glad_glCompressedTextureSubImage3D = NULL

◆ glad_glCopyBufferSubData

PFNGLCOPYBUFFERSUBDATAPROC glad_glCopyBufferSubData = NULL

◆ glad_glCopyImageSubData

PFNGLCOPYIMAGESUBDATAPROC glad_glCopyImageSubData = NULL

◆ glad_glCopyNamedBufferSubData

PFNGLCOPYNAMEDBUFFERSUBDATAPROC glad_glCopyNamedBufferSubData = NULL

◆ glad_glCopyPixels

PFNGLCOPYPIXELSPROC glad_glCopyPixels = NULL

◆ glad_glCopyTexImage1D

PFNGLCOPYTEXIMAGE1DPROC glad_glCopyTexImage1D = NULL

◆ glad_glCopyTexImage2D

PFNGLCOPYTEXIMAGE2DPROC glad_glCopyTexImage2D = NULL

◆ glad_glCopyTexSubImage1D

PFNGLCOPYTEXSUBIMAGE1DPROC glad_glCopyTexSubImage1D = NULL

◆ glad_glCopyTexSubImage2D

PFNGLCOPYTEXSUBIMAGE2DPROC glad_glCopyTexSubImage2D = NULL

◆ glad_glCopyTexSubImage3D

PFNGLCOPYTEXSUBIMAGE3DPROC glad_glCopyTexSubImage3D = NULL

◆ glad_glCopyTextureSubImage1D

PFNGLCOPYTEXTURESUBIMAGE1DPROC glad_glCopyTextureSubImage1D = NULL

◆ glad_glCopyTextureSubImage2D

PFNGLCOPYTEXTURESUBIMAGE2DPROC glad_glCopyTextureSubImage2D = NULL

◆ glad_glCopyTextureSubImage3D

PFNGLCOPYTEXTURESUBIMAGE3DPROC glad_glCopyTextureSubImage3D = NULL

◆ glad_glCreateBuffers

PFNGLCREATEBUFFERSPROC glad_glCreateBuffers = NULL

◆ glad_glCreateFramebuffers

PFNGLCREATEFRAMEBUFFERSPROC glad_glCreateFramebuffers = NULL

◆ glad_glCreateProgram

PFNGLCREATEPROGRAMPROC glad_glCreateProgram = NULL

◆ glad_glCreateProgramPipelines

PFNGLCREATEPROGRAMPIPELINESPROC glad_glCreateProgramPipelines = NULL

◆ glad_glCreateQueries

PFNGLCREATEQUERIESPROC glad_glCreateQueries = NULL

◆ glad_glCreateRenderbuffers

PFNGLCREATERENDERBUFFERSPROC glad_glCreateRenderbuffers = NULL

◆ glad_glCreateSamplers

PFNGLCREATESAMPLERSPROC glad_glCreateSamplers = NULL

◆ glad_glCreateShader

PFNGLCREATESHADERPROC glad_glCreateShader = NULL

◆ glad_glCreateShaderProgramv

PFNGLCREATESHADERPROGRAMVPROC glad_glCreateShaderProgramv = NULL

◆ glad_glCreateTextures

PFNGLCREATETEXTURESPROC glad_glCreateTextures = NULL

◆ glad_glCreateTransformFeedbacks

PFNGLCREATETRANSFORMFEEDBACKSPROC glad_glCreateTransformFeedbacks = NULL

◆ glad_glCreateVertexArrays

PFNGLCREATEVERTEXARRAYSPROC glad_glCreateVertexArrays = NULL

◆ glad_glCullFace

PFNGLCULLFACEPROC glad_glCullFace = NULL

◆ glad_glDebugMessageCallback

PFNGLDEBUGMESSAGECALLBACKPROC glad_glDebugMessageCallback = NULL

◆ glad_glDebugMessageControl

PFNGLDEBUGMESSAGECONTROLPROC glad_glDebugMessageControl = NULL

◆ glad_glDebugMessageInsert

PFNGLDEBUGMESSAGEINSERTPROC glad_glDebugMessageInsert = NULL

◆ glad_glDeleteBuffers

PFNGLDELETEBUFFERSPROC glad_glDeleteBuffers = NULL

◆ glad_glDeleteFramebuffers

PFNGLDELETEFRAMEBUFFERSPROC glad_glDeleteFramebuffers = NULL

◆ glad_glDeleteFramebuffersEXT

PFNGLDELETEFRAMEBUFFERSEXTPROC glad_glDeleteFramebuffersEXT = NULL

◆ glad_glDeleteLists

PFNGLDELETELISTSPROC glad_glDeleteLists = NULL

◆ glad_glDeleteProgram

PFNGLDELETEPROGRAMPROC glad_glDeleteProgram = NULL

◆ glad_glDeleteProgramPipelines

PFNGLDELETEPROGRAMPIPELINESPROC glad_glDeleteProgramPipelines = NULL

◆ glad_glDeleteQueries

PFNGLDELETEQUERIESPROC glad_glDeleteQueries = NULL

◆ glad_glDeleteRenderbuffers

PFNGLDELETERENDERBUFFERSPROC glad_glDeleteRenderbuffers = NULL

◆ glad_glDeleteRenderbuffersEXT

PFNGLDELETERENDERBUFFERSEXTPROC glad_glDeleteRenderbuffersEXT = NULL

◆ glad_glDeleteSamplers

PFNGLDELETESAMPLERSPROC glad_glDeleteSamplers = NULL

◆ glad_glDeleteShader

PFNGLDELETESHADERPROC glad_glDeleteShader = NULL

◆ glad_glDeleteSync

PFNGLDELETESYNCPROC glad_glDeleteSync = NULL

◆ glad_glDeleteTextures

PFNGLDELETETEXTURESPROC glad_glDeleteTextures = NULL

◆ glad_glDeleteTransformFeedbacks

PFNGLDELETETRANSFORMFEEDBACKSPROC glad_glDeleteTransformFeedbacks = NULL

◆ glad_glDeleteVertexArrays

PFNGLDELETEVERTEXARRAYSPROC glad_glDeleteVertexArrays = NULL

◆ glad_glDepthFunc

PFNGLDEPTHFUNCPROC glad_glDepthFunc = NULL

◆ glad_glDepthMask

PFNGLDEPTHMASKPROC glad_glDepthMask = NULL

◆ glad_glDepthRange

PFNGLDEPTHRANGEPROC glad_glDepthRange = NULL

◆ glad_glDepthRangeArrayv

PFNGLDEPTHRANGEARRAYVPROC glad_glDepthRangeArrayv = NULL

◆ glad_glDepthRangef

PFNGLDEPTHRANGEFPROC glad_glDepthRangef = NULL

◆ glad_glDepthRangeIndexed

PFNGLDEPTHRANGEINDEXEDPROC glad_glDepthRangeIndexed = NULL

◆ glad_glDetachShader

PFNGLDETACHSHADERPROC glad_glDetachShader = NULL

◆ glad_glDisable

PFNGLDISABLEPROC glad_glDisable = NULL

◆ glad_glDisableClientState

PFNGLDISABLECLIENTSTATEPROC glad_glDisableClientState = NULL

◆ glad_glDisablei

PFNGLDISABLEIPROC glad_glDisablei = NULL

◆ glad_glDisableVertexArrayAttrib

PFNGLDISABLEVERTEXARRAYATTRIBPROC glad_glDisableVertexArrayAttrib = NULL

◆ glad_glDisableVertexAttribArray

PFNGLDISABLEVERTEXATTRIBARRAYPROC glad_glDisableVertexAttribArray = NULL

◆ glad_glDispatchCompute

PFNGLDISPATCHCOMPUTEPROC glad_glDispatchCompute = NULL

◆ glad_glDispatchComputeIndirect

PFNGLDISPATCHCOMPUTEINDIRECTPROC glad_glDispatchComputeIndirect = NULL

◆ glad_glDrawArrays

PFNGLDRAWARRAYSPROC glad_glDrawArrays = NULL

◆ glad_glDrawArraysIndirect

PFNGLDRAWARRAYSINDIRECTPROC glad_glDrawArraysIndirect = NULL

◆ glad_glDrawArraysInstanced

PFNGLDRAWARRAYSINSTANCEDPROC glad_glDrawArraysInstanced = NULL

◆ glad_glDrawArraysInstancedBaseInstance

PFNGLDRAWARRAYSINSTANCEDBASEINSTANCEPROC glad_glDrawArraysInstancedBaseInstance = NULL

◆ glad_glDrawBuffer

PFNGLDRAWBUFFERPROC glad_glDrawBuffer = NULL

◆ glad_glDrawBuffers

PFNGLDRAWBUFFERSPROC glad_glDrawBuffers = NULL

◆ glad_glDrawElements

PFNGLDRAWELEMENTSPROC glad_glDrawElements = NULL

◆ glad_glDrawElementsBaseVertex

PFNGLDRAWELEMENTSBASEVERTEXPROC glad_glDrawElementsBaseVertex = NULL

◆ glad_glDrawElementsIndirect

PFNGLDRAWELEMENTSINDIRECTPROC glad_glDrawElementsIndirect = NULL

◆ glad_glDrawElementsInstanced

PFNGLDRAWELEMENTSINSTANCEDPROC glad_glDrawElementsInstanced = NULL

◆ glad_glDrawElementsInstancedBaseInstance

PFNGLDRAWELEMENTSINSTANCEDBASEINSTANCEPROC glad_glDrawElementsInstancedBaseInstance = NULL

◆ glad_glDrawElementsInstancedBaseVertex

PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXPROC glad_glDrawElementsInstancedBaseVertex = NULL

◆ glad_glDrawElementsInstancedBaseVertexBaseInstance

PFNGLDRAWELEMENTSINSTANCEDBASEVERTEXBASEINSTANCEPROC glad_glDrawElementsInstancedBaseVertexBaseInstance = NULL

◆ glad_glDrawPixels

PFNGLDRAWPIXELSPROC glad_glDrawPixels = NULL

◆ glad_glDrawRangeElements

PFNGLDRAWRANGEELEMENTSPROC glad_glDrawRangeElements = NULL

◆ glad_glDrawRangeElementsBaseVertex

PFNGLDRAWRANGEELEMENTSBASEVERTEXPROC glad_glDrawRangeElementsBaseVertex = NULL

◆ glad_glDrawTransformFeedback

PFNGLDRAWTRANSFORMFEEDBACKPROC glad_glDrawTransformFeedback = NULL

◆ glad_glDrawTransformFeedbackInstanced

PFNGLDRAWTRANSFORMFEEDBACKINSTANCEDPROC glad_glDrawTransformFeedbackInstanced = NULL

◆ glad_glDrawTransformFeedbackStream

PFNGLDRAWTRANSFORMFEEDBACKSTREAMPROC glad_glDrawTransformFeedbackStream = NULL

◆ glad_glDrawTransformFeedbackStreamInstanced

PFNGLDRAWTRANSFORMFEEDBACKSTREAMINSTANCEDPROC glad_glDrawTransformFeedbackStreamInstanced = NULL

◆ glad_glEdgeFlag

PFNGLEDGEFLAGPROC glad_glEdgeFlag = NULL

◆ glad_glEdgeFlagPointer

PFNGLEDGEFLAGPOINTERPROC glad_glEdgeFlagPointer = NULL

◆ glad_glEdgeFlagv

PFNGLEDGEFLAGVPROC glad_glEdgeFlagv = NULL

◆ glad_glEnable

PFNGLENABLEPROC glad_glEnable = NULL

◆ glad_glEnableClientState

PFNGLENABLECLIENTSTATEPROC glad_glEnableClientState = NULL

◆ glad_glEnablei

PFNGLENABLEIPROC glad_glEnablei = NULL

◆ glad_glEnableVertexArrayAttrib

PFNGLENABLEVERTEXARRAYATTRIBPROC glad_glEnableVertexArrayAttrib = NULL

◆ glad_glEnableVertexAttribArray

PFNGLENABLEVERTEXATTRIBARRAYPROC glad_glEnableVertexAttribArray = NULL

◆ glad_glEnd

PFNGLENDPROC glad_glEnd = NULL

◆ glad_glEndConditionalRender

PFNGLENDCONDITIONALRENDERPROC glad_glEndConditionalRender = NULL

◆ glad_glEndList

PFNGLENDLISTPROC glad_glEndList = NULL

◆ glad_glEndQuery

PFNGLENDQUERYPROC glad_glEndQuery = NULL

◆ glad_glEndQueryIndexed

PFNGLENDQUERYINDEXEDPROC glad_glEndQueryIndexed = NULL

◆ glad_glEndTransformFeedback

PFNGLENDTRANSFORMFEEDBACKPROC glad_glEndTransformFeedback = NULL

◆ glad_glEvalCoord1d

PFNGLEVALCOORD1DPROC glad_glEvalCoord1d = NULL

◆ glad_glEvalCoord1dv

PFNGLEVALCOORD1DVPROC glad_glEvalCoord1dv = NULL

◆ glad_glEvalCoord1f

PFNGLEVALCOORD1FPROC glad_glEvalCoord1f = NULL

◆ glad_glEvalCoord1fv

PFNGLEVALCOORD1FVPROC glad_glEvalCoord1fv = NULL

◆ glad_glEvalCoord2d

PFNGLEVALCOORD2DPROC glad_glEvalCoord2d = NULL

◆ glad_glEvalCoord2dv

PFNGLEVALCOORD2DVPROC glad_glEvalCoord2dv = NULL

◆ glad_glEvalCoord2f

PFNGLEVALCOORD2FPROC glad_glEvalCoord2f = NULL

◆ glad_glEvalCoord2fv

PFNGLEVALCOORD2FVPROC glad_glEvalCoord2fv = NULL

◆ glad_glEvalMesh1

PFNGLEVALMESH1PROC glad_glEvalMesh1 = NULL

◆ glad_glEvalMesh2

PFNGLEVALMESH2PROC glad_glEvalMesh2 = NULL

◆ glad_glEvalPoint1

PFNGLEVALPOINT1PROC glad_glEvalPoint1 = NULL

◆ glad_glEvalPoint2

PFNGLEVALPOINT2PROC glad_glEvalPoint2 = NULL

◆ glad_glFeedbackBuffer

PFNGLFEEDBACKBUFFERPROC glad_glFeedbackBuffer = NULL

◆ glad_glFenceSync

PFNGLFENCESYNCPROC glad_glFenceSync = NULL

◆ glad_glFinish

PFNGLFINISHPROC glad_glFinish = NULL

◆ glad_glFlush

PFNGLFLUSHPROC glad_glFlush = NULL

◆ glad_glFlushMappedBufferRange

PFNGLFLUSHMAPPEDBUFFERRANGEPROC glad_glFlushMappedBufferRange = NULL

◆ glad_glFlushMappedNamedBufferRange

PFNGLFLUSHMAPPEDNAMEDBUFFERRANGEPROC glad_glFlushMappedNamedBufferRange = NULL

◆ glad_glFogCoordd

PFNGLFOGCOORDDPROC glad_glFogCoordd = NULL

◆ glad_glFogCoorddv

PFNGLFOGCOORDDVPROC glad_glFogCoorddv = NULL

◆ glad_glFogCoordf

PFNGLFOGCOORDFPROC glad_glFogCoordf = NULL

◆ glad_glFogCoordfv

PFNGLFOGCOORDFVPROC glad_glFogCoordfv = NULL

◆ glad_glFogCoordPointer

PFNGLFOGCOORDPOINTERPROC glad_glFogCoordPointer = NULL

◆ glad_glFogf

PFNGLFOGFPROC glad_glFogf = NULL

◆ glad_glFogfv

PFNGLFOGFVPROC glad_glFogfv = NULL

◆ glad_glFogi

PFNGLFOGIPROC glad_glFogi = NULL

◆ glad_glFogiv

PFNGLFOGIVPROC glad_glFogiv = NULL

◆ glad_glFramebufferParameteri

PFNGLFRAMEBUFFERPARAMETERIPROC glad_glFramebufferParameteri = NULL

◆ glad_glFramebufferRenderbuffer

PFNGLFRAMEBUFFERRENDERBUFFERPROC glad_glFramebufferRenderbuffer = NULL

◆ glad_glFramebufferRenderbufferEXT

PFNGLFRAMEBUFFERRENDERBUFFEREXTPROC glad_glFramebufferRenderbufferEXT = NULL

◆ glad_glFramebufferTexture

PFNGLFRAMEBUFFERTEXTUREPROC glad_glFramebufferTexture = NULL

◆ glad_glFramebufferTexture1D

PFNGLFRAMEBUFFERTEXTURE1DPROC glad_glFramebufferTexture1D = NULL

◆ glad_glFramebufferTexture1DEXT

PFNGLFRAMEBUFFERTEXTURE1DEXTPROC glad_glFramebufferTexture1DEXT = NULL

◆ glad_glFramebufferTexture2D

PFNGLFRAMEBUFFERTEXTURE2DPROC glad_glFramebufferTexture2D = NULL

◆ glad_glFramebufferTexture2DEXT

PFNGLFRAMEBUFFERTEXTURE2DEXTPROC glad_glFramebufferTexture2DEXT = NULL

◆ glad_glFramebufferTexture3D

PFNGLFRAMEBUFFERTEXTURE3DPROC glad_glFramebufferTexture3D = NULL

◆ glad_glFramebufferTexture3DEXT

PFNGLFRAMEBUFFERTEXTURE3DEXTPROC glad_glFramebufferTexture3DEXT = NULL

◆ glad_glFramebufferTextureLayer

PFNGLFRAMEBUFFERTEXTURELAYERPROC glad_glFramebufferTextureLayer = NULL

◆ glad_glFrontFace

PFNGLFRONTFACEPROC glad_glFrontFace = NULL

◆ glad_glFrustum

PFNGLFRUSTUMPROC glad_glFrustum = NULL

◆ glad_glGenBuffers

PFNGLGENBUFFERSPROC glad_glGenBuffers = NULL

◆ glad_glGenerateMipmap

PFNGLGENERATEMIPMAPPROC glad_glGenerateMipmap = NULL

◆ glad_glGenerateMipmapEXT

PFNGLGENERATEMIPMAPEXTPROC glad_glGenerateMipmapEXT = NULL

◆ glad_glGenerateTextureMipmap

PFNGLGENERATETEXTUREMIPMAPPROC glad_glGenerateTextureMipmap = NULL

◆ glad_glGenFramebuffers

PFNGLGENFRAMEBUFFERSPROC glad_glGenFramebuffers = NULL

◆ glad_glGenFramebuffersEXT

PFNGLGENFRAMEBUFFERSEXTPROC glad_glGenFramebuffersEXT = NULL

◆ glad_glGenLists

PFNGLGENLISTSPROC glad_glGenLists = NULL

◆ glad_glGenProgramPipelines

PFNGLGENPROGRAMPIPELINESPROC glad_glGenProgramPipelines = NULL

◆ glad_glGenQueries

PFNGLGENQUERIESPROC glad_glGenQueries = NULL

◆ glad_glGenRenderbuffers

PFNGLGENRENDERBUFFERSPROC glad_glGenRenderbuffers = NULL

◆ glad_glGenRenderbuffersEXT

PFNGLGENRENDERBUFFERSEXTPROC glad_glGenRenderbuffersEXT = NULL

◆ glad_glGenSamplers

PFNGLGENSAMPLERSPROC glad_glGenSamplers = NULL

◆ glad_glGenTextures

PFNGLGENTEXTURESPROC glad_glGenTextures = NULL

◆ glad_glGenTransformFeedbacks

PFNGLGENTRANSFORMFEEDBACKSPROC glad_glGenTransformFeedbacks = NULL

◆ glad_glGenVertexArrays

PFNGLGENVERTEXARRAYSPROC glad_glGenVertexArrays = NULL

◆ glad_glGetActiveAtomicCounterBufferiv

PFNGLGETACTIVEATOMICCOUNTERBUFFERIVPROC glad_glGetActiveAtomicCounterBufferiv = NULL

◆ glad_glGetActiveAttrib

PFNGLGETACTIVEATTRIBPROC glad_glGetActiveAttrib = NULL

◆ glad_glGetActiveSubroutineName

PFNGLGETACTIVESUBROUTINENAMEPROC glad_glGetActiveSubroutineName = NULL

◆ glad_glGetActiveSubroutineUniformiv

PFNGLGETACTIVESUBROUTINEUNIFORMIVPROC glad_glGetActiveSubroutineUniformiv = NULL

◆ glad_glGetActiveSubroutineUniformName

PFNGLGETACTIVESUBROUTINEUNIFORMNAMEPROC glad_glGetActiveSubroutineUniformName = NULL

◆ glad_glGetActiveUniform

PFNGLGETACTIVEUNIFORMPROC glad_glGetActiveUniform = NULL

◆ glad_glGetActiveUniformBlockiv

PFNGLGETACTIVEUNIFORMBLOCKIVPROC glad_glGetActiveUniformBlockiv = NULL

◆ glad_glGetActiveUniformBlockName

PFNGLGETACTIVEUNIFORMBLOCKNAMEPROC glad_glGetActiveUniformBlockName = NULL

◆ glad_glGetActiveUniformName

PFNGLGETACTIVEUNIFORMNAMEPROC glad_glGetActiveUniformName = NULL

◆ glad_glGetActiveUniformsiv

PFNGLGETACTIVEUNIFORMSIVPROC glad_glGetActiveUniformsiv = NULL

◆ glad_glGetAttachedShaders

PFNGLGETATTACHEDSHADERSPROC glad_glGetAttachedShaders = NULL

◆ glad_glGetAttribLocation

PFNGLGETATTRIBLOCATIONPROC glad_glGetAttribLocation = NULL

◆ glad_glGetBooleani_v

PFNGLGETBOOLEANI_VPROC glad_glGetBooleani_v = NULL

◆ glad_glGetBooleanv

PFNGLGETBOOLEANVPROC glad_glGetBooleanv = NULL

◆ glad_glGetBufferParameteri64v

PFNGLGETBUFFERPARAMETERI64VPROC glad_glGetBufferParameteri64v = NULL

◆ glad_glGetBufferParameteriv

PFNGLGETBUFFERPARAMETERIVPROC glad_glGetBufferParameteriv = NULL

◆ glad_glGetBufferPointerv

PFNGLGETBUFFERPOINTERVPROC glad_glGetBufferPointerv = NULL

◆ glad_glGetBufferSubData

PFNGLGETBUFFERSUBDATAPROC glad_glGetBufferSubData = NULL

◆ glad_glGetClipPlane

PFNGLGETCLIPPLANEPROC glad_glGetClipPlane = NULL

◆ glad_glGetCompressedTexImage

PFNGLGETCOMPRESSEDTEXIMAGEPROC glad_glGetCompressedTexImage = NULL

◆ glad_glGetCompressedTextureImage

PFNGLGETCOMPRESSEDTEXTUREIMAGEPROC glad_glGetCompressedTextureImage = NULL

◆ glad_glGetCompressedTextureSubImage

PFNGLGETCOMPRESSEDTEXTURESUBIMAGEPROC glad_glGetCompressedTextureSubImage = NULL

◆ glad_glGetDebugMessageLog

PFNGLGETDEBUGMESSAGELOGPROC glad_glGetDebugMessageLog = NULL

◆ glad_glGetDoublei_v

PFNGLGETDOUBLEI_VPROC glad_glGetDoublei_v = NULL

◆ glad_glGetDoublev

PFNGLGETDOUBLEVPROC glad_glGetDoublev = NULL

◆ glad_glGetError

PFNGLGETERRORPROC glad_glGetError = NULL

◆ glad_glGetFloati_v

PFNGLGETFLOATI_VPROC glad_glGetFloati_v = NULL

◆ glad_glGetFloatv

PFNGLGETFLOATVPROC glad_glGetFloatv = NULL

◆ glad_glGetFragDataIndex

PFNGLGETFRAGDATAINDEXPROC glad_glGetFragDataIndex = NULL

◆ glad_glGetFragDataLocation

PFNGLGETFRAGDATALOCATIONPROC glad_glGetFragDataLocation = NULL

◆ glad_glGetFramebufferAttachmentParameteriv

PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC glad_glGetFramebufferAttachmentParameteriv = NULL

◆ glad_glGetFramebufferAttachmentParameterivEXT

PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVEXTPROC glad_glGetFramebufferAttachmentParameterivEXT = NULL

◆ glad_glGetFramebufferParameteriv

PFNGLGETFRAMEBUFFERPARAMETERIVPROC glad_glGetFramebufferParameteriv = NULL

◆ glad_glGetGraphicsResetStatus

PFNGLGETGRAPHICSRESETSTATUSPROC glad_glGetGraphicsResetStatus = NULL

◆ glad_glGetInteger64i_v

PFNGLGETINTEGER64I_VPROC glad_glGetInteger64i_v = NULL

◆ glad_glGetInteger64v

PFNGLGETINTEGER64VPROC glad_glGetInteger64v = NULL

◆ glad_glGetIntegeri_v

PFNGLGETINTEGERI_VPROC glad_glGetIntegeri_v = NULL

◆ glad_glGetIntegerv

PFNGLGETINTEGERVPROC glad_glGetIntegerv = NULL

Referenced by glad_gl_get_extensions().

◆ glad_glGetInternalformati64v

PFNGLGETINTERNALFORMATI64VPROC glad_glGetInternalformati64v = NULL

◆ glad_glGetInternalformativ

PFNGLGETINTERNALFORMATIVPROC glad_glGetInternalformativ = NULL

◆ glad_glGetLightfv

PFNGLGETLIGHTFVPROC glad_glGetLightfv = NULL

◆ glad_glGetLightiv

PFNGLGETLIGHTIVPROC glad_glGetLightiv = NULL

◆ glad_glGetMapdv

PFNGLGETMAPDVPROC glad_glGetMapdv = NULL

◆ glad_glGetMapfv

PFNGLGETMAPFVPROC glad_glGetMapfv = NULL

◆ glad_glGetMapiv

PFNGLGETMAPIVPROC glad_glGetMapiv = NULL

◆ glad_glGetMaterialfv

PFNGLGETMATERIALFVPROC glad_glGetMaterialfv = NULL

◆ glad_glGetMaterialiv

PFNGLGETMATERIALIVPROC glad_glGetMaterialiv = NULL

◆ glad_glGetMultisamplefv

PFNGLGETMULTISAMPLEFVPROC glad_glGetMultisamplefv = NULL

◆ glad_glGetNamedBufferParameteri64v

PFNGLGETNAMEDBUFFERPARAMETERI64VPROC glad_glGetNamedBufferParameteri64v = NULL

◆ glad_glGetNamedBufferParameteriv

PFNGLGETNAMEDBUFFERPARAMETERIVPROC glad_glGetNamedBufferParameteriv = NULL

◆ glad_glGetNamedBufferPointerv

PFNGLGETNAMEDBUFFERPOINTERVPROC glad_glGetNamedBufferPointerv = NULL

◆ glad_glGetNamedBufferSubData

PFNGLGETNAMEDBUFFERSUBDATAPROC glad_glGetNamedBufferSubData = NULL

◆ glad_glGetNamedFramebufferAttachmentParameteriv

PFNGLGETNAMEDFRAMEBUFFERATTACHMENTPARAMETERIVPROC glad_glGetNamedFramebufferAttachmentParameteriv = NULL

◆ glad_glGetNamedFramebufferParameteriv

PFNGLGETNAMEDFRAMEBUFFERPARAMETERIVPROC glad_glGetNamedFramebufferParameteriv = NULL

◆ glad_glGetNamedRenderbufferParameteriv

PFNGLGETNAMEDRENDERBUFFERPARAMETERIVPROC glad_glGetNamedRenderbufferParameteriv = NULL

◆ glad_glGetnColorTable

PFNGLGETNCOLORTABLEPROC glad_glGetnColorTable = NULL

◆ glad_glGetnCompressedTexImage

PFNGLGETNCOMPRESSEDTEXIMAGEPROC glad_glGetnCompressedTexImage = NULL

◆ glad_glGetnConvolutionFilter

PFNGLGETNCONVOLUTIONFILTERPROC glad_glGetnConvolutionFilter = NULL

◆ glad_glGetnHistogram

PFNGLGETNHISTOGRAMPROC glad_glGetnHistogram = NULL

◆ glad_glGetnMapdv

PFNGLGETNMAPDVPROC glad_glGetnMapdv = NULL

◆ glad_glGetnMapfv

PFNGLGETNMAPFVPROC glad_glGetnMapfv = NULL

◆ glad_glGetnMapiv

PFNGLGETNMAPIVPROC glad_glGetnMapiv = NULL

◆ glad_glGetnMinmax

PFNGLGETNMINMAXPROC glad_glGetnMinmax = NULL

◆ glad_glGetnPixelMapfv

PFNGLGETNPIXELMAPFVPROC glad_glGetnPixelMapfv = NULL

◆ glad_glGetnPixelMapuiv

PFNGLGETNPIXELMAPUIVPROC glad_glGetnPixelMapuiv = NULL

◆ glad_glGetnPixelMapusv

PFNGLGETNPIXELMAPUSVPROC glad_glGetnPixelMapusv = NULL

◆ glad_glGetnPolygonStipple

PFNGLGETNPOLYGONSTIPPLEPROC glad_glGetnPolygonStipple = NULL

◆ glad_glGetnSeparableFilter

PFNGLGETNSEPARABLEFILTERPROC glad_glGetnSeparableFilter = NULL

◆ glad_glGetnTexImage

PFNGLGETNTEXIMAGEPROC glad_glGetnTexImage = NULL

◆ glad_glGetnUniformdv

PFNGLGETNUNIFORMDVPROC glad_glGetnUniformdv = NULL

◆ glad_glGetnUniformfv

PFNGLGETNUNIFORMFVPROC glad_glGetnUniformfv = NULL

◆ glad_glGetnUniformiv

PFNGLGETNUNIFORMIVPROC glad_glGetnUniformiv = NULL

◆ glad_glGetnUniformuiv

PFNGLGETNUNIFORMUIVPROC glad_glGetnUniformuiv = NULL

◆ glad_glGetObjectLabel

PFNGLGETOBJECTLABELPROC glad_glGetObjectLabel = NULL

◆ glad_glGetObjectPtrLabel

PFNGLGETOBJECTPTRLABELPROC glad_glGetObjectPtrLabel = NULL

◆ glad_glGetPixelMapfv

PFNGLGETPIXELMAPFVPROC glad_glGetPixelMapfv = NULL

◆ glad_glGetPixelMapuiv

PFNGLGETPIXELMAPUIVPROC glad_glGetPixelMapuiv = NULL

◆ glad_glGetPixelMapusv

PFNGLGETPIXELMAPUSVPROC glad_glGetPixelMapusv = NULL

◆ glad_glGetPointerv

PFNGLGETPOINTERVPROC glad_glGetPointerv = NULL

◆ glad_glGetPolygonStipple

PFNGLGETPOLYGONSTIPPLEPROC glad_glGetPolygonStipple = NULL

◆ glad_glGetProgramBinary

PFNGLGETPROGRAMBINARYPROC glad_glGetProgramBinary = NULL

◆ glad_glGetProgramInfoLog

PFNGLGETPROGRAMINFOLOGPROC glad_glGetProgramInfoLog = NULL

◆ glad_glGetProgramInterfaceiv

PFNGLGETPROGRAMINTERFACEIVPROC glad_glGetProgramInterfaceiv = NULL

◆ glad_glGetProgramiv

PFNGLGETPROGRAMIVPROC glad_glGetProgramiv = NULL

◆ glad_glGetProgramPipelineInfoLog

PFNGLGETPROGRAMPIPELINEINFOLOGPROC glad_glGetProgramPipelineInfoLog = NULL

◆ glad_glGetProgramPipelineiv

PFNGLGETPROGRAMPIPELINEIVPROC glad_glGetProgramPipelineiv = NULL

◆ glad_glGetProgramResourceIndex

PFNGLGETPROGRAMRESOURCEINDEXPROC glad_glGetProgramResourceIndex = NULL

◆ glad_glGetProgramResourceiv

PFNGLGETPROGRAMRESOURCEIVPROC glad_glGetProgramResourceiv = NULL

◆ glad_glGetProgramResourceLocation

PFNGLGETPROGRAMRESOURCELOCATIONPROC glad_glGetProgramResourceLocation = NULL

◆ glad_glGetProgramResourceLocationIndex

PFNGLGETPROGRAMRESOURCELOCATIONINDEXPROC glad_glGetProgramResourceLocationIndex = NULL

◆ glad_glGetProgramResourceName

PFNGLGETPROGRAMRESOURCENAMEPROC glad_glGetProgramResourceName = NULL

◆ glad_glGetProgramStageiv

PFNGLGETPROGRAMSTAGEIVPROC glad_glGetProgramStageiv = NULL

◆ glad_glGetQueryBufferObjecti64v

PFNGLGETQUERYBUFFEROBJECTI64VPROC glad_glGetQueryBufferObjecti64v = NULL

◆ glad_glGetQueryBufferObjectiv

PFNGLGETQUERYBUFFEROBJECTIVPROC glad_glGetQueryBufferObjectiv = NULL

◆ glad_glGetQueryBufferObjectui64v

PFNGLGETQUERYBUFFEROBJECTUI64VPROC glad_glGetQueryBufferObjectui64v = NULL

◆ glad_glGetQueryBufferObjectuiv

PFNGLGETQUERYBUFFEROBJECTUIVPROC glad_glGetQueryBufferObjectuiv = NULL

◆ glad_glGetQueryIndexediv

PFNGLGETQUERYINDEXEDIVPROC glad_glGetQueryIndexediv = NULL

◆ glad_glGetQueryiv

PFNGLGETQUERYIVPROC glad_glGetQueryiv = NULL

◆ glad_glGetQueryObjecti64v

PFNGLGETQUERYOBJECTI64VPROC glad_glGetQueryObjecti64v = NULL

◆ glad_glGetQueryObjectiv

PFNGLGETQUERYOBJECTIVPROC glad_glGetQueryObjectiv = NULL

◆ glad_glGetQueryObjectui64v

PFNGLGETQUERYOBJECTUI64VPROC glad_glGetQueryObjectui64v = NULL

◆ glad_glGetQueryObjectuiv

PFNGLGETQUERYOBJECTUIVPROC glad_glGetQueryObjectuiv = NULL

◆ glad_glGetRenderbufferParameteriv

PFNGLGETRENDERBUFFERPARAMETERIVPROC glad_glGetRenderbufferParameteriv = NULL

◆ glad_glGetRenderbufferParameterivEXT

PFNGLGETRENDERBUFFERPARAMETERIVEXTPROC glad_glGetRenderbufferParameterivEXT = NULL

◆ glad_glGetSamplerParameterfv

PFNGLGETSAMPLERPARAMETERFVPROC glad_glGetSamplerParameterfv = NULL

◆ glad_glGetSamplerParameterIiv

PFNGLGETSAMPLERPARAMETERIIVPROC glad_glGetSamplerParameterIiv = NULL

◆ glad_glGetSamplerParameterIuiv

PFNGLGETSAMPLERPARAMETERIUIVPROC glad_glGetSamplerParameterIuiv = NULL

◆ glad_glGetSamplerParameteriv

PFNGLGETSAMPLERPARAMETERIVPROC glad_glGetSamplerParameteriv = NULL

◆ glad_glGetShaderInfoLog

PFNGLGETSHADERINFOLOGPROC glad_glGetShaderInfoLog = NULL

◆ glad_glGetShaderiv

PFNGLGETSHADERIVPROC glad_glGetShaderiv = NULL

◆ glad_glGetShaderPrecisionFormat

PFNGLGETSHADERPRECISIONFORMATPROC glad_glGetShaderPrecisionFormat = NULL

◆ glad_glGetShaderSource

PFNGLGETSHADERSOURCEPROC glad_glGetShaderSource = NULL

◆ glad_glGetString

◆ glad_glGetStringi

PFNGLGETSTRINGIPROC glad_glGetStringi = NULL

Referenced by glad_gl_get_extensions().

◆ glad_glGetSubroutineIndex

PFNGLGETSUBROUTINEINDEXPROC glad_glGetSubroutineIndex = NULL

◆ glad_glGetSubroutineUniformLocation

PFNGLGETSUBROUTINEUNIFORMLOCATIONPROC glad_glGetSubroutineUniformLocation = NULL

◆ glad_glGetSynciv

PFNGLGETSYNCIVPROC glad_glGetSynciv = NULL

◆ glad_glGetTexEnvfv

PFNGLGETTEXENVFVPROC glad_glGetTexEnvfv = NULL

◆ glad_glGetTexEnviv

PFNGLGETTEXENVIVPROC glad_glGetTexEnviv = NULL

◆ glad_glGetTexGendv

PFNGLGETTEXGENDVPROC glad_glGetTexGendv = NULL

◆ glad_glGetTexGenfv

PFNGLGETTEXGENFVPROC glad_glGetTexGenfv = NULL

◆ glad_glGetTexGeniv

PFNGLGETTEXGENIVPROC glad_glGetTexGeniv = NULL

◆ glad_glGetTexImage

PFNGLGETTEXIMAGEPROC glad_glGetTexImage = NULL

◆ glad_glGetTexLevelParameterfv

PFNGLGETTEXLEVELPARAMETERFVPROC glad_glGetTexLevelParameterfv = NULL

◆ glad_glGetTexLevelParameteriv

PFNGLGETTEXLEVELPARAMETERIVPROC glad_glGetTexLevelParameteriv = NULL

◆ glad_glGetTexParameterfv

PFNGLGETTEXPARAMETERFVPROC glad_glGetTexParameterfv = NULL

◆ glad_glGetTexParameterIiv

PFNGLGETTEXPARAMETERIIVPROC glad_glGetTexParameterIiv = NULL

◆ glad_glGetTexParameterIuiv

PFNGLGETTEXPARAMETERIUIVPROC glad_glGetTexParameterIuiv = NULL

◆ glad_glGetTexParameteriv

PFNGLGETTEXPARAMETERIVPROC glad_glGetTexParameteriv = NULL

◆ glad_glGetTextureImage

PFNGLGETTEXTUREIMAGEPROC glad_glGetTextureImage = NULL

◆ glad_glGetTextureLevelParameterfv

PFNGLGETTEXTURELEVELPARAMETERFVPROC glad_glGetTextureLevelParameterfv = NULL

◆ glad_glGetTextureLevelParameteriv

PFNGLGETTEXTURELEVELPARAMETERIVPROC glad_glGetTextureLevelParameteriv = NULL

◆ glad_glGetTextureParameterfv

PFNGLGETTEXTUREPARAMETERFVPROC glad_glGetTextureParameterfv = NULL

◆ glad_glGetTextureParameterIiv

PFNGLGETTEXTUREPARAMETERIIVPROC glad_glGetTextureParameterIiv = NULL

◆ glad_glGetTextureParameterIuiv

PFNGLGETTEXTUREPARAMETERIUIVPROC glad_glGetTextureParameterIuiv = NULL

◆ glad_glGetTextureParameteriv

PFNGLGETTEXTUREPARAMETERIVPROC glad_glGetTextureParameteriv = NULL

◆ glad_glGetTextureSubImage

PFNGLGETTEXTURESUBIMAGEPROC glad_glGetTextureSubImage = NULL

◆ glad_glGetTransformFeedbacki64_v

PFNGLGETTRANSFORMFEEDBACKI64_VPROC glad_glGetTransformFeedbacki64_v = NULL

◆ glad_glGetTransformFeedbacki_v

PFNGLGETTRANSFORMFEEDBACKI_VPROC glad_glGetTransformFeedbacki_v = NULL

◆ glad_glGetTransformFeedbackiv

PFNGLGETTRANSFORMFEEDBACKIVPROC glad_glGetTransformFeedbackiv = NULL

◆ glad_glGetTransformFeedbackVarying

PFNGLGETTRANSFORMFEEDBACKVARYINGPROC glad_glGetTransformFeedbackVarying = NULL

◆ glad_glGetUniformBlockIndex

PFNGLGETUNIFORMBLOCKINDEXPROC glad_glGetUniformBlockIndex = NULL

◆ glad_glGetUniformdv

PFNGLGETUNIFORMDVPROC glad_glGetUniformdv = NULL

◆ glad_glGetUniformfv

PFNGLGETUNIFORMFVPROC glad_glGetUniformfv = NULL

◆ glad_glGetUniformIndices

PFNGLGETUNIFORMINDICESPROC glad_glGetUniformIndices = NULL

◆ glad_glGetUniformiv

PFNGLGETUNIFORMIVPROC glad_glGetUniformiv = NULL

◆ glad_glGetUniformLocation

PFNGLGETUNIFORMLOCATIONPROC glad_glGetUniformLocation = NULL

◆ glad_glGetUniformSubroutineuiv

PFNGLGETUNIFORMSUBROUTINEUIVPROC glad_glGetUniformSubroutineuiv = NULL

◆ glad_glGetUniformuiv

PFNGLGETUNIFORMUIVPROC glad_glGetUniformuiv = NULL

◆ glad_glGetVertexArrayIndexed64iv

PFNGLGETVERTEXARRAYINDEXED64IVPROC glad_glGetVertexArrayIndexed64iv = NULL

◆ glad_glGetVertexArrayIndexediv

PFNGLGETVERTEXARRAYINDEXEDIVPROC glad_glGetVertexArrayIndexediv = NULL

◆ glad_glGetVertexArrayiv

PFNGLGETVERTEXARRAYIVPROC glad_glGetVertexArrayiv = NULL

◆ glad_glGetVertexAttribdv

PFNGLGETVERTEXATTRIBDVPROC glad_glGetVertexAttribdv = NULL

◆ glad_glGetVertexAttribfv

PFNGLGETVERTEXATTRIBFVPROC glad_glGetVertexAttribfv = NULL

◆ glad_glGetVertexAttribIiv

PFNGLGETVERTEXATTRIBIIVPROC glad_glGetVertexAttribIiv = NULL

◆ glad_glGetVertexAttribIuiv

PFNGLGETVERTEXATTRIBIUIVPROC glad_glGetVertexAttribIuiv = NULL

◆ glad_glGetVertexAttribiv

PFNGLGETVERTEXATTRIBIVPROC glad_glGetVertexAttribiv = NULL

◆ glad_glGetVertexAttribLdv

PFNGLGETVERTEXATTRIBLDVPROC glad_glGetVertexAttribLdv = NULL

◆ glad_glGetVertexAttribPointerv

PFNGLGETVERTEXATTRIBPOINTERVPROC glad_glGetVertexAttribPointerv = NULL

◆ glad_glHint

PFNGLHINTPROC glad_glHint = NULL

◆ glad_glIndexd

PFNGLINDEXDPROC glad_glIndexd = NULL

◆ glad_glIndexdv

PFNGLINDEXDVPROC glad_glIndexdv = NULL

◆ glad_glIndexf

PFNGLINDEXFPROC glad_glIndexf = NULL

◆ glad_glIndexfv

PFNGLINDEXFVPROC glad_glIndexfv = NULL

◆ glad_glIndexi

PFNGLINDEXIPROC glad_glIndexi = NULL

◆ glad_glIndexiv

PFNGLINDEXIVPROC glad_glIndexiv = NULL

◆ glad_glIndexMask

PFNGLINDEXMASKPROC glad_glIndexMask = NULL

◆ glad_glIndexPointer

PFNGLINDEXPOINTERPROC glad_glIndexPointer = NULL

◆ glad_glIndexs

PFNGLINDEXSPROC glad_glIndexs = NULL

◆ glad_glIndexsv

PFNGLINDEXSVPROC glad_glIndexsv = NULL

◆ glad_glIndexub

PFNGLINDEXUBPROC glad_glIndexub = NULL

◆ glad_glIndexubv

PFNGLINDEXUBVPROC glad_glIndexubv = NULL

◆ glad_glInitNames

PFNGLINITNAMESPROC glad_glInitNames = NULL

◆ glad_glInterleavedArrays

PFNGLINTERLEAVEDARRAYSPROC glad_glInterleavedArrays = NULL

◆ glad_glInvalidateBufferData

PFNGLINVALIDATEBUFFERDATAPROC glad_glInvalidateBufferData = NULL

◆ glad_glInvalidateBufferSubData

PFNGLINVALIDATEBUFFERSUBDATAPROC glad_glInvalidateBufferSubData = NULL

◆ glad_glInvalidateFramebuffer

PFNGLINVALIDATEFRAMEBUFFERPROC glad_glInvalidateFramebuffer = NULL

◆ glad_glInvalidateNamedFramebufferData

PFNGLINVALIDATENAMEDFRAMEBUFFERDATAPROC glad_glInvalidateNamedFramebufferData = NULL

◆ glad_glInvalidateNamedFramebufferSubData

PFNGLINVALIDATENAMEDFRAMEBUFFERSUBDATAPROC glad_glInvalidateNamedFramebufferSubData = NULL

◆ glad_glInvalidateSubFramebuffer

PFNGLINVALIDATESUBFRAMEBUFFERPROC glad_glInvalidateSubFramebuffer = NULL

◆ glad_glInvalidateTexImage

PFNGLINVALIDATETEXIMAGEPROC glad_glInvalidateTexImage = NULL

◆ glad_glInvalidateTexSubImage

PFNGLINVALIDATETEXSUBIMAGEPROC glad_glInvalidateTexSubImage = NULL

◆ glad_glIsBuffer

PFNGLISBUFFERPROC glad_glIsBuffer = NULL

◆ glad_glIsEnabled

PFNGLISENABLEDPROC glad_glIsEnabled = NULL

◆ glad_glIsEnabledi

PFNGLISENABLEDIPROC glad_glIsEnabledi = NULL

◆ glad_glIsFramebuffer

PFNGLISFRAMEBUFFERPROC glad_glIsFramebuffer = NULL

◆ glad_glIsFramebufferEXT

PFNGLISFRAMEBUFFEREXTPROC glad_glIsFramebufferEXT = NULL

◆ glad_glIsList

PFNGLISLISTPROC glad_glIsList = NULL

◆ glad_glIsProgram

PFNGLISPROGRAMPROC glad_glIsProgram = NULL

◆ glad_glIsProgramPipeline

PFNGLISPROGRAMPIPELINEPROC glad_glIsProgramPipeline = NULL

◆ glad_glIsQuery

PFNGLISQUERYPROC glad_glIsQuery = NULL

◆ glad_glIsRenderbuffer

PFNGLISRENDERBUFFERPROC glad_glIsRenderbuffer = NULL

◆ glad_glIsRenderbufferEXT

PFNGLISRENDERBUFFEREXTPROC glad_glIsRenderbufferEXT = NULL

◆ glad_glIsSampler

PFNGLISSAMPLERPROC glad_glIsSampler = NULL

◆ glad_glIsShader

PFNGLISSHADERPROC glad_glIsShader = NULL

◆ glad_glIsSync

PFNGLISSYNCPROC glad_glIsSync = NULL

◆ glad_glIsTexture

PFNGLISTEXTUREPROC glad_glIsTexture = NULL

◆ glad_glIsTransformFeedback

PFNGLISTRANSFORMFEEDBACKPROC glad_glIsTransformFeedback = NULL

◆ glad_glIsVertexArray

PFNGLISVERTEXARRAYPROC glad_glIsVertexArray = NULL

◆ glad_glLightf

PFNGLLIGHTFPROC glad_glLightf = NULL

◆ glad_glLightfv

PFNGLLIGHTFVPROC glad_glLightfv = NULL

◆ glad_glLighti

PFNGLLIGHTIPROC glad_glLighti = NULL

◆ glad_glLightiv

PFNGLLIGHTIVPROC glad_glLightiv = NULL

◆ glad_glLightModelf

PFNGLLIGHTMODELFPROC glad_glLightModelf = NULL

◆ glad_glLightModelfv

PFNGLLIGHTMODELFVPROC glad_glLightModelfv = NULL

◆ glad_glLightModeli

PFNGLLIGHTMODELIPROC glad_glLightModeli = NULL

◆ glad_glLightModeliv

PFNGLLIGHTMODELIVPROC glad_glLightModeliv = NULL

◆ glad_glLineStipple

PFNGLLINESTIPPLEPROC glad_glLineStipple = NULL

◆ glad_glLineWidth

PFNGLLINEWIDTHPROC glad_glLineWidth = NULL

◆ glad_glLinkProgram

PFNGLLINKPROGRAMPROC glad_glLinkProgram = NULL

◆ glad_glListBase

PFNGLLISTBASEPROC glad_glListBase = NULL

◆ glad_glLoadIdentity

PFNGLLOADIDENTITYPROC glad_glLoadIdentity = NULL

◆ glad_glLoadMatrixd

PFNGLLOADMATRIXDPROC glad_glLoadMatrixd = NULL

◆ glad_glLoadMatrixf

PFNGLLOADMATRIXFPROC glad_glLoadMatrixf = NULL

◆ glad_glLoadName

PFNGLLOADNAMEPROC glad_glLoadName = NULL

◆ glad_glLoadTransposeMatrixd

PFNGLLOADTRANSPOSEMATRIXDPROC glad_glLoadTransposeMatrixd = NULL

◆ glad_glLoadTransposeMatrixf

PFNGLLOADTRANSPOSEMATRIXFPROC glad_glLoadTransposeMatrixf = NULL

◆ glad_glLogicOp

PFNGLLOGICOPPROC glad_glLogicOp = NULL

◆ glad_glMap1d

PFNGLMAP1DPROC glad_glMap1d = NULL

◆ glad_glMap1f

PFNGLMAP1FPROC glad_glMap1f = NULL

◆ glad_glMap2d

PFNGLMAP2DPROC glad_glMap2d = NULL

◆ glad_glMap2f

PFNGLMAP2FPROC glad_glMap2f = NULL

◆ glad_glMapBuffer

PFNGLMAPBUFFERPROC glad_glMapBuffer = NULL

◆ glad_glMapBufferRange

PFNGLMAPBUFFERRANGEPROC glad_glMapBufferRange = NULL

◆ glad_glMapGrid1d

PFNGLMAPGRID1DPROC glad_glMapGrid1d = NULL

◆ glad_glMapGrid1f

PFNGLMAPGRID1FPROC glad_glMapGrid1f = NULL

◆ glad_glMapGrid2d

PFNGLMAPGRID2DPROC glad_glMapGrid2d = NULL

◆ glad_glMapGrid2f

PFNGLMAPGRID2FPROC glad_glMapGrid2f = NULL

◆ glad_glMapNamedBuffer

PFNGLMAPNAMEDBUFFERPROC glad_glMapNamedBuffer = NULL

◆ glad_glMapNamedBufferRange

PFNGLMAPNAMEDBUFFERRANGEPROC glad_glMapNamedBufferRange = NULL

◆ glad_glMaterialf

PFNGLMATERIALFPROC glad_glMaterialf = NULL

◆ glad_glMaterialfv

PFNGLMATERIALFVPROC glad_glMaterialfv = NULL

◆ glad_glMateriali

PFNGLMATERIALIPROC glad_glMateriali = NULL

◆ glad_glMaterialiv

PFNGLMATERIALIVPROC glad_glMaterialiv = NULL

◆ glad_glMatrixMode

PFNGLMATRIXMODEPROC glad_glMatrixMode = NULL

◆ glad_glMemoryBarrier

PFNGLMEMORYBARRIERPROC glad_glMemoryBarrier = NULL

◆ glad_glMemoryBarrierByRegion

PFNGLMEMORYBARRIERBYREGIONPROC glad_glMemoryBarrierByRegion = NULL

◆ glad_glMinSampleShading

PFNGLMINSAMPLESHADINGPROC glad_glMinSampleShading = NULL

◆ glad_glMultiDrawArrays

PFNGLMULTIDRAWARRAYSPROC glad_glMultiDrawArrays = NULL

◆ glad_glMultiDrawArraysIndirect

PFNGLMULTIDRAWARRAYSINDIRECTPROC glad_glMultiDrawArraysIndirect = NULL

◆ glad_glMultiDrawArraysIndirectCount

PFNGLMULTIDRAWARRAYSINDIRECTCOUNTPROC glad_glMultiDrawArraysIndirectCount = NULL

◆ glad_glMultiDrawElements

PFNGLMULTIDRAWELEMENTSPROC glad_glMultiDrawElements = NULL

◆ glad_glMultiDrawElementsBaseVertex

PFNGLMULTIDRAWELEMENTSBASEVERTEXPROC glad_glMultiDrawElementsBaseVertex = NULL

◆ glad_glMultiDrawElementsIndirect

PFNGLMULTIDRAWELEMENTSINDIRECTPROC glad_glMultiDrawElementsIndirect = NULL

◆ glad_glMultiDrawElementsIndirectCount

PFNGLMULTIDRAWELEMENTSINDIRECTCOUNTPROC glad_glMultiDrawElementsIndirectCount = NULL

◆ glad_glMultiTexCoord1d

PFNGLMULTITEXCOORD1DPROC glad_glMultiTexCoord1d = NULL

◆ glad_glMultiTexCoord1dv

PFNGLMULTITEXCOORD1DVPROC glad_glMultiTexCoord1dv = NULL

◆ glad_glMultiTexCoord1f

PFNGLMULTITEXCOORD1FPROC glad_glMultiTexCoord1f = NULL

◆ glad_glMultiTexCoord1fv

PFNGLMULTITEXCOORD1FVPROC glad_glMultiTexCoord1fv = NULL

◆ glad_glMultiTexCoord1i

PFNGLMULTITEXCOORD1IPROC glad_glMultiTexCoord1i = NULL

◆ glad_glMultiTexCoord1iv

PFNGLMULTITEXCOORD1IVPROC glad_glMultiTexCoord1iv = NULL

◆ glad_glMultiTexCoord1s

PFNGLMULTITEXCOORD1SPROC glad_glMultiTexCoord1s = NULL

◆ glad_glMultiTexCoord1sv

PFNGLMULTITEXCOORD1SVPROC glad_glMultiTexCoord1sv = NULL

◆ glad_glMultiTexCoord2d

PFNGLMULTITEXCOORD2DPROC glad_glMultiTexCoord2d = NULL

◆ glad_glMultiTexCoord2dv

PFNGLMULTITEXCOORD2DVPROC glad_glMultiTexCoord2dv = NULL

◆ glad_glMultiTexCoord2f

PFNGLMULTITEXCOORD2FPROC glad_glMultiTexCoord2f = NULL

◆ glad_glMultiTexCoord2fv

PFNGLMULTITEXCOORD2FVPROC glad_glMultiTexCoord2fv = NULL

◆ glad_glMultiTexCoord2i

PFNGLMULTITEXCOORD2IPROC glad_glMultiTexCoord2i = NULL

◆ glad_glMultiTexCoord2iv

PFNGLMULTITEXCOORD2IVPROC glad_glMultiTexCoord2iv = NULL

◆ glad_glMultiTexCoord2s

PFNGLMULTITEXCOORD2SPROC glad_glMultiTexCoord2s = NULL

◆ glad_glMultiTexCoord2sv

PFNGLMULTITEXCOORD2SVPROC glad_glMultiTexCoord2sv = NULL

◆ glad_glMultiTexCoord3d

PFNGLMULTITEXCOORD3DPROC glad_glMultiTexCoord3d = NULL

◆ glad_glMultiTexCoord3dv

PFNGLMULTITEXCOORD3DVPROC glad_glMultiTexCoord3dv = NULL

◆ glad_glMultiTexCoord3f

PFNGLMULTITEXCOORD3FPROC glad_glMultiTexCoord3f = NULL

◆ glad_glMultiTexCoord3fv

PFNGLMULTITEXCOORD3FVPROC glad_glMultiTexCoord3fv = NULL

◆ glad_glMultiTexCoord3i

PFNGLMULTITEXCOORD3IPROC glad_glMultiTexCoord3i = NULL

◆ glad_glMultiTexCoord3iv

PFNGLMULTITEXCOORD3IVPROC glad_glMultiTexCoord3iv = NULL

◆ glad_glMultiTexCoord3s

PFNGLMULTITEXCOORD3SPROC glad_glMultiTexCoord3s = NULL

◆ glad_glMultiTexCoord3sv

PFNGLMULTITEXCOORD3SVPROC glad_glMultiTexCoord3sv = NULL

◆ glad_glMultiTexCoord4d

PFNGLMULTITEXCOORD4DPROC glad_glMultiTexCoord4d = NULL

◆ glad_glMultiTexCoord4dv

PFNGLMULTITEXCOORD4DVPROC glad_glMultiTexCoord4dv = NULL

◆ glad_glMultiTexCoord4f

PFNGLMULTITEXCOORD4FPROC glad_glMultiTexCoord4f = NULL

◆ glad_glMultiTexCoord4fv

PFNGLMULTITEXCOORD4FVPROC glad_glMultiTexCoord4fv = NULL

◆ glad_glMultiTexCoord4i

PFNGLMULTITEXCOORD4IPROC glad_glMultiTexCoord4i = NULL

◆ glad_glMultiTexCoord4iv

PFNGLMULTITEXCOORD4IVPROC glad_glMultiTexCoord4iv = NULL

◆ glad_glMultiTexCoord4s

PFNGLMULTITEXCOORD4SPROC glad_glMultiTexCoord4s = NULL

◆ glad_glMultiTexCoord4sv

PFNGLMULTITEXCOORD4SVPROC glad_glMultiTexCoord4sv = NULL

◆ glad_glMultiTexCoordP1ui

PFNGLMULTITEXCOORDP1UIPROC glad_glMultiTexCoordP1ui = NULL

◆ glad_glMultiTexCoordP1uiv

PFNGLMULTITEXCOORDP1UIVPROC glad_glMultiTexCoordP1uiv = NULL

◆ glad_glMultiTexCoordP2ui

PFNGLMULTITEXCOORDP2UIPROC glad_glMultiTexCoordP2ui = NULL

◆ glad_glMultiTexCoordP2uiv

PFNGLMULTITEXCOORDP2UIVPROC glad_glMultiTexCoordP2uiv = NULL

◆ glad_glMultiTexCoordP3ui

PFNGLMULTITEXCOORDP3UIPROC glad_glMultiTexCoordP3ui = NULL

◆ glad_glMultiTexCoordP3uiv

PFNGLMULTITEXCOORDP3UIVPROC glad_glMultiTexCoordP3uiv = NULL

◆ glad_glMultiTexCoordP4ui

PFNGLMULTITEXCOORDP4UIPROC glad_glMultiTexCoordP4ui = NULL

◆ glad_glMultiTexCoordP4uiv

PFNGLMULTITEXCOORDP4UIVPROC glad_glMultiTexCoordP4uiv = NULL

◆ glad_glMultMatrixd

PFNGLMULTMATRIXDPROC glad_glMultMatrixd = NULL

◆ glad_glMultMatrixf

PFNGLMULTMATRIXFPROC glad_glMultMatrixf = NULL

◆ glad_glMultTransposeMatrixd

PFNGLMULTTRANSPOSEMATRIXDPROC glad_glMultTransposeMatrixd = NULL

◆ glad_glMultTransposeMatrixf

PFNGLMULTTRANSPOSEMATRIXFPROC glad_glMultTransposeMatrixf = NULL

◆ glad_glNamedBufferData

PFNGLNAMEDBUFFERDATAPROC glad_glNamedBufferData = NULL

◆ glad_glNamedBufferStorage

PFNGLNAMEDBUFFERSTORAGEPROC glad_glNamedBufferStorage = NULL

◆ glad_glNamedBufferSubData

PFNGLNAMEDBUFFERSUBDATAPROC glad_glNamedBufferSubData = NULL

◆ glad_glNamedFramebufferDrawBuffer

PFNGLNAMEDFRAMEBUFFERDRAWBUFFERPROC glad_glNamedFramebufferDrawBuffer = NULL

◆ glad_glNamedFramebufferDrawBuffers

PFNGLNAMEDFRAMEBUFFERDRAWBUFFERSPROC glad_glNamedFramebufferDrawBuffers = NULL

◆ glad_glNamedFramebufferParameteri

PFNGLNAMEDFRAMEBUFFERPARAMETERIPROC glad_glNamedFramebufferParameteri = NULL

◆ glad_glNamedFramebufferReadBuffer

PFNGLNAMEDFRAMEBUFFERREADBUFFERPROC glad_glNamedFramebufferReadBuffer = NULL

◆ glad_glNamedFramebufferRenderbuffer

PFNGLNAMEDFRAMEBUFFERRENDERBUFFERPROC glad_glNamedFramebufferRenderbuffer = NULL

◆ glad_glNamedFramebufferTexture

PFNGLNAMEDFRAMEBUFFERTEXTUREPROC glad_glNamedFramebufferTexture = NULL

◆ glad_glNamedFramebufferTextureLayer

PFNGLNAMEDFRAMEBUFFERTEXTURELAYERPROC glad_glNamedFramebufferTextureLayer = NULL

◆ glad_glNamedRenderbufferStorage

PFNGLNAMEDRENDERBUFFERSTORAGEPROC glad_glNamedRenderbufferStorage = NULL

◆ glad_glNamedRenderbufferStorageMultisample

PFNGLNAMEDRENDERBUFFERSTORAGEMULTISAMPLEPROC glad_glNamedRenderbufferStorageMultisample = NULL

◆ glad_glNewList

PFNGLNEWLISTPROC glad_glNewList = NULL

◆ glad_glNormal3b

PFNGLNORMAL3BPROC glad_glNormal3b = NULL

◆ glad_glNormal3bv

PFNGLNORMAL3BVPROC glad_glNormal3bv = NULL

◆ glad_glNormal3d

PFNGLNORMAL3DPROC glad_glNormal3d = NULL

◆ glad_glNormal3dv

PFNGLNORMAL3DVPROC glad_glNormal3dv = NULL

◆ glad_glNormal3f

PFNGLNORMAL3FPROC glad_glNormal3f = NULL

◆ glad_glNormal3fv

PFNGLNORMAL3FVPROC glad_glNormal3fv = NULL

◆ glad_glNormal3i

PFNGLNORMAL3IPROC glad_glNormal3i = NULL

◆ glad_glNormal3iv

PFNGLNORMAL3IVPROC glad_glNormal3iv = NULL

◆ glad_glNormal3s

PFNGLNORMAL3SPROC glad_glNormal3s = NULL

◆ glad_glNormal3sv

PFNGLNORMAL3SVPROC glad_glNormal3sv = NULL

◆ glad_glNormalP3ui

PFNGLNORMALP3UIPROC glad_glNormalP3ui = NULL

◆ glad_glNormalP3uiv

PFNGLNORMALP3UIVPROC glad_glNormalP3uiv = NULL

◆ glad_glNormalPointer

PFNGLNORMALPOINTERPROC glad_glNormalPointer = NULL

◆ glad_glObjectLabel

PFNGLOBJECTLABELPROC glad_glObjectLabel = NULL

◆ glad_glObjectPtrLabel

PFNGLOBJECTPTRLABELPROC glad_glObjectPtrLabel = NULL

◆ glad_glOrtho

PFNGLORTHOPROC glad_glOrtho = NULL

◆ glad_glPassThrough

PFNGLPASSTHROUGHPROC glad_glPassThrough = NULL

◆ glad_glPatchParameterfv

PFNGLPATCHPARAMETERFVPROC glad_glPatchParameterfv = NULL

◆ glad_glPatchParameteri

PFNGLPATCHPARAMETERIPROC glad_glPatchParameteri = NULL

◆ glad_glPauseTransformFeedback

PFNGLPAUSETRANSFORMFEEDBACKPROC glad_glPauseTransformFeedback = NULL

◆ glad_glPixelMapfv

PFNGLPIXELMAPFVPROC glad_glPixelMapfv = NULL

◆ glad_glPixelMapuiv

PFNGLPIXELMAPUIVPROC glad_glPixelMapuiv = NULL

◆ glad_glPixelMapusv

PFNGLPIXELMAPUSVPROC glad_glPixelMapusv = NULL

◆ glad_glPixelStoref

PFNGLPIXELSTOREFPROC glad_glPixelStoref = NULL

◆ glad_glPixelStorei

PFNGLPIXELSTOREIPROC glad_glPixelStorei = NULL

◆ glad_glPixelTransferf

PFNGLPIXELTRANSFERFPROC glad_glPixelTransferf = NULL

◆ glad_glPixelTransferi

PFNGLPIXELTRANSFERIPROC glad_glPixelTransferi = NULL

◆ glad_glPixelZoom

PFNGLPIXELZOOMPROC glad_glPixelZoom = NULL

◆ glad_glPointParameterf

PFNGLPOINTPARAMETERFPROC glad_glPointParameterf = NULL

◆ glad_glPointParameterfv

PFNGLPOINTPARAMETERFVPROC glad_glPointParameterfv = NULL

◆ glad_glPointParameteri

PFNGLPOINTPARAMETERIPROC glad_glPointParameteri = NULL

◆ glad_glPointParameteriv

PFNGLPOINTPARAMETERIVPROC glad_glPointParameteriv = NULL

◆ glad_glPointSize

PFNGLPOINTSIZEPROC glad_glPointSize = NULL

◆ glad_glPolygonMode

PFNGLPOLYGONMODEPROC glad_glPolygonMode = NULL

◆ glad_glPolygonOffset

PFNGLPOLYGONOFFSETPROC glad_glPolygonOffset = NULL

◆ glad_glPolygonOffsetClamp

PFNGLPOLYGONOFFSETCLAMPPROC glad_glPolygonOffsetClamp = NULL

◆ glad_glPolygonStipple

PFNGLPOLYGONSTIPPLEPROC glad_glPolygonStipple = NULL

◆ glad_glPopAttrib

PFNGLPOPATTRIBPROC glad_glPopAttrib = NULL

◆ glad_glPopClientAttrib

PFNGLPOPCLIENTATTRIBPROC glad_glPopClientAttrib = NULL

◆ glad_glPopDebugGroup

PFNGLPOPDEBUGGROUPPROC glad_glPopDebugGroup = NULL

◆ glad_glPopMatrix

PFNGLPOPMATRIXPROC glad_glPopMatrix = NULL

◆ glad_glPopName

PFNGLPOPNAMEPROC glad_glPopName = NULL

◆ glad_glPrimitiveRestartIndex

PFNGLPRIMITIVERESTARTINDEXPROC glad_glPrimitiveRestartIndex = NULL

◆ glad_glPrioritizeTextures

PFNGLPRIORITIZETEXTURESPROC glad_glPrioritizeTextures = NULL

◆ glad_glProgramBinary

PFNGLPROGRAMBINARYPROC glad_glProgramBinary = NULL

◆ glad_glProgramParameteri

PFNGLPROGRAMPARAMETERIPROC glad_glProgramParameteri = NULL

◆ glad_glProgramUniform1d

PFNGLPROGRAMUNIFORM1DPROC glad_glProgramUniform1d = NULL

◆ glad_glProgramUniform1dv

PFNGLPROGRAMUNIFORM1DVPROC glad_glProgramUniform1dv = NULL

◆ glad_glProgramUniform1f

PFNGLPROGRAMUNIFORM1FPROC glad_glProgramUniform1f = NULL

◆ glad_glProgramUniform1fv

PFNGLPROGRAMUNIFORM1FVPROC glad_glProgramUniform1fv = NULL

◆ glad_glProgramUniform1i

PFNGLPROGRAMUNIFORM1IPROC glad_glProgramUniform1i = NULL

◆ glad_glProgramUniform1iv

PFNGLPROGRAMUNIFORM1IVPROC glad_glProgramUniform1iv = NULL

◆ glad_glProgramUniform1ui

PFNGLPROGRAMUNIFORM1UIPROC glad_glProgramUniform1ui = NULL

◆ glad_glProgramUniform1uiv

PFNGLPROGRAMUNIFORM1UIVPROC glad_glProgramUniform1uiv = NULL

◆ glad_glProgramUniform2d

PFNGLPROGRAMUNIFORM2DPROC glad_glProgramUniform2d = NULL

◆ glad_glProgramUniform2dv

PFNGLPROGRAMUNIFORM2DVPROC glad_glProgramUniform2dv = NULL

◆ glad_glProgramUniform2f

PFNGLPROGRAMUNIFORM2FPROC glad_glProgramUniform2f = NULL

◆ glad_glProgramUniform2fv

PFNGLPROGRAMUNIFORM2FVPROC glad_glProgramUniform2fv = NULL

◆ glad_glProgramUniform2i

PFNGLPROGRAMUNIFORM2IPROC glad_glProgramUniform2i = NULL

◆ glad_glProgramUniform2iv

PFNGLPROGRAMUNIFORM2IVPROC glad_glProgramUniform2iv = NULL

◆ glad_glProgramUniform2ui

PFNGLPROGRAMUNIFORM2UIPROC glad_glProgramUniform2ui = NULL

◆ glad_glProgramUniform2uiv

PFNGLPROGRAMUNIFORM2UIVPROC glad_glProgramUniform2uiv = NULL

◆ glad_glProgramUniform3d

PFNGLPROGRAMUNIFORM3DPROC glad_glProgramUniform3d = NULL

◆ glad_glProgramUniform3dv

PFNGLPROGRAMUNIFORM3DVPROC glad_glProgramUniform3dv = NULL

◆ glad_glProgramUniform3f

PFNGLPROGRAMUNIFORM3FPROC glad_glProgramUniform3f = NULL

◆ glad_glProgramUniform3fv

PFNGLPROGRAMUNIFORM3FVPROC glad_glProgramUniform3fv = NULL

◆ glad_glProgramUniform3i

PFNGLPROGRAMUNIFORM3IPROC glad_glProgramUniform3i = NULL

◆ glad_glProgramUniform3iv

PFNGLPROGRAMUNIFORM3IVPROC glad_glProgramUniform3iv = NULL

◆ glad_glProgramUniform3ui

PFNGLPROGRAMUNIFORM3UIPROC glad_glProgramUniform3ui = NULL

◆ glad_glProgramUniform3uiv

PFNGLPROGRAMUNIFORM3UIVPROC glad_glProgramUniform3uiv = NULL

◆ glad_glProgramUniform4d

PFNGLPROGRAMUNIFORM4DPROC glad_glProgramUniform4d = NULL

◆ glad_glProgramUniform4dv

PFNGLPROGRAMUNIFORM4DVPROC glad_glProgramUniform4dv = NULL

◆ glad_glProgramUniform4f

PFNGLPROGRAMUNIFORM4FPROC glad_glProgramUniform4f = NULL

◆ glad_glProgramUniform4fv

PFNGLPROGRAMUNIFORM4FVPROC glad_glProgramUniform4fv = NULL

◆ glad_glProgramUniform4i

PFNGLPROGRAMUNIFORM4IPROC glad_glProgramUniform4i = NULL

◆ glad_glProgramUniform4iv

PFNGLPROGRAMUNIFORM4IVPROC glad_glProgramUniform4iv = NULL

◆ glad_glProgramUniform4ui

PFNGLPROGRAMUNIFORM4UIPROC glad_glProgramUniform4ui = NULL

◆ glad_glProgramUniform4uiv

PFNGLPROGRAMUNIFORM4UIVPROC glad_glProgramUniform4uiv = NULL

◆ glad_glProgramUniformMatrix2dv

PFNGLPROGRAMUNIFORMMATRIX2DVPROC glad_glProgramUniformMatrix2dv = NULL

◆ glad_glProgramUniformMatrix2fv

PFNGLPROGRAMUNIFORMMATRIX2FVPROC glad_glProgramUniformMatrix2fv = NULL

◆ glad_glProgramUniformMatrix2x3dv

PFNGLPROGRAMUNIFORMMATRIX2X3DVPROC glad_glProgramUniformMatrix2x3dv = NULL

◆ glad_glProgramUniformMatrix2x3fv

PFNGLPROGRAMUNIFORMMATRIX2X3FVPROC glad_glProgramUniformMatrix2x3fv = NULL

◆ glad_glProgramUniformMatrix2x4dv

PFNGLPROGRAMUNIFORMMATRIX2X4DVPROC glad_glProgramUniformMatrix2x4dv = NULL

◆ glad_glProgramUniformMatrix2x4fv

PFNGLPROGRAMUNIFORMMATRIX2X4FVPROC glad_glProgramUniformMatrix2x4fv = NULL

◆ glad_glProgramUniformMatrix3dv

PFNGLPROGRAMUNIFORMMATRIX3DVPROC glad_glProgramUniformMatrix3dv = NULL

◆ glad_glProgramUniformMatrix3fv

PFNGLPROGRAMUNIFORMMATRIX3FVPROC glad_glProgramUniformMatrix3fv = NULL

◆ glad_glProgramUniformMatrix3x2dv

PFNGLPROGRAMUNIFORMMATRIX3X2DVPROC glad_glProgramUniformMatrix3x2dv = NULL

◆ glad_glProgramUniformMatrix3x2fv

PFNGLPROGRAMUNIFORMMATRIX3X2FVPROC glad_glProgramUniformMatrix3x2fv = NULL

◆ glad_glProgramUniformMatrix3x4dv

PFNGLPROGRAMUNIFORMMATRIX3X4DVPROC glad_glProgramUniformMatrix3x4dv = NULL

◆ glad_glProgramUniformMatrix3x4fv

PFNGLPROGRAMUNIFORMMATRIX3X4FVPROC glad_glProgramUniformMatrix3x4fv = NULL

◆ glad_glProgramUniformMatrix4dv

PFNGLPROGRAMUNIFORMMATRIX4DVPROC glad_glProgramUniformMatrix4dv = NULL

◆ glad_glProgramUniformMatrix4fv

PFNGLPROGRAMUNIFORMMATRIX4FVPROC glad_glProgramUniformMatrix4fv = NULL

◆ glad_glProgramUniformMatrix4x2dv

PFNGLPROGRAMUNIFORMMATRIX4X2DVPROC glad_glProgramUniformMatrix4x2dv = NULL

◆ glad_glProgramUniformMatrix4x2fv

PFNGLPROGRAMUNIFORMMATRIX4X2FVPROC glad_glProgramUniformMatrix4x2fv = NULL

◆ glad_glProgramUniformMatrix4x3dv

PFNGLPROGRAMUNIFORMMATRIX4X3DVPROC glad_glProgramUniformMatrix4x3dv = NULL

◆ glad_glProgramUniformMatrix4x3fv

PFNGLPROGRAMUNIFORMMATRIX4X3FVPROC glad_glProgramUniformMatrix4x3fv = NULL

◆ glad_glProvokingVertex

PFNGLPROVOKINGVERTEXPROC glad_glProvokingVertex = NULL

◆ glad_glPushAttrib

PFNGLPUSHATTRIBPROC glad_glPushAttrib = NULL

◆ glad_glPushClientAttrib

PFNGLPUSHCLIENTATTRIBPROC glad_glPushClientAttrib = NULL

◆ glad_glPushDebugGroup

PFNGLPUSHDEBUGGROUPPROC glad_glPushDebugGroup = NULL

◆ glad_glPushMatrix

PFNGLPUSHMATRIXPROC glad_glPushMatrix = NULL

◆ glad_glPushName

PFNGLPUSHNAMEPROC glad_glPushName = NULL

◆ glad_glQueryCounter

PFNGLQUERYCOUNTERPROC glad_glQueryCounter = NULL

◆ glad_glRasterPos2d

PFNGLRASTERPOS2DPROC glad_glRasterPos2d = NULL

◆ glad_glRasterPos2dv

PFNGLRASTERPOS2DVPROC glad_glRasterPos2dv = NULL

◆ glad_glRasterPos2f

PFNGLRASTERPOS2FPROC glad_glRasterPos2f = NULL

◆ glad_glRasterPos2fv

PFNGLRASTERPOS2FVPROC glad_glRasterPos2fv = NULL

◆ glad_glRasterPos2i

PFNGLRASTERPOS2IPROC glad_glRasterPos2i = NULL

◆ glad_glRasterPos2iv

PFNGLRASTERPOS2IVPROC glad_glRasterPos2iv = NULL

◆ glad_glRasterPos2s

PFNGLRASTERPOS2SPROC glad_glRasterPos2s = NULL

◆ glad_glRasterPos2sv

PFNGLRASTERPOS2SVPROC glad_glRasterPos2sv = NULL

◆ glad_glRasterPos3d

PFNGLRASTERPOS3DPROC glad_glRasterPos3d = NULL

◆ glad_glRasterPos3dv

PFNGLRASTERPOS3DVPROC glad_glRasterPos3dv = NULL

◆ glad_glRasterPos3f

PFNGLRASTERPOS3FPROC glad_glRasterPos3f = NULL

◆ glad_glRasterPos3fv

PFNGLRASTERPOS3FVPROC glad_glRasterPos3fv = NULL

◆ glad_glRasterPos3i

PFNGLRASTERPOS3IPROC glad_glRasterPos3i = NULL

◆ glad_glRasterPos3iv

PFNGLRASTERPOS3IVPROC glad_glRasterPos3iv = NULL

◆ glad_glRasterPos3s

PFNGLRASTERPOS3SPROC glad_glRasterPos3s = NULL

◆ glad_glRasterPos3sv

PFNGLRASTERPOS3SVPROC glad_glRasterPos3sv = NULL

◆ glad_glRasterPos4d

PFNGLRASTERPOS4DPROC glad_glRasterPos4d = NULL

◆ glad_glRasterPos4dv

PFNGLRASTERPOS4DVPROC glad_glRasterPos4dv = NULL

◆ glad_glRasterPos4f

PFNGLRASTERPOS4FPROC glad_glRasterPos4f = NULL

◆ glad_glRasterPos4fv

PFNGLRASTERPOS4FVPROC glad_glRasterPos4fv = NULL

◆ glad_glRasterPos4i

PFNGLRASTERPOS4IPROC glad_glRasterPos4i = NULL

◆ glad_glRasterPos4iv

PFNGLRASTERPOS4IVPROC glad_glRasterPos4iv = NULL

◆ glad_glRasterPos4s

PFNGLRASTERPOS4SPROC glad_glRasterPos4s = NULL

◆ glad_glRasterPos4sv

PFNGLRASTERPOS4SVPROC glad_glRasterPos4sv = NULL

◆ glad_glReadBuffer

PFNGLREADBUFFERPROC glad_glReadBuffer = NULL

◆ glad_glReadnPixels

PFNGLREADNPIXELSPROC glad_glReadnPixels = NULL

◆ glad_glReadPixels

PFNGLREADPIXELSPROC glad_glReadPixels = NULL

◆ glad_glRectd

PFNGLRECTDPROC glad_glRectd = NULL

◆ glad_glRectdv

PFNGLRECTDVPROC glad_glRectdv = NULL

◆ glad_glRectf

PFNGLRECTFPROC glad_glRectf = NULL

◆ glad_glRectfv

PFNGLRECTFVPROC glad_glRectfv = NULL

◆ glad_glRecti

PFNGLRECTIPROC glad_glRecti = NULL

◆ glad_glRectiv

PFNGLRECTIVPROC glad_glRectiv = NULL

◆ glad_glRects

PFNGLRECTSPROC glad_glRects = NULL

◆ glad_glRectsv

PFNGLRECTSVPROC glad_glRectsv = NULL

◆ glad_glReleaseShaderCompiler

PFNGLRELEASESHADERCOMPILERPROC glad_glReleaseShaderCompiler = NULL

◆ glad_glRenderbufferStorage

PFNGLRENDERBUFFERSTORAGEPROC glad_glRenderbufferStorage = NULL

◆ glad_glRenderbufferStorageEXT

PFNGLRENDERBUFFERSTORAGEEXTPROC glad_glRenderbufferStorageEXT = NULL

◆ glad_glRenderbufferStorageMultisample

PFNGLRENDERBUFFERSTORAGEMULTISAMPLEPROC glad_glRenderbufferStorageMultisample = NULL

◆ glad_glRenderbufferStorageMultisampleEXT

PFNGLRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC glad_glRenderbufferStorageMultisampleEXT = NULL

◆ glad_glRenderMode

PFNGLRENDERMODEPROC glad_glRenderMode = NULL

◆ glad_glResumeTransformFeedback

PFNGLRESUMETRANSFORMFEEDBACKPROC glad_glResumeTransformFeedback = NULL

◆ glad_glRotated

PFNGLROTATEDPROC glad_glRotated = NULL

◆ glad_glRotatef

PFNGLROTATEFPROC glad_glRotatef = NULL

◆ glad_glSampleCoverage

PFNGLSAMPLECOVERAGEPROC glad_glSampleCoverage = NULL

◆ glad_glSampleMaski

PFNGLSAMPLEMASKIPROC glad_glSampleMaski = NULL

◆ glad_glSamplerParameterf

PFNGLSAMPLERPARAMETERFPROC glad_glSamplerParameterf = NULL

◆ glad_glSamplerParameterfv

PFNGLSAMPLERPARAMETERFVPROC glad_glSamplerParameterfv = NULL

◆ glad_glSamplerParameteri

PFNGLSAMPLERPARAMETERIPROC glad_glSamplerParameteri = NULL

◆ glad_glSamplerParameterIiv

PFNGLSAMPLERPARAMETERIIVPROC glad_glSamplerParameterIiv = NULL

◆ glad_glSamplerParameterIuiv

PFNGLSAMPLERPARAMETERIUIVPROC glad_glSamplerParameterIuiv = NULL

◆ glad_glSamplerParameteriv

PFNGLSAMPLERPARAMETERIVPROC glad_glSamplerParameteriv = NULL

◆ glad_glScaled

PFNGLSCALEDPROC glad_glScaled = NULL

◆ glad_glScalef

PFNGLSCALEFPROC glad_glScalef = NULL

◆ glad_glScissor

PFNGLSCISSORPROC glad_glScissor = NULL

◆ glad_glScissorArrayv

PFNGLSCISSORARRAYVPROC glad_glScissorArrayv = NULL

◆ glad_glScissorIndexed

PFNGLSCISSORINDEXEDPROC glad_glScissorIndexed = NULL

◆ glad_glScissorIndexedv

PFNGLSCISSORINDEXEDVPROC glad_glScissorIndexedv = NULL

◆ glad_glSecondaryColor3b

PFNGLSECONDARYCOLOR3BPROC glad_glSecondaryColor3b = NULL

◆ glad_glSecondaryColor3bv

PFNGLSECONDARYCOLOR3BVPROC glad_glSecondaryColor3bv = NULL

◆ glad_glSecondaryColor3d

PFNGLSECONDARYCOLOR3DPROC glad_glSecondaryColor3d = NULL

◆ glad_glSecondaryColor3dv

PFNGLSECONDARYCOLOR3DVPROC glad_glSecondaryColor3dv = NULL

◆ glad_glSecondaryColor3f

PFNGLSECONDARYCOLOR3FPROC glad_glSecondaryColor3f = NULL

◆ glad_glSecondaryColor3fv

PFNGLSECONDARYCOLOR3FVPROC glad_glSecondaryColor3fv = NULL

◆ glad_glSecondaryColor3i

PFNGLSECONDARYCOLOR3IPROC glad_glSecondaryColor3i = NULL

◆ glad_glSecondaryColor3iv

PFNGLSECONDARYCOLOR3IVPROC glad_glSecondaryColor3iv = NULL

◆ glad_glSecondaryColor3s

PFNGLSECONDARYCOLOR3SPROC glad_glSecondaryColor3s = NULL

◆ glad_glSecondaryColor3sv

PFNGLSECONDARYCOLOR3SVPROC glad_glSecondaryColor3sv = NULL

◆ glad_glSecondaryColor3ub

PFNGLSECONDARYCOLOR3UBPROC glad_glSecondaryColor3ub = NULL

◆ glad_glSecondaryColor3ubv

PFNGLSECONDARYCOLOR3UBVPROC glad_glSecondaryColor3ubv = NULL

◆ glad_glSecondaryColor3ui

PFNGLSECONDARYCOLOR3UIPROC glad_glSecondaryColor3ui = NULL

◆ glad_glSecondaryColor3uiv

PFNGLSECONDARYCOLOR3UIVPROC glad_glSecondaryColor3uiv = NULL

◆ glad_glSecondaryColor3us

PFNGLSECONDARYCOLOR3USPROC glad_glSecondaryColor3us = NULL

◆ glad_glSecondaryColor3usv

PFNGLSECONDARYCOLOR3USVPROC glad_glSecondaryColor3usv = NULL

◆ glad_glSecondaryColorP3ui

PFNGLSECONDARYCOLORP3UIPROC glad_glSecondaryColorP3ui = NULL

◆ glad_glSecondaryColorP3uiv

PFNGLSECONDARYCOLORP3UIVPROC glad_glSecondaryColorP3uiv = NULL

◆ glad_glSecondaryColorPointer

PFNGLSECONDARYCOLORPOINTERPROC glad_glSecondaryColorPointer = NULL

◆ glad_glSelectBuffer

PFNGLSELECTBUFFERPROC glad_glSelectBuffer = NULL

◆ glad_glShadeModel

PFNGLSHADEMODELPROC glad_glShadeModel = NULL

◆ glad_glShaderBinary

PFNGLSHADERBINARYPROC glad_glShaderBinary = NULL

◆ glad_glShaderSource

PFNGLSHADERSOURCEPROC glad_glShaderSource = NULL

◆ glad_glShaderStorageBlockBinding

PFNGLSHADERSTORAGEBLOCKBINDINGPROC glad_glShaderStorageBlockBinding = NULL

◆ glad_glSpecializeShader

PFNGLSPECIALIZESHADERPROC glad_glSpecializeShader = NULL

◆ glad_glStencilFunc

PFNGLSTENCILFUNCPROC glad_glStencilFunc = NULL

◆ glad_glStencilFuncSeparate

PFNGLSTENCILFUNCSEPARATEPROC glad_glStencilFuncSeparate = NULL

◆ glad_glStencilMask

PFNGLSTENCILMASKPROC glad_glStencilMask = NULL

◆ glad_glStencilMaskSeparate

PFNGLSTENCILMASKSEPARATEPROC glad_glStencilMaskSeparate = NULL

◆ glad_glStencilOp

PFNGLSTENCILOPPROC glad_glStencilOp = NULL

◆ glad_glStencilOpSeparate

PFNGLSTENCILOPSEPARATEPROC glad_glStencilOpSeparate = NULL

◆ glad_glTexBuffer

PFNGLTEXBUFFERPROC glad_glTexBuffer = NULL

◆ glad_glTexBufferRange

PFNGLTEXBUFFERRANGEPROC glad_glTexBufferRange = NULL

◆ glad_glTexCoord1d

PFNGLTEXCOORD1DPROC glad_glTexCoord1d = NULL

◆ glad_glTexCoord1dv

PFNGLTEXCOORD1DVPROC glad_glTexCoord1dv = NULL

◆ glad_glTexCoord1f

PFNGLTEXCOORD1FPROC glad_glTexCoord1f = NULL

◆ glad_glTexCoord1fv

PFNGLTEXCOORD1FVPROC glad_glTexCoord1fv = NULL

◆ glad_glTexCoord1i

PFNGLTEXCOORD1IPROC glad_glTexCoord1i = NULL

◆ glad_glTexCoord1iv

PFNGLTEXCOORD1IVPROC glad_glTexCoord1iv = NULL

◆ glad_glTexCoord1s

PFNGLTEXCOORD1SPROC glad_glTexCoord1s = NULL

◆ glad_glTexCoord1sv

PFNGLTEXCOORD1SVPROC glad_glTexCoord1sv = NULL

◆ glad_glTexCoord2d

PFNGLTEXCOORD2DPROC glad_glTexCoord2d = NULL

◆ glad_glTexCoord2dv

PFNGLTEXCOORD2DVPROC glad_glTexCoord2dv = NULL

◆ glad_glTexCoord2f

PFNGLTEXCOORD2FPROC glad_glTexCoord2f = NULL

◆ glad_glTexCoord2fv

PFNGLTEXCOORD2FVPROC glad_glTexCoord2fv = NULL

◆ glad_glTexCoord2i

PFNGLTEXCOORD2IPROC glad_glTexCoord2i = NULL

◆ glad_glTexCoord2iv

PFNGLTEXCOORD2IVPROC glad_glTexCoord2iv = NULL

◆ glad_glTexCoord2s

PFNGLTEXCOORD2SPROC glad_glTexCoord2s = NULL

◆ glad_glTexCoord2sv

PFNGLTEXCOORD2SVPROC glad_glTexCoord2sv = NULL

◆ glad_glTexCoord3d

PFNGLTEXCOORD3DPROC glad_glTexCoord3d = NULL

◆ glad_glTexCoord3dv

PFNGLTEXCOORD3DVPROC glad_glTexCoord3dv = NULL

◆ glad_glTexCoord3f

PFNGLTEXCOORD3FPROC glad_glTexCoord3f = NULL

◆ glad_glTexCoord3fv

PFNGLTEXCOORD3FVPROC glad_glTexCoord3fv = NULL

◆ glad_glTexCoord3i

PFNGLTEXCOORD3IPROC glad_glTexCoord3i = NULL

◆ glad_glTexCoord3iv

PFNGLTEXCOORD3IVPROC glad_glTexCoord3iv = NULL

◆ glad_glTexCoord3s

PFNGLTEXCOORD3SPROC glad_glTexCoord3s = NULL

◆ glad_glTexCoord3sv

PFNGLTEXCOORD3SVPROC glad_glTexCoord3sv = NULL

◆ glad_glTexCoord4d

PFNGLTEXCOORD4DPROC glad_glTexCoord4d = NULL

◆ glad_glTexCoord4dv

PFNGLTEXCOORD4DVPROC glad_glTexCoord4dv = NULL

◆ glad_glTexCoord4f

PFNGLTEXCOORD4FPROC glad_glTexCoord4f = NULL

◆ glad_glTexCoord4fv

PFNGLTEXCOORD4FVPROC glad_glTexCoord4fv = NULL

◆ glad_glTexCoord4i

PFNGLTEXCOORD4IPROC glad_glTexCoord4i = NULL

◆ glad_glTexCoord4iv

PFNGLTEXCOORD4IVPROC glad_glTexCoord4iv = NULL

◆ glad_glTexCoord4s

PFNGLTEXCOORD4SPROC glad_glTexCoord4s = NULL

◆ glad_glTexCoord4sv

PFNGLTEXCOORD4SVPROC glad_glTexCoord4sv = NULL

◆ glad_glTexCoordP1ui

PFNGLTEXCOORDP1UIPROC glad_glTexCoordP1ui = NULL

◆ glad_glTexCoordP1uiv

PFNGLTEXCOORDP1UIVPROC glad_glTexCoordP1uiv = NULL

◆ glad_glTexCoordP2ui

PFNGLTEXCOORDP2UIPROC glad_glTexCoordP2ui = NULL

◆ glad_glTexCoordP2uiv

PFNGLTEXCOORDP2UIVPROC glad_glTexCoordP2uiv = NULL

◆ glad_glTexCoordP3ui

PFNGLTEXCOORDP3UIPROC glad_glTexCoordP3ui = NULL

◆ glad_glTexCoordP3uiv

PFNGLTEXCOORDP3UIVPROC glad_glTexCoordP3uiv = NULL

◆ glad_glTexCoordP4ui

PFNGLTEXCOORDP4UIPROC glad_glTexCoordP4ui = NULL

◆ glad_glTexCoordP4uiv

PFNGLTEXCOORDP4UIVPROC glad_glTexCoordP4uiv = NULL

◆ glad_glTexCoordPointer

PFNGLTEXCOORDPOINTERPROC glad_glTexCoordPointer = NULL

◆ glad_glTexEnvf

PFNGLTEXENVFPROC glad_glTexEnvf = NULL

◆ glad_glTexEnvfv

PFNGLTEXENVFVPROC glad_glTexEnvfv = NULL

◆ glad_glTexEnvi

PFNGLTEXENVIPROC glad_glTexEnvi = NULL

◆ glad_glTexEnviv

PFNGLTEXENVIVPROC glad_glTexEnviv = NULL

◆ glad_glTexGend

PFNGLTEXGENDPROC glad_glTexGend = NULL

◆ glad_glTexGendv

PFNGLTEXGENDVPROC glad_glTexGendv = NULL

◆ glad_glTexGenf

PFNGLTEXGENFPROC glad_glTexGenf = NULL

◆ glad_glTexGenfv

PFNGLTEXGENFVPROC glad_glTexGenfv = NULL

◆ glad_glTexGeni

PFNGLTEXGENIPROC glad_glTexGeni = NULL

◆ glad_glTexGeniv

PFNGLTEXGENIVPROC glad_glTexGeniv = NULL

◆ glad_glTexImage1D

PFNGLTEXIMAGE1DPROC glad_glTexImage1D = NULL

◆ glad_glTexImage2D

PFNGLTEXIMAGE2DPROC glad_glTexImage2D = NULL

◆ glad_glTexImage2DMultisample

PFNGLTEXIMAGE2DMULTISAMPLEPROC glad_glTexImage2DMultisample = NULL

◆ glad_glTexImage3D

PFNGLTEXIMAGE3DPROC glad_glTexImage3D = NULL

◆ glad_glTexImage3DMultisample

PFNGLTEXIMAGE3DMULTISAMPLEPROC glad_glTexImage3DMultisample = NULL

◆ glad_glTexParameterf

PFNGLTEXPARAMETERFPROC glad_glTexParameterf = NULL

◆ glad_glTexParameterfv

PFNGLTEXPARAMETERFVPROC glad_glTexParameterfv = NULL

◆ glad_glTexParameteri

PFNGLTEXPARAMETERIPROC glad_glTexParameteri = NULL

◆ glad_glTexParameterIiv

PFNGLTEXPARAMETERIIVPROC glad_glTexParameterIiv = NULL

◆ glad_glTexParameterIuiv

PFNGLTEXPARAMETERIUIVPROC glad_glTexParameterIuiv = NULL

◆ glad_glTexParameteriv

PFNGLTEXPARAMETERIVPROC glad_glTexParameteriv = NULL

◆ glad_glTexStorage1D

PFNGLTEXSTORAGE1DPROC glad_glTexStorage1D = NULL

◆ glad_glTexStorage2D

PFNGLTEXSTORAGE2DPROC glad_glTexStorage2D = NULL

◆ glad_glTexStorage2DMultisample

PFNGLTEXSTORAGE2DMULTISAMPLEPROC glad_glTexStorage2DMultisample = NULL

◆ glad_glTexStorage3D

PFNGLTEXSTORAGE3DPROC glad_glTexStorage3D = NULL

◆ glad_glTexStorage3DMultisample

PFNGLTEXSTORAGE3DMULTISAMPLEPROC glad_glTexStorage3DMultisample = NULL

◆ glad_glTexSubImage1D

PFNGLTEXSUBIMAGE1DPROC glad_glTexSubImage1D = NULL

◆ glad_glTexSubImage2D

PFNGLTEXSUBIMAGE2DPROC glad_glTexSubImage2D = NULL

◆ glad_glTexSubImage3D

PFNGLTEXSUBIMAGE3DPROC glad_glTexSubImage3D = NULL

◆ glad_glTextureBarrier

PFNGLTEXTUREBARRIERPROC glad_glTextureBarrier = NULL

◆ glad_glTextureBuffer

PFNGLTEXTUREBUFFERPROC glad_glTextureBuffer = NULL

◆ glad_glTextureBufferRange

PFNGLTEXTUREBUFFERRANGEPROC glad_glTextureBufferRange = NULL

◆ glad_glTextureParameterf

PFNGLTEXTUREPARAMETERFPROC glad_glTextureParameterf = NULL

◆ glad_glTextureParameterfv

PFNGLTEXTUREPARAMETERFVPROC glad_glTextureParameterfv = NULL

◆ glad_glTextureParameteri

PFNGLTEXTUREPARAMETERIPROC glad_glTextureParameteri = NULL

◆ glad_glTextureParameterIiv

PFNGLTEXTUREPARAMETERIIVPROC glad_glTextureParameterIiv = NULL

◆ glad_glTextureParameterIuiv

PFNGLTEXTUREPARAMETERIUIVPROC glad_glTextureParameterIuiv = NULL

◆ glad_glTextureParameteriv

PFNGLTEXTUREPARAMETERIVPROC glad_glTextureParameteriv = NULL

◆ glad_glTextureStorage1D

PFNGLTEXTURESTORAGE1DPROC glad_glTextureStorage1D = NULL

◆ glad_glTextureStorage2D

PFNGLTEXTURESTORAGE2DPROC glad_glTextureStorage2D = NULL

◆ glad_glTextureStorage2DMultisample

PFNGLTEXTURESTORAGE2DMULTISAMPLEPROC glad_glTextureStorage2DMultisample = NULL

◆ glad_glTextureStorage3D

PFNGLTEXTURESTORAGE3DPROC glad_glTextureStorage3D = NULL

◆ glad_glTextureStorage3DMultisample

PFNGLTEXTURESTORAGE3DMULTISAMPLEPROC glad_glTextureStorage3DMultisample = NULL

◆ glad_glTextureSubImage1D

PFNGLTEXTURESUBIMAGE1DPROC glad_glTextureSubImage1D = NULL

◆ glad_glTextureSubImage2D

PFNGLTEXTURESUBIMAGE2DPROC glad_glTextureSubImage2D = NULL

◆ glad_glTextureSubImage3D

PFNGLTEXTURESUBIMAGE3DPROC glad_glTextureSubImage3D = NULL

◆ glad_glTextureView

PFNGLTEXTUREVIEWPROC glad_glTextureView = NULL

◆ glad_glTransformFeedbackBufferBase

PFNGLTRANSFORMFEEDBACKBUFFERBASEPROC glad_glTransformFeedbackBufferBase = NULL

◆ glad_glTransformFeedbackBufferRange

PFNGLTRANSFORMFEEDBACKBUFFERRANGEPROC glad_glTransformFeedbackBufferRange = NULL

◆ glad_glTransformFeedbackVaryings

PFNGLTRANSFORMFEEDBACKVARYINGSPROC glad_glTransformFeedbackVaryings = NULL

◆ glad_glTranslated

PFNGLTRANSLATEDPROC glad_glTranslated = NULL

◆ glad_glTranslatef

PFNGLTRANSLATEFPROC glad_glTranslatef = NULL

◆ glad_glUniform1d

PFNGLUNIFORM1DPROC glad_glUniform1d = NULL

◆ glad_glUniform1dv

PFNGLUNIFORM1DVPROC glad_glUniform1dv = NULL

◆ glad_glUniform1f

PFNGLUNIFORM1FPROC glad_glUniform1f = NULL

◆ glad_glUniform1fv

PFNGLUNIFORM1FVPROC glad_glUniform1fv = NULL

◆ glad_glUniform1i

PFNGLUNIFORM1IPROC glad_glUniform1i = NULL

◆ glad_glUniform1iv

PFNGLUNIFORM1IVPROC glad_glUniform1iv = NULL

◆ glad_glUniform1ui

PFNGLUNIFORM1UIPROC glad_glUniform1ui = NULL

◆ glad_glUniform1uiv

PFNGLUNIFORM1UIVPROC glad_glUniform1uiv = NULL

◆ glad_glUniform2d

PFNGLUNIFORM2DPROC glad_glUniform2d = NULL

◆ glad_glUniform2dv

PFNGLUNIFORM2DVPROC glad_glUniform2dv = NULL

◆ glad_glUniform2f

PFNGLUNIFORM2FPROC glad_glUniform2f = NULL

◆ glad_glUniform2fv

PFNGLUNIFORM2FVPROC glad_glUniform2fv = NULL

◆ glad_glUniform2i

PFNGLUNIFORM2IPROC glad_glUniform2i = NULL

◆ glad_glUniform2iv

PFNGLUNIFORM2IVPROC glad_glUniform2iv = NULL

◆ glad_glUniform2ui

PFNGLUNIFORM2UIPROC glad_glUniform2ui = NULL

◆ glad_glUniform2uiv

PFNGLUNIFORM2UIVPROC glad_glUniform2uiv = NULL

◆ glad_glUniform3d

PFNGLUNIFORM3DPROC glad_glUniform3d = NULL

◆ glad_glUniform3dv

PFNGLUNIFORM3DVPROC glad_glUniform3dv = NULL

◆ glad_glUniform3f

PFNGLUNIFORM3FPROC glad_glUniform3f = NULL

◆ glad_glUniform3fv

PFNGLUNIFORM3FVPROC glad_glUniform3fv = NULL

◆ glad_glUniform3i

PFNGLUNIFORM3IPROC glad_glUniform3i = NULL

◆ glad_glUniform3iv

PFNGLUNIFORM3IVPROC glad_glUniform3iv = NULL

◆ glad_glUniform3ui

PFNGLUNIFORM3UIPROC glad_glUniform3ui = NULL

◆ glad_glUniform3uiv

PFNGLUNIFORM3UIVPROC glad_glUniform3uiv = NULL

◆ glad_glUniform4d

PFNGLUNIFORM4DPROC glad_glUniform4d = NULL

◆ glad_glUniform4dv

PFNGLUNIFORM4DVPROC glad_glUniform4dv = NULL

◆ glad_glUniform4f

PFNGLUNIFORM4FPROC glad_glUniform4f = NULL

◆ glad_glUniform4fv

PFNGLUNIFORM4FVPROC glad_glUniform4fv = NULL

◆ glad_glUniform4i

PFNGLUNIFORM4IPROC glad_glUniform4i = NULL

◆ glad_glUniform4iv

PFNGLUNIFORM4IVPROC glad_glUniform4iv = NULL

◆ glad_glUniform4ui

PFNGLUNIFORM4UIPROC glad_glUniform4ui = NULL

◆ glad_glUniform4uiv

PFNGLUNIFORM4UIVPROC glad_glUniform4uiv = NULL

◆ glad_glUniformBlockBinding

PFNGLUNIFORMBLOCKBINDINGPROC glad_glUniformBlockBinding = NULL

◆ glad_glUniformMatrix2dv

PFNGLUNIFORMMATRIX2DVPROC glad_glUniformMatrix2dv = NULL

◆ glad_glUniformMatrix2fv

PFNGLUNIFORMMATRIX2FVPROC glad_glUniformMatrix2fv = NULL

◆ glad_glUniformMatrix2x3dv

PFNGLUNIFORMMATRIX2X3DVPROC glad_glUniformMatrix2x3dv = NULL

◆ glad_glUniformMatrix2x3fv

PFNGLUNIFORMMATRIX2X3FVPROC glad_glUniformMatrix2x3fv = NULL

◆ glad_glUniformMatrix2x4dv

PFNGLUNIFORMMATRIX2X4DVPROC glad_glUniformMatrix2x4dv = NULL

◆ glad_glUniformMatrix2x4fv

PFNGLUNIFORMMATRIX2X4FVPROC glad_glUniformMatrix2x4fv = NULL

◆ glad_glUniformMatrix3dv

PFNGLUNIFORMMATRIX3DVPROC glad_glUniformMatrix3dv = NULL

◆ glad_glUniformMatrix3fv

PFNGLUNIFORMMATRIX3FVPROC glad_glUniformMatrix3fv = NULL

◆ glad_glUniformMatrix3x2dv

PFNGLUNIFORMMATRIX3X2DVPROC glad_glUniformMatrix3x2dv = NULL

◆ glad_glUniformMatrix3x2fv

PFNGLUNIFORMMATRIX3X2FVPROC glad_glUniformMatrix3x2fv = NULL

◆ glad_glUniformMatrix3x4dv

PFNGLUNIFORMMATRIX3X4DVPROC glad_glUniformMatrix3x4dv = NULL

◆ glad_glUniformMatrix3x4fv

PFNGLUNIFORMMATRIX3X4FVPROC glad_glUniformMatrix3x4fv = NULL

◆ glad_glUniformMatrix4dv

PFNGLUNIFORMMATRIX4DVPROC glad_glUniformMatrix4dv = NULL

◆ glad_glUniformMatrix4fv

PFNGLUNIFORMMATRIX4FVPROC glad_glUniformMatrix4fv = NULL

◆ glad_glUniformMatrix4x2dv

PFNGLUNIFORMMATRIX4X2DVPROC glad_glUniformMatrix4x2dv = NULL

◆ glad_glUniformMatrix4x2fv

PFNGLUNIFORMMATRIX4X2FVPROC glad_glUniformMatrix4x2fv = NULL

◆ glad_glUniformMatrix4x3dv

PFNGLUNIFORMMATRIX4X3DVPROC glad_glUniformMatrix4x3dv = NULL

◆ glad_glUniformMatrix4x3fv

PFNGLUNIFORMMATRIX4X3FVPROC glad_glUniformMatrix4x3fv = NULL

◆ glad_glUniformSubroutinesuiv

PFNGLUNIFORMSUBROUTINESUIVPROC glad_glUniformSubroutinesuiv = NULL

◆ glad_glUnmapBuffer

PFNGLUNMAPBUFFERPROC glad_glUnmapBuffer = NULL

◆ glad_glUnmapNamedBuffer

PFNGLUNMAPNAMEDBUFFERPROC glad_glUnmapNamedBuffer = NULL

◆ glad_glUseProgram

PFNGLUSEPROGRAMPROC glad_glUseProgram = NULL

◆ glad_glUseProgramStages

PFNGLUSEPROGRAMSTAGESPROC glad_glUseProgramStages = NULL

◆ glad_glValidateProgram

PFNGLVALIDATEPROGRAMPROC glad_glValidateProgram = NULL

◆ glad_glValidateProgramPipeline

PFNGLVALIDATEPROGRAMPIPELINEPROC glad_glValidateProgramPipeline = NULL

◆ glad_glVertex2d

PFNGLVERTEX2DPROC glad_glVertex2d = NULL

◆ glad_glVertex2dv

PFNGLVERTEX2DVPROC glad_glVertex2dv = NULL

◆ glad_glVertex2f

PFNGLVERTEX2FPROC glad_glVertex2f = NULL

◆ glad_glVertex2fv

PFNGLVERTEX2FVPROC glad_glVertex2fv = NULL

◆ glad_glVertex2i

PFNGLVERTEX2IPROC glad_glVertex2i = NULL

◆ glad_glVertex2iv

PFNGLVERTEX2IVPROC glad_glVertex2iv = NULL

◆ glad_glVertex2s

PFNGLVERTEX2SPROC glad_glVertex2s = NULL

◆ glad_glVertex2sv

PFNGLVERTEX2SVPROC glad_glVertex2sv = NULL

◆ glad_glVertex3d

PFNGLVERTEX3DPROC glad_glVertex3d = NULL

◆ glad_glVertex3dv

PFNGLVERTEX3DVPROC glad_glVertex3dv = NULL

◆ glad_glVertex3f

PFNGLVERTEX3FPROC glad_glVertex3f = NULL

◆ glad_glVertex3fv

PFNGLVERTEX3FVPROC glad_glVertex3fv = NULL

◆ glad_glVertex3i

PFNGLVERTEX3IPROC glad_glVertex3i = NULL

◆ glad_glVertex3iv

PFNGLVERTEX3IVPROC glad_glVertex3iv = NULL

◆ glad_glVertex3s

PFNGLVERTEX3SPROC glad_glVertex3s = NULL

◆ glad_glVertex3sv

PFNGLVERTEX3SVPROC glad_glVertex3sv = NULL

◆ glad_glVertex4d

PFNGLVERTEX4DPROC glad_glVertex4d = NULL

◆ glad_glVertex4dv

PFNGLVERTEX4DVPROC glad_glVertex4dv = NULL

◆ glad_glVertex4f

PFNGLVERTEX4FPROC glad_glVertex4f = NULL

◆ glad_glVertex4fv

PFNGLVERTEX4FVPROC glad_glVertex4fv = NULL

◆ glad_glVertex4i

PFNGLVERTEX4IPROC glad_glVertex4i = NULL

◆ glad_glVertex4iv

PFNGLVERTEX4IVPROC glad_glVertex4iv = NULL

◆ glad_glVertex4s

PFNGLVERTEX4SPROC glad_glVertex4s = NULL

◆ glad_glVertex4sv

PFNGLVERTEX4SVPROC glad_glVertex4sv = NULL

◆ glad_glVertexArrayAttribBinding

PFNGLVERTEXARRAYATTRIBBINDINGPROC glad_glVertexArrayAttribBinding = NULL

◆ glad_glVertexArrayAttribFormat

PFNGLVERTEXARRAYATTRIBFORMATPROC glad_glVertexArrayAttribFormat = NULL

◆ glad_glVertexArrayAttribIFormat

PFNGLVERTEXARRAYATTRIBIFORMATPROC glad_glVertexArrayAttribIFormat = NULL

◆ glad_glVertexArrayAttribLFormat

PFNGLVERTEXARRAYATTRIBLFORMATPROC glad_glVertexArrayAttribLFormat = NULL

◆ glad_glVertexArrayBindingDivisor

PFNGLVERTEXARRAYBINDINGDIVISORPROC glad_glVertexArrayBindingDivisor = NULL

◆ glad_glVertexArrayElementBuffer

PFNGLVERTEXARRAYELEMENTBUFFERPROC glad_glVertexArrayElementBuffer = NULL

◆ glad_glVertexArrayVertexBuffer

PFNGLVERTEXARRAYVERTEXBUFFERPROC glad_glVertexArrayVertexBuffer = NULL

◆ glad_glVertexArrayVertexBuffers

PFNGLVERTEXARRAYVERTEXBUFFERSPROC glad_glVertexArrayVertexBuffers = NULL

◆ glad_glVertexAttrib1d

PFNGLVERTEXATTRIB1DPROC glad_glVertexAttrib1d = NULL

◆ glad_glVertexAttrib1dv

PFNGLVERTEXATTRIB1DVPROC glad_glVertexAttrib1dv = NULL

◆ glad_glVertexAttrib1f

PFNGLVERTEXATTRIB1FPROC glad_glVertexAttrib1f = NULL

◆ glad_glVertexAttrib1fv

PFNGLVERTEXATTRIB1FVPROC glad_glVertexAttrib1fv = NULL

◆ glad_glVertexAttrib1s

PFNGLVERTEXATTRIB1SPROC glad_glVertexAttrib1s = NULL

◆ glad_glVertexAttrib1sv

PFNGLVERTEXATTRIB1SVPROC glad_glVertexAttrib1sv = NULL

◆ glad_glVertexAttrib2d

PFNGLVERTEXATTRIB2DPROC glad_glVertexAttrib2d = NULL

◆ glad_glVertexAttrib2dv

PFNGLVERTEXATTRIB2DVPROC glad_glVertexAttrib2dv = NULL

◆ glad_glVertexAttrib2f

PFNGLVERTEXATTRIB2FPROC glad_glVertexAttrib2f = NULL

◆ glad_glVertexAttrib2fv

PFNGLVERTEXATTRIB2FVPROC glad_glVertexAttrib2fv = NULL

◆ glad_glVertexAttrib2s

PFNGLVERTEXATTRIB2SPROC glad_glVertexAttrib2s = NULL

◆ glad_glVertexAttrib2sv

PFNGLVERTEXATTRIB2SVPROC glad_glVertexAttrib2sv = NULL

◆ glad_glVertexAttrib3d

PFNGLVERTEXATTRIB3DPROC glad_glVertexAttrib3d = NULL

◆ glad_glVertexAttrib3dv

PFNGLVERTEXATTRIB3DVPROC glad_glVertexAttrib3dv = NULL

◆ glad_glVertexAttrib3f

PFNGLVERTEXATTRIB3FPROC glad_glVertexAttrib3f = NULL

◆ glad_glVertexAttrib3fv

PFNGLVERTEXATTRIB3FVPROC glad_glVertexAttrib3fv = NULL

◆ glad_glVertexAttrib3s

PFNGLVERTEXATTRIB3SPROC glad_glVertexAttrib3s = NULL

◆ glad_glVertexAttrib3sv

PFNGLVERTEXATTRIB3SVPROC glad_glVertexAttrib3sv = NULL

◆ glad_glVertexAttrib4bv

PFNGLVERTEXATTRIB4BVPROC glad_glVertexAttrib4bv = NULL

◆ glad_glVertexAttrib4d

PFNGLVERTEXATTRIB4DPROC glad_glVertexAttrib4d = NULL

◆ glad_glVertexAttrib4dv

PFNGLVERTEXATTRIB4DVPROC glad_glVertexAttrib4dv = NULL

◆ glad_glVertexAttrib4f

PFNGLVERTEXATTRIB4FPROC glad_glVertexAttrib4f = NULL

◆ glad_glVertexAttrib4fv

PFNGLVERTEXATTRIB4FVPROC glad_glVertexAttrib4fv = NULL

◆ glad_glVertexAttrib4iv

PFNGLVERTEXATTRIB4IVPROC glad_glVertexAttrib4iv = NULL

◆ glad_glVertexAttrib4Nbv

PFNGLVERTEXATTRIB4NBVPROC glad_glVertexAttrib4Nbv = NULL

◆ glad_glVertexAttrib4Niv

PFNGLVERTEXATTRIB4NIVPROC glad_glVertexAttrib4Niv = NULL

◆ glad_glVertexAttrib4Nsv

PFNGLVERTEXATTRIB4NSVPROC glad_glVertexAttrib4Nsv = NULL

◆ glad_glVertexAttrib4Nub

PFNGLVERTEXATTRIB4NUBPROC glad_glVertexAttrib4Nub = NULL

◆ glad_glVertexAttrib4Nubv

PFNGLVERTEXATTRIB4NUBVPROC glad_glVertexAttrib4Nubv = NULL

◆ glad_glVertexAttrib4Nuiv

PFNGLVERTEXATTRIB4NUIVPROC glad_glVertexAttrib4Nuiv = NULL

◆ glad_glVertexAttrib4Nusv

PFNGLVERTEXATTRIB4NUSVPROC glad_glVertexAttrib4Nusv = NULL

◆ glad_glVertexAttrib4s

PFNGLVERTEXATTRIB4SPROC glad_glVertexAttrib4s = NULL

◆ glad_glVertexAttrib4sv

PFNGLVERTEXATTRIB4SVPROC glad_glVertexAttrib4sv = NULL

◆ glad_glVertexAttrib4ubv

PFNGLVERTEXATTRIB4UBVPROC glad_glVertexAttrib4ubv = NULL

◆ glad_glVertexAttrib4uiv

PFNGLVERTEXATTRIB4UIVPROC glad_glVertexAttrib4uiv = NULL

◆ glad_glVertexAttrib4usv

PFNGLVERTEXATTRIB4USVPROC glad_glVertexAttrib4usv = NULL

◆ glad_glVertexAttribBinding

PFNGLVERTEXATTRIBBINDINGPROC glad_glVertexAttribBinding = NULL

◆ glad_glVertexAttribDivisor

PFNGLVERTEXATTRIBDIVISORPROC glad_glVertexAttribDivisor = NULL

◆ glad_glVertexAttribFormat

PFNGLVERTEXATTRIBFORMATPROC glad_glVertexAttribFormat = NULL

◆ glad_glVertexAttribI1i

PFNGLVERTEXATTRIBI1IPROC glad_glVertexAttribI1i = NULL

◆ glad_glVertexAttribI1iv

PFNGLVERTEXATTRIBI1IVPROC glad_glVertexAttribI1iv = NULL

◆ glad_glVertexAttribI1ui

PFNGLVERTEXATTRIBI1UIPROC glad_glVertexAttribI1ui = NULL

◆ glad_glVertexAttribI1uiv

PFNGLVERTEXATTRIBI1UIVPROC glad_glVertexAttribI1uiv = NULL

◆ glad_glVertexAttribI2i

PFNGLVERTEXATTRIBI2IPROC glad_glVertexAttribI2i = NULL

◆ glad_glVertexAttribI2iv

PFNGLVERTEXATTRIBI2IVPROC glad_glVertexAttribI2iv = NULL

◆ glad_glVertexAttribI2ui

PFNGLVERTEXATTRIBI2UIPROC glad_glVertexAttribI2ui = NULL

◆ glad_glVertexAttribI2uiv

PFNGLVERTEXATTRIBI2UIVPROC glad_glVertexAttribI2uiv = NULL

◆ glad_glVertexAttribI3i

PFNGLVERTEXATTRIBI3IPROC glad_glVertexAttribI3i = NULL

◆ glad_glVertexAttribI3iv

PFNGLVERTEXATTRIBI3IVPROC glad_glVertexAttribI3iv = NULL

◆ glad_glVertexAttribI3ui

PFNGLVERTEXATTRIBI3UIPROC glad_glVertexAttribI3ui = NULL

◆ glad_glVertexAttribI3uiv

PFNGLVERTEXATTRIBI3UIVPROC glad_glVertexAttribI3uiv = NULL

◆ glad_glVertexAttribI4bv

PFNGLVERTEXATTRIBI4BVPROC glad_glVertexAttribI4bv = NULL

◆ glad_glVertexAttribI4i

PFNGLVERTEXATTRIBI4IPROC glad_glVertexAttribI4i = NULL

◆ glad_glVertexAttribI4iv

PFNGLVERTEXATTRIBI4IVPROC glad_glVertexAttribI4iv = NULL

◆ glad_glVertexAttribI4sv

PFNGLVERTEXATTRIBI4SVPROC glad_glVertexAttribI4sv = NULL

◆ glad_glVertexAttribI4ubv

PFNGLVERTEXATTRIBI4UBVPROC glad_glVertexAttribI4ubv = NULL

◆ glad_glVertexAttribI4ui

PFNGLVERTEXATTRIBI4UIPROC glad_glVertexAttribI4ui = NULL

◆ glad_glVertexAttribI4uiv

PFNGLVERTEXATTRIBI4UIVPROC glad_glVertexAttribI4uiv = NULL

◆ glad_glVertexAttribI4usv

PFNGLVERTEXATTRIBI4USVPROC glad_glVertexAttribI4usv = NULL

◆ glad_glVertexAttribIFormat

PFNGLVERTEXATTRIBIFORMATPROC glad_glVertexAttribIFormat = NULL

◆ glad_glVertexAttribIPointer

PFNGLVERTEXATTRIBIPOINTERPROC glad_glVertexAttribIPointer = NULL

◆ glad_glVertexAttribL1d

PFNGLVERTEXATTRIBL1DPROC glad_glVertexAttribL1d = NULL

◆ glad_glVertexAttribL1dv

PFNGLVERTEXATTRIBL1DVPROC glad_glVertexAttribL1dv = NULL

◆ glad_glVertexAttribL2d

PFNGLVERTEXATTRIBL2DPROC glad_glVertexAttribL2d = NULL

◆ glad_glVertexAttribL2dv

PFNGLVERTEXATTRIBL2DVPROC glad_glVertexAttribL2dv = NULL

◆ glad_glVertexAttribL3d

PFNGLVERTEXATTRIBL3DPROC glad_glVertexAttribL3d = NULL

◆ glad_glVertexAttribL3dv

PFNGLVERTEXATTRIBL3DVPROC glad_glVertexAttribL3dv = NULL

◆ glad_glVertexAttribL4d

PFNGLVERTEXATTRIBL4DPROC glad_glVertexAttribL4d = NULL

◆ glad_glVertexAttribL4dv

PFNGLVERTEXATTRIBL4DVPROC glad_glVertexAttribL4dv = NULL

◆ glad_glVertexAttribLFormat

PFNGLVERTEXATTRIBLFORMATPROC glad_glVertexAttribLFormat = NULL

◆ glad_glVertexAttribLPointer

PFNGLVERTEXATTRIBLPOINTERPROC glad_glVertexAttribLPointer = NULL

◆ glad_glVertexAttribP1ui

PFNGLVERTEXATTRIBP1UIPROC glad_glVertexAttribP1ui = NULL

◆ glad_glVertexAttribP1uiv

PFNGLVERTEXATTRIBP1UIVPROC glad_glVertexAttribP1uiv = NULL

◆ glad_glVertexAttribP2ui

PFNGLVERTEXATTRIBP2UIPROC glad_glVertexAttribP2ui = NULL

◆ glad_glVertexAttribP2uiv

PFNGLVERTEXATTRIBP2UIVPROC glad_glVertexAttribP2uiv = NULL

◆ glad_glVertexAttribP3ui

PFNGLVERTEXATTRIBP3UIPROC glad_glVertexAttribP3ui = NULL

◆ glad_glVertexAttribP3uiv

PFNGLVERTEXATTRIBP3UIVPROC glad_glVertexAttribP3uiv = NULL

◆ glad_glVertexAttribP4ui

PFNGLVERTEXATTRIBP4UIPROC glad_glVertexAttribP4ui = NULL

◆ glad_glVertexAttribP4uiv

PFNGLVERTEXATTRIBP4UIVPROC glad_glVertexAttribP4uiv = NULL

◆ glad_glVertexAttribPointer

PFNGLVERTEXATTRIBPOINTERPROC glad_glVertexAttribPointer = NULL

◆ glad_glVertexBindingDivisor

PFNGLVERTEXBINDINGDIVISORPROC glad_glVertexBindingDivisor = NULL

◆ glad_glVertexP2ui

PFNGLVERTEXP2UIPROC glad_glVertexP2ui = NULL

◆ glad_glVertexP2uiv

PFNGLVERTEXP2UIVPROC glad_glVertexP2uiv = NULL

◆ glad_glVertexP3ui

PFNGLVERTEXP3UIPROC glad_glVertexP3ui = NULL

◆ glad_glVertexP3uiv

PFNGLVERTEXP3UIVPROC glad_glVertexP3uiv = NULL

◆ glad_glVertexP4ui

PFNGLVERTEXP4UIPROC glad_glVertexP4ui = NULL

◆ glad_glVertexP4uiv

PFNGLVERTEXP4UIVPROC glad_glVertexP4uiv = NULL

◆ glad_glVertexPointer

PFNGLVERTEXPOINTERPROC glad_glVertexPointer = NULL

◆ glad_glViewport

PFNGLVIEWPORTPROC glad_glViewport = NULL

◆ glad_glViewportArrayv

PFNGLVIEWPORTARRAYVPROC glad_glViewportArrayv = NULL

◆ glad_glViewportIndexedf

PFNGLVIEWPORTINDEXEDFPROC glad_glViewportIndexedf = NULL

◆ glad_glViewportIndexedfv

PFNGLVIEWPORTINDEXEDFVPROC glad_glViewportIndexedfv = NULL

◆ glad_glWaitSync

PFNGLWAITSYNCPROC glad_glWaitSync = NULL

◆ glad_glWindowPos2d

PFNGLWINDOWPOS2DPROC glad_glWindowPos2d = NULL

◆ glad_glWindowPos2dv

PFNGLWINDOWPOS2DVPROC glad_glWindowPos2dv = NULL

◆ glad_glWindowPos2f

PFNGLWINDOWPOS2FPROC glad_glWindowPos2f = NULL

◆ glad_glWindowPos2fv

PFNGLWINDOWPOS2FVPROC glad_glWindowPos2fv = NULL

◆ glad_glWindowPos2i

PFNGLWINDOWPOS2IPROC glad_glWindowPos2i = NULL

◆ glad_glWindowPos2iv

PFNGLWINDOWPOS2IVPROC glad_glWindowPos2iv = NULL

◆ glad_glWindowPos2s

PFNGLWINDOWPOS2SPROC glad_glWindowPos2s = NULL

◆ glad_glWindowPos2sv

PFNGLWINDOWPOS2SVPROC glad_glWindowPos2sv = NULL

◆ glad_glWindowPos3d

PFNGLWINDOWPOS3DPROC glad_glWindowPos3d = NULL

◆ glad_glWindowPos3dv

PFNGLWINDOWPOS3DVPROC glad_glWindowPos3dv = NULL

◆ glad_glWindowPos3f

PFNGLWINDOWPOS3FPROC glad_glWindowPos3f = NULL

◆ glad_glWindowPos3fv

PFNGLWINDOWPOS3FVPROC glad_glWindowPos3fv = NULL

◆ glad_glWindowPos3i

PFNGLWINDOWPOS3IPROC glad_glWindowPos3i = NULL

◆ glad_glWindowPos3iv

PFNGLWINDOWPOS3IVPROC glad_glWindowPos3iv = NULL

◆ glad_glWindowPos3s

PFNGLWINDOWPOS3SPROC glad_glWindowPos3s = NULL

◆ glad_glWindowPos3sv

PFNGLWINDOWPOS3SVPROC glad_glWindowPos3sv = NULL