Pyrogenesis trunk
Macros | Functions | Variables
gles2.cpp File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <glad/gles2.h>
Include dependency graph for gles2.cpp:

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)
 

Variables

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
 
PFNGLGENFRAMEBUFFERSPROC glad_glGenFramebuffers = NULL
 
PFNGLGENRENDERBUFFERSPROC glad_glGenRenderbuffers = NULL
 
PFNGLGENTEXTURESPROC glad_glGenTextures = NULL
 
PFNGLGENERATEMIPMAPPROC glad_glGenerateMipmap = 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
 
PFNGLGETSHADERPRECISIONFORMATPROC glad_glGetShaderPrecisionFormat = NULL
 
PFNGLGETSHADERSOURCEPROC glad_glGetShaderSource = NULL
 
PFNGLGETSHADERIVPROC glad_glGetShaderiv = NULL
 
PFNGLGETSTRINGPROC glad_glGetString = NULL
 
PFNGLGETTEXPARAMETERIIVOESPROC glad_glGetTexParameterIivOES = NULL
 
PFNGLGETTEXPARAMETERIUIVOESPROC glad_glGetTexParameterIuivOES = NULL
 
PFNGLGETTEXPARAMETERFVPROC glad_glGetTexParameterfv = NULL
 
PFNGLGETTEXPARAMETERIVPROC glad_glGetTexParameteriv = NULL
 
PFNGLGETUNIFORMLOCATIONPROC glad_glGetUniformLocation = NULL
 
PFNGLGETUNIFORMFVPROC glad_glGetUniformfv = NULL
 
PFNGLGETUNIFORMIVPROC glad_glGetUniformiv = NULL
 
PFNGLGETVERTEXATTRIBPOINTERVPROC glad_glGetVertexAttribPointerv = NULL
 
PFNGLGETVERTEXATTRIBFVPROC glad_glGetVertexAttribfv = NULL
 
PFNGLGETVERTEXATTRIBIVPROC glad_glGetVertexAttribiv = 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
 
PFNGLTEXPARAMETERIIVOESPROC glad_glTexParameterIivOES = NULL
 
PFNGLTEXPARAMETERIUIVOESPROC glad_glTexParameterIuivOES = NULL
 
PFNGLTEXPARAMETERFPROC glad_glTexParameterf = NULL
 
PFNGLTEXPARAMETERFVPROC glad_glTexParameterfv = NULL
 
PFNGLTEXPARAMETERIPROC glad_glTexParameteri = 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
 

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

Function Documentation

◆ glad_gl_find_core_gles2()

static int glad_gl_find_core_gles2 ( void  )
static

◆ glad_gl_find_extensions_gles2()

static int glad_gl_find_extensions_gles2 ( void  )
static

◆ glad_gl_free_extensions()

static void glad_gl_free_extensions ( char **  exts_i)
static

◆ glad_gl_get_extensions()

static int glad_gl_get_extensions ( const char **  out_exts,
char ***  out_exts_i 
)
static

◆ glad_gl_get_proc_from_userptr()

static GLADapiproc glad_gl_get_proc_from_userptr ( void *  userptr,
const char *  name 
)
static

◆ glad_gl_has_extension()

static int glad_gl_has_extension ( const char *  exts,
char **  exts_i,
const char *  ext 
)
static

◆ glad_gl_load_GL_ES_VERSION_2_0()

static void glad_gl_load_GL_ES_VERSION_2_0 ( GLADuserptrloadfunc  load,
void *  userptr 
)
static

◆ glad_gl_load_GL_EXT_discard_framebuffer()

static void glad_gl_load_GL_EXT_discard_framebuffer ( GLADuserptrloadfunc  load,
void *  userptr 
)
static

◆ glad_gl_load_GL_KHR_debug()

static void glad_gl_load_GL_KHR_debug ( GLADuserptrloadfunc  load,
void *  userptr 
)
static

◆ glad_gl_load_GL_OES_mapbuffer()

static void glad_gl_load_GL_OES_mapbuffer ( GLADuserptrloadfunc  load,
void *  userptr 
)
static

