| 
    Pyrogenesis trunk
    
   | 
 

Macros | |
| #define | GLAD_IMPL_UTIL_C_ | 
| SPDX-License-Identifier: (WTFPL OR CC0-1.0) AND Apache-2.0.  More... | |
| #define | GLAD_IMPL_UTIL_SSCANF sscanf | 
Functions | |
| static void | glad_gl_load_GL_ES_VERSION_2_0 (GLADuserptrloadfunc load, void *userptr) | 
| static void | glad_gl_load_GL_EXT_discard_framebuffer (GLADuserptrloadfunc load, void *userptr) | 
| static void | glad_gl_load_GL_KHR_debug (GLADuserptrloadfunc load, void *userptr) | 
| static void | glad_gl_load_GL_OES_mapbuffer (GLADuserptrloadfunc load, void *userptr) | 
| static void | glad_gl_load_GL_OES_texture_border_clamp (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_gles2 (void) | 
| static int | glad_gl_find_core_gles2 (void) | 
| int | gladLoadGLES2UserPtr (GLADuserptrloadfunc load, void *userptr) | 
| int | gladLoadGLES2 (GLADloadfunc load) | 
| #define GLAD_IMPL_UTIL_C_ | 
SPDX-License-Identifier: (WTFPL OR CC0-1.0) AND Apache-2.0.
| #define GLAD_IMPL_UTIL_SSCANF sscanf | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
| int gladLoadGLES2 | ( | GLADloadfunc | load | ) | 
| int gladLoadGLES2UserPtr | ( | GLADuserptrloadfunc | load, | 
| void * | userptr | ||
| ) | 
| int GLAD_GL_ES_VERSION_2_0 = 0 | 
| int GLAD_GL_EXT_discard_framebuffer = 0 | 
| int GLAD_GL_EXT_texture_compression_s3tc = 0 | 
| int GLAD_GL_EXT_texture_filter_anisotropic = 0 | 
| int GLAD_GL_EXT_texture_format_BGRA8888 = 0 | 
| int GLAD_GL_KHR_debug = 0 | 
| int GLAD_GL_OES_depth32 = 0 | 
| int GLAD_GL_OES_mapbuffer = 0 | 
| int GLAD_GL_OES_rgb8_rgba8 = 0 | 
| int GLAD_GL_OES_texture_border_clamp = 0 | 
| PFNGLACTIVETEXTUREPROC glad_glActiveTexture = NULL | 
| PFNGLATTACHSHADERPROC glad_glAttachShader = NULL | 
| PFNGLBINDATTRIBLOCATIONPROC glad_glBindAttribLocation = NULL | 
| PFNGLBINDBUFFERPROC glad_glBindBuffer = NULL | 
| PFNGLBINDFRAMEBUFFERPROC glad_glBindFramebuffer = NULL | 
| PFNGLBINDRENDERBUFFERPROC glad_glBindRenderbuffer = NULL | 
| PFNGLBINDTEXTUREPROC glad_glBindTexture = NULL | 
| PFNGLBLENDCOLORPROC glad_glBlendColor = NULL | 
| PFNGLBLENDEQUATIONPROC glad_glBlendEquation = NULL | 
| PFNGLBLENDEQUATIONSEPARATEPROC glad_glBlendEquationSeparate = NULL | 
| PFNGLBLENDFUNCPROC glad_glBlendFunc = NULL | 
| PFNGLBLENDFUNCSEPARATEPROC glad_glBlendFuncSeparate = NULL | 
| PFNGLBUFFERDATAPROC glad_glBufferData = NULL | 
| PFNGLBUFFERSUBDATAPROC glad_glBufferSubData = NULL | 
| PFNGLCHECKFRAMEBUFFERSTATUSPROC glad_glCheckFramebufferStatus = NULL | 
| PFNGLCLEARPROC glad_glClear = NULL | 
| PFNGLCLEARCOLORPROC glad_glClearColor = NULL | 
| PFNGLCLEARDEPTHFPROC glad_glClearDepthf = NULL | 
| PFNGLCLEARSTENCILPROC glad_glClearStencil = NULL | 
| PFNGLCOLORMASKPROC glad_glColorMask = NULL | 
| PFNGLCOMPILESHADERPROC glad_glCompileShader = NULL | 
| PFNGLCOMPRESSEDTEXIMAGE2DPROC glad_glCompressedTexImage2D = NULL | 
| PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC glad_glCompressedTexSubImage2D = NULL | 
| PFNGLCOPYTEXIMAGE2DPROC glad_glCopyTexImage2D = NULL | 
| PFNGLCOPYTEXSUBIMAGE2DPROC glad_glCopyTexSubImage2D = NULL | 
| PFNGLCREATEPROGRAMPROC glad_glCreateProgram = NULL | 
| PFNGLCREATESHADERPROC glad_glCreateShader = NULL | 
| PFNGLCULLFACEPROC glad_glCullFace = NULL | 
| PFNGLDEBUGMESSAGECALLBACKKHRPROC glad_glDebugMessageCallbackKHR = NULL | 
| PFNGLDEBUGMESSAGECONTROLKHRPROC glad_glDebugMessageControlKHR = NULL | 
| PFNGLDEBUGMESSAGEINSERTKHRPROC glad_glDebugMessageInsertKHR = NULL | 
| PFNGLDELETEBUFFERSPROC glad_glDeleteBuffers = NULL | 
| PFNGLDELETEFRAMEBUFFERSPROC glad_glDeleteFramebuffers = NULL | 
| PFNGLDELETEPROGRAMPROC glad_glDeleteProgram = NULL | 
| PFNGLDELETERENDERBUFFERSPROC glad_glDeleteRenderbuffers = NULL | 
| PFNGLDELETESHADERPROC glad_glDeleteShader = NULL | 
| PFNGLDELETETEXTURESPROC glad_glDeleteTextures = NULL | 
| PFNGLDEPTHFUNCPROC glad_glDepthFunc = NULL | 
| PFNGLDEPTHMASKPROC glad_glDepthMask = NULL | 
| PFNGLDEPTHRANGEFPROC glad_glDepthRangef = NULL | 
| PFNGLDETACHSHADERPROC glad_glDetachShader = NULL | 
| PFNGLDISABLEPROC glad_glDisable = NULL | 
| PFNGLDISABLEVERTEXATTRIBARRAYPROC glad_glDisableVertexAttribArray = NULL | 
| PFNGLDISCARDFRAMEBUFFEREXTPROC glad_glDiscardFramebufferEXT = NULL | 
| PFNGLDRAWARRAYSPROC glad_glDrawArrays = NULL | 
| PFNGLDRAWELEMENTSPROC glad_glDrawElements = NULL | 
| PFNGLENABLEPROC glad_glEnable = NULL | 
| PFNGLENABLEVERTEXATTRIBARRAYPROC glad_glEnableVertexAttribArray = NULL | 
| PFNGLFINISHPROC glad_glFinish = NULL | 
| PFNGLFLUSHPROC glad_glFlush = NULL | 
| PFNGLFRAMEBUFFERRENDERBUFFERPROC glad_glFramebufferRenderbuffer = NULL | 
| PFNGLFRAMEBUFFERTEXTURE2DPROC glad_glFramebufferTexture2D = NULL | 
| PFNGLFRONTFACEPROC glad_glFrontFace = NULL | 
| PFNGLGENBUFFERSPROC glad_glGenBuffers = NULL | 
| PFNGLGENERATEMIPMAPPROC glad_glGenerateMipmap = NULL | 
| PFNGLGENFRAMEBUFFERSPROC glad_glGenFramebuffers = NULL | 
| PFNGLGENRENDERBUFFERSPROC glad_glGenRenderbuffers = NULL | 
| PFNGLGENTEXTURESPROC glad_glGenTextures = NULL | 
| PFNGLGETACTIVEATTRIBPROC glad_glGetActiveAttrib = NULL | 
| PFNGLGETACTIVEUNIFORMPROC glad_glGetActiveUniform = NULL | 
| PFNGLGETATTACHEDSHADERSPROC glad_glGetAttachedShaders = NULL | 
| PFNGLGETATTRIBLOCATIONPROC glad_glGetAttribLocation = NULL | 
| PFNGLGETBOOLEANVPROC glad_glGetBooleanv = NULL | 
| PFNGLGETBUFFERPARAMETERIVPROC glad_glGetBufferParameteriv = NULL | 
| PFNGLGETBUFFERPOINTERVOESPROC glad_glGetBufferPointervOES = NULL | 
| PFNGLGETDEBUGMESSAGELOGKHRPROC glad_glGetDebugMessageLogKHR = NULL | 
| PFNGLGETERRORPROC glad_glGetError = NULL | 
| PFNGLGETFLOATVPROC glad_glGetFloatv = NULL | 
| PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC glad_glGetFramebufferAttachmentParameteriv = NULL | 
| PFNGLGETINTEGERVPROC glad_glGetIntegerv = NULL | 
| PFNGLGETOBJECTLABELKHRPROC glad_glGetObjectLabelKHR = NULL | 
| PFNGLGETOBJECTPTRLABELKHRPROC glad_glGetObjectPtrLabelKHR = NULL | 
| PFNGLGETPOINTERVKHRPROC glad_glGetPointervKHR = NULL | 
| PFNGLGETPROGRAMINFOLOGPROC glad_glGetProgramInfoLog = NULL | 
| PFNGLGETPROGRAMIVPROC glad_glGetProgramiv = NULL | 
| PFNGLGETRENDERBUFFERPARAMETERIVPROC glad_glGetRenderbufferParameteriv = NULL | 
| PFNGLGETSAMPLERPARAMETERIIVOESPROC glad_glGetSamplerParameterIivOES = NULL | 
| PFNGLGETSAMPLERPARAMETERIUIVOESPROC glad_glGetSamplerParameterIuivOES = NULL | 
| PFNGLGETSHADERINFOLOGPROC glad_glGetShaderInfoLog = NULL | 
| PFNGLGETSHADERIVPROC glad_glGetShaderiv = NULL | 
| PFNGLGETSHADERPRECISIONFORMATPROC glad_glGetShaderPrecisionFormat = NULL | 
| PFNGLGETSHADERSOURCEPROC glad_glGetShaderSource = NULL | 
| PFNGLGETSTRINGPROC glad_glGetString = NULL | 
| PFNGLGETTEXPARAMETERFVPROC glad_glGetTexParameterfv = NULL | 
| PFNGLGETTEXPARAMETERIIVOESPROC glad_glGetTexParameterIivOES = NULL | 
| PFNGLGETTEXPARAMETERIUIVOESPROC glad_glGetTexParameterIuivOES = NULL | 
| PFNGLGETTEXPARAMETERIVPROC glad_glGetTexParameteriv = NULL | 
| PFNGLGETUNIFORMFVPROC glad_glGetUniformfv = NULL | 
| PFNGLGETUNIFORMIVPROC glad_glGetUniformiv = NULL | 
| PFNGLGETUNIFORMLOCATIONPROC glad_glGetUniformLocation = NULL | 
| PFNGLGETVERTEXATTRIBFVPROC glad_glGetVertexAttribfv = NULL | 
| PFNGLGETVERTEXATTRIBIVPROC glad_glGetVertexAttribiv = NULL | 
| PFNGLGETVERTEXATTRIBPOINTERVPROC glad_glGetVertexAttribPointerv = NULL | 
| PFNGLHINTPROC glad_glHint = NULL | 
| PFNGLISBUFFERPROC glad_glIsBuffer = NULL | 
| PFNGLISENABLEDPROC glad_glIsEnabled = NULL | 
| PFNGLISFRAMEBUFFERPROC glad_glIsFramebuffer = NULL | 
| PFNGLISPROGRAMPROC glad_glIsProgram = NULL | 
| PFNGLISRENDERBUFFERPROC glad_glIsRenderbuffer = NULL | 
| PFNGLISSHADERPROC glad_glIsShader = NULL | 
| PFNGLISTEXTUREPROC glad_glIsTexture = NULL | 
| PFNGLLINEWIDTHPROC glad_glLineWidth = NULL | 
| PFNGLLINKPROGRAMPROC glad_glLinkProgram = NULL | 
| PFNGLMAPBUFFEROESPROC glad_glMapBufferOES = NULL | 
| PFNGLOBJECTLABELKHRPROC glad_glObjectLabelKHR = NULL | 
| PFNGLOBJECTPTRLABELKHRPROC glad_glObjectPtrLabelKHR = NULL | 
| PFNGLPIXELSTOREIPROC glad_glPixelStorei = NULL | 
| PFNGLPOLYGONOFFSETPROC glad_glPolygonOffset = NULL | 
| PFNGLPOPDEBUGGROUPKHRPROC glad_glPopDebugGroupKHR = NULL | 
| PFNGLPUSHDEBUGGROUPKHRPROC glad_glPushDebugGroupKHR = NULL | 
| PFNGLREADPIXELSPROC glad_glReadPixels = NULL | 
| PFNGLRELEASESHADERCOMPILERPROC glad_glReleaseShaderCompiler = NULL | 
| PFNGLRENDERBUFFERSTORAGEPROC glad_glRenderbufferStorage = NULL | 
| PFNGLSAMPLECOVERAGEPROC glad_glSampleCoverage = NULL | 
| PFNGLSAMPLERPARAMETERIIVOESPROC glad_glSamplerParameterIivOES = NULL | 
| PFNGLSAMPLERPARAMETERIUIVOESPROC glad_glSamplerParameterIuivOES = NULL | 
| PFNGLSCISSORPROC glad_glScissor = NULL | 
| PFNGLSHADERBINARYPROC glad_glShaderBinary = NULL | 
| PFNGLSHADERSOURCEPROC glad_glShaderSource = 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 | 
| PFNGLTEXIMAGE2DPROC glad_glTexImage2D = NULL | 
| PFNGLTEXPARAMETERFPROC glad_glTexParameterf = NULL | 
| PFNGLTEXPARAMETERFVPROC glad_glTexParameterfv = NULL | 
| PFNGLTEXPARAMETERIPROC glad_glTexParameteri = NULL | 
| PFNGLTEXPARAMETERIIVOESPROC glad_glTexParameterIivOES = NULL | 
| PFNGLTEXPARAMETERIUIVOESPROC glad_glTexParameterIuivOES = NULL | 
| PFNGLTEXPARAMETERIVPROC glad_glTexParameteriv = NULL | 
| PFNGLTEXSUBIMAGE2DPROC glad_glTexSubImage2D = NULL | 
| PFNGLUNIFORM1FPROC glad_glUniform1f = NULL | 
| PFNGLUNIFORM1FVPROC glad_glUniform1fv = NULL | 
| PFNGLUNIFORM1IPROC glad_glUniform1i = NULL | 
| PFNGLUNIFORM1IVPROC glad_glUniform1iv = NULL | 
| PFNGLUNIFORM2FPROC glad_glUniform2f = NULL | 
| PFNGLUNIFORM2FVPROC glad_glUniform2fv = NULL | 
| PFNGLUNIFORM2IPROC glad_glUniform2i = NULL | 
| PFNGLUNIFORM2IVPROC glad_glUniform2iv = NULL | 
| PFNGLUNIFORM3FPROC glad_glUniform3f = NULL | 
| PFNGLUNIFORM3FVPROC glad_glUniform3fv = NULL | 
| PFNGLUNIFORM3IPROC glad_glUniform3i = NULL | 
| PFNGLUNIFORM3IVPROC glad_glUniform3iv = NULL | 
| PFNGLUNIFORM4FPROC glad_glUniform4f = NULL | 
| PFNGLUNIFORM4FVPROC glad_glUniform4fv = NULL | 
| PFNGLUNIFORM4IPROC glad_glUniform4i = NULL | 
| PFNGLUNIFORM4IVPROC glad_glUniform4iv = NULL | 
| PFNGLUNIFORMMATRIX2FVPROC glad_glUniformMatrix2fv = NULL | 
| PFNGLUNIFORMMATRIX3FVPROC glad_glUniformMatrix3fv = NULL | 
| PFNGLUNIFORMMATRIX4FVPROC glad_glUniformMatrix4fv = NULL | 
| PFNGLUNMAPBUFFEROESPROC glad_glUnmapBufferOES = NULL | 
| PFNGLUSEPROGRAMPROC glad_glUseProgram = NULL | 
| PFNGLVALIDATEPROGRAMPROC glad_glValidateProgram = NULL | 
| PFNGLVERTEXATTRIB1FPROC glad_glVertexAttrib1f = NULL | 
| PFNGLVERTEXATTRIB1FVPROC glad_glVertexAttrib1fv = NULL | 
| PFNGLVERTEXATTRIB2FPROC glad_glVertexAttrib2f = NULL | 
| PFNGLVERTEXATTRIB2FVPROC glad_glVertexAttrib2fv = NULL | 
| PFNGLVERTEXATTRIB3FPROC glad_glVertexAttrib3f = NULL | 
| PFNGLVERTEXATTRIB3FVPROC glad_glVertexAttrib3fv = NULL | 
| PFNGLVERTEXATTRIB4FPROC glad_glVertexAttrib4f = NULL | 
| PFNGLVERTEXATTRIB4FVPROC glad_glVertexAttrib4fv = NULL | 
| PFNGLVERTEXATTRIBPOINTERPROC glad_glVertexAttribPointer = NULL | 
| PFNGLVIEWPORTPROC glad_glViewport = NULL |