Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 1 | /* WARNING: This is auto-generated file. Do not modify, since changes will |
| 2 | * be lost! Modify the generating script instead. |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 3 | * |
Daniel Andrade Groppe | 485a2d1 | 2015-12-02 15:45:41 -0600 | [diff] [blame^] | 4 | * Generated from Khronos GL API description (gl.xml) revision 32093. |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 5 | */ |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 6 | { "glActiveTexture", (deFunctionPtr)glActiveTexture }, |
| 7 | { "glAttachShader", (deFunctionPtr)glAttachShader }, |
| 8 | { "glBeginQuery", (deFunctionPtr)glBeginQuery }, |
| 9 | { "glBeginTransformFeedback", (deFunctionPtr)glBeginTransformFeedback }, |
| 10 | { "glBindAttribLocation", (deFunctionPtr)glBindAttribLocation }, |
| 11 | { "glBindBuffer", (deFunctionPtr)glBindBuffer }, |
| 12 | { "glBindBufferBase", (deFunctionPtr)glBindBufferBase }, |
| 13 | { "glBindBufferRange", (deFunctionPtr)glBindBufferRange }, |
| 14 | { "glBindFramebuffer", (deFunctionPtr)glBindFramebuffer }, |
| 15 | { "glBindRenderbuffer", (deFunctionPtr)glBindRenderbuffer }, |
| 16 | { "glBindSampler", (deFunctionPtr)glBindSampler }, |
| 17 | { "glBindTexture", (deFunctionPtr)glBindTexture }, |
| 18 | { "glBindTransformFeedback", (deFunctionPtr)glBindTransformFeedback }, |
| 19 | { "glBindVertexArray", (deFunctionPtr)glBindVertexArray }, |
| 20 | { "glBlendColor", (deFunctionPtr)glBlendColor }, |
| 21 | { "glBlendEquation", (deFunctionPtr)glBlendEquation }, |
| 22 | { "glBlendEquationSeparate", (deFunctionPtr)glBlendEquationSeparate }, |
| 23 | { "glBlendFunc", (deFunctionPtr)glBlendFunc }, |
| 24 | { "glBlendFuncSeparate", (deFunctionPtr)glBlendFuncSeparate }, |
| 25 | { "glBlitFramebuffer", (deFunctionPtr)glBlitFramebuffer }, |
| 26 | { "glBufferData", (deFunctionPtr)glBufferData }, |
| 27 | { "glBufferSubData", (deFunctionPtr)glBufferSubData }, |
| 28 | { "glCheckFramebufferStatus", (deFunctionPtr)glCheckFramebufferStatus }, |
| 29 | { "glClear", (deFunctionPtr)glClear }, |
| 30 | { "glClearBufferfi", (deFunctionPtr)glClearBufferfi }, |
| 31 | { "glClearBufferfv", (deFunctionPtr)glClearBufferfv }, |
| 32 | { "glClearBufferiv", (deFunctionPtr)glClearBufferiv }, |
| 33 | { "glClearBufferuiv", (deFunctionPtr)glClearBufferuiv }, |
| 34 | { "glClearColor", (deFunctionPtr)glClearColor }, |
| 35 | { "glClearDepthf", (deFunctionPtr)glClearDepthf }, |
| 36 | { "glClearStencil", (deFunctionPtr)glClearStencil }, |
| 37 | { "glClientWaitSync", (deFunctionPtr)glClientWaitSync }, |
| 38 | { "glColorMask", (deFunctionPtr)glColorMask }, |
| 39 | { "glCompileShader", (deFunctionPtr)glCompileShader }, |
| 40 | { "glCompressedTexImage2D", (deFunctionPtr)glCompressedTexImage2D }, |
| 41 | { "glCompressedTexImage3D", (deFunctionPtr)glCompressedTexImage3D }, |
| 42 | { "glCompressedTexSubImage2D", (deFunctionPtr)glCompressedTexSubImage2D }, |
| 43 | { "glCompressedTexSubImage3D", (deFunctionPtr)glCompressedTexSubImage3D }, |
| 44 | { "glCopyBufferSubData", (deFunctionPtr)glCopyBufferSubData }, |
| 45 | { "glCopyTexImage2D", (deFunctionPtr)glCopyTexImage2D }, |
| 46 | { "glCopyTexSubImage2D", (deFunctionPtr)glCopyTexSubImage2D }, |
| 47 | { "glCopyTexSubImage3D", (deFunctionPtr)glCopyTexSubImage3D }, |
| 48 | { "glCreateProgram", (deFunctionPtr)glCreateProgram }, |
| 49 | { "glCreateShader", (deFunctionPtr)glCreateShader }, |
| 50 | { "glCullFace", (deFunctionPtr)glCullFace }, |
| 51 | { "glDeleteBuffers", (deFunctionPtr)glDeleteBuffers }, |
| 52 | { "glDeleteFramebuffers", (deFunctionPtr)glDeleteFramebuffers }, |
| 53 | { "glDeleteProgram", (deFunctionPtr)glDeleteProgram }, |
| 54 | { "glDeleteQueries", (deFunctionPtr)glDeleteQueries }, |
| 55 | { "glDeleteRenderbuffers", (deFunctionPtr)glDeleteRenderbuffers }, |
| 56 | { "glDeleteSamplers", (deFunctionPtr)glDeleteSamplers }, |
| 57 | { "glDeleteShader", (deFunctionPtr)glDeleteShader }, |
| 58 | { "glDeleteSync", (deFunctionPtr)glDeleteSync }, |
| 59 | { "glDeleteTextures", (deFunctionPtr)glDeleteTextures }, |
| 60 | { "glDeleteTransformFeedbacks", (deFunctionPtr)glDeleteTransformFeedbacks }, |
| 61 | { "glDeleteVertexArrays", (deFunctionPtr)glDeleteVertexArrays }, |
| 62 | { "glDepthFunc", (deFunctionPtr)glDepthFunc }, |
| 63 | { "glDepthMask", (deFunctionPtr)glDepthMask }, |
| 64 | { "glDepthRangef", (deFunctionPtr)glDepthRangef }, |
| 65 | { "glDetachShader", (deFunctionPtr)glDetachShader }, |
| 66 | { "glDisable", (deFunctionPtr)glDisable }, |
| 67 | { "glDisableVertexAttribArray", (deFunctionPtr)glDisableVertexAttribArray }, |
| 68 | { "glDrawArrays", (deFunctionPtr)glDrawArrays }, |
| 69 | { "glDrawArraysInstanced", (deFunctionPtr)glDrawArraysInstanced }, |
| 70 | { "glDrawBuffers", (deFunctionPtr)glDrawBuffers }, |
| 71 | { "glDrawElements", (deFunctionPtr)glDrawElements }, |
| 72 | { "glDrawElementsInstanced", (deFunctionPtr)glDrawElementsInstanced }, |
| 73 | { "glDrawRangeElements", (deFunctionPtr)glDrawRangeElements }, |
| 74 | { "glEnable", (deFunctionPtr)glEnable }, |
| 75 | { "glEnableVertexAttribArray", (deFunctionPtr)glEnableVertexAttribArray }, |
| 76 | { "glEndQuery", (deFunctionPtr)glEndQuery }, |
| 77 | { "glEndTransformFeedback", (deFunctionPtr)glEndTransformFeedback }, |
| 78 | { "glFenceSync", (deFunctionPtr)glFenceSync }, |
| 79 | { "glFinish", (deFunctionPtr)glFinish }, |
| 80 | { "glFlush", (deFunctionPtr)glFlush }, |
| 81 | { "glFlushMappedBufferRange", (deFunctionPtr)glFlushMappedBufferRange }, |
| 82 | { "glFramebufferRenderbuffer", (deFunctionPtr)glFramebufferRenderbuffer }, |
| 83 | { "glFramebufferTexture2D", (deFunctionPtr)glFramebufferTexture2D }, |
| 84 | { "glFramebufferTextureLayer", (deFunctionPtr)glFramebufferTextureLayer }, |
| 85 | { "glFrontFace", (deFunctionPtr)glFrontFace }, |
| 86 | { "glGenBuffers", (deFunctionPtr)glGenBuffers }, |
| 87 | { "glGenFramebuffers", (deFunctionPtr)glGenFramebuffers }, |
| 88 | { "glGenQueries", (deFunctionPtr)glGenQueries }, |
| 89 | { "glGenRenderbuffers", (deFunctionPtr)glGenRenderbuffers }, |
| 90 | { "glGenSamplers", (deFunctionPtr)glGenSamplers }, |
| 91 | { "glGenTextures", (deFunctionPtr)glGenTextures }, |
| 92 | { "glGenTransformFeedbacks", (deFunctionPtr)glGenTransformFeedbacks }, |
| 93 | { "glGenVertexArrays", (deFunctionPtr)glGenVertexArrays }, |
| 94 | { "glGenerateMipmap", (deFunctionPtr)glGenerateMipmap }, |
| 95 | { "glGetActiveAttrib", (deFunctionPtr)glGetActiveAttrib }, |
| 96 | { "glGetActiveUniform", (deFunctionPtr)glGetActiveUniform }, |
| 97 | { "glGetActiveUniformBlockName", (deFunctionPtr)glGetActiveUniformBlockName }, |
| 98 | { "glGetActiveUniformBlockiv", (deFunctionPtr)glGetActiveUniformBlockiv }, |
| 99 | { "glGetActiveUniformsiv", (deFunctionPtr)glGetActiveUniformsiv }, |
| 100 | { "glGetAttachedShaders", (deFunctionPtr)glGetAttachedShaders }, |
| 101 | { "glGetAttribLocation", (deFunctionPtr)glGetAttribLocation }, |
| 102 | { "glGetBooleanv", (deFunctionPtr)glGetBooleanv }, |
| 103 | { "glGetBufferParameteri64v", (deFunctionPtr)glGetBufferParameteri64v }, |
| 104 | { "glGetBufferParameteriv", (deFunctionPtr)glGetBufferParameteriv }, |
| 105 | { "glGetBufferPointerv", (deFunctionPtr)glGetBufferPointerv }, |
| 106 | { "glGetError", (deFunctionPtr)glGetError }, |
| 107 | { "glGetFloatv", (deFunctionPtr)glGetFloatv }, |
| 108 | { "glGetFragDataLocation", (deFunctionPtr)glGetFragDataLocation }, |
| 109 | { "glGetFramebufferAttachmentParameteriv", (deFunctionPtr)glGetFramebufferAttachmentParameteriv }, |
| 110 | { "glGetInteger64i_v", (deFunctionPtr)glGetInteger64i_v }, |
| 111 | { "glGetInteger64v", (deFunctionPtr)glGetInteger64v }, |
| 112 | { "glGetIntegeri_v", (deFunctionPtr)glGetIntegeri_v }, |
| 113 | { "glGetIntegerv", (deFunctionPtr)glGetIntegerv }, |
| 114 | { "glGetInternalformativ", (deFunctionPtr)glGetInternalformativ }, |
| 115 | { "glGetProgramBinary", (deFunctionPtr)glGetProgramBinary }, |
| 116 | { "glGetProgramInfoLog", (deFunctionPtr)glGetProgramInfoLog }, |
| 117 | { "glGetProgramiv", (deFunctionPtr)glGetProgramiv }, |
| 118 | { "glGetQueryObjectuiv", (deFunctionPtr)glGetQueryObjectuiv }, |
| 119 | { "glGetQueryiv", (deFunctionPtr)glGetQueryiv }, |
| 120 | { "glGetRenderbufferParameteriv", (deFunctionPtr)glGetRenderbufferParameteriv }, |
| 121 | { "glGetSamplerParameterfv", (deFunctionPtr)glGetSamplerParameterfv }, |
| 122 | { "glGetSamplerParameteriv", (deFunctionPtr)glGetSamplerParameteriv }, |
| 123 | { "glGetShaderInfoLog", (deFunctionPtr)glGetShaderInfoLog }, |
| 124 | { "glGetShaderPrecisionFormat", (deFunctionPtr)glGetShaderPrecisionFormat }, |
| 125 | { "glGetShaderSource", (deFunctionPtr)glGetShaderSource }, |
| 126 | { "glGetShaderiv", (deFunctionPtr)glGetShaderiv }, |
| 127 | { "glGetString", (deFunctionPtr)glGetString }, |
| 128 | { "glGetStringi", (deFunctionPtr)glGetStringi }, |
| 129 | { "glGetSynciv", (deFunctionPtr)glGetSynciv }, |
| 130 | { "glGetTexParameterfv", (deFunctionPtr)glGetTexParameterfv }, |
| 131 | { "glGetTexParameteriv", (deFunctionPtr)glGetTexParameteriv }, |
| 132 | { "glGetTransformFeedbackVarying", (deFunctionPtr)glGetTransformFeedbackVarying }, |
| 133 | { "glGetUniformBlockIndex", (deFunctionPtr)glGetUniformBlockIndex }, |
| 134 | { "glGetUniformIndices", (deFunctionPtr)glGetUniformIndices }, |
| 135 | { "glGetUniformLocation", (deFunctionPtr)glGetUniformLocation }, |
| 136 | { "glGetUniformfv", (deFunctionPtr)glGetUniformfv }, |
| 137 | { "glGetUniformiv", (deFunctionPtr)glGetUniformiv }, |
| 138 | { "glGetUniformuiv", (deFunctionPtr)glGetUniformuiv }, |
| 139 | { "glGetVertexAttribIiv", (deFunctionPtr)glGetVertexAttribIiv }, |
| 140 | { "glGetVertexAttribIuiv", (deFunctionPtr)glGetVertexAttribIuiv }, |
| 141 | { "glGetVertexAttribPointerv", (deFunctionPtr)glGetVertexAttribPointerv }, |
| 142 | { "glGetVertexAttribfv", (deFunctionPtr)glGetVertexAttribfv }, |
| 143 | { "glGetVertexAttribiv", (deFunctionPtr)glGetVertexAttribiv }, |
| 144 | { "glHint", (deFunctionPtr)glHint }, |
| 145 | { "glInvalidateFramebuffer", (deFunctionPtr)glInvalidateFramebuffer }, |
| 146 | { "glInvalidateSubFramebuffer", (deFunctionPtr)glInvalidateSubFramebuffer }, |
| 147 | { "glIsBuffer", (deFunctionPtr)glIsBuffer }, |
| 148 | { "glIsEnabled", (deFunctionPtr)glIsEnabled }, |
| 149 | { "glIsFramebuffer", (deFunctionPtr)glIsFramebuffer }, |
| 150 | { "glIsProgram", (deFunctionPtr)glIsProgram }, |
| 151 | { "glIsQuery", (deFunctionPtr)glIsQuery }, |
| 152 | { "glIsRenderbuffer", (deFunctionPtr)glIsRenderbuffer }, |
| 153 | { "glIsSampler", (deFunctionPtr)glIsSampler }, |
| 154 | { "glIsShader", (deFunctionPtr)glIsShader }, |
| 155 | { "glIsSync", (deFunctionPtr)glIsSync }, |
| 156 | { "glIsTexture", (deFunctionPtr)glIsTexture }, |
| 157 | { "glIsTransformFeedback", (deFunctionPtr)glIsTransformFeedback }, |
| 158 | { "glIsVertexArray", (deFunctionPtr)glIsVertexArray }, |
| 159 | { "glLineWidth", (deFunctionPtr)glLineWidth }, |
| 160 | { "glLinkProgram", (deFunctionPtr)glLinkProgram }, |
| 161 | { "glMapBufferRange", (deFunctionPtr)glMapBufferRange }, |
| 162 | { "glPauseTransformFeedback", (deFunctionPtr)glPauseTransformFeedback }, |
| 163 | { "glPixelStorei", (deFunctionPtr)glPixelStorei }, |
| 164 | { "glPolygonOffset", (deFunctionPtr)glPolygonOffset }, |
| 165 | { "glProgramBinary", (deFunctionPtr)glProgramBinary }, |
| 166 | { "glProgramParameteri", (deFunctionPtr)glProgramParameteri }, |
| 167 | { "glReadBuffer", (deFunctionPtr)glReadBuffer }, |
| 168 | { "glReadPixels", (deFunctionPtr)glReadPixels }, |
| 169 | { "glReleaseShaderCompiler", (deFunctionPtr)glReleaseShaderCompiler }, |
| 170 | { "glRenderbufferStorage", (deFunctionPtr)glRenderbufferStorage }, |
| 171 | { "glRenderbufferStorageMultisample", (deFunctionPtr)glRenderbufferStorageMultisample }, |
| 172 | { "glResumeTransformFeedback", (deFunctionPtr)glResumeTransformFeedback }, |
| 173 | { "glSampleCoverage", (deFunctionPtr)glSampleCoverage }, |
| 174 | { "glSamplerParameterf", (deFunctionPtr)glSamplerParameterf }, |
| 175 | { "glSamplerParameterfv", (deFunctionPtr)glSamplerParameterfv }, |
| 176 | { "glSamplerParameteri", (deFunctionPtr)glSamplerParameteri }, |
| 177 | { "glSamplerParameteriv", (deFunctionPtr)glSamplerParameteriv }, |
| 178 | { "glScissor", (deFunctionPtr)glScissor }, |
| 179 | { "glShaderBinary", (deFunctionPtr)glShaderBinary }, |
| 180 | { "glShaderSource", (deFunctionPtr)glShaderSource }, |
| 181 | { "glStencilFunc", (deFunctionPtr)glStencilFunc }, |
| 182 | { "glStencilFuncSeparate", (deFunctionPtr)glStencilFuncSeparate }, |
| 183 | { "glStencilMask", (deFunctionPtr)glStencilMask }, |
| 184 | { "glStencilMaskSeparate", (deFunctionPtr)glStencilMaskSeparate }, |
| 185 | { "glStencilOp", (deFunctionPtr)glStencilOp }, |
| 186 | { "glStencilOpSeparate", (deFunctionPtr)glStencilOpSeparate }, |
| 187 | { "glTexImage2D", (deFunctionPtr)glTexImage2D }, |
| 188 | { "glTexImage3D", (deFunctionPtr)glTexImage3D }, |
| 189 | { "glTexParameterf", (deFunctionPtr)glTexParameterf }, |
| 190 | { "glTexParameterfv", (deFunctionPtr)glTexParameterfv }, |
| 191 | { "glTexParameteri", (deFunctionPtr)glTexParameteri }, |
| 192 | { "glTexParameteriv", (deFunctionPtr)glTexParameteriv }, |
| 193 | { "glTexStorage2D", (deFunctionPtr)glTexStorage2D }, |
| 194 | { "glTexStorage3D", (deFunctionPtr)glTexStorage3D }, |
| 195 | { "glTexSubImage2D", (deFunctionPtr)glTexSubImage2D }, |
| 196 | { "glTexSubImage3D", (deFunctionPtr)glTexSubImage3D }, |
| 197 | { "glTransformFeedbackVaryings", (deFunctionPtr)glTransformFeedbackVaryings }, |
| 198 | { "glUniform1f", (deFunctionPtr)glUniform1f }, |
| 199 | { "glUniform1fv", (deFunctionPtr)glUniform1fv }, |
| 200 | { "glUniform1i", (deFunctionPtr)glUniform1i }, |
| 201 | { "glUniform1iv", (deFunctionPtr)glUniform1iv }, |
| 202 | { "glUniform1ui", (deFunctionPtr)glUniform1ui }, |
| 203 | { "glUniform1uiv", (deFunctionPtr)glUniform1uiv }, |
| 204 | { "glUniform2f", (deFunctionPtr)glUniform2f }, |
| 205 | { "glUniform2fv", (deFunctionPtr)glUniform2fv }, |
| 206 | { "glUniform2i", (deFunctionPtr)glUniform2i }, |
| 207 | { "glUniform2iv", (deFunctionPtr)glUniform2iv }, |
| 208 | { "glUniform2ui", (deFunctionPtr)glUniform2ui }, |
| 209 | { "glUniform2uiv", (deFunctionPtr)glUniform2uiv }, |
| 210 | { "glUniform3f", (deFunctionPtr)glUniform3f }, |
| 211 | { "glUniform3fv", (deFunctionPtr)glUniform3fv }, |
| 212 | { "glUniform3i", (deFunctionPtr)glUniform3i }, |
| 213 | { "glUniform3iv", (deFunctionPtr)glUniform3iv }, |
| 214 | { "glUniform3ui", (deFunctionPtr)glUniform3ui }, |
| 215 | { "glUniform3uiv", (deFunctionPtr)glUniform3uiv }, |
| 216 | { "glUniform4f", (deFunctionPtr)glUniform4f }, |
| 217 | { "glUniform4fv", (deFunctionPtr)glUniform4fv }, |
| 218 | { "glUniform4i", (deFunctionPtr)glUniform4i }, |
| 219 | { "glUniform4iv", (deFunctionPtr)glUniform4iv }, |
| 220 | { "glUniform4ui", (deFunctionPtr)glUniform4ui }, |
| 221 | { "glUniform4uiv", (deFunctionPtr)glUniform4uiv }, |
| 222 | { "glUniformBlockBinding", (deFunctionPtr)glUniformBlockBinding }, |
| 223 | { "glUniformMatrix2fv", (deFunctionPtr)glUniformMatrix2fv }, |
| 224 | { "glUniformMatrix2x3fv", (deFunctionPtr)glUniformMatrix2x3fv }, |
| 225 | { "glUniformMatrix2x4fv", (deFunctionPtr)glUniformMatrix2x4fv }, |
| 226 | { "glUniformMatrix3fv", (deFunctionPtr)glUniformMatrix3fv }, |
| 227 | { "glUniformMatrix3x2fv", (deFunctionPtr)glUniformMatrix3x2fv }, |
| 228 | { "glUniformMatrix3x4fv", (deFunctionPtr)glUniformMatrix3x4fv }, |
| 229 | { "glUniformMatrix4fv", (deFunctionPtr)glUniformMatrix4fv }, |
| 230 | { "glUniformMatrix4x2fv", (deFunctionPtr)glUniformMatrix4x2fv }, |
| 231 | { "glUniformMatrix4x3fv", (deFunctionPtr)glUniformMatrix4x3fv }, |
| 232 | { "glUnmapBuffer", (deFunctionPtr)glUnmapBuffer }, |
| 233 | { "glUseProgram", (deFunctionPtr)glUseProgram }, |
| 234 | { "glValidateProgram", (deFunctionPtr)glValidateProgram }, |
| 235 | { "glVertexAttrib1f", (deFunctionPtr)glVertexAttrib1f }, |
| 236 | { "glVertexAttrib1fv", (deFunctionPtr)glVertexAttrib1fv }, |
| 237 | { "glVertexAttrib2f", (deFunctionPtr)glVertexAttrib2f }, |
| 238 | { "glVertexAttrib2fv", (deFunctionPtr)glVertexAttrib2fv }, |
| 239 | { "glVertexAttrib3f", (deFunctionPtr)glVertexAttrib3f }, |
| 240 | { "glVertexAttrib3fv", (deFunctionPtr)glVertexAttrib3fv }, |
| 241 | { "glVertexAttrib4f", (deFunctionPtr)glVertexAttrib4f }, |
| 242 | { "glVertexAttrib4fv", (deFunctionPtr)glVertexAttrib4fv }, |
| 243 | { "glVertexAttribDivisor", (deFunctionPtr)glVertexAttribDivisor }, |
| 244 | { "glVertexAttribI4i", (deFunctionPtr)glVertexAttribI4i }, |
| 245 | { "glVertexAttribI4iv", (deFunctionPtr)glVertexAttribI4iv }, |
| 246 | { "glVertexAttribI4ui", (deFunctionPtr)glVertexAttribI4ui }, |
| 247 | { "glVertexAttribI4uiv", (deFunctionPtr)glVertexAttribI4uiv }, |
| 248 | { "glVertexAttribIPointer", (deFunctionPtr)glVertexAttribIPointer }, |
| 249 | { "glVertexAttribPointer", (deFunctionPtr)glVertexAttribPointer }, |
| 250 | { "glViewport", (deFunctionPtr)glViewport }, |
| 251 | { "glWaitSync", (deFunctionPtr)glWaitSync }, |