◆ glad_gl_load_GL_OES_texture_border_clamp()

static void glad_gl_load_GL_OES_texture_border_clamp ( GLADuserptrloadfunc  load,
void *  userptr 
)
static

◆ gladLoadGLES2()

int gladLoadGLES2 ( GLADloadfunc  load)

◆ gladLoadGLES2UserPtr()

int gladLoadGLES2UserPtr ( GLADuserptrloadfunc  load,
void *  userptr 
)

Variable Documentation

◆ GLAD_GL_ES_VERSION_2_0

int GLAD_GL_ES_VERSION_2_0 = 0

◆ GLAD_GL_EXT_discard_framebuffer

int GLAD_GL_EXT_discard_framebuffer = 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_EXT_texture_format_BGRA8888

int GLAD_GL_EXT_texture_format_BGRA8888 = 0

◆ GLAD_GL_KHR_debug

int GLAD_GL_KHR_debug = 0

◆ GLAD_GL_OES_depth32

int GLAD_GL_OES_depth32 = 0

◆ GLAD_GL_OES_mapbuffer

int GLAD_GL_OES_mapbuffer = 0

◆ GLAD_GL_OES_rgb8_rgba8

int GLAD_GL_OES_rgb8_rgba8 = 0

◆ GLAD_GL_OES_texture_border_clamp

int GLAD_GL_OES_texture_border_clamp = 0

◆ glad_glActiveTexture

PFNGLACTIVETEXTUREPROC glad_glActiveTexture = NULL

◆ glad_glAttachShader

PFNGLATTACHSHADERPROC glad_glAttachShader = NULL

◆ glad_glBindAttribLocation

PFNGLBINDATTRIBLOCATIONPROC glad_glBindAttribLocation = NULL

◆ glad_glBindBuffer

PFNGLBINDBUFFERPROC glad_glBindBuffer = NULL

◆ glad_glBindFramebuffer

PFNGLBINDFRAMEBUFFERPROC glad_glBindFramebuffer = NULL

◆ glad_glBindRenderbuffer

PFNGLBINDRENDERBUFFERPROC glad_glBindRenderbuffer = NULL

◆ glad_glBindTexture

PFNGLBINDTEXTUREPROC glad_glBindTexture = NULL

◆ glad_glBlendColor

PFNGLBLENDCOLORPROC glad_glBlendColor = NULL

◆ glad_glBlendEquation

PFNGLBLENDEQUATIONPROC glad_glBlendEquation = NULL

◆ glad_glBlendEquationSeparate

PFNGLBLENDEQUATIONSEPARATEPROC glad_glBlendEquationSeparate = NULL

◆ glad_glBlendFunc

PFNGLBLENDFUNCPROC glad_glBlendFunc = NULL

◆ glad_glBlendFuncSeparate

PFNGLBLENDFUNCSEPARATEPROC glad_glBlendFuncSeparate = NULL

◆ glad_glBufferData

PFNGLBUFFERDATAPROC glad_glBufferData = NULL

◆ glad_glBufferSubData

PFNGLBUFFERSUBDATAPROC glad_glBufferSubData = NULL

◆ glad_glCheckFramebufferStatus

PFNGLCHECKFRAMEBUFFERSTATUSPROC glad_glCheckFramebufferStatus = NULL

◆ glad_glClear

PFNGLCLEARPROC glad_glClear = NULL

◆ glad_glClearColor

PFNGLCLEARCOLORPROC glad_glClearColor = NULL

◆ glad_glClearDepthf

PFNGLCLEARDEPTHFPROC glad_glClearDepthf = NULL

◆ glad_glClearStencil

PFNGLCLEARSTENCILPROC glad_glClearStencil = NULL

◆ glad_glColorMask

PFNGLCOLORMASKPROC glad_glColorMask = NULL

◆ glad_glCompileShader

PFNGLCOMPILESHADERPROC glad_glCompileShader = NULL

◆ glad_glCompressedTexImage2D

PFNGLCOMPRESSEDTEXIMAGE2DPROC glad_glCompressedTexImage2D = NULL

