Code:
static void OGLLoadEntryPoints_Legacy(){ // THIS IS LINE 152
// Textures
#if !defined(GLX_H)
INITOGLEXT(PFNGLACTIVETEXTUREPROC, glActiveTexture) // Core in v1.3
INITOGLEXT(PFNGLACTIVETEXTUREARBPROC, glActiveTextureARB)
#endif
// Blending THIS IS LINE 160
INITOGLEXT(PFNGLBLENDFUNCSEPARATEPROC, glBlendFuncSeparate) // Core in v1.4
INITOGLEXT(PFNGLBLENDEQUATIONSEPARATEPROC, glBlendEquationSeparate) // Core in v2.0
INITOGLEXT(PFNGLBLENDFUNCSEPARATEEXTPROC, glBlendFuncSeparateEXT)
INITOGLEXT(PFNGLBLENDEQUATIONSEPARATEEXTPROC, glBlendEquationSeparateEXT)
// Shaders
INITOGLEXT(PFNGLCREATESHADERPROC, glCreateShader) // Core in v2.0
INITOGLEXT(PFNGLSHADERSOURCEPROC, glShaderSource) // Core in v2.0
INITOGLEXT(PFNGLCOMPILESHADERPROC, glCompileShader) // Core in v2.0
INITOGLEXT(PFNGLCREATEPROGRAMPROC, glCreateProgram) // Core in v2.0
INITOGLEXT(PFNGLATTACHSHADERPROC, glAttachShader) // Core in v2.0
INITOGLEXT(PFNGLDETACHSHADERPROC, glDetachShader) // Core in v2.0
INITOGLEXT(PFNGLLINKPROGRAMPROC, glLinkProgram) // Core in v2.0
INITOGLEXT(PFNGLUSEPROGRAMPROC, glUseProgram) // Core in v2.0
INITOGLEXT(PFNGLGETSHADERIVPROC, glGetShaderiv) // Core in v2.0
INITOGLEXT(PFNGLGETSHADERINFOLOGPROC, glGetShaderInfoLog) // Core in v2.0
INITOGLEXT(PFNGLDELETESHADERPROC, glDeleteShader) // Core in v2.0
INITOGLEXT(PFNGLDELETEPROGRAMPROC, glDeleteProgram) // Core in v2.0
INITOGLEXT(PFNGLGETPROGRAMIVPROC, glGetProgramiv) // Core in v2.0
INITOGLEXT(PFNGLGETPROGRAMINFOLOGPROC, glGetProgramInfoLog) // Core in v2.0
INITOGLEXT(PFNGLVALIDATEPROGRAMPROC, glValidateProgram) // Core in v2.0
INITOGLEXT(PFNGLGETUNIFORMLOCATIONPROC, glGetUniformLocation) // Core in v2.0
INITOGLEXT(PFNGLUNIFORM1IPROC, glUniform1i) // Core in v2.0
INITOGLEXT(PFNGLUNIFORM1IVPROC, glUniform1iv) // Core in v2.0
INITOGLEXT(PFNGLUNIFORM1FPROC, glUniform1f) // Core in v2.0
INITOGLEXT(PFNGLUNIFORM2FPROC, glUniform2f) // Core in v2.0
INITOGLEXT(PFNGLDRAWBUFFERSPROC, glDrawBuffers) // Core in v2.0
INITOGLEXT(PFNGLBINDATTRIBLOCATIONPROC, glBindAttribLocation) // Core in v2.0
INITOGLEXT(PFNGLENABLEVERTEXATTRIBARRAYPROC, glEnableVertexAttribArray) // Core in v2.0
INITOGLEXT(PFNGLDISABLEVERTEXATTRIBARRAYPROC, glDisableVertexAttribArray) // Core in v2.0
INITOGLEXT(PFNGLVERTEXATTRIBPOINTERPROC, glVertexAttribPointer) // Core in v2.0
// VAO
INITOGLEXT(PFNGLGENVERTEXARRAYSPROC, glGenVertexArrays)
INITOGLEXT(PFNGLDELETEVERTEXARRAYSPROC, glDeleteVertexArrays)
INITOGLEXT(PFNGLBINDVERTEXARRAYPROC, glBindVertexArray)
// Buffer Objects
INITOGLEXT(PFNGLGENBUFFERSARBPROC, glGenBuffersARB)
INITOGLEXT(PFNGLDELETEBUFFERSARBPROC, glDeleteBuffersARB)
INITOGLEXT(PFNGLBINDBUFFERARBPROC, glBindBufferARB)
INITOGLEXT(PFNGLBUFFERDATAARBPROC, glBufferDataARB)
INITOGLEXT(PFNGLBUFFERSUBDATAARBPROC, glBufferSubDataARB)
INITOGLEXT(PFNGLMAPBUFFERARBPROC, glMapBufferARB)
INITOGLEXT(PFNGLUNMAPBUFFERARBPROC, glUnmapBufferARB)
INITOGLEXT(PFNGLGENBUFFERSPROC, glGenBuffers) // Core in v1.5
INITOGLEXT(PFNGLDELETEBUFFERSPROC, glDeleteBuffers) // Core in v1.5
INITOGLEXT(PFNGLBINDBUFFERPROC, glBindBuffer) // Core in v1.5
INITOGLEXT(PFNGLBUFFERDATAPROC, glBufferData) // Core in v1.5
INITOGLEXT(PFNGLBUFFERSUBDATAPROC, glBufferSubData) // Core in v1.5
INITOGLEXT(PFNGLMAPBUFFERPROC, glMapBuffer) // Core in v1.5
INITOGLEXT(PFNGLUNMAPBUFFERPROC, glUnmapBuffer) // Core in v1.5
// FBO
INITOGLEXT(PFNGLGENFRAMEBUFFERSEXTPROC, glGenFramebuffersEXT)
INITOGLEXT(PFNGLBINDFRAMEBUFFEREXTPROC, glBindFramebufferEXT)
INITOGLEXT(PFNGLFRAMEBUFFERRENDERBUFFEREXTPROC, glFramebufferRenderbufferEXT)
INITOGLEXT(PFNGLFRAMEBUFFERTEXTURE2DEXTPROC, glFramebufferTexture2DEXT)
INITOGLEXT(PFNGLCHECKFRAMEBUFFERSTATUSEXTPROC, glCheckFramebufferStatusEXT)
INITOGLEXT(PFNGLDELETEFRAMEBUFFERSEXTPROC, glDeleteFramebuffersEXT)
INITOGLEXT(PFNGLBLITFRAMEBUFFEREXTPROC, glBlitFramebufferEXT)
INITOGLEXT(PFNGLGENRENDERBUFFERSEXTPROC, glGenRenderbuffersEXT)
INITOGLEXT(PFNGLBINDRENDERBUFFEREXTPROC, glBindRenderbufferEXT)
INITOGLEXT(PFNGLRENDERBUFFERSTORAGEEXTPROC, glRenderbufferStorageEXT)
INITOGLEXT(PFNGLRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC, glRenderbufferStorageMultisampleEXT)
INITOGLEXT(PFNGLDELETERENDERBUFFERSEXTPROC, glDeleteRenderbuffersEXT)
}
Bookmarks