◆ glad_glCompressedTexSubImage2D

PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC glad_glCompressedTexSubImage2D = NULL

◆ glad_glCopyTexImage2D

PFNGLCOPYTEXIMAGE2DPROC glad_glCopyTexImage2D = NULL

◆ glad_glCopyTexSubImage2D

PFNGLCOPYTEXSUBIMAGE2DPROC glad_glCopyTexSubImage2D = NULL

◆ glad_glCreateProgram

PFNGLCREATEPROGRAMPROC glad_glCreateProgram = NULL

◆ glad_glCreateShader

PFNGLCREATESHADERPROC glad_glCreateShader = NULL

◆ glad_glCullFace

PFNGLCULLFACEPROC glad_glCullFace = NULL

◆ glad_glDebugMessageCallbackKHR

PFNGLDEBUGMESSAGECALLBACKKHRPROC glad_glDebugMessageCallbackKHR = NULL

◆ glad_glDebugMessageControlKHR

PFNGLDEBUGMESSAGECONTROLKHRPROC glad_glDebugMessageControlKHR = NULL

◆ glad_glDebugMessageInsertKHR

PFNGLDEBUGMESSAGEINSERTKHRPROC glad_glDebugMessageInsertKHR = NULL

◆ glad_glDeleteBuffers

PFNGLDELETEBUFFERSPROC glad_glDeleteBuffers = NULL

◆ glad_glDeleteFramebuffers

PFNGLDELETEFRAMEBUFFERSPROC glad_glDeleteFramebuffers = NULL

◆ glad_glDeleteProgram

PFNGLDELETEPROGRAMPROC glad_glDeleteProgram = NULL

◆ glad_glDeleteRenderbuffers

PFNGLDELETERENDERBUFFERSPROC glad_glDeleteRenderbuffers = NULL

◆ glad_glDeleteShader

PFNGLDELETESHADERPROC glad_glDeleteShader = NULL

◆ glad_glDeleteTextures

PFNGLDELETETEXTURESPROC glad_glDeleteTextures = NULL

◆ glad_glDepthFunc

PFNGLDEPTHFUNCPROC glad_glDepthFunc = NULL

◆ glad_glDepthMask

PFNGLDEPTHMASKPROC glad_glDepthMask = NULL

◆ glad_glDepthRangef

PFNGLDEPTHRANGEFPROC glad_glDepthRangef = NULL

◆ glad_glDetachShader

PFNGLDETACHSHADERPROC glad_glDetachShader = NULL

◆ glad_glDisable

PFNGLDISABLEPROC glad_glDisable = NULL

◆ glad_glDisableVertexAttribArray

PFNGLDISABLEVERTEXATTRIBARRAYPROC glad_glDisableVertexAttribArray = NULL

◆ glad_glDiscardFramebufferEXT

PFNGLDISCARDFRAMEBUFFEREXTPROC glad_glDiscardFramebufferEXT = NULL

◆ glad_glDrawArrays

PFNGLDRAWARRAYSPROC glad_glDrawArrays = NULL

◆ glad_glDrawElements

PFNGLDRAWELEMENTSPROC glad_glDrawElements = NULL

◆ glad_glEnable

PFNGLENABLEPROC glad_glEnable = NULL

◆ glad_glEnableVertexAttribArray

PFNGLENABLEVERTEXATTRIBARRAYPROC glad_glEnableVertexAttribArray = NULL

◆ glad_glFinish

PFNGLFINISHPROC glad_glFinish = NULL

◆ glad_glFlush

PFNGLFLUSHPROC glad_glFlush = NULL

◆ glad_glFramebufferRenderbuffer

PFNGLFRAMEBUFFERRENDERBUFFERPROC glad_glFramebufferRenderbuffer = NULL

◆ glad_glFramebufferTexture2D

PFNGLFRAMEBUFFERTEXTURE2DPROC glad_glFramebufferTexture2D = NULL

◆ glad_glFrontFace

PFNGLFRONTFACEPROC glad_glFrontFace = NULL

◆ glad_glGenBuffers

PFNGLGENBUFFERSPROC glad_glGenBuffers = NULL

◆ glad_glGenerateMipmap

PFNGLGENERATEMIPMAPPROC glad_glGenerateMipmap = NULL

◆ glad_glGenFramebuffers

PFNGLGENFRAMEBUFFERSPROC glad_glGenFramebuffers = NULL

◆ glad_glGenRenderbuffers

PFNGLGENRENDERBUFFERSPROC glad_glGenRenderbuffers = NULL

◆ glad_glGenTextures

PFNGLGENTEXTURESPROC glad_glGenTextures = NULL

◆ glad_glGetActiveAttrib

PFNGLGETACTIVEATTRIBPROC glad_glGetActiveAttrib = NULL

◆ glad_glGetActiveUniform

PFNGLGETACTIVEUNIFORMPROC glad_glGetActiveUniform = NULL

◆ glad_glGetAttachedShaders

PFNGLGETATTACHEDSHADERSPROC glad_glGetAttachedShaders = NULL

◆ glad_glGetAttribLocation

PFNGLGETATTRIBLOCATIONPROC glad_glGetAttribLocation = NULL

◆ glad_glGetBooleanv

PFNGLGETBOOLEANVPROC glad_glGetBooleanv = NULL

◆ glad_glGetBufferParameteriv

PFNGLGETBUFFERPARAMETERIVPROC glad_glGetBufferParameteriv = NULL

◆ glad_glGetBufferPointervOES

PFNGLGETBUFFERPOINTERVOESPROC glad_glGetBufferPointervOES = NULL

◆ glad_glGetDebugMessageLogKHR

PFNGLGETDEBUGMESSAGELOGKHRPROC glad_glGetDebugMessageLogKHR = NULL

◆ glad_glGetError

PFNGLGETERRORPROC glad_glGetError = NULL

◆ glad_glGetFloatv

PFNGLGETFLOATVPROC glad_glGetFloatv = NULL

◆ glad_glGetFramebufferAttachmentParameteriv

PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC glad_glGetFramebufferAttachmentParameteriv = NULL

◆ glad_glGetIntegerv

PFNGLGETINTEGERVPROC glad_glGetIntegerv = NULL

◆ glad_glGetObjectLabelKHR

PFNGLGETOBJECTLABELKHRPROC glad_glGetObjectLabelKHR = NULL

◆ glad_glGetObjectPtrLabelKHR

PFNGLGETOBJECTPTRLABELKHRPROC glad_glGetObjectPtrLabelKHR = NULL

◆ glad_glGetPointervKHR

PFNGLGETPOINTERVKHRPROC glad_glGetPointervKHR = NULL

◆ glad_glGetProgramInfoLog

PFNGLGETPROGRAMINFOLOGPROC glad_glGetProgramInfoLog = NULL

◆ glad_glGetProgramiv

PFNGLGETPROGRAMIVPROC glad_glGetProgramiv = NULL

◆ glad_glGetRenderbufferParameteriv

PFNGLGETRENDERBUFFERPARAMETERIVPROC glad_glGetRenderbufferParameteriv = NULL

◆ glad_glGetSamplerParameterIivOES

PFNGLGETSAMPLERPARAMETERIIVOESPROC glad_glGetSamplerParameterIivOES = NULL

◆ glad_glGetSamplerParameterIuivOES

PFNGLGETSAMPLERPARAMETERIUIVOESPROC glad_glGetSamplerParameterIuivOES = 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

PFNGLGETSTRINGPROC glad_glGetString = NULL

◆ glad_glGetTexParameterfv

PFNGLGETTEXPARAMETERFVPROC glad_glGetTexParameterfv = NULL

◆ glad_glGetTexParameterIivOES

PFNGLGETTEXPARAMETERIIVOESPROC glad_glGetTexParameterIivOES = NULL

◆ glad_glGetTexParameterIuivOES

PFNGLGETTEXPARAMETERIUIVOESPROC glad_glGetTexParameterIuivOES = NULL

◆ glad_glGetTexParameteriv

PFNGLGETTEXPARAMETERIVPROC glad_glGetTexParameteriv = NULL

◆ glad_glGetUniformfv

PFNGLGETUNIFORMFVPROC glad_glGetUniformfv = NULL

◆ glad_glGetUniformiv

PFNGLGETUNIFORMIVPROC glad_glGetUniformiv = NULL

◆ glad_glGetUniformLocation

PFNGLGETUNIFORMLOCATIONPROC glad_glGetUniformLocation = NULL

◆ glad_glGetVertexAttribfv

PFNGLGETVERTEXATTRIBFVPROC glad_glGetVertexAttribfv = NULL

◆ glad_glGetVertexAttribiv

PFNGLGETVERTEXATTRIBIVPROC glad_glGetVertexAttribiv = NULL

◆ glad_glGetVertexAttribPointerv

PFNGLGETVERTEXATTRIBPOINTERVPROC glad_glGetVertexAttribPointerv = NULL

◆ glad_glHint

PFNGLHINTPROC glad_glHint = NULL

◆ glad_glIsBuffer

PFNGLISBUFFERPROC glad_glIsBuffer = NULL

◆ glad_glIsEnabled

PFNGLISENABLEDPROC glad_glIsEnabled = NULL

◆ glad_glIsFramebuffer

PFNGLISFRAMEBUFFERPROC glad_glIsFramebuffer = NULL

◆ glad_glIsProgram

PFNGLISPROGRAMPROC glad_glIsProgram = NULL

◆ glad_glIsRenderbuffer

PFNGLISRENDERBUFFERPROC glad_glIsRenderbuffer = NULL

◆ glad_glIsShader

PFNGLISSHADERPROC glad_glIsShader = NULL

◆ glad_glIsTexture

PFNGLISTEXTUREPROC glad_glIsTexture = NULL

◆ glad_glLineWidth

PFNGLLINEWIDTHPROC glad_glLineWidth = NULL

◆ glad_glLinkProgram

PFNGLLINKPROGRAMPROC glad_glLinkProgram = NULL

◆ glad_glMapBufferOES

PFNGLMAPBUFFEROESPROC glad_glMapBufferOES = NULL

◆ glad_glObjectLabelKHR

PFNGLOBJECTLABELKHRPROC glad_glObjectLabelKHR = NULL

◆ glad_glObjectPtrLabelKHR

PFNGLOBJECTPTRLABELKHRPROC glad_glObjectPtrLabelKHR = NULL

◆ glad_glPixelStorei

PFNGLPIXELSTOREIPROC glad_glPixelStorei = NULL

◆ glad_glPolygonOffset

PFNGLPOLYGONOFFSETPROC glad_glPolygonOffset = NULL

◆ glad_glPopDebugGroupKHR

PFNGLPOPDEBUGGROUPKHRPROC glad_glPopDebugGroupKHR = NULL

◆ glad_glPushDebugGroupKHR

PFNGLPUSHDEBUGGROUPKHRPROC glad_glPushDebugGroupKHR = NULL

◆ glad_glReadPixels

PFNGLREADPIXELSPROC glad_glReadPixels = NULL

◆ glad_glReleaseShaderCompiler

PFNGLRELEASESHADERCOMPILERPROC glad_glReleaseShaderCompiler = NULL

◆ glad_glRenderbufferStorage

PFNGLRENDERBUFFERSTORAGEPROC glad_glRenderbufferStorage = NULL

◆ glad_glSampleCoverage

PFNGLSAMPLECOVERAGEPROC glad_glSampleCoverage = NULL

◆ glad_glSamplerParameterIivOES

PFNGLSAMPLERPARAMETERIIVOESPROC glad_glSamplerParameterIivOES = NULL

◆ glad_glSamplerParameterIuivOES

PFNGLSAMPLERPARAMETERIUIVOESPROC glad_glSamplerParameterIuivOES = NULL

◆ glad_glScissor

PFNGLSCISSORPROC glad_glScissor = NULL

◆ glad_glShaderBinary

PFNGLSHADERBINARYPROC glad_glShaderBinary = NULL

◆ glad_glShaderSource

PFNGLSHADERSOURCEPROC glad_glShaderSource = 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_glTexImage2D

PFNGLTEXIMAGE2DPROC glad_glTexImage2D = NULL

◆ glad_glTexParameterf

PFNGLTEXPARAMETERFPROC glad_glTexParameterf = NULL

◆ glad_glTexParameterfv

PFNGLTEXPARAMETERFVPROC glad_glTexParameterfv = NULL

◆ glad_glTexParameteri

PFNGLTEXPARAMETERIPROC glad_glTexParameteri = NULL

◆ glad_glTexParameterIivOES

PFNGLTEXPARAMETERIIVOESPROC glad_glTexParameterIivOES = NULL

◆ glad_glTexParameterIuivOES

PFNGLTEXPARAMETERIUIVOESPROC glad_glTexParameterIuivOES = NULL

◆ glad_glTexParameteriv

PFNGLTEXPARAMETERIVPROC glad_glTexParameteriv = NULL

◆ glad_glTexSubImage2D

PFNGLTEXSUBIMAGE2DPROC glad_glTexSubImage2D = 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_glUniform2f

PFNGLUNIFORM2FPROC glad_glUniform2f = NULL

◆ glad_glUniform2fv

PFNGLUNIFORM2FVPROC glad_glUniform2fv = NULL

◆ glad_glUniform2i

PFNGLUNIFORM2IPROC glad_glUniform2i = NULL

◆ glad_glUniform2iv

PFNGLUNIFORM2IVPROC glad_glUniform2iv = 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_glUniform4f

PFNGLUNIFORM4FPROC glad_glUniform4f = NULL

◆ glad_glUniform4fv

PFNGLUNIFORM4FVPROC glad_glUniform4fv = NULL

◆ glad_glUniform4i

PFNGLUNIFORM4IPROC glad_glUniform4i = NULL

◆ glad_glUniform4iv

PFNGLUNIFORM4IVPROC glad_glUniform4iv = NULL

◆ glad_glUniformMatrix2fv

PFNGLUNIFORMMATRIX2FVPROC glad_glUniformMatrix2fv = NULL

◆ glad_glUniformMatrix3fv

PFNGLUNIFORMMATRIX3FVPROC glad_glUniformMatrix3fv = NULL

◆ glad_glUniformMatrix4fv

PFNGLUNIFORMMATRIX4FVPROC glad_glUniformMatrix4fv = NULL

◆ glad_glUnmapBufferOES

PFNGLUNMAPBUFFEROESPROC glad_glUnmapBufferOES = NULL

◆ glad_glUseProgram

PFNGLUSEPROGRAMPROC glad_glUseProgram = NULL

◆ glad_glValidateProgram

PFNGLVALIDATEPROGRAMPROC glad_glValidateProgram = NULL

◆ glad_glVertexAttrib1f

PFNGLVERTEXATTRIB1FPROC glad_glVertexAttrib1f = NULL

◆ glad_glVertexAttrib1fv

PFNGLVERTEXATTRIB1FVPROC glad_glVertexAttrib1fv = NULL

◆ glad_glVertexAttrib2f

PFNGLVERTEXATTRIB2FPROC glad_glVertexAttrib2f = NULL

◆ glad_glVertexAttrib2fv

PFNGLVERTEXATTRIB2FVPROC glad_glVertexAttrib2fv = NULL

◆ glad_glVertexAttrib3f

PFNGLVERTEXATTRIB3FPROC glad_glVertexAttrib3f = NULL

◆ glad_glVertexAttrib3fv

PFNGLVERTEXATTRIB3FVPROC glad_glVertexAttrib3fv = NULL

◆ glad_glVertexAttrib4f

PFNGLVERTEXATTRIB4FPROC glad_glVertexAttrib4f = NULL

◆ glad_glVertexAttrib4fv

PFNGLVERTEXATTRIB4FVPROC glad_glVertexAttrib4fv = NULL

◆ glad_glVertexAttribPointer

PFNGLVERTEXATTRIBPOINTERPROC glad_glVertexAttribPointer = NULL

◆ glad_glViewport

PFNGLVIEWPORTPROC glad_glViewport = NULL