1/* This file is automatically generated by mapi_abi.py. Do not modify. */ 2 3#ifndef _GLAPI_TMP_H_ 4#define _GLAPI_TMP_H_ 5typedef int GLclampx; 6#endif /* _GLAPI_TMP_H_ */ 7 8#ifdef MAPI_TMP_DEFINES 9#define GL_GLEXT_PROTOTYPES 10#include "GL/gl.h" 11#include "GL/glext.h" 12 13GLAPI void APIENTRY glActiveShaderProgram(GLuint pipeline, GLuint program); 14GLAPI void APIENTRY glActiveTexture(GLenum texture); 15GLAPI void APIENTRY glAttachShader(GLuint program, GLuint shader); 16GLAPI void APIENTRY glBeginQuery(GLenum target, GLuint id); 17GLAPI void APIENTRY glBeginTransformFeedback(GLenum primitiveMode); 18GLAPI void APIENTRY glBindAttribLocation(GLuint program, GLuint index, const GLchar *name); 19GLAPI void APIENTRY glBindBuffer(GLenum target, GLuint buffer); 20GLAPI void APIENTRY glBindBufferBase(GLenum target, GLuint index, GLuint buffer); 21GLAPI void APIENTRY glBindBufferRange(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size); 22GLAPI void APIENTRY glBindFramebuffer(GLenum target, GLuint framebuffer); 23GLAPI void APIENTRY glBindImageTexture(GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format); 24GLAPI void APIENTRY glBindProgramPipeline(GLuint pipeline); 25GLAPI void APIENTRY glBindRenderbuffer(GLenum target, GLuint renderbuffer); 26GLAPI void APIENTRY glBindSampler(GLuint unit, GLuint sampler); 27GLAPI void APIENTRY glBindTexture(GLenum target, GLuint texture); 28GLAPI void APIENTRY glBindTransformFeedback(GLenum target, GLuint id); 29GLAPI void APIENTRY glBindVertexArray(GLuint array); 30GLAPI void APIENTRY glBindVertexBuffer(GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride); 31GLAPI void APIENTRY glBlendBarrier(void); 32GLAPI void APIENTRY glBlendColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha); 33GLAPI void APIENTRY glBlendEquation(GLenum mode); 34GLAPI void APIENTRY glBlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha); 35GLAPI void APIENTRY glBlendEquationSeparatei(GLuint buf, GLenum modeRGB, GLenum modeAlpha); 36GLAPI void APIENTRY glBlendEquationi(GLuint buf, GLenum mode); 37GLAPI void APIENTRY glBlendFunc(GLenum sfactor, GLenum dfactor); 38GLAPI void APIENTRY glBlendFuncSeparate(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha); 39GLAPI void APIENTRY glBlendFuncSeparatei(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha); 40GLAPI void APIENTRY glBlendFunci(GLuint buf, GLenum src, GLenum dst); 41GLAPI void APIENTRY glBlitFramebuffer(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter); 42GLAPI void APIENTRY glBufferData(GLenum target, GLsizeiptr size, const void *data, GLenum usage); 43GLAPI void APIENTRY glBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, const void *data); 44GLAPI GLenum APIENTRY glCheckFramebufferStatus(GLenum target); 45GLAPI void APIENTRY glClear(GLbitfield mask); 46GLAPI void APIENTRY glClearBufferfi(GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil); 47GLAPI void APIENTRY glClearBufferfv(GLenum buffer, GLint drawbuffer, const GLfloat *value); 48GLAPI void APIENTRY glClearBufferiv(GLenum buffer, GLint drawbuffer, const GLint *value); 49GLAPI void APIENTRY glClearBufferuiv(GLenum buffer, GLint drawbuffer, const GLuint *value); 50GLAPI void APIENTRY glClearColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha); 51GLAPI void APIENTRY glClearDepthf(GLfloat d); 52GLAPI void APIENTRY glClearStencil(GLint s); 53GLAPI GLenum APIENTRY glClientWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout); 54GLAPI void APIENTRY glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha); 55GLAPI void APIENTRY glColorMaski(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a); 56GLAPI void APIENTRY glCompileShader(GLuint shader); 57GLAPI void APIENTRY glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *data); 58GLAPI void APIENTRY glCompressedTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void *data); 59GLAPI void APIENTRY glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data); 60GLAPI void APIENTRY glCompressedTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *data); 61GLAPI void APIENTRY glCopyBufferSubData(GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size); 62GLAPI void APIENTRY glCopyImageSubData(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); 63GLAPI void APIENTRY glCopyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border); 64GLAPI void APIENTRY glCopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height); 65GLAPI void APIENTRY glCopyTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height); 66GLAPI GLuint APIENTRY glCreateProgram(void); 67GLAPI GLuint APIENTRY glCreateShader(GLenum type); 68GLAPI GLuint APIENTRY glCreateShaderProgramv(GLenum type, GLsizei count, const GLchar *const *strings); 69GLAPI void APIENTRY glCullFace(GLenum mode); 70GLAPI void APIENTRY glDebugMessageCallback(GLDEBUGPROC callback, const void *userParam); 71GLAPI void APIENTRY glDebugMessageControl(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint *ids, GLboolean enabled); 72GLAPI void APIENTRY glDebugMessageInsert(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *buf); 73GLAPI void APIENTRY glDeleteBuffers(GLsizei n, const GLuint *buffers); 74GLAPI void APIENTRY glDeleteFramebuffers(GLsizei n, const GLuint *framebuffers); 75GLAPI void APIENTRY glDeleteProgram(GLuint program); 76GLAPI void APIENTRY glDeleteProgramPipelines(GLsizei n, const GLuint *pipelines); 77GLAPI void APIENTRY glDeleteQueries(GLsizei n, const GLuint *ids); 78GLAPI void APIENTRY glDeleteRenderbuffers(GLsizei n, const GLuint *renderbuffers); 79GLAPI void APIENTRY glDeleteSamplers(GLsizei count, const GLuint *samplers); 80GLAPI void APIENTRY glDeleteShader(GLuint shader); 81GLAPI void APIENTRY glDeleteSync(GLsync sync); 82GLAPI void APIENTRY glDeleteTextures(GLsizei n, const GLuint *textures); 83GLAPI void APIENTRY glDeleteTransformFeedbacks(GLsizei n, const GLuint *ids); 84GLAPI void APIENTRY glDeleteVertexArrays(GLsizei n, const GLuint *arrays); 85GLAPI void APIENTRY glDepthFunc(GLenum func); 86GLAPI void APIENTRY glDepthMask(GLboolean flag); 87GLAPI void APIENTRY glDepthRangef(GLfloat n, GLfloat f); 88GLAPI void APIENTRY glDetachShader(GLuint program, GLuint shader); 89GLAPI void APIENTRY glDisable(GLenum cap); 90GLAPI void APIENTRY glDisableVertexAttribArray(GLuint index); 91GLAPI void APIENTRY glDisablei(GLenum target, GLuint index); 92GLAPI void APIENTRY glDispatchCompute(GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z); 93GLAPI void APIENTRY glDispatchComputeIndirect(GLintptr indirect); 94GLAPI void APIENTRY glDrawArrays(GLenum mode, GLint first, GLsizei count); 95GLAPI void APIENTRY glDrawArraysIndirect(GLenum mode, const void *indirect); 96GLAPI void APIENTRY glDrawArraysInstanced(GLenum mode, GLint first, GLsizei count, GLsizei instancecount); 97GLAPI void APIENTRY glDrawBuffers(GLsizei n, const GLenum *bufs); 98GLAPI void APIENTRY glDrawElements(GLenum mode, GLsizei count, GLenum type, const void *indices); 99GLAPI void APIENTRY glDrawElementsBaseVertex(GLenum mode, GLsizei count, GLenum type, const void *indices, GLint basevertex); 100GLAPI void APIENTRY glDrawElementsIndirect(GLenum mode, GLenum type, const void *indirect); 101GLAPI void APIENTRY glDrawElementsInstanced(GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount); 102GLAPI void APIENTRY glDrawElementsInstancedBaseVertex(GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex); 103GLAPI void APIENTRY glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices); 104GLAPI void APIENTRY glDrawRangeElementsBaseVertex(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices, GLint basevertex); 105GLAPI void APIENTRY glEnable(GLenum cap); 106GLAPI void APIENTRY glEnableVertexAttribArray(GLuint index); 107GLAPI void APIENTRY glEnablei(GLenum target, GLuint index); 108GLAPI void APIENTRY glEndQuery(GLenum target); 109GLAPI void APIENTRY glEndTransformFeedback(void); 110GLAPI GLsync APIENTRY glFenceSync(GLenum condition, GLbitfield flags); 111GLAPI void APIENTRY glFinish(void); 112GLAPI void APIENTRY glFlush(void); 113GLAPI void APIENTRY glFlushMappedBufferRange(GLenum target, GLintptr offset, GLsizeiptr length); 114GLAPI void APIENTRY glFramebufferParameteri(GLenum target, GLenum pname, GLint param); 115GLAPI void APIENTRY glFramebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer); 116GLAPI void APIENTRY glFramebufferTexture(GLenum target, GLenum attachment, GLuint texture, GLint level); 117GLAPI void APIENTRY glFramebufferTexture2D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level); 118GLAPI void APIENTRY glFramebufferTextureLayer(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer); 119GLAPI void APIENTRY glFrontFace(GLenum mode); 120GLAPI void APIENTRY glGenBuffers(GLsizei n, GLuint *buffers); 121GLAPI void APIENTRY glGenFramebuffers(GLsizei n, GLuint *framebuffers); 122GLAPI void APIENTRY glGenProgramPipelines(GLsizei n, GLuint *pipelines); 123GLAPI void APIENTRY glGenQueries(GLsizei n, GLuint *ids); 124GLAPI void APIENTRY glGenRenderbuffers(GLsizei n, GLuint *renderbuffers); 125GLAPI void APIENTRY glGenSamplers(GLsizei count, GLuint *samplers); 126GLAPI void APIENTRY glGenTextures(GLsizei n, GLuint *textures); 127GLAPI void APIENTRY glGenTransformFeedbacks(GLsizei n, GLuint *ids); 128GLAPI void APIENTRY glGenVertexArrays(GLsizei n, GLuint *arrays); 129GLAPI void APIENTRY glGenerateMipmap(GLenum target); 130GLAPI void APIENTRY glGetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name); 131GLAPI void APIENTRY glGetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name); 132GLAPI void APIENTRY glGetActiveUniformBlockName(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformBlockName); 133GLAPI void APIENTRY glGetActiveUniformBlockiv(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint *params); 134GLAPI void APIENTRY glGetActiveUniformsiv(GLuint program, GLsizei uniformCount, const GLuint *uniformIndices, GLenum pname, GLint *params); 135GLAPI void APIENTRY glGetAttachedShaders(GLuint program, GLsizei maxCount, GLsizei *count, GLuint *shaders); 136GLAPI GLint APIENTRY glGetAttribLocation(GLuint program, const GLchar *name); 137GLAPI void APIENTRY glGetBooleani_v(GLenum target, GLuint index, GLboolean *data); 138GLAPI void APIENTRY glGetBooleanv(GLenum pname, GLboolean *data); 139GLAPI void APIENTRY glGetBufferParameteri64v(GLenum target, GLenum pname, GLint64 *params); 140GLAPI void APIENTRY glGetBufferParameteriv(GLenum target, GLenum pname, GLint *params); 141GLAPI void APIENTRY glGetBufferPointerv(GLenum target, GLenum pname, void **params); 142GLAPI GLuint APIENTRY glGetDebugMessageLog(GLuint count, GLsizei bufSize, GLenum *sources, GLenum *types, GLuint *ids, GLenum *severities, GLsizei *lengths, GLchar *messageLog); 143GLAPI GLenum APIENTRY glGetError(void); 144GLAPI void APIENTRY glGetFloatv(GLenum pname, GLfloat *data); 145GLAPI GLint APIENTRY glGetFragDataLocation(GLuint program, const GLchar *name); 146GLAPI void APIENTRY glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint *params); 147GLAPI void APIENTRY glGetFramebufferParameteriv(GLenum target, GLenum pname, GLint *params); 148GLAPI GLenum APIENTRY glGetGraphicsResetStatus(void); 149GLAPI void APIENTRY glGetInteger64i_v(GLenum target, GLuint index, GLint64 *data); 150GLAPI void APIENTRY glGetInteger64v(GLenum pname, GLint64 *data); 151GLAPI void APIENTRY glGetIntegeri_v(GLenum target, GLuint index, GLint *data); 152GLAPI void APIENTRY glGetIntegerv(GLenum pname, GLint *data); 153GLAPI void APIENTRY glGetInternalformativ(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint *params); 154GLAPI void APIENTRY glGetMultisamplefv(GLenum pname, GLuint index, GLfloat *val); 155GLAPI void APIENTRY glGetObjectLabel(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei *length, GLchar *label); 156GLAPI void APIENTRY glGetObjectPtrLabel(const void *ptr, GLsizei bufSize, GLsizei *length, GLchar *label); 157GLAPI void APIENTRY glGetPointerv(GLenum pname, void **params); 158GLAPI void APIENTRY glGetProgramBinary(GLuint program, GLsizei bufSize, GLsizei *length, GLenum *binaryFormat, void *binary); 159GLAPI void APIENTRY glGetProgramInfoLog(GLuint program, GLsizei bufSize, GLsizei *length, GLchar *infoLog); 160GLAPI void APIENTRY glGetProgramInterfaceiv(GLuint program, GLenum programInterface, GLenum pname, GLint *params); 161GLAPI void APIENTRY glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei *length, GLchar *infoLog); 162GLAPI void APIENTRY glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint *params); 163GLAPI GLuint APIENTRY glGetProgramResourceIndex(GLuint program, GLenum programInterface, const GLchar *name); 164GLAPI GLint APIENTRY glGetProgramResourceLocation(GLuint program, GLenum programInterface, const GLchar *name); 165GLAPI void APIENTRY glGetProgramResourceName(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei *length, GLchar *name); 166GLAPI void APIENTRY glGetProgramResourceiv(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum *props, GLsizei bufSize, GLsizei *length, GLint *params); 167GLAPI void APIENTRY glGetProgramiv(GLuint program, GLenum pname, GLint *params); 168GLAPI void APIENTRY glGetQueryObjectuiv(GLuint id, GLenum pname, GLuint *params); 169GLAPI void APIENTRY glGetQueryiv(GLenum target, GLenum pname, GLint *params); 170GLAPI void APIENTRY glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint *params); 171GLAPI void APIENTRY glGetSamplerParameterIiv(GLuint sampler, GLenum pname, GLint *params); 172GLAPI void APIENTRY glGetSamplerParameterIuiv(GLuint sampler, GLenum pname, GLuint *params); 173GLAPI void APIENTRY glGetSamplerParameterfv(GLuint sampler, GLenum pname, GLfloat *params); 174GLAPI void APIENTRY glGetSamplerParameteriv(GLuint sampler, GLenum pname, GLint *params); 175GLAPI void APIENTRY glGetShaderInfoLog(GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog); 176GLAPI void APIENTRY glGetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype, GLint *range, GLint *precision); 177GLAPI void APIENTRY glGetShaderSource(GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *source); 178GLAPI void APIENTRY glGetShaderiv(GLuint shader, GLenum pname, GLint *params); 179GLAPI const GLubyte * APIENTRY glGetString(GLenum name); 180GLAPI const GLubyte * APIENTRY glGetStringi(GLenum name, GLuint index); 181GLAPI void APIENTRY glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *values); 182GLAPI void APIENTRY glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat *params); 183GLAPI void APIENTRY glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint *params); 184GLAPI void APIENTRY glGetTexParameterIiv(GLenum target, GLenum pname, GLint *params); 185GLAPI void APIENTRY glGetTexParameterIuiv(GLenum target, GLenum pname, GLuint *params); 186GLAPI void APIENTRY glGetTexParameterfv(GLenum target, GLenum pname, GLfloat *params); 187GLAPI void APIENTRY glGetTexParameteriv(GLenum target, GLenum pname, GLint *params); 188GLAPI void APIENTRY glGetTransformFeedbackVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name); 189GLAPI GLuint APIENTRY glGetUniformBlockIndex(GLuint program, const GLchar *uniformBlockName); 190GLAPI void APIENTRY glGetUniformIndices(GLuint program, GLsizei uniformCount, const GLchar *const *uniformNames, GLuint *uniformIndices); 191GLAPI GLint APIENTRY glGetUniformLocation(GLuint program, const GLchar *name); 192GLAPI void APIENTRY glGetUniformfv(GLuint program, GLint location, GLfloat *params); 193GLAPI void APIENTRY glGetUniformiv(GLuint program, GLint location, GLint *params); 194GLAPI void APIENTRY glGetUniformuiv(GLuint program, GLint location, GLuint *params); 195GLAPI void APIENTRY glGetVertexAttribIiv(GLuint index, GLenum pname, GLint *params); 196GLAPI void APIENTRY glGetVertexAttribIuiv(GLuint index, GLenum pname, GLuint *params); 197GLAPI void APIENTRY glGetVertexAttribPointerv(GLuint index, GLenum pname, void **pointer); 198GLAPI void APIENTRY glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat *params); 199GLAPI void APIENTRY glGetVertexAttribiv(GLuint index, GLenum pname, GLint *params); 200GLAPI void APIENTRY glGetnUniformfv(GLuint program, GLint location, GLsizei bufSize, GLfloat *params); 201GLAPI void APIENTRY glGetnUniformiv(GLuint program, GLint location, GLsizei bufSize, GLint *params); 202GLAPI void APIENTRY glGetnUniformuiv(GLuint program, GLint location, GLsizei bufSize, GLuint *params); 203GLAPI void APIENTRY glHint(GLenum target, GLenum mode); 204GLAPI void APIENTRY glInvalidateFramebuffer(GLenum target, GLsizei numAttachments, const GLenum *attachments); 205GLAPI void APIENTRY glInvalidateSubFramebuffer(GLenum target, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height); 206GLAPI GLboolean APIENTRY glIsBuffer(GLuint buffer); 207GLAPI GLboolean APIENTRY glIsEnabled(GLenum cap); 208GLAPI GLboolean APIENTRY glIsEnabledi(GLenum target, GLuint index); 209GLAPI GLboolean APIENTRY glIsFramebuffer(GLuint framebuffer); 210GLAPI GLboolean APIENTRY glIsProgram(GLuint program); 211GLAPI GLboolean APIENTRY glIsProgramPipeline(GLuint pipeline); 212GLAPI GLboolean APIENTRY glIsQuery(GLuint id); 213GLAPI GLboolean APIENTRY glIsRenderbuffer(GLuint renderbuffer); 214GLAPI GLboolean APIENTRY glIsSampler(GLuint sampler); 215GLAPI GLboolean APIENTRY glIsShader(GLuint shader); 216GLAPI GLboolean APIENTRY glIsSync(GLsync sync); 217GLAPI GLboolean APIENTRY glIsTexture(GLuint texture); 218GLAPI GLboolean APIENTRY glIsTransformFeedback(GLuint id); 219GLAPI GLboolean APIENTRY glIsVertexArray(GLuint array); 220GLAPI void APIENTRY glLineWidth(GLfloat width); 221GLAPI void APIENTRY glLinkProgram(GLuint program); 222GLAPI void * APIENTRY glMapBufferRange(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access); 223GLAPI void APIENTRY glMemoryBarrier(GLbitfield barriers); 224GLAPI void APIENTRY glMemoryBarrierByRegion(GLbitfield barriers); 225GLAPI void APIENTRY glMinSampleShading(GLfloat value); 226GLAPI void APIENTRY glObjectLabel(GLenum identifier, GLuint name, GLsizei length, const GLchar *label); 227GLAPI void APIENTRY glObjectPtrLabel(const void *ptr, GLsizei length, const GLchar *label); 228GLAPI void APIENTRY glPatchParameteri(GLenum pname, GLint value); 229GLAPI void APIENTRY glPauseTransformFeedback(void); 230GLAPI void APIENTRY glPixelStorei(GLenum pname, GLint param); 231GLAPI void APIENTRY glPolygonOffset(GLfloat factor, GLfloat units); 232GLAPI void APIENTRY glPopDebugGroup(void); 233GLAPI void APIENTRY glPrimitiveBoundingBox(GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW); 234GLAPI void APIENTRY glProgramBinary(GLuint program, GLenum binaryFormat, const void *binary, GLsizei length); 235GLAPI void APIENTRY glProgramParameteri(GLuint program, GLenum pname, GLint value); 236GLAPI void APIENTRY glProgramUniform1f(GLuint program, GLint location, GLfloat v0); 237GLAPI void APIENTRY glProgramUniform1fv(GLuint program, GLint location, GLsizei count, const GLfloat *value); 238GLAPI void APIENTRY glProgramUniform1i(GLuint program, GLint location, GLint v0); 239GLAPI void APIENTRY glProgramUniform1iv(GLuint program, GLint location, GLsizei count, const GLint *value); 240GLAPI void APIENTRY glProgramUniform1ui(GLuint program, GLint location, GLuint v0); 241GLAPI void APIENTRY glProgramUniform1uiv(GLuint program, GLint location, GLsizei count, const GLuint *value); 242GLAPI void APIENTRY glProgramUniform2f(GLuint program, GLint location, GLfloat v0, GLfloat v1); 243GLAPI void APIENTRY glProgramUniform2fv(GLuint program, GLint location, GLsizei count, const GLfloat *value); 244GLAPI void APIENTRY glProgramUniform2i(GLuint program, GLint location, GLint v0, GLint v1); 245GLAPI void APIENTRY glProgramUniform2iv(GLuint program, GLint location, GLsizei count, const GLint *value); 246GLAPI void APIENTRY glProgramUniform2ui(GLuint program, GLint location, GLuint v0, GLuint v1); 247GLAPI void APIENTRY glProgramUniform2uiv(GLuint program, GLint location, GLsizei count, const GLuint *value); 248GLAPI void APIENTRY glProgramUniform3f(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2); 249GLAPI void APIENTRY glProgramUniform3fv(GLuint program, GLint location, GLsizei count, const GLfloat *value); 250GLAPI void APIENTRY glProgramUniform3i(GLuint program, GLint location, GLint v0, GLint v1, GLint v2); 251GLAPI void APIENTRY glProgramUniform3iv(GLuint program, GLint location, GLsizei count, const GLint *value); 252GLAPI void APIENTRY glProgramUniform3ui(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2); 253GLAPI void APIENTRY glProgramUniform3uiv(GLuint program, GLint location, GLsizei count, const GLuint *value); 254GLAPI void APIENTRY glProgramUniform4f(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3); 255GLAPI void APIENTRY glProgramUniform4fv(GLuint program, GLint location, GLsizei count, const GLfloat *value); 256GLAPI void APIENTRY glProgramUniform4i(GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3); 257GLAPI void APIENTRY glProgramUniform4iv(GLuint program, GLint location, GLsizei count, const GLint *value); 258GLAPI void APIENTRY glProgramUniform4ui(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3); 259GLAPI void APIENTRY glProgramUniform4uiv(GLuint program, GLint location, GLsizei count, const GLuint *value); 260GLAPI void APIENTRY glProgramUniformMatrix2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 261GLAPI void APIENTRY glProgramUniformMatrix2x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 262GLAPI void APIENTRY glProgramUniformMatrix2x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 263GLAPI void APIENTRY glProgramUniformMatrix3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 264GLAPI void APIENTRY glProgramUniformMatrix3x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 265GLAPI void APIENTRY glProgramUniformMatrix3x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 266GLAPI void APIENTRY glProgramUniformMatrix4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 267GLAPI void APIENTRY glProgramUniformMatrix4x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 268GLAPI void APIENTRY glProgramUniformMatrix4x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 269GLAPI void APIENTRY glPushDebugGroup(GLenum source, GLuint id, GLsizei length, const GLchar *message); 270GLAPI void APIENTRY glReadBuffer(GLenum src); 271GLAPI void APIENTRY glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void *pixels); 272GLAPI void APIENTRY glReadnPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void *data); 273GLAPI void APIENTRY glReleaseShaderCompiler(void); 274GLAPI void APIENTRY glRenderbufferStorage(GLenum target, GLenum internalformat, GLsizei width, GLsizei height); 275GLAPI void APIENTRY glRenderbufferStorageMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height); 276GLAPI void APIENTRY glResumeTransformFeedback(void); 277GLAPI void APIENTRY glSampleCoverage(GLfloat value, GLboolean invert); 278GLAPI void APIENTRY glSampleMaski(GLuint maskNumber, GLbitfield mask); 279GLAPI void APIENTRY glSamplerParameterIiv(GLuint sampler, GLenum pname, const GLint *param); 280GLAPI void APIENTRY glSamplerParameterIuiv(GLuint sampler, GLenum pname, const GLuint *param); 281GLAPI void APIENTRY glSamplerParameterf(GLuint sampler, GLenum pname, GLfloat param); 282GLAPI void APIENTRY glSamplerParameterfv(GLuint sampler, GLenum pname, const GLfloat *param); 283GLAPI void APIENTRY glSamplerParameteri(GLuint sampler, GLenum pname, GLint param); 284GLAPI void APIENTRY glSamplerParameteriv(GLuint sampler, GLenum pname, const GLint *param); 285GLAPI void APIENTRY glScissor(GLint x, GLint y, GLsizei width, GLsizei height); 286GLAPI void APIENTRY glShaderBinary(GLsizei count, const GLuint *shaders, GLenum binaryformat, const void *binary, GLsizei length); 287GLAPI void APIENTRY glShaderSource(GLuint shader, GLsizei count, const GLchar *const *string, const GLint *length); 288GLAPI void APIENTRY glStencilFunc(GLenum func, GLint ref, GLuint mask); 289GLAPI void APIENTRY glStencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask); 290GLAPI void APIENTRY glStencilMask(GLuint mask); 291GLAPI void APIENTRY glStencilMaskSeparate(GLenum face, GLuint mask); 292GLAPI void APIENTRY glStencilOp(GLenum fail, GLenum zfail, GLenum zpass); 293GLAPI void APIENTRY glStencilOpSeparate(GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass); 294GLAPI void APIENTRY glTexBuffer(GLenum target, GLenum internalformat, GLuint buffer); 295GLAPI void APIENTRY glTexBufferRange(GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size); 296GLAPI void APIENTRY glTexImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void *pixels); 297GLAPI void APIENTRY glTexImage3D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels); 298GLAPI void APIENTRY glTexParameterIiv(GLenum target, GLenum pname, const GLint *params); 299GLAPI void APIENTRY glTexParameterIuiv(GLenum target, GLenum pname, const GLuint *params); 300GLAPI void APIENTRY glTexParameterf(GLenum target, GLenum pname, GLfloat param); 301GLAPI void APIENTRY glTexParameterfv(GLenum target, GLenum pname, const GLfloat *params); 302GLAPI void APIENTRY glTexParameteri(GLenum target, GLenum pname, GLint param); 303GLAPI void APIENTRY glTexParameteriv(GLenum target, GLenum pname, const GLint *params); 304GLAPI void APIENTRY glTexStorage2D(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height); 305GLAPI void APIENTRY glTexStorage2DMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations); 306GLAPI void APIENTRY glTexStorage3D(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth); 307GLAPI void APIENTRY glTexStorage3DMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations); 308GLAPI void APIENTRY glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels); 309GLAPI void APIENTRY glTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels); 310GLAPI void APIENTRY glTransformFeedbackVaryings(GLuint program, GLsizei count, const GLchar *const *varyings, GLenum bufferMode); 311GLAPI void APIENTRY glUniform1f(GLint location, GLfloat v0); 312GLAPI void APIENTRY glUniform1fv(GLint location, GLsizei count, const GLfloat *value); 313GLAPI void APIENTRY glUniform1i(GLint location, GLint v0); 314GLAPI void APIENTRY glUniform1iv(GLint location, GLsizei count, const GLint *value); 315GLAPI void APIENTRY glUniform1ui(GLint location, GLuint v0); 316GLAPI void APIENTRY glUniform1uiv(GLint location, GLsizei count, const GLuint *value); 317GLAPI void APIENTRY glUniform2f(GLint location, GLfloat v0, GLfloat v1); 318GLAPI void APIENTRY glUniform2fv(GLint location, GLsizei count, const GLfloat *value); 319GLAPI void APIENTRY glUniform2i(GLint location, GLint v0, GLint v1); 320GLAPI void APIENTRY glUniform2iv(GLint location, GLsizei count, const GLint *value); 321GLAPI void APIENTRY glUniform2ui(GLint location, GLuint v0, GLuint v1); 322GLAPI void APIENTRY glUniform2uiv(GLint location, GLsizei count, const GLuint *value); 323GLAPI void APIENTRY glUniform3f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2); 324GLAPI void APIENTRY glUniform3fv(GLint location, GLsizei count, const GLfloat *value); 325GLAPI void APIENTRY glUniform3i(GLint location, GLint v0, GLint v1, GLint v2); 326GLAPI void APIENTRY glUniform3iv(GLint location, GLsizei count, const GLint *value); 327GLAPI void APIENTRY glUniform3ui(GLint location, GLuint v0, GLuint v1, GLuint v2); 328GLAPI void APIENTRY glUniform3uiv(GLint location, GLsizei count, const GLuint *value); 329GLAPI void APIENTRY glUniform4f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3); 330GLAPI void APIENTRY glUniform4fv(GLint location, GLsizei count, const GLfloat *value); 331GLAPI void APIENTRY glUniform4i(GLint location, GLint v0, GLint v1, GLint v2, GLint v3); 332GLAPI void APIENTRY glUniform4iv(GLint location, GLsizei count, const GLint *value); 333GLAPI void APIENTRY glUniform4ui(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3); 334GLAPI void APIENTRY glUniform4uiv(GLint location, GLsizei count, const GLuint *value); 335GLAPI void APIENTRY glUniformBlockBinding(GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding); 336GLAPI void APIENTRY glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 337GLAPI void APIENTRY glUniformMatrix2x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 338GLAPI void APIENTRY glUniformMatrix2x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 339GLAPI void APIENTRY glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 340GLAPI void APIENTRY glUniformMatrix3x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 341GLAPI void APIENTRY glUniformMatrix3x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 342GLAPI void APIENTRY glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 343GLAPI void APIENTRY glUniformMatrix4x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 344GLAPI void APIENTRY glUniformMatrix4x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value); 345GLAPI GLboolean APIENTRY glUnmapBuffer(GLenum target); 346GLAPI void APIENTRY glUseProgram(GLuint program); 347GLAPI void APIENTRY glUseProgramStages(GLuint pipeline, GLbitfield stages, GLuint program); 348GLAPI void APIENTRY glValidateProgram(GLuint program); 349GLAPI void APIENTRY glValidateProgramPipeline(GLuint pipeline); 350GLAPI void APIENTRY glVertexAttrib1f(GLuint index, GLfloat x); 351GLAPI void APIENTRY glVertexAttrib1fv(GLuint index, const GLfloat *v); 352GLAPI void APIENTRY glVertexAttrib2f(GLuint index, GLfloat x, GLfloat y); 353GLAPI void APIENTRY glVertexAttrib2fv(GLuint index, const GLfloat *v); 354GLAPI void APIENTRY glVertexAttrib3f(GLuint index, GLfloat x, GLfloat y, GLfloat z); 355GLAPI void APIENTRY glVertexAttrib3fv(GLuint index, const GLfloat *v); 356GLAPI void APIENTRY glVertexAttrib4f(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w); 357GLAPI void APIENTRY glVertexAttrib4fv(GLuint index, const GLfloat *v); 358GLAPI void APIENTRY glVertexAttribBinding(GLuint attribindex, GLuint bindingindex); 359GLAPI void APIENTRY glVertexAttribDivisor(GLuint index, GLuint divisor); 360GLAPI void APIENTRY glVertexAttribFormat(GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset); 361GLAPI void APIENTRY glVertexAttribI4i(GLuint index, GLint x, GLint y, GLint z, GLint w); 362GLAPI void APIENTRY glVertexAttribI4iv(GLuint index, const GLint *v); 363GLAPI void APIENTRY glVertexAttribI4ui(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w); 364GLAPI void APIENTRY glVertexAttribI4uiv(GLuint index, const GLuint *v); 365GLAPI void APIENTRY glVertexAttribIFormat(GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset); 366GLAPI void APIENTRY glVertexAttribIPointer(GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer); 367GLAPI void APIENTRY glVertexAttribPointer(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void *pointer); 368GLAPI void APIENTRY glVertexBindingDivisor(GLuint bindingindex, GLuint divisor); 369GLAPI void APIENTRY glViewport(GLint x, GLint y, GLsizei width, GLsizei height); 370GLAPI void APIENTRY glWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout); 371#undef MAPI_TMP_DEFINES 372#endif /* MAPI_TMP_DEFINES */ 373 374#ifdef MAPI_TMP_PUBLIC_ENTRIES_NO_HIDDEN 375GLAPI void APIENTRY glActiveShaderProgram(GLuint pipeline, GLuint program) 376{ 377 const struct _glapi_table *_tbl = entry_current_get(); 378 mapi_func _func = ((const mapi_func *) _tbl)[1098]; 379 ((void (APIENTRY *)(GLuint pipeline, GLuint program)) _func)(pipeline, program); 380} 381 382GLAPI void APIENTRY glActiveTexture(GLenum texture) 383{ 384 const struct _glapi_table *_tbl = entry_current_get(); 385 mapi_func _func = ((const mapi_func *) _tbl)[374]; 386 ((void (APIENTRY *)(GLenum texture)) _func)(texture); 387} 388 389GLAPI void APIENTRY glAttachShader(GLuint program, GLuint shader) 390{ 391 const struct _glapi_table *_tbl = entry_current_get(); 392 mapi_func _func = ((const mapi_func *) _tbl)[479]; 393 ((void (APIENTRY *)(GLuint program, GLuint shader)) _func)(program, shader); 394} 395 396GLAPI void APIENTRY glBeginQuery(GLenum target, GLuint id) 397{ 398 const struct _glapi_table *_tbl = entry_current_get(); 399 mapi_func _func = ((const mapi_func *) _tbl)[460]; 400 ((void (APIENTRY *)(GLenum target, GLuint id)) _func)(target, id); 401} 402 403GLAPI void APIENTRY glBeginTransformFeedback(GLenum primitiveMode) 404{ 405 const struct _glapi_table *_tbl = entry_current_get(); 406 mapi_func _func = ((const mapi_func *) _tbl)[571]; 407 ((void (APIENTRY *)(GLenum primitiveMode)) _func)(primitiveMode); 408} 409 410GLAPI void APIENTRY glBindAttribLocation(GLuint program, GLuint index, const GLchar *name) 411{ 412 const struct _glapi_table *_tbl = entry_current_get(); 413 mapi_func _func = ((const mapi_func *) _tbl)[480]; 414 ((void (APIENTRY *)(GLuint program, GLuint index, const GLchar *name)) _func)(program, index, name); 415} 416 417GLAPI void APIENTRY glBindBuffer(GLenum target, GLuint buffer) 418{ 419 const struct _glapi_table *_tbl = entry_current_get(); 420 mapi_func _func = ((const mapi_func *) _tbl)[461]; 421 ((void (APIENTRY *)(GLenum target, GLuint buffer)) _func)(target, buffer); 422} 423 424GLAPI void APIENTRY glBindBufferBase(GLenum target, GLuint index, GLuint buffer) 425{ 426 const struct _glapi_table *_tbl = entry_current_get(); 427 mapi_func _func = ((const mapi_func *) _tbl)[572]; 428 ((void (APIENTRY *)(GLenum target, GLuint index, GLuint buffer)) _func)(target, index, buffer); 429} 430 431GLAPI void APIENTRY glBindBufferRange(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size) 432{ 433 const struct _glapi_table *_tbl = entry_current_get(); 434 mapi_func _func = ((const mapi_func *) _tbl)[573]; 435 ((void (APIENTRY *)(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size)) _func)(target, index, buffer, offset, size); 436} 437 438GLAPI void APIENTRY glBindFramebuffer(GLenum target, GLuint framebuffer) 439{ 440 const struct _glapi_table *_tbl = entry_current_get(); 441 mapi_func _func = ((const mapi_func *) _tbl)[661]; 442 ((void (APIENTRY *)(GLenum target, GLuint framebuffer)) _func)(target, framebuffer); 443} 444 445GLAPI void APIENTRY glBindImageTexture(GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format) 446{ 447 const struct _glapi_table *_tbl = entry_current_get(); 448 mapi_func _func = ((const mapi_func *) _tbl)[868]; 449 ((void (APIENTRY *)(GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format)) _func)(unit, texture, level, layered, layer, access, format); 450} 451 452GLAPI void APIENTRY glBindProgramPipeline(GLuint pipeline) 453{ 454 const struct _glapi_table *_tbl = entry_current_get(); 455 mapi_func _func = ((const mapi_func *) _tbl)[1099]; 456 ((void (APIENTRY *)(GLuint pipeline)) _func)(pipeline); 457} 458 459GLAPI void APIENTRY glBindRenderbuffer(GLenum target, GLuint renderbuffer) 460{ 461 const struct _glapi_table *_tbl = entry_current_get(); 462 mapi_func _func = ((const mapi_func *) _tbl)[662]; 463 ((void (APIENTRY *)(GLenum target, GLuint renderbuffer)) _func)(target, renderbuffer); 464} 465 466GLAPI void APIENTRY glBindSampler(GLuint unit, GLuint sampler) 467{ 468 const struct _glapi_table *_tbl = entry_current_get(); 469 mapi_func _func = ((const mapi_func *) _tbl)[717]; 470 ((void (APIENTRY *)(GLuint unit, GLuint sampler)) _func)(unit, sampler); 471} 472 473GLAPI void APIENTRY glBindTexture(GLenum target, GLuint texture) 474{ 475 const struct _glapi_table *_tbl = entry_current_get(); 476 mapi_func _func = ((const mapi_func *) _tbl)[307]; 477 ((void (APIENTRY *)(GLenum target, GLuint texture)) _func)(target, texture); 478} 479 480GLAPI void APIENTRY glBindTransformFeedback(GLenum target, GLuint id) 481{ 482 const struct _glapi_table *_tbl = entry_current_get(); 483 mapi_func _func = ((const mapi_func *) _tbl)[802]; 484 ((void (APIENTRY *)(GLenum target, GLuint id)) _func)(target, id); 485} 486 487GLAPI void APIENTRY glBindVertexArray(GLuint array) 488{ 489 const struct _glapi_table *_tbl = entry_current_get(); 490 mapi_func _func = ((const mapi_func *) _tbl)[683]; 491 ((void (APIENTRY *)(GLuint array)) _func)(array); 492} 493 494GLAPI void APIENTRY glBindVertexBuffer(GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride) 495{ 496 const struct _glapi_table *_tbl = entry_current_get(); 497 mapi_func _func = ((const mapi_func *) _tbl)[882]; 498 ((void (APIENTRY *)(GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride)) _func)(bindingindex, buffer, offset, stride); 499} 500 501GLAPI void APIENTRY glBlendBarrier(void) 502{ 503 const struct _glapi_table *_tbl = entry_current_get(); 504 mapi_func _func = ((const mapi_func *) _tbl)[1418]; 505 ((void (APIENTRY *)(void)) _func)(); 506} 507 508GLAPI void APIENTRY glBlendColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha) 509{ 510 const struct _glapi_table *_tbl = entry_current_get(); 511 mapi_func _func = ((const mapi_func *) _tbl)[336]; 512 ((void (APIENTRY *)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)) _func)(red, green, blue, alpha); 513} 514 515GLAPI void APIENTRY glBlendEquation(GLenum mode) 516{ 517 const struct _glapi_table *_tbl = entry_current_get(); 518 mapi_func _func = ((const mapi_func *) _tbl)[337]; 519 ((void (APIENTRY *)(GLenum mode)) _func)(mode); 520} 521 522GLAPI void APIENTRY glBlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha) 523{ 524 const struct _glapi_table *_tbl = entry_current_get(); 525 mapi_func _func = ((const mapi_func *) _tbl)[481]; 526 ((void (APIENTRY *)(GLenum modeRGB, GLenum modeAlpha)) _func)(modeRGB, modeAlpha); 527} 528 529GLAPI void APIENTRY glBlendEquationSeparatei(GLuint buf, GLenum modeRGB, GLenum modeAlpha) 530{ 531 const struct _glapi_table *_tbl = entry_current_get(); 532 mapi_func _func = ((const mapi_func *) _tbl)[711]; 533 ((void (APIENTRY *)(GLuint buf, GLenum modeRGB, GLenum modeAlpha)) _func)(buf, modeRGB, modeAlpha); 534} 535 536GLAPI void APIENTRY glBlendEquationi(GLuint buf, GLenum mode) 537{ 538 const struct _glapi_table *_tbl = entry_current_get(); 539 mapi_func _func = ((const mapi_func *) _tbl)[712]; 540 ((void (APIENTRY *)(GLuint buf, GLenum mode)) _func)(buf, mode); 541} 542 543GLAPI void APIENTRY glBlendFunc(GLenum sfactor, GLenum dfactor) 544{ 545 const struct _glapi_table *_tbl = entry_current_get(); 546 mapi_func _func = ((const mapi_func *) _tbl)[241]; 547 ((void (APIENTRY *)(GLenum sfactor, GLenum dfactor)) _func)(sfactor, dfactor); 548} 549 550GLAPI void APIENTRY glBlendFuncSeparate(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha) 551{ 552 const struct _glapi_table *_tbl = entry_current_get(); 553 mapi_func _func = ((const mapi_func *) _tbl)[420]; 554 ((void (APIENTRY *)(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha)) _func)(sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha); 555} 556 557GLAPI void APIENTRY glBlendFuncSeparatei(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha) 558{ 559 const struct _glapi_table *_tbl = entry_current_get(); 560 mapi_func _func = ((const mapi_func *) _tbl)[713]; 561 ((void (APIENTRY *)(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)) _func)(buf, srcRGB, dstRGB, srcAlpha, dstAlpha); 562} 563 564GLAPI void APIENTRY glBlendFunci(GLuint buf, GLenum src, GLenum dst) 565{ 566 const struct _glapi_table *_tbl = entry_current_get(); 567 mapi_func _func = ((const mapi_func *) _tbl)[714]; 568 ((void (APIENTRY *)(GLuint buf, GLenum src, GLenum dst)) _func)(buf, src, dst); 569} 570 571GLAPI void APIENTRY glBlitFramebuffer(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter) 572{ 573 const struct _glapi_table *_tbl = entry_current_get(); 574 mapi_func _func = ((const mapi_func *) _tbl)[663]; 575 ((void (APIENTRY *)(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)) _func)(srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter); 576} 577 578GLAPI void APIENTRY glBufferData(GLenum target, GLsizeiptr size, const void *data, GLenum usage) 579{ 580 const struct _glapi_table *_tbl = entry_current_get(); 581 mapi_func _func = ((const mapi_func *) _tbl)[462]; 582 ((void (APIENTRY *)(GLenum target, GLsizeiptr size, const void *data, GLenum usage)) _func)(target, size, data, usage); 583} 584 585GLAPI void APIENTRY glBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, const void *data) 586{ 587 const struct _glapi_table *_tbl = entry_current_get(); 588 mapi_func _func = ((const mapi_func *) _tbl)[463]; 589 ((void (APIENTRY *)(GLenum target, GLintptr offset, GLsizeiptr size, const void *data)) _func)(target, offset, size, data); 590} 591 592GLAPI GLenum APIENTRY glCheckFramebufferStatus(GLenum target) 593{ 594 const struct _glapi_table *_tbl = entry_current_get(); 595 mapi_func _func = ((const mapi_func *) _tbl)[664]; 596 return ((GLenum (APIENTRY *)(GLenum target)) _func)(target); 597} 598 599GLAPI void APIENTRY glClear(GLbitfield mask) 600{ 601 const struct _glapi_table *_tbl = entry_current_get(); 602 mapi_func _func = ((const mapi_func *) _tbl)[203]; 603 ((void (APIENTRY *)(GLbitfield mask)) _func)(mask); 604} 605 606GLAPI void APIENTRY glClearBufferfi(GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil) 607{ 608 const struct _glapi_table *_tbl = entry_current_get(); 609 mapi_func _func = ((const mapi_func *) _tbl)[576]; 610 ((void (APIENTRY *)(GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil)) _func)(buffer, drawbuffer, depth, stencil); 611} 612 613GLAPI void APIENTRY glClearBufferfv(GLenum buffer, GLint drawbuffer, const GLfloat *value) 614{ 615 const struct _glapi_table *_tbl = entry_current_get(); 616 mapi_func _func = ((const mapi_func *) _tbl)[577]; 617 ((void (APIENTRY *)(GLenum buffer, GLint drawbuffer, const GLfloat *value)) _func)(buffer, drawbuffer, value); 618} 619 620GLAPI void APIENTRY glClearBufferiv(GLenum buffer, GLint drawbuffer, const GLint *value) 621{ 622 const struct _glapi_table *_tbl = entry_current_get(); 623 mapi_func _func = ((const mapi_func *) _tbl)[578]; 624 ((void (APIENTRY *)(GLenum buffer, GLint drawbuffer, const GLint *value)) _func)(buffer, drawbuffer, value); 625} 626 627GLAPI void APIENTRY glClearBufferuiv(GLenum buffer, GLint drawbuffer, const GLuint *value) 628{ 629 const struct _glapi_table *_tbl = entry_current_get(); 630 mapi_func _func = ((const mapi_func *) _tbl)[579]; 631 ((void (APIENTRY *)(GLenum buffer, GLint drawbuffer, const GLuint *value)) _func)(buffer, drawbuffer, value); 632} 633 634GLAPI void APIENTRY glClearColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha) 635{ 636 const struct _glapi_table *_tbl = entry_current_get(); 637 mapi_func _func = ((const mapi_func *) _tbl)[206]; 638 ((void (APIENTRY *)(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)) _func)(red, green, blue, alpha); 639} 640 641GLAPI void APIENTRY glClearDepthf(GLfloat d) 642{ 643 const struct _glapi_table *_tbl = entry_current_get(); 644 mapi_func _func = ((const mapi_func *) _tbl)[813]; 645 ((void (APIENTRY *)(GLfloat d)) _func)(d); 646} 647 648GLAPI void APIENTRY glClearStencil(GLint s) 649{ 650 const struct _glapi_table *_tbl = entry_current_get(); 651 mapi_func _func = ((const mapi_func *) _tbl)[207]; 652 ((void (APIENTRY *)(GLint s)) _func)(s); 653} 654 655GLAPI GLenum APIENTRY glClientWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout) 656{ 657 const struct _glapi_table *_tbl = entry_current_get(); 658 mapi_func _func = ((const mapi_func *) _tbl)[695]; 659 return ((GLenum (APIENTRY *)(GLsync sync, GLbitfield flags, GLuint64 timeout)) _func)(sync, flags, timeout); 660} 661 662GLAPI void APIENTRY glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha) 663{ 664 const struct _glapi_table *_tbl = entry_current_get(); 665 mapi_func _func = ((const mapi_func *) _tbl)[210]; 666 ((void (APIENTRY *)(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)) _func)(red, green, blue, alpha); 667} 668 669GLAPI void APIENTRY glColorMaski(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a) 670{ 671 const struct _glapi_table *_tbl = entry_current_get(); 672 mapi_func _func = ((const mapi_func *) _tbl)[580]; 673 ((void (APIENTRY *)(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a)) _func)(index, r, g, b, a); 674} 675 676GLAPI void APIENTRY glCompileShader(GLuint shader) 677{ 678 const struct _glapi_table *_tbl = entry_current_get(); 679 mapi_func _func = ((const mapi_func *) _tbl)[482]; 680 ((void (APIENTRY *)(GLuint shader)) _func)(shader); 681} 682 683GLAPI void APIENTRY glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *data) 684{ 685 const struct _glapi_table *_tbl = entry_current_get(); 686 mapi_func _func = ((const mapi_func *) _tbl)[409]; 687 ((void (APIENTRY *)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void *data)) _func)(target, level, internalformat, width, height, border, imageSize, data); 688} 689 690GLAPI void APIENTRY glCompressedTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void *data) 691{ 692 const struct _glapi_table *_tbl = entry_current_get(); 693 mapi_func _func = ((const mapi_func *) _tbl)[410]; 694 ((void (APIENTRY *)(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void *data)) _func)(target, level, internalformat, width, height, depth, border, imageSize, data); 695} 696 697GLAPI void APIENTRY glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data) 698{ 699 const struct _glapi_table *_tbl = entry_current_get(); 700 mapi_func _func = ((const mapi_func *) _tbl)[412]; 701 ((void (APIENTRY *)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void *data)) _func)(target, level, xoffset, yoffset, width, height, format, imageSize, data); 702} 703 704GLAPI void APIENTRY glCompressedTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *data) 705{ 706 const struct _glapi_table *_tbl = entry_current_get(); 707 mapi_func _func = ((const mapi_func *) _tbl)[413]; 708 ((void (APIENTRY *)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void *data)) _func)(target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data); 709} 710 711GLAPI void APIENTRY glCopyBufferSubData(GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size) 712{ 713 const struct _glapi_table *_tbl = entry_current_get(); 714 mapi_func _func = ((const mapi_func *) _tbl)[694]; 715 ((void (APIENTRY *)(GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)) _func)(readTarget, writeTarget, readOffset, writeOffset, size); 716} 717 718GLAPI void APIENTRY glCopyImageSubData(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) 719{ 720 const struct _glapi_table *_tbl = entry_current_get(); 721 mapi_func _func = ((const mapi_func *) _tbl)[880]; 722 ((void (APIENTRY *)(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)) _func)(srcName, srcTarget, srcLevel, srcX, srcY, srcZ, dstName, dstTarget, dstLevel, dstX, dstY, dstZ, srcWidth, srcHeight, srcDepth); 723} 724 725GLAPI void APIENTRY glCopyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border) 726{ 727 const struct _glapi_table *_tbl = entry_current_get(); 728 mapi_func _func = ((const mapi_func *) _tbl)[324]; 729 ((void (APIENTRY *)(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)) _func)(target, level, internalformat, x, y, width, height, border); 730} 731 732GLAPI void APIENTRY glCopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height) 733{ 734 const struct _glapi_table *_tbl = entry_current_get(); 735 mapi_func _func = ((const mapi_func *) _tbl)[326]; 736 ((void (APIENTRY *)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)) _func)(target, level, xoffset, yoffset, x, y, width, height); 737} 738 739GLAPI void APIENTRY glCopyTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height) 740{ 741 const struct _glapi_table *_tbl = entry_current_get(); 742 mapi_func _func = ((const mapi_func *) _tbl)[373]; 743 ((void (APIENTRY *)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)) _func)(target, level, xoffset, yoffset, zoffset, x, y, width, height); 744} 745 746GLAPI GLuint APIENTRY glCreateProgram(void) 747{ 748 const struct _glapi_table *_tbl = entry_current_get(); 749 mapi_func _func = ((const mapi_func *) _tbl)[483]; 750 return ((GLuint (APIENTRY *)(void)) _func)(); 751} 752 753GLAPI GLuint APIENTRY glCreateShader(GLenum type) 754{ 755 const struct _glapi_table *_tbl = entry_current_get(); 756 mapi_func _func = ((const mapi_func *) _tbl)[484]; 757 return ((GLuint (APIENTRY *)(GLenum type)) _func)(type); 758} 759 760GLAPI GLuint APIENTRY glCreateShaderProgramv(GLenum type, GLsizei count, const GLchar *const *strings) 761{ 762 const struct _glapi_table *_tbl = entry_current_get(); 763 mapi_func _func = ((const mapi_func *) _tbl)[1100]; 764 return ((GLuint (APIENTRY *)(GLenum type, GLsizei count, const GLchar *const *strings)) _func)(type, count, strings); 765} 766 767GLAPI void APIENTRY glCullFace(GLenum mode) 768{ 769 const struct _glapi_table *_tbl = entry_current_get(); 770 mapi_func _func = ((const mapi_func *) _tbl)[152]; 771 ((void (APIENTRY *)(GLenum mode)) _func)(mode); 772} 773 774GLAPI void APIENTRY glDebugMessageCallback(GLDEBUGPROC callback, const void *userParam) 775{ 776 const struct _glapi_table *_tbl = entry_current_get(); 777 mapi_func _func = ((const mapi_func *) _tbl)[1161]; 778 ((void (APIENTRY *)(GLDEBUGPROC callback, const void *userParam)) _func)(callback, userParam); 779} 780 781GLAPI void APIENTRY glDebugMessageControl(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint *ids, GLboolean enabled) 782{ 783 const struct _glapi_table *_tbl = entry_current_get(); 784 mapi_func _func = ((const mapi_func *) _tbl)[1162]; 785 ((void (APIENTRY *)(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint *ids, GLboolean enabled)) _func)(source, type, severity, count, ids, enabled); 786} 787 788GLAPI void APIENTRY glDebugMessageInsert(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *buf) 789{ 790 const struct _glapi_table *_tbl = entry_current_get(); 791 mapi_func _func = ((const mapi_func *) _tbl)[1163]; 792 ((void (APIENTRY *)(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar *buf)) _func)(source, type, id, severity, length, buf); 793} 794 795GLAPI void APIENTRY glDeleteBuffers(GLsizei n, const GLuint *buffers) 796{ 797 const struct _glapi_table *_tbl = entry_current_get(); 798 mapi_func _func = ((const mapi_func *) _tbl)[464]; 799 ((void (APIENTRY *)(GLsizei n, const GLuint *buffers)) _func)(n, buffers); 800} 801 802GLAPI void APIENTRY glDeleteFramebuffers(GLsizei n, const GLuint *framebuffers) 803{ 804 const struct _glapi_table *_tbl = entry_current_get(); 805 mapi_func _func = ((const mapi_func *) _tbl)[665]; 806 ((void (APIENTRY *)(GLsizei n, const GLuint *framebuffers)) _func)(n, framebuffers); 807} 808 809GLAPI void APIENTRY glDeleteProgram(GLuint program) 810{ 811 const struct _glapi_table *_tbl = entry_current_get(); 812 mapi_func _func = ((const mapi_func *) _tbl)[485]; 813 ((void (APIENTRY *)(GLuint program)) _func)(program); 814} 815 816GLAPI void APIENTRY glDeleteProgramPipelines(GLsizei n, const GLuint *pipelines) 817{ 818 const struct _glapi_table *_tbl = entry_current_get(); 819 mapi_func _func = ((const mapi_func *) _tbl)[1101]; 820 ((void (APIENTRY *)(GLsizei n, const GLuint *pipelines)) _func)(n, pipelines); 821} 822 823GLAPI void APIENTRY glDeleteQueries(GLsizei n, const GLuint *ids) 824{ 825 const struct _glapi_table *_tbl = entry_current_get(); 826 mapi_func _func = ((const mapi_func *) _tbl)[465]; 827 ((void (APIENTRY *)(GLsizei n, const GLuint *ids)) _func)(n, ids); 828} 829 830GLAPI void APIENTRY glDeleteRenderbuffers(GLsizei n, const GLuint *renderbuffers) 831{ 832 const struct _glapi_table *_tbl = entry_current_get(); 833 mapi_func _func = ((const mapi_func *) _tbl)[666]; 834 ((void (APIENTRY *)(GLsizei n, const GLuint *renderbuffers)) _func)(n, renderbuffers); 835} 836 837GLAPI void APIENTRY glDeleteSamplers(GLsizei count, const GLuint *samplers) 838{ 839 const struct _glapi_table *_tbl = entry_current_get(); 840 mapi_func _func = ((const mapi_func *) _tbl)[718]; 841 ((void (APIENTRY *)(GLsizei count, const GLuint *samplers)) _func)(count, samplers); 842} 843 844GLAPI void APIENTRY glDeleteShader(GLuint shader) 845{ 846 const struct _glapi_table *_tbl = entry_current_get(); 847 mapi_func _func = ((const mapi_func *) _tbl)[486]; 848 ((void (APIENTRY *)(GLuint shader)) _func)(shader); 849} 850 851GLAPI void APIENTRY glDeleteSync(GLsync sync) 852{ 853 const struct _glapi_table *_tbl = entry_current_get(); 854 mapi_func _func = ((const mapi_func *) _tbl)[696]; 855 ((void (APIENTRY *)(GLsync sync)) _func)(sync); 856} 857 858GLAPI void APIENTRY glDeleteTextures(GLsizei n, const GLuint *textures) 859{ 860 const struct _glapi_table *_tbl = entry_current_get(); 861 mapi_func _func = ((const mapi_func *) _tbl)[327]; 862 ((void (APIENTRY *)(GLsizei n, const GLuint *textures)) _func)(n, textures); 863} 864 865GLAPI void APIENTRY glDeleteTransformFeedbacks(GLsizei n, const GLuint *ids) 866{ 867 const struct _glapi_table *_tbl = entry_current_get(); 868 mapi_func _func = ((const mapi_func *) _tbl)[803]; 869 ((void (APIENTRY *)(GLsizei n, const GLuint *ids)) _func)(n, ids); 870} 871 872GLAPI void APIENTRY glDeleteVertexArrays(GLsizei n, const GLuint *arrays) 873{ 874 const struct _glapi_table *_tbl = entry_current_get(); 875 mapi_func _func = ((const mapi_func *) _tbl)[684]; 876 ((void (APIENTRY *)(GLsizei n, const GLuint *arrays)) _func)(n, arrays); 877} 878 879GLAPI void APIENTRY glDepthFunc(GLenum func) 880{ 881 const struct _glapi_table *_tbl = entry_current_get(); 882 mapi_func _func = ((const mapi_func *) _tbl)[245]; 883 ((void (APIENTRY *)(GLenum func)) _func)(func); 884} 885 886GLAPI void APIENTRY glDepthMask(GLboolean flag) 887{ 888 const struct _glapi_table *_tbl = entry_current_get(); 889 mapi_func _func = ((const mapi_func *) _tbl)[211]; 890 ((void (APIENTRY *)(GLboolean flag)) _func)(flag); 891} 892 893GLAPI void APIENTRY glDepthRangef(GLfloat n, GLfloat f) 894{ 895 const struct _glapi_table *_tbl = entry_current_get(); 896 mapi_func _func = ((const mapi_func *) _tbl)[814]; 897 ((void (APIENTRY *)(GLfloat n, GLfloat f)) _func)(n, f); 898} 899 900GLAPI void APIENTRY glDetachShader(GLuint program, GLuint shader) 901{ 902 const struct _glapi_table *_tbl = entry_current_get(); 903 mapi_func _func = ((const mapi_func *) _tbl)[487]; 904 ((void (APIENTRY *)(GLuint program, GLuint shader)) _func)(program, shader); 905} 906 907GLAPI void APIENTRY glDisable(GLenum cap) 908{ 909 const struct _glapi_table *_tbl = entry_current_get(); 910 mapi_func _func = ((const mapi_func *) _tbl)[214]; 911 ((void (APIENTRY *)(GLenum cap)) _func)(cap); 912} 913 914GLAPI void APIENTRY glDisableVertexAttribArray(GLuint index) 915{ 916 const struct _glapi_table *_tbl = entry_current_get(); 917 mapi_func _func = ((const mapi_func *) _tbl)[488]; 918 ((void (APIENTRY *)(GLuint index)) _func)(index); 919} 920 921GLAPI void APIENTRY glDisablei(GLenum target, GLuint index) 922{ 923 const struct _glapi_table *_tbl = entry_current_get(); 924 mapi_func _func = ((const mapi_func *) _tbl)[581]; 925 ((void (APIENTRY *)(GLenum target, GLuint index)) _func)(target, index); 926} 927 928GLAPI void APIENTRY glDispatchCompute(GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z) 929{ 930 const struct _glapi_table *_tbl = entry_current_get(); 931 mapi_func _func = ((const mapi_func *) _tbl)[878]; 932 ((void (APIENTRY *)(GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z)) _func)(num_groups_x, num_groups_y, num_groups_z); 933} 934 935GLAPI void APIENTRY glDispatchComputeIndirect(GLintptr indirect) 936{ 937 const struct _glapi_table *_tbl = entry_current_get(); 938 mapi_func _func = ((const mapi_func *) _tbl)[879]; 939 ((void (APIENTRY *)(GLintptr indirect)) _func)(indirect); 940} 941 942GLAPI void APIENTRY glDrawArrays(GLenum mode, GLint first, GLsizei count) 943{ 944 const struct _glapi_table *_tbl = entry_current_get(); 945 mapi_func _func = ((const mapi_func *) _tbl)[310]; 946 ((void (APIENTRY *)(GLenum mode, GLint first, GLsizei count)) _func)(mode, first, count); 947} 948 949GLAPI void APIENTRY glDrawArraysIndirect(GLenum mode, const void *indirect) 950{ 951 const struct _glapi_table *_tbl = entry_current_get(); 952 mapi_func _func = ((const mapi_func *) _tbl)[772]; 953 ((void (APIENTRY *)(GLenum mode, const void *indirect)) _func)(mode, indirect); 954} 955 956GLAPI void APIENTRY glDrawArraysInstanced(GLenum mode, GLint first, GLsizei count, GLsizei instancecount) 957{ 958 const struct _glapi_table *_tbl = entry_current_get(); 959 mapi_func _func = ((const mapi_func *) _tbl)[659]; 960 ((void (APIENTRY *)(GLenum mode, GLint first, GLsizei count, GLsizei instancecount)) _func)(mode, first, count, instancecount); 961} 962 963GLAPI void APIENTRY glDrawBuffers(GLsizei n, const GLenum *bufs) 964{ 965 const struct _glapi_table *_tbl = entry_current_get(); 966 mapi_func _func = ((const mapi_func *) _tbl)[489]; 967 ((void (APIENTRY *)(GLsizei n, const GLenum *bufs)) _func)(n, bufs); 968} 969 970GLAPI void APIENTRY glDrawElements(GLenum mode, GLsizei count, GLenum type, const void *indices) 971{ 972 const struct _glapi_table *_tbl = entry_current_get(); 973 mapi_func _func = ((const mapi_func *) _tbl)[311]; 974 ((void (APIENTRY *)(GLenum mode, GLsizei count, GLenum type, const void *indices)) _func)(mode, count, type, indices); 975} 976 977GLAPI void APIENTRY glDrawElementsBaseVertex(GLenum mode, GLsizei count, GLenum type, const void *indices, GLint basevertex) 978{ 979 const struct _glapi_table *_tbl = entry_current_get(); 980 mapi_func _func = ((const mapi_func *) _tbl)[702]; 981 ((void (APIENTRY *)(GLenum mode, GLsizei count, GLenum type, const void *indices, GLint basevertex)) _func)(mode, count, type, indices, basevertex); 982} 983 984GLAPI void APIENTRY glDrawElementsIndirect(GLenum mode, GLenum type, const void *indirect) 985{ 986 const struct _glapi_table *_tbl = entry_current_get(); 987 mapi_func _func = ((const mapi_func *) _tbl)[773]; 988 ((void (APIENTRY *)(GLenum mode, GLenum type, const void *indirect)) _func)(mode, type, indirect); 989} 990 991GLAPI void APIENTRY glDrawElementsInstanced(GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount) 992{ 993 const struct _glapi_table *_tbl = entry_current_get(); 994 mapi_func _func = ((const mapi_func *) _tbl)[660]; 995 ((void (APIENTRY *)(GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount)) _func)(mode, count, type, indices, instancecount); 996} 997 998GLAPI void APIENTRY glDrawElementsInstancedBaseVertex(GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex) 999{ 1000 const struct _glapi_table *_tbl = entry_current_get(); 1001 mapi_func _func = ((const mapi_func *) _tbl)[703]; 1002 ((void (APIENTRY *)(GLenum mode, GLsizei count, GLenum type, const void *indices, GLsizei instancecount, GLint basevertex)) _func)(mode, count, type, indices, instancecount, basevertex); 1003} 1004 1005GLAPI void APIENTRY glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices) 1006{ 1007 const struct _glapi_table *_tbl = entry_current_get(); 1008 mapi_func _func = ((const mapi_func *) _tbl)[338]; 1009 ((void (APIENTRY *)(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices)) _func)(mode, start, end, count, type, indices); 1010} 1011 1012GLAPI void APIENTRY glDrawRangeElementsBaseVertex(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices, GLint basevertex) 1013{ 1014 const struct _glapi_table *_tbl = entry_current_get(); 1015 mapi_func _func = ((const mapi_func *) _tbl)[704]; 1016 ((void (APIENTRY *)(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void *indices, GLint basevertex)) _func)(mode, start, end, count, type, indices, basevertex); 1017} 1018 1019GLAPI void APIENTRY glEnable(GLenum cap) 1020{ 1021 const struct _glapi_table *_tbl = entry_current_get(); 1022 mapi_func _func = ((const mapi_func *) _tbl)[215]; 1023 ((void (APIENTRY *)(GLenum cap)) _func)(cap); 1024} 1025 1026GLAPI void APIENTRY glEnableVertexAttribArray(GLuint index) 1027{ 1028 const struct _glapi_table *_tbl = entry_current_get(); 1029 mapi_func _func = ((const mapi_func *) _tbl)[490]; 1030 ((void (APIENTRY *)(GLuint index)) _func)(index); 1031} 1032 1033GLAPI void APIENTRY glEnablei(GLenum target, GLuint index) 1034{ 1035 const struct _glapi_table *_tbl = entry_current_get(); 1036 mapi_func _func = ((const mapi_func *) _tbl)[582]; 1037 ((void (APIENTRY *)(GLenum target, GLuint index)) _func)(target, index); 1038} 1039 1040GLAPI void APIENTRY glEndQuery(GLenum target) 1041{ 1042 const struct _glapi_table *_tbl = entry_current_get(); 1043 mapi_func _func = ((const mapi_func *) _tbl)[466]; 1044 ((void (APIENTRY *)(GLenum target)) _func)(target); 1045} 1046 1047GLAPI void APIENTRY glEndTransformFeedback(void) 1048{ 1049 const struct _glapi_table *_tbl = entry_current_get(); 1050 mapi_func _func = ((const mapi_func *) _tbl)[584]; 1051 ((void (APIENTRY *)(void)) _func)(); 1052} 1053 1054GLAPI GLsync APIENTRY glFenceSync(GLenum condition, GLbitfield flags) 1055{ 1056 const struct _glapi_table *_tbl = entry_current_get(); 1057 mapi_func _func = ((const mapi_func *) _tbl)[697]; 1058 return ((GLsync (APIENTRY *)(GLenum condition, GLbitfield flags)) _func)(condition, flags); 1059} 1060 1061GLAPI void APIENTRY glFinish(void) 1062{ 1063 const struct _glapi_table *_tbl = entry_current_get(); 1064 mapi_func _func = ((const mapi_func *) _tbl)[216]; 1065 ((void (APIENTRY *)(void)) _func)(); 1066} 1067 1068GLAPI void APIENTRY glFlush(void) 1069{ 1070 const struct _glapi_table *_tbl = entry_current_get(); 1071 mapi_func _func = ((const mapi_func *) _tbl)[217]; 1072 ((void (APIENTRY *)(void)) _func)(); 1073} 1074 1075GLAPI void APIENTRY glFlushMappedBufferRange(GLenum target, GLintptr offset, GLsizeiptr length) 1076{ 1077 const struct _glapi_table *_tbl = entry_current_get(); 1078 mapi_func _func = ((const mapi_func *) _tbl)[681]; 1079 ((void (APIENTRY *)(GLenum target, GLintptr offset, GLsizeiptr length)) _func)(target, offset, length); 1080} 1081 1082GLAPI void APIENTRY glFramebufferParameteri(GLenum target, GLenum pname, GLint param) 1083{ 1084 const struct _glapi_table *_tbl = entry_current_get(); 1085 mapi_func _func = ((const mapi_func *) _tbl)[888]; 1086 ((void (APIENTRY *)(GLenum target, GLenum pname, GLint param)) _func)(target, pname, param); 1087} 1088 1089GLAPI void APIENTRY glFramebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer) 1090{ 1091 const struct _glapi_table *_tbl = entry_current_get(); 1092 mapi_func _func = ((const mapi_func *) _tbl)[667]; 1093 ((void (APIENTRY *)(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)) _func)(target, attachment, renderbuffertarget, renderbuffer); 1094} 1095 1096GLAPI void APIENTRY glFramebufferTexture(GLenum target, GLenum attachment, GLuint texture, GLint level) 1097{ 1098 const struct _glapi_table *_tbl = entry_current_get(); 1099 mapi_func _func = ((const mapi_func *) _tbl)[616]; 1100 ((void (APIENTRY *)(GLenum target, GLenum attachment, GLuint texture, GLint level)) _func)(target, attachment, texture, level); 1101} 1102 1103GLAPI void APIENTRY glFramebufferTexture2D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level) 1104{ 1105 const struct _glapi_table *_tbl = entry_current_get(); 1106 mapi_func _func = ((const mapi_func *) _tbl)[669]; 1107 ((void (APIENTRY *)(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)) _func)(target, attachment, textarget, texture, level); 1108} 1109 1110GLAPI void APIENTRY glFramebufferTextureLayer(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer) 1111{ 1112 const struct _glapi_table *_tbl = entry_current_get(); 1113 mapi_func _func = ((const mapi_func *) _tbl)[671]; 1114 ((void (APIENTRY *)(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer)) _func)(target, attachment, texture, level, layer); 1115} 1116 1117GLAPI void APIENTRY glFrontFace(GLenum mode) 1118{ 1119 const struct _glapi_table *_tbl = entry_current_get(); 1120 mapi_func _func = ((const mapi_func *) _tbl)[157]; 1121 ((void (APIENTRY *)(GLenum mode)) _func)(mode); 1122} 1123 1124GLAPI void APIENTRY glGenBuffers(GLsizei n, GLuint *buffers) 1125{ 1126 const struct _glapi_table *_tbl = entry_current_get(); 1127 mapi_func _func = ((const mapi_func *) _tbl)[467]; 1128 ((void (APIENTRY *)(GLsizei n, GLuint *buffers)) _func)(n, buffers); 1129} 1130 1131GLAPI void APIENTRY glGenFramebuffers(GLsizei n, GLuint *framebuffers) 1132{ 1133 const struct _glapi_table *_tbl = entry_current_get(); 1134 mapi_func _func = ((const mapi_func *) _tbl)[672]; 1135 ((void (APIENTRY *)(GLsizei n, GLuint *framebuffers)) _func)(n, framebuffers); 1136} 1137 1138GLAPI void APIENTRY glGenProgramPipelines(GLsizei n, GLuint *pipelines) 1139{ 1140 const struct _glapi_table *_tbl = entry_current_get(); 1141 mapi_func _func = ((const mapi_func *) _tbl)[1102]; 1142 ((void (APIENTRY *)(GLsizei n, GLuint *pipelines)) _func)(n, pipelines); 1143} 1144 1145GLAPI void APIENTRY glGenQueries(GLsizei n, GLuint *ids) 1146{ 1147 const struct _glapi_table *_tbl = entry_current_get(); 1148 mapi_func _func = ((const mapi_func *) _tbl)[468]; 1149 ((void (APIENTRY *)(GLsizei n, GLuint *ids)) _func)(n, ids); 1150} 1151 1152GLAPI void APIENTRY glGenRenderbuffers(GLsizei n, GLuint *renderbuffers) 1153{ 1154 const struct _glapi_table *_tbl = entry_current_get(); 1155 mapi_func _func = ((const mapi_func *) _tbl)[673]; 1156 ((void (APIENTRY *)(GLsizei n, GLuint *renderbuffers)) _func)(n, renderbuffers); 1157} 1158 1159GLAPI void APIENTRY glGenSamplers(GLsizei count, GLuint *samplers) 1160{ 1161 const struct _glapi_table *_tbl = entry_current_get(); 1162 mapi_func _func = ((const mapi_func *) _tbl)[719]; 1163 ((void (APIENTRY *)(GLsizei count, GLuint *samplers)) _func)(count, samplers); 1164} 1165 1166GLAPI void APIENTRY glGenTextures(GLsizei n, GLuint *textures) 1167{ 1168 const struct _glapi_table *_tbl = entry_current_get(); 1169 mapi_func _func = ((const mapi_func *) _tbl)[328]; 1170 ((void (APIENTRY *)(GLsizei n, GLuint *textures)) _func)(n, textures); 1171} 1172 1173GLAPI void APIENTRY glGenTransformFeedbacks(GLsizei n, GLuint *ids) 1174{ 1175 const struct _glapi_table *_tbl = entry_current_get(); 1176 mapi_func _func = ((const mapi_func *) _tbl)[805]; 1177 ((void (APIENTRY *)(GLsizei n, GLuint *ids)) _func)(n, ids); 1178} 1179 1180GLAPI void APIENTRY glGenVertexArrays(GLsizei n, GLuint *arrays) 1181{ 1182 const struct _glapi_table *_tbl = entry_current_get(); 1183 mapi_func _func = ((const mapi_func *) _tbl)[685]; 1184 ((void (APIENTRY *)(GLsizei n, GLuint *arrays)) _func)(n, arrays); 1185} 1186 1187GLAPI void APIENTRY glGenerateMipmap(GLenum target) 1188{ 1189 const struct _glapi_table *_tbl = entry_current_get(); 1190 mapi_func _func = ((const mapi_func *) _tbl)[674]; 1191 ((void (APIENTRY *)(GLenum target)) _func)(target); 1192} 1193 1194GLAPI void APIENTRY glGetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name) 1195{ 1196 const struct _glapi_table *_tbl = entry_current_get(); 1197 mapi_func _func = ((const mapi_func *) _tbl)[491]; 1198 ((void (APIENTRY *)(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name)) _func)(program, index, bufSize, length, size, type, name); 1199} 1200 1201GLAPI void APIENTRY glGetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name) 1202{ 1203 const struct _glapi_table *_tbl = entry_current_get(); 1204 mapi_func _func = ((const mapi_func *) _tbl)[492]; 1205 ((void (APIENTRY *)(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLint *size, GLenum *type, GLchar *name)) _func)(program, index, bufSize, length, size, type, name); 1206} 1207 1208GLAPI void APIENTRY glGetActiveUniformBlockName(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformBlockName) 1209{ 1210 const struct _glapi_table *_tbl = entry_current_get(); 1211 mapi_func _func = ((const mapi_func *) _tbl)[687]; 1212 ((void (APIENTRY *)(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei *length, GLchar *uniformBlockName)) _func)(program, uniformBlockIndex, bufSize, length, uniformBlockName); 1213} 1214 1215GLAPI void APIENTRY glGetActiveUniformBlockiv(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint *params) 1216{ 1217 const struct _glapi_table *_tbl = entry_current_get(); 1218 mapi_func _func = ((const mapi_func *) _tbl)[688]; 1219 ((void (APIENTRY *)(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint *params)) _func)(program, uniformBlockIndex, pname, params); 1220} 1221 1222GLAPI void APIENTRY glGetActiveUniformsiv(GLuint program, GLsizei uniformCount, const GLuint *uniformIndices, GLenum pname, GLint *params) 1223{ 1224 const struct _glapi_table *_tbl = entry_current_get(); 1225 mapi_func _func = ((const mapi_func *) _tbl)[690]; 1226 ((void (APIENTRY *)(GLuint program, GLsizei uniformCount, const GLuint *uniformIndices, GLenum pname, GLint *params)) _func)(program, uniformCount, uniformIndices, pname, params); 1227} 1228 1229GLAPI void APIENTRY glGetAttachedShaders(GLuint program, GLsizei maxCount, GLsizei *count, GLuint *shaders) 1230{ 1231 const struct _glapi_table *_tbl = entry_current_get(); 1232 mapi_func _func = ((const mapi_func *) _tbl)[493]; 1233 ((void (APIENTRY *)(GLuint program, GLsizei maxCount, GLsizei *count, GLuint *shaders)) _func)(program, maxCount, count, shaders); 1234} 1235 1236GLAPI GLint APIENTRY glGetAttribLocation(GLuint program, const GLchar *name) 1237{ 1238 const struct _glapi_table *_tbl = entry_current_get(); 1239 mapi_func _func = ((const mapi_func *) _tbl)[494]; 1240 return ((GLint (APIENTRY *)(GLuint program, const GLchar *name)) _func)(program, name); 1241} 1242 1243GLAPI void APIENTRY glGetBooleani_v(GLenum target, GLuint index, GLboolean *data) 1244{ 1245 const struct _glapi_table *_tbl = entry_current_get(); 1246 mapi_func _func = ((const mapi_func *) _tbl)[585]; 1247 ((void (APIENTRY *)(GLenum target, GLuint index, GLboolean *data)) _func)(target, index, data); 1248} 1249 1250GLAPI void APIENTRY glGetBooleanv(GLenum pname, GLboolean *data) 1251{ 1252 const struct _glapi_table *_tbl = entry_current_get(); 1253 mapi_func _func = ((const mapi_func *) _tbl)[258]; 1254 ((void (APIENTRY *)(GLenum pname, GLboolean *data)) _func)(pname, data); 1255} 1256 1257GLAPI void APIENTRY glGetBufferParameteri64v(GLenum target, GLenum pname, GLint64 *params) 1258{ 1259 const struct _glapi_table *_tbl = entry_current_get(); 1260 mapi_func _func = ((const mapi_func *) _tbl)[617]; 1261 ((void (APIENTRY *)(GLenum target, GLenum pname, GLint64 *params)) _func)(target, pname, params); 1262} 1263 1264GLAPI void APIENTRY glGetBufferParameteriv(GLenum target, GLenum pname, GLint *params) 1265{ 1266 const struct _glapi_table *_tbl = entry_current_get(); 1267 mapi_func _func = ((const mapi_func *) _tbl)[469]; 1268 ((void (APIENTRY *)(GLenum target, GLenum pname, GLint *params)) _func)(target, pname, params); 1269} 1270 1271GLAPI void APIENTRY glGetBufferPointerv(GLenum target, GLenum pname, void **params) 1272{ 1273 const struct _glapi_table *_tbl = entry_current_get(); 1274 mapi_func _func = ((const mapi_func *) _tbl)[470]; 1275 ((void (APIENTRY *)(GLenum target, GLenum pname, void **params)) _func)(target, pname, params); 1276} 1277 1278GLAPI GLuint APIENTRY glGetDebugMessageLog(GLuint count, GLsizei bufSize, GLenum *sources, GLenum *types, GLuint *ids, GLenum *severities, GLsizei *lengths, GLchar *messageLog) 1279{ 1280 const struct _glapi_table *_tbl = entry_current_get(); 1281 mapi_func _func = ((const mapi_func *) _tbl)[1164]; 1282 return ((GLuint (APIENTRY *)(GLuint count, GLsizei bufSize, GLenum *sources, GLenum *types, GLuint *ids, GLenum *severities, GLsizei *lengths, GLchar *messageLog)) _func)(count, bufSize, sources, types, ids, severities, lengths, messageLog); 1283} 1284 1285GLAPI GLenum APIENTRY glGetError(void) 1286{ 1287 const struct _glapi_table *_tbl = entry_current_get(); 1288 mapi_func _func = ((const mapi_func *) _tbl)[261]; 1289 return ((GLenum (APIENTRY *)(void)) _func)(); 1290} 1291 1292GLAPI void APIENTRY glGetFloatv(GLenum pname, GLfloat *data) 1293{ 1294 const struct _glapi_table *_tbl = entry_current_get(); 1295 mapi_func _func = ((const mapi_func *) _tbl)[262]; 1296 ((void (APIENTRY *)(GLenum pname, GLfloat *data)) _func)(pname, data); 1297} 1298 1299GLAPI GLint APIENTRY glGetFragDataLocation(GLuint program, const GLchar *name) 1300{ 1301 const struct _glapi_table *_tbl = entry_current_get(); 1302 mapi_func _func = ((const mapi_func *) _tbl)[586]; 1303 return ((GLint (APIENTRY *)(GLuint program, const GLchar *name)) _func)(program, name); 1304} 1305 1306GLAPI void APIENTRY glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint *params) 1307{ 1308 const struct _glapi_table *_tbl = entry_current_get(); 1309 mapi_func _func = ((const mapi_func *) _tbl)[675]; 1310 ((void (APIENTRY *)(GLenum target, GLenum attachment, GLenum pname, GLint *params)) _func)(target, attachment, pname, params); 1311} 1312 1313GLAPI void APIENTRY glGetFramebufferParameteriv(GLenum target, GLenum pname, GLint *params) 1314{ 1315 const struct _glapi_table *_tbl = entry_current_get(); 1316 mapi_func _func = ((const mapi_func *) _tbl)[889]; 1317 ((void (APIENTRY *)(GLenum target, GLenum pname, GLint *params)) _func)(target, pname, params); 1318} 1319 1320GLAPI GLenum APIENTRY glGetGraphicsResetStatus(void) 1321{ 1322 const struct _glapi_table *_tbl = entry_current_get(); 1323 mapi_func _func = ((const mapi_func *) _tbl)[841]; 1324 return ((GLenum (APIENTRY *)(void)) _func)(); 1325} 1326 1327GLAPI void APIENTRY glGetInteger64i_v(GLenum target, GLuint index, GLint64 *data) 1328{ 1329 const struct _glapi_table *_tbl = entry_current_get(); 1330 mapi_func _func = ((const mapi_func *) _tbl)[618]; 1331 ((void (APIENTRY *)(GLenum target, GLuint index, GLint64 *data)) _func)(target, index, data); 1332} 1333 1334GLAPI void APIENTRY glGetInteger64v(GLenum pname, GLint64 *data) 1335{ 1336 const struct _glapi_table *_tbl = entry_current_get(); 1337 mapi_func _func = ((const mapi_func *) _tbl)[698]; 1338 ((void (APIENTRY *)(GLenum pname, GLint64 *data)) _func)(pname, data); 1339} 1340 1341GLAPI void APIENTRY glGetIntegeri_v(GLenum target, GLuint index, GLint *data) 1342{ 1343 const struct _glapi_table *_tbl = entry_current_get(); 1344 mapi_func _func = ((const mapi_func *) _tbl)[587]; 1345 ((void (APIENTRY *)(GLenum target, GLuint index, GLint *data)) _func)(target, index, data); 1346} 1347 1348GLAPI void APIENTRY glGetIntegerv(GLenum pname, GLint *data) 1349{ 1350 const struct _glapi_table *_tbl = entry_current_get(); 1351 mapi_func _func = ((const mapi_func *) _tbl)[263]; 1352 ((void (APIENTRY *)(GLenum pname, GLint *data)) _func)(pname, data); 1353} 1354 1355GLAPI void APIENTRY glGetInternalformativ(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint *params) 1356{ 1357 const struct _glapi_table *_tbl = entry_current_get(); 1358 mapi_func _func = ((const mapi_func *) _tbl)[866]; 1359 ((void (APIENTRY *)(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint *params)) _func)(target, internalformat, pname, bufSize, params); 1360} 1361 1362GLAPI void APIENTRY glGetMultisamplefv(GLenum pname, GLuint index, GLfloat *val) 1363{ 1364 const struct _glapi_table *_tbl = entry_current_get(); 1365 mapi_func _func = ((const mapi_func *) _tbl)[707]; 1366 ((void (APIENTRY *)(GLenum pname, GLuint index, GLfloat *val)) _func)(pname, index, val); 1367} 1368 1369GLAPI void APIENTRY glGetObjectLabel(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei *length, GLchar *label) 1370{ 1371 const struct _glapi_table *_tbl = entry_current_get(); 1372 mapi_func _func = ((const mapi_func *) _tbl)[1165]; 1373 ((void (APIENTRY *)(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei *length, GLchar *label)) _func)(identifier, name, bufSize, length, label); 1374} 1375 1376GLAPI void APIENTRY glGetObjectPtrLabel(const void *ptr, GLsizei bufSize, GLsizei *length, GLchar *label) 1377{ 1378 const struct _glapi_table *_tbl = entry_current_get(); 1379 mapi_func _func = ((const mapi_func *) _tbl)[1166]; 1380 ((void (APIENTRY *)(const void *ptr, GLsizei bufSize, GLsizei *length, GLchar *label)) _func)(ptr, bufSize, length, label); 1381} 1382 1383GLAPI void APIENTRY glGetPointerv(GLenum pname, void **params) 1384{ 1385 const struct _glapi_table *_tbl = entry_current_get(); 1386 mapi_func _func = ((const mapi_func *) _tbl)[329]; 1387 ((void (APIENTRY *)(GLenum pname, void **params)) _func)(pname, params); 1388} 1389 1390GLAPI void APIENTRY glGetProgramBinary(GLuint program, GLsizei bufSize, GLsizei *length, GLenum *binaryFormat, void *binary) 1391{ 1392 const struct _glapi_table *_tbl = entry_current_get(); 1393 mapi_func _func = ((const mapi_func *) _tbl)[818]; 1394 ((void (APIENTRY *)(GLuint program, GLsizei bufSize, GLsizei *length, GLenum *binaryFormat, void *binary)) _func)(program, bufSize, length, binaryFormat, binary); 1395} 1396 1397GLAPI void APIENTRY glGetProgramInfoLog(GLuint program, GLsizei bufSize, GLsizei *length, GLchar *infoLog) 1398{ 1399 const struct _glapi_table *_tbl = entry_current_get(); 1400 mapi_func _func = ((const mapi_func *) _tbl)[495]; 1401 ((void (APIENTRY *)(GLuint program, GLsizei bufSize, GLsizei *length, GLchar *infoLog)) _func)(program, bufSize, length, infoLog); 1402} 1403 1404GLAPI void APIENTRY glGetProgramInterfaceiv(GLuint program, GLenum programInterface, GLenum pname, GLint *params) 1405{ 1406 const struct _glapi_table *_tbl = entry_current_get(); 1407 mapi_func _func = ((const mapi_func *) _tbl)[893]; 1408 ((void (APIENTRY *)(GLuint program, GLenum programInterface, GLenum pname, GLint *params)) _func)(program, programInterface, pname, params); 1409} 1410 1411GLAPI void APIENTRY glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei *length, GLchar *infoLog) 1412{ 1413 const struct _glapi_table *_tbl = entry_current_get(); 1414 mapi_func _func = ((const mapi_func *) _tbl)[1103]; 1415 ((void (APIENTRY *)(GLuint pipeline, GLsizei bufSize, GLsizei *length, GLchar *infoLog)) _func)(pipeline, bufSize, length, infoLog); 1416} 1417 1418GLAPI void APIENTRY glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint *params) 1419{ 1420 const struct _glapi_table *_tbl = entry_current_get(); 1421 mapi_func _func = ((const mapi_func *) _tbl)[1104]; 1422 ((void (APIENTRY *)(GLuint pipeline, GLenum pname, GLint *params)) _func)(pipeline, pname, params); 1423} 1424 1425GLAPI GLuint APIENTRY glGetProgramResourceIndex(GLuint program, GLenum programInterface, const GLchar *name) 1426{ 1427 const struct _glapi_table *_tbl = entry_current_get(); 1428 mapi_func _func = ((const mapi_func *) _tbl)[894]; 1429 return ((GLuint (APIENTRY *)(GLuint program, GLenum programInterface, const GLchar *name)) _func)(program, programInterface, name); 1430} 1431 1432GLAPI GLint APIENTRY glGetProgramResourceLocation(GLuint program, GLenum programInterface, const GLchar *name) 1433{ 1434 const struct _glapi_table *_tbl = entry_current_get(); 1435 mapi_func _func = ((const mapi_func *) _tbl)[895]; 1436 return ((GLint (APIENTRY *)(GLuint program, GLenum programInterface, const GLchar *name)) _func)(program, programInterface, name); 1437} 1438 1439GLAPI void APIENTRY glGetProgramResourceName(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei *length, GLchar *name) 1440{ 1441 const struct _glapi_table *_tbl = entry_current_get(); 1442 mapi_func _func = ((const mapi_func *) _tbl)[897]; 1443 ((void (APIENTRY *)(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei *length, GLchar *name)) _func)(program, programInterface, index, bufSize, length, name); 1444} 1445 1446GLAPI void APIENTRY glGetProgramResourceiv(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum *props, GLsizei bufSize, GLsizei *length, GLint *params) 1447{ 1448 const struct _glapi_table *_tbl = entry_current_get(); 1449 mapi_func _func = ((const mapi_func *) _tbl)[898]; 1450 ((void (APIENTRY *)(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum *props, GLsizei bufSize, GLsizei *length, GLint *params)) _func)(program, programInterface, index, propCount, props, bufSize, length, params); 1451} 1452 1453GLAPI void APIENTRY glGetProgramiv(GLuint program, GLenum pname, GLint *params) 1454{ 1455 const struct _glapi_table *_tbl = entry_current_get(); 1456 mapi_func _func = ((const mapi_func *) _tbl)[496]; 1457 ((void (APIENTRY *)(GLuint program, GLenum pname, GLint *params)) _func)(program, pname, params); 1458} 1459 1460GLAPI void APIENTRY glGetQueryObjectuiv(GLuint id, GLenum pname, GLuint *params) 1461{ 1462 const struct _glapi_table *_tbl = entry_current_get(); 1463 mapi_func _func = ((const mapi_func *) _tbl)[473]; 1464 ((void (APIENTRY *)(GLuint id, GLenum pname, GLuint *params)) _func)(id, pname, params); 1465} 1466 1467GLAPI void APIENTRY glGetQueryiv(GLenum target, GLenum pname, GLint *params) 1468{ 1469 const struct _glapi_table *_tbl = entry_current_get(); 1470 mapi_func _func = ((const mapi_func *) _tbl)[474]; 1471 ((void (APIENTRY *)(GLenum target, GLenum pname, GLint *params)) _func)(target, pname, params); 1472} 1473 1474GLAPI void APIENTRY glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint *params) 1475{ 1476 const struct _glapi_table *_tbl = entry_current_get(); 1477 mapi_func _func = ((const mapi_func *) _tbl)[676]; 1478 ((void (APIENTRY *)(GLenum target, GLenum pname, GLint *params)) _func)(target, pname, params); 1479} 1480 1481GLAPI void APIENTRY glGetSamplerParameterIiv(GLuint sampler, GLenum pname, GLint *params) 1482{ 1483 const struct _glapi_table *_tbl = entry_current_get(); 1484 mapi_func _func = ((const mapi_func *) _tbl)[720]; 1485 ((void (APIENTRY *)(GLuint sampler, GLenum pname, GLint *params)) _func)(sampler, pname, params); 1486} 1487 1488GLAPI void APIENTRY glGetSamplerParameterIuiv(GLuint sampler, GLenum pname, GLuint *params) 1489{ 1490 const struct _glapi_table *_tbl = entry_current_get(); 1491 mapi_func _func = ((const mapi_func *) _tbl)[721]; 1492 ((void (APIENTRY *)(GLuint sampler, GLenum pname, GLuint *params)) _func)(sampler, pname, params); 1493} 1494 1495GLAPI void APIENTRY glGetSamplerParameterfv(GLuint sampler, GLenum pname, GLfloat *params) 1496{ 1497 const struct _glapi_table *_tbl = entry_current_get(); 1498 mapi_func _func = ((const mapi_func *) _tbl)[722]; 1499 ((void (APIENTRY *)(GLuint sampler, GLenum pname, GLfloat *params)) _func)(sampler, pname, params); 1500} 1501 1502GLAPI void APIENTRY glGetSamplerParameteriv(GLuint sampler, GLenum pname, GLint *params) 1503{ 1504 const struct _glapi_table *_tbl = entry_current_get(); 1505 mapi_func _func = ((const mapi_func *) _tbl)[723]; 1506 ((void (APIENTRY *)(GLuint sampler, GLenum pname, GLint *params)) _func)(sampler, pname, params); 1507} 1508 1509GLAPI void APIENTRY glGetShaderInfoLog(GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog) 1510{ 1511 const struct _glapi_table *_tbl = entry_current_get(); 1512 mapi_func _func = ((const mapi_func *) _tbl)[497]; 1513 ((void (APIENTRY *)(GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog)) _func)(shader, bufSize, length, infoLog); 1514} 1515 1516GLAPI void APIENTRY glGetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype, GLint *range, GLint *precision) 1517{ 1518 const struct _glapi_table *_tbl = entry_current_get(); 1519 mapi_func _func = ((const mapi_func *) _tbl)[815]; 1520 ((void (APIENTRY *)(GLenum shadertype, GLenum precisiontype, GLint *range, GLint *precision)) _func)(shadertype, precisiontype, range, precision); 1521} 1522 1523GLAPI void APIENTRY glGetShaderSource(GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *source) 1524{ 1525 const struct _glapi_table *_tbl = entry_current_get(); 1526 mapi_func _func = ((const mapi_func *) _tbl)[498]; 1527 ((void (APIENTRY *)(GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *source)) _func)(shader, bufSize, length, source); 1528} 1529 1530GLAPI void APIENTRY glGetShaderiv(GLuint shader, GLenum pname, GLint *params) 1531{ 1532 const struct _glapi_table *_tbl = entry_current_get(); 1533 mapi_func _func = ((const mapi_func *) _tbl)[499]; 1534 ((void (APIENTRY *)(GLuint shader, GLenum pname, GLint *params)) _func)(shader, pname, params); 1535} 1536 1537GLAPI const GLubyte * APIENTRY glGetString(GLenum name) 1538{ 1539 const struct _glapi_table *_tbl = entry_current_get(); 1540 mapi_func _func = ((const mapi_func *) _tbl)[275]; 1541 return ((const GLubyte * (APIENTRY *)(GLenum name)) _func)(name); 1542} 1543 1544GLAPI const GLubyte * APIENTRY glGetStringi(GLenum name, GLuint index) 1545{ 1546 const struct _glapi_table *_tbl = entry_current_get(); 1547 mapi_func _func = ((const mapi_func *) _tbl)[588]; 1548 return ((const GLubyte * (APIENTRY *)(GLenum name, GLuint index)) _func)(name, index); 1549} 1550 1551GLAPI void APIENTRY glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *values) 1552{ 1553 const struct _glapi_table *_tbl = entry_current_get(); 1554 mapi_func _func = ((const mapi_func *) _tbl)[699]; 1555 ((void (APIENTRY *)(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *values)) _func)(sync, pname, bufSize, length, values); 1556} 1557 1558GLAPI void APIENTRY glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat *params) 1559{ 1560 const struct _glapi_table *_tbl = entry_current_get(); 1561 mapi_func _func = ((const mapi_func *) _tbl)[284]; 1562 ((void (APIENTRY *)(GLenum target, GLint level, GLenum pname, GLfloat *params)) _func)(target, level, pname, params); 1563} 1564 1565GLAPI void APIENTRY glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint *params) 1566{ 1567 const struct _glapi_table *_tbl = entry_current_get(); 1568 mapi_func _func = ((const mapi_func *) _tbl)[285]; 1569 ((void (APIENTRY *)(GLenum target, GLint level, GLenum pname, GLint *params)) _func)(target, level, pname, params); 1570} 1571 1572GLAPI void APIENTRY glGetTexParameterIiv(GLenum target, GLenum pname, GLint *params) 1573{ 1574 const struct _glapi_table *_tbl = entry_current_get(); 1575 mapi_func _func = ((const mapi_func *) _tbl)[589]; 1576 ((void (APIENTRY *)(GLenum target, GLenum pname, GLint *params)) _func)(target, pname, params); 1577} 1578 1579GLAPI void APIENTRY glGetTexParameterIuiv(GLenum target, GLenum pname, GLuint *params) 1580{ 1581 const struct _glapi_table *_tbl = entry_current_get(); 1582 mapi_func _func = ((const mapi_func *) _tbl)[590]; 1583 ((void (APIENTRY *)(GLenum target, GLenum pname, GLuint *params)) _func)(target, pname, params); 1584} 1585 1586GLAPI void APIENTRY glGetTexParameterfv(GLenum target, GLenum pname, GLfloat *params) 1587{ 1588 const struct _glapi_table *_tbl = entry_current_get(); 1589 mapi_func _func = ((const mapi_func *) _tbl)[282]; 1590 ((void (APIENTRY *)(GLenum target, GLenum pname, GLfloat *params)) _func)(target, pname, params); 1591} 1592 1593GLAPI void APIENTRY glGetTexParameteriv(GLenum target, GLenum pname, GLint *params) 1594{ 1595 const struct _glapi_table *_tbl = entry_current_get(); 1596 mapi_func _func = ((const mapi_func *) _tbl)[283]; 1597 ((void (APIENTRY *)(GLenum target, GLenum pname, GLint *params)) _func)(target, pname, params); 1598} 1599 1600GLAPI void APIENTRY glGetTransformFeedbackVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name) 1601{ 1602 const struct _glapi_table *_tbl = entry_current_get(); 1603 mapi_func _func = ((const mapi_func *) _tbl)[591]; 1604 ((void (APIENTRY *)(GLuint program, GLuint index, GLsizei bufSize, GLsizei *length, GLsizei *size, GLenum *type, GLchar *name)) _func)(program, index, bufSize, length, size, type, name); 1605} 1606 1607GLAPI GLuint APIENTRY glGetUniformBlockIndex(GLuint program, const GLchar *uniformBlockName) 1608{ 1609 const struct _glapi_table *_tbl = entry_current_get(); 1610 mapi_func _func = ((const mapi_func *) _tbl)[691]; 1611 return ((GLuint (APIENTRY *)(GLuint program, const GLchar *uniformBlockName)) _func)(program, uniformBlockName); 1612} 1613 1614GLAPI void APIENTRY glGetUniformIndices(GLuint program, GLsizei uniformCount, const GLchar *const *uniformNames, GLuint *uniformIndices) 1615{ 1616 const struct _glapi_table *_tbl = entry_current_get(); 1617 mapi_func _func = ((const mapi_func *) _tbl)[692]; 1618 ((void (APIENTRY *)(GLuint program, GLsizei uniformCount, const GLchar *const *uniformNames, GLuint *uniformIndices)) _func)(program, uniformCount, uniformNames, uniformIndices); 1619} 1620 1621GLAPI GLint APIENTRY glGetUniformLocation(GLuint program, const GLchar *name) 1622{ 1623 const struct _glapi_table *_tbl = entry_current_get(); 1624 mapi_func _func = ((const mapi_func *) _tbl)[500]; 1625 return ((GLint (APIENTRY *)(GLuint program, const GLchar *name)) _func)(program, name); 1626} 1627 1628GLAPI void APIENTRY glGetUniformfv(GLuint program, GLint location, GLfloat *params) 1629{ 1630 const struct _glapi_table *_tbl = entry_current_get(); 1631 mapi_func _func = ((const mapi_func *) _tbl)[501]; 1632 ((void (APIENTRY *)(GLuint program, GLint location, GLfloat *params)) _func)(program, location, params); 1633} 1634 1635GLAPI void APIENTRY glGetUniformiv(GLuint program, GLint location, GLint *params) 1636{ 1637 const struct _glapi_table *_tbl = entry_current_get(); 1638 mapi_func _func = ((const mapi_func *) _tbl)[502]; 1639 ((void (APIENTRY *)(GLuint program, GLint location, GLint *params)) _func)(program, location, params); 1640} 1641 1642GLAPI void APIENTRY glGetUniformuiv(GLuint program, GLint location, GLuint *params) 1643{ 1644 const struct _glapi_table *_tbl = entry_current_get(); 1645 mapi_func _func = ((const mapi_func *) _tbl)[592]; 1646 ((void (APIENTRY *)(GLuint program, GLint location, GLuint *params)) _func)(program, location, params); 1647} 1648 1649GLAPI void APIENTRY glGetVertexAttribIiv(GLuint index, GLenum pname, GLint *params) 1650{ 1651 const struct _glapi_table *_tbl = entry_current_get(); 1652 mapi_func _func = ((const mapi_func *) _tbl)[593]; 1653 ((void (APIENTRY *)(GLuint index, GLenum pname, GLint *params)) _func)(index, pname, params); 1654} 1655 1656GLAPI void APIENTRY glGetVertexAttribIuiv(GLuint index, GLenum pname, GLuint *params) 1657{ 1658 const struct _glapi_table *_tbl = entry_current_get(); 1659 mapi_func _func = ((const mapi_func *) _tbl)[594]; 1660 ((void (APIENTRY *)(GLuint index, GLenum pname, GLuint *params)) _func)(index, pname, params); 1661} 1662 1663GLAPI void APIENTRY glGetVertexAttribPointerv(GLuint index, GLenum pname, void **pointer) 1664{ 1665 const struct _glapi_table *_tbl = entry_current_get(); 1666 mapi_func _func = ((const mapi_func *) _tbl)[503]; 1667 ((void (APIENTRY *)(GLuint index, GLenum pname, void **pointer)) _func)(index, pname, pointer); 1668} 1669 1670GLAPI void APIENTRY glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat *params) 1671{ 1672 const struct _glapi_table *_tbl = entry_current_get(); 1673 mapi_func _func = ((const mapi_func *) _tbl)[505]; 1674 ((void (APIENTRY *)(GLuint index, GLenum pname, GLfloat *params)) _func)(index, pname, params); 1675} 1676 1677GLAPI void APIENTRY glGetVertexAttribiv(GLuint index, GLenum pname, GLint *params) 1678{ 1679 const struct _glapi_table *_tbl = entry_current_get(); 1680 mapi_func _func = ((const mapi_func *) _tbl)[506]; 1681 ((void (APIENTRY *)(GLuint index, GLenum pname, GLint *params)) _func)(index, pname, params); 1682} 1683 1684GLAPI void APIENTRY glGetnUniformfv(GLuint program, GLint location, GLsizei bufSize, GLfloat *params) 1685{ 1686 const struct _glapi_table *_tbl = entry_current_get(); 1687 mapi_func _func = ((const mapi_func *) _tbl)[857]; 1688 ((void (APIENTRY *)(GLuint program, GLint location, GLsizei bufSize, GLfloat *params)) _func)(program, location, bufSize, params); 1689} 1690 1691GLAPI void APIENTRY glGetnUniformiv(GLuint program, GLint location, GLsizei bufSize, GLint *params) 1692{ 1693 const struct _glapi_table *_tbl = entry_current_get(); 1694 mapi_func _func = ((const mapi_func *) _tbl)[858]; 1695 ((void (APIENTRY *)(GLuint program, GLint location, GLsizei bufSize, GLint *params)) _func)(program, location, bufSize, params); 1696} 1697 1698GLAPI void APIENTRY glGetnUniformuiv(GLuint program, GLint location, GLsizei bufSize, GLuint *params) 1699{ 1700 const struct _glapi_table *_tbl = entry_current_get(); 1701 mapi_func _func = ((const mapi_func *) _tbl)[859]; 1702 ((void (APIENTRY *)(GLuint program, GLint location, GLsizei bufSize, GLuint *params)) _func)(program, location, bufSize, params); 1703} 1704 1705GLAPI void APIENTRY glHint(GLenum target, GLenum mode) 1706{ 1707 const struct _glapi_table *_tbl = entry_current_get(); 1708 mapi_func _func = ((const mapi_func *) _tbl)[158]; 1709 ((void (APIENTRY *)(GLenum target, GLenum mode)) _func)(target, mode); 1710} 1711 1712GLAPI void APIENTRY glInvalidateFramebuffer(GLenum target, GLsizei numAttachments, const GLenum *attachments) 1713{ 1714 const struct _glapi_table *_tbl = entry_current_get(); 1715 mapi_func _func = ((const mapi_func *) _tbl)[1075]; 1716 ((void (APIENTRY *)(GLenum target, GLsizei numAttachments, const GLenum *attachments)) _func)(target, numAttachments, attachments); 1717} 1718 1719GLAPI void APIENTRY glInvalidateSubFramebuffer(GLenum target, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height) 1720{ 1721 const struct _glapi_table *_tbl = entry_current_get(); 1722 mapi_func _func = ((const mapi_func *) _tbl)[1076]; 1723 ((void (APIENTRY *)(GLenum target, GLsizei numAttachments, const GLenum *attachments, GLint x, GLint y, GLsizei width, GLsizei height)) _func)(target, numAttachments, attachments, x, y, width, height); 1724} 1725 1726GLAPI GLboolean APIENTRY glIsBuffer(GLuint buffer) 1727{ 1728 const struct _glapi_table *_tbl = entry_current_get(); 1729 mapi_func _func = ((const mapi_func *) _tbl)[475]; 1730 return ((GLboolean (APIENTRY *)(GLuint buffer)) _func)(buffer); 1731} 1732 1733GLAPI GLboolean APIENTRY glIsEnabled(GLenum cap) 1734{ 1735 const struct _glapi_table *_tbl = entry_current_get(); 1736 mapi_func _func = ((const mapi_func *) _tbl)[286]; 1737 return ((GLboolean (APIENTRY *)(GLenum cap)) _func)(cap); 1738} 1739 1740GLAPI GLboolean APIENTRY glIsEnabledi(GLenum target, GLuint index) 1741{ 1742 const struct _glapi_table *_tbl = entry_current_get(); 1743 mapi_func _func = ((const mapi_func *) _tbl)[595]; 1744 return ((GLboolean (APIENTRY *)(GLenum target, GLuint index)) _func)(target, index); 1745} 1746 1747GLAPI GLboolean APIENTRY glIsFramebuffer(GLuint framebuffer) 1748{ 1749 const struct _glapi_table *_tbl = entry_current_get(); 1750 mapi_func _func = ((const mapi_func *) _tbl)[677]; 1751 return ((GLboolean (APIENTRY *)(GLuint framebuffer)) _func)(framebuffer); 1752} 1753 1754GLAPI GLboolean APIENTRY glIsProgram(GLuint program) 1755{ 1756 const struct _glapi_table *_tbl = entry_current_get(); 1757 mapi_func _func = ((const mapi_func *) _tbl)[507]; 1758 return ((GLboolean (APIENTRY *)(GLuint program)) _func)(program); 1759} 1760 1761GLAPI GLboolean APIENTRY glIsProgramPipeline(GLuint pipeline) 1762{ 1763 const struct _glapi_table *_tbl = entry_current_get(); 1764 mapi_func _func = ((const mapi_func *) _tbl)[1105]; 1765 return ((GLboolean (APIENTRY *)(GLuint pipeline)) _func)(pipeline); 1766} 1767 1768GLAPI GLboolean APIENTRY glIsQuery(GLuint id) 1769{ 1770 const struct _glapi_table *_tbl = entry_current_get(); 1771 mapi_func _func = ((const mapi_func *) _tbl)[476]; 1772 return ((GLboolean (APIENTRY *)(GLuint id)) _func)(id); 1773} 1774 1775GLAPI GLboolean APIENTRY glIsRenderbuffer(GLuint renderbuffer) 1776{ 1777 const struct _glapi_table *_tbl = entry_current_get(); 1778 mapi_func _func = ((const mapi_func *) _tbl)[678]; 1779 return ((GLboolean (APIENTRY *)(GLuint renderbuffer)) _func)(renderbuffer); 1780} 1781 1782GLAPI GLboolean APIENTRY glIsSampler(GLuint sampler) 1783{ 1784 const struct _glapi_table *_tbl = entry_current_get(); 1785 mapi_func _func = ((const mapi_func *) _tbl)[724]; 1786 return ((GLboolean (APIENTRY *)(GLuint sampler)) _func)(sampler); 1787} 1788 1789GLAPI GLboolean APIENTRY glIsShader(GLuint shader) 1790{ 1791 const struct _glapi_table *_tbl = entry_current_get(); 1792 mapi_func _func = ((const mapi_func *) _tbl)[508]; 1793 return ((GLboolean (APIENTRY *)(GLuint shader)) _func)(shader); 1794} 1795 1796GLAPI GLboolean APIENTRY glIsSync(GLsync sync) 1797{ 1798 const struct _glapi_table *_tbl = entry_current_get(); 1799 mapi_func _func = ((const mapi_func *) _tbl)[700]; 1800 return ((GLboolean (APIENTRY *)(GLsync sync)) _func)(sync); 1801} 1802 1803GLAPI GLboolean APIENTRY glIsTexture(GLuint texture) 1804{ 1805 const struct _glapi_table *_tbl = entry_current_get(); 1806 mapi_func _func = ((const mapi_func *) _tbl)[330]; 1807 return ((GLboolean (APIENTRY *)(GLuint texture)) _func)(texture); 1808} 1809 1810GLAPI GLboolean APIENTRY glIsTransformFeedback(GLuint id) 1811{ 1812 const struct _glapi_table *_tbl = entry_current_get(); 1813 mapi_func _func = ((const mapi_func *) _tbl)[806]; 1814 return ((GLboolean (APIENTRY *)(GLuint id)) _func)(id); 1815} 1816 1817GLAPI GLboolean APIENTRY glIsVertexArray(GLuint array) 1818{ 1819 const struct _glapi_table *_tbl = entry_current_get(); 1820 mapi_func _func = ((const mapi_func *) _tbl)[686]; 1821 return ((GLboolean (APIENTRY *)(GLuint array)) _func)(array); 1822} 1823 1824GLAPI void APIENTRY glLineWidth(GLfloat width) 1825{ 1826 const struct _glapi_table *_tbl = entry_current_get(); 1827 mapi_func _func = ((const mapi_func *) _tbl)[168]; 1828 ((void (APIENTRY *)(GLfloat width)) _func)(width); 1829} 1830 1831GLAPI void APIENTRY glLinkProgram(GLuint program) 1832{ 1833 const struct _glapi_table *_tbl = entry_current_get(); 1834 mapi_func _func = ((const mapi_func *) _tbl)[509]; 1835 ((void (APIENTRY *)(GLuint program)) _func)(program); 1836} 1837 1838GLAPI void * APIENTRY glMapBufferRange(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access) 1839{ 1840 const struct _glapi_table *_tbl = entry_current_get(); 1841 mapi_func _func = ((const mapi_func *) _tbl)[682]; 1842 return ((void * (APIENTRY *)(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access)) _func)(target, offset, length, access); 1843} 1844 1845GLAPI void APIENTRY glMemoryBarrier(GLbitfield barriers) 1846{ 1847 const struct _glapi_table *_tbl = entry_current_get(); 1848 mapi_func _func = ((const mapi_func *) _tbl)[869]; 1849 ((void (APIENTRY *)(GLbitfield barriers)) _func)(barriers); 1850} 1851 1852GLAPI void APIENTRY glMemoryBarrierByRegion(GLbitfield barriers) 1853{ 1854 const struct _glapi_table *_tbl = entry_current_get(); 1855 mapi_func _func = ((const mapi_func *) _tbl)[621]; 1856 ((void (APIENTRY *)(GLbitfield barriers)) _func)(barriers); 1857} 1858 1859GLAPI void APIENTRY glMinSampleShading(GLfloat value) 1860{ 1861 const struct _glapi_table *_tbl = entry_current_get(); 1862 mapi_func _func = ((const mapi_func *) _tbl)[620]; 1863 ((void (APIENTRY *)(GLfloat value)) _func)(value); 1864} 1865 1866GLAPI void APIENTRY glObjectLabel(GLenum identifier, GLuint name, GLsizei length, const GLchar *label) 1867{ 1868 const struct _glapi_table *_tbl = entry_current_get(); 1869 mapi_func _func = ((const mapi_func *) _tbl)[1167]; 1870 ((void (APIENTRY *)(GLenum identifier, GLuint name, GLsizei length, const GLchar *label)) _func)(identifier, name, length, label); 1871} 1872 1873GLAPI void APIENTRY glObjectPtrLabel(const void *ptr, GLsizei length, const GLchar *label) 1874{ 1875 const struct _glapi_table *_tbl = entry_current_get(); 1876 mapi_func _func = ((const mapi_func *) _tbl)[1168]; 1877 ((void (APIENTRY *)(const void *ptr, GLsizei length, const GLchar *label)) _func)(ptr, length, label); 1878} 1879 1880GLAPI void APIENTRY glPatchParameteri(GLenum pname, GLint value) 1881{ 1882 const struct _glapi_table *_tbl = entry_current_get(); 1883 mapi_func _func = ((const mapi_func *) _tbl)[801]; 1884 ((void (APIENTRY *)(GLenum pname, GLint value)) _func)(pname, value); 1885} 1886 1887GLAPI void APIENTRY glPauseTransformFeedback(void) 1888{ 1889 const struct _glapi_table *_tbl = entry_current_get(); 1890 mapi_func _func = ((const mapi_func *) _tbl)[807]; 1891 ((void (APIENTRY *)(void)) _func)(); 1892} 1893 1894GLAPI void APIENTRY glPixelStorei(GLenum pname, GLint param) 1895{ 1896 const struct _glapi_table *_tbl = entry_current_get(); 1897 mapi_func _func = ((const mapi_func *) _tbl)[250]; 1898 ((void (APIENTRY *)(GLenum pname, GLint param)) _func)(pname, param); 1899} 1900 1901GLAPI void APIENTRY glPolygonOffset(GLfloat factor, GLfloat units) 1902{ 1903 const struct _glapi_table *_tbl = entry_current_get(); 1904 mapi_func _func = ((const mapi_func *) _tbl)[319]; 1905 ((void (APIENTRY *)(GLfloat factor, GLfloat units)) _func)(factor, units); 1906} 1907 1908GLAPI void APIENTRY glPopDebugGroup(void) 1909{ 1910 const struct _glapi_table *_tbl = entry_current_get(); 1911 mapi_func _func = ((const mapi_func *) _tbl)[1169]; 1912 ((void (APIENTRY *)(void)) _func)(); 1913} 1914 1915GLAPI void APIENTRY glPrimitiveBoundingBox(GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW) 1916{ 1917 const struct _glapi_table *_tbl = entry_current_get(); 1918 mapi_func _func = ((const mapi_func *) _tbl)[1419]; 1919 ((void (APIENTRY *)(GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW)) _func)(minX, minY, minZ, minW, maxX, maxY, maxZ, maxW); 1920} 1921 1922GLAPI void APIENTRY glProgramBinary(GLuint program, GLenum binaryFormat, const void *binary, GLsizei length) 1923{ 1924 const struct _glapi_table *_tbl = entry_current_get(); 1925 mapi_func _func = ((const mapi_func *) _tbl)[819]; 1926 ((void (APIENTRY *)(GLuint program, GLenum binaryFormat, const void *binary, GLsizei length)) _func)(program, binaryFormat, binary, length); 1927} 1928 1929GLAPI void APIENTRY glProgramParameteri(GLuint program, GLenum pname, GLint value) 1930{ 1931 const struct _glapi_table *_tbl = entry_current_get(); 1932 mapi_func _func = ((const mapi_func *) _tbl)[820]; 1933 ((void (APIENTRY *)(GLuint program, GLenum pname, GLint value)) _func)(program, pname, value); 1934} 1935 1936GLAPI void APIENTRY glProgramUniform1f(GLuint program, GLint location, GLfloat v0) 1937{ 1938 const struct _glapi_table *_tbl = entry_current_get(); 1939 mapi_func _func = ((const mapi_func *) _tbl)[1109]; 1940 ((void (APIENTRY *)(GLuint program, GLint location, GLfloat v0)) _func)(program, location, v0); 1941} 1942 1943GLAPI void APIENTRY glProgramUniform1fv(GLuint program, GLint location, GLsizei count, const GLfloat *value) 1944{ 1945 const struct _glapi_table *_tbl = entry_current_get(); 1946 mapi_func _func = ((const mapi_func *) _tbl)[1110]; 1947 ((void (APIENTRY *)(GLuint program, GLint location, GLsizei count, const GLfloat *value)) _func)(program, location, count, value); 1948} 1949 1950GLAPI void APIENTRY glProgramUniform1i(GLuint program, GLint location, GLint v0) 1951{ 1952 const struct _glapi_table *_tbl = entry_current_get(); 1953 mapi_func _func = ((const mapi_func *) _tbl)[1111]; 1954 ((void (APIENTRY *)(GLuint program, GLint location, GLint v0)) _func)(program, location, v0); 1955} 1956 1957GLAPI void APIENTRY glProgramUniform1iv(GLuint program, GLint location, GLsizei count, const GLint *value) 1958{ 1959 const struct _glapi_table *_tbl = entry_current_get(); 1960 mapi_func _func = ((const mapi_func *) _tbl)[1112]; 1961 ((void (APIENTRY *)(GLuint program, GLint location, GLsizei count, const GLint *value)) _func)(program, location, count, value); 1962} 1963 1964GLAPI void APIENTRY glProgramUniform1ui(GLuint program, GLint location, GLuint v0) 1965{ 1966 const struct _glapi_table *_tbl = entry_current_get(); 1967 mapi_func _func = ((const mapi_func *) _tbl)[1113]; 1968 ((void (APIENTRY *)(GLuint program, GLint location, GLuint v0)) _func)(program, location, v0); 1969} 1970 1971GLAPI void APIENTRY glProgramUniform1uiv(GLuint program, GLint location, GLsizei count, const GLuint *value) 1972{ 1973 const struct _glapi_table *_tbl = entry_current_get(); 1974 mapi_func _func = ((const mapi_func *) _tbl)[1114]; 1975 ((void (APIENTRY *)(GLuint program, GLint location, GLsizei count, const GLuint *value)) _func)(program, location, count, value); 1976} 1977 1978GLAPI void APIENTRY glProgramUniform2f(GLuint program, GLint location, GLfloat v0, GLfloat v1) 1979{ 1980 const struct _glapi_table *_tbl = entry_current_get(); 1981 mapi_func _func = ((const mapi_func *) _tbl)[1117]; 1982 ((void (APIENTRY *)(GLuint program, GLint location, GLfloat v0, GLfloat v1)) _func)(program, location, v0, v1); 1983} 1984 1985GLAPI void APIENTRY glProgramUniform2fv(GLuint program, GLint location, GLsizei count, const GLfloat *value) 1986{ 1987 const struct _glapi_table *_tbl = entry_current_get(); 1988 mapi_func _func = ((const mapi_func *) _tbl)[1118]; 1989 ((void (APIENTRY *)(GLuint program, GLint location, GLsizei count, const GLfloat *value)) _func)(program, location, count, value); 1990} 1991 1992GLAPI void APIENTRY glProgramUniform2i(GLuint program, GLint location, GLint v0, GLint v1) 1993{ 1994 const struct _glapi_table *_tbl = entry_current_get(); 1995 mapi_func _func = ((const mapi_func *) _tbl)[1119]; 1996 ((void (APIENTRY *)(GLuint program, GLint location, GLint v0, GLint v1)) _func)(program, location, v0, v1); 1997} 1998 1999GLAPI void APIENTRY glProgramUniform2iv(GLuint program, GLint location, GLsizei count, const GLint *value) 2000{ 2001 const struct _glapi_table *_tbl = entry_current_get(); 2002 mapi_func _func = ((const mapi_func *) _tbl)[1120]; 2003 ((void (APIENTRY *)(GLuint program, GLint location, GLsizei count, const GLint *value)) _func)(program, location, count, value); 2004} 2005 2006GLAPI void APIENTRY glProgramUniform2ui(GLuint program, GLint location, GLuint v0, GLuint v1) 2007{ 2008 const struct _glapi_table *_tbl = entry_current_get(); 2009 mapi_func _func = ((const mapi_func *) _tbl)[1121]; 2010 ((void (APIENTRY *)(GLuint program, GLint location, GLuint v0, GLuint v1)) _func)(program, location, v0, v1); 2011} 2012 2013GLAPI void APIENTRY glProgramUniform2uiv(GLuint program, GLint location, GLsizei count, const GLuint *value) 2014{ 2015 const struct _glapi_table *_tbl = entry_current_get(); 2016 mapi_func _func = ((const mapi_func *) _tbl)[1122]; 2017 ((void (APIENTRY *)(GLuint program, GLint location, GLsizei count, const GLuint *value)) _func)(program, location, count, value); 2018} 2019 2020GLAPI void APIENTRY glProgramUniform3f(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2) 2021{ 2022 const struct _glapi_table *_tbl = entry_current_get(); 2023 mapi_func _func = ((const mapi_func *) _tbl)[1125]; 2024 ((void (APIENTRY *)(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2)) _func)(program, location, v0, v1, v2); 2025} 2026 2027GLAPI void APIENTRY glProgramUniform3fv(GLuint program, GLint location, GLsizei count, const GLfloat *value) 2028{ 2029 const struct _glapi_table *_tbl = entry_current_get(); 2030 mapi_func _func = ((const mapi_func *) _tbl)[1126]; 2031 ((void (APIENTRY *)(GLuint program, GLint location, GLsizei count, const GLfloat *value)) _func)(program, location, count, value); 2032} 2033 2034GLAPI void APIENTRY glProgramUniform3i(GLuint program, GLint location, GLint v0, GLint v1, GLint v2) 2035{ 2036 const struct _glapi_table *_tbl = entry_current_get(); 2037 mapi_func _func = ((const mapi_func *) _tbl)[1127]; 2038 ((void (APIENTRY *)(GLuint program, GLint location, GLint v0, GLint v1, GLint v2)) _func)(program, location, v0, v1, v2); 2039} 2040 2041GLAPI void APIENTRY glProgramUniform3iv(GLuint program, GLint location, GLsizei count, const GLint *value) 2042{ 2043 const struct _glapi_table *_tbl = entry_current_get(); 2044 mapi_func _func = ((const mapi_func *) _tbl)[1128]; 2045 ((void (APIENTRY *)(GLuint program, GLint location, GLsizei count, const GLint *value)) _func)(program, location, count, value); 2046} 2047 2048GLAPI void APIENTRY glProgramUniform3ui(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2) 2049{ 2050 const struct _glapi_table *_tbl = entry_current_get(); 2051 mapi_func _func = ((const mapi_func *) _tbl)[1129]; 2052 ((void (APIENTRY *)(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2)) _func)(program, location, v0, v1, v2); 2053} 2054 2055GLAPI void APIENTRY glProgramUniform3uiv(GLuint program, GLint location, GLsizei count, const GLuint *value) 2056{ 2057 const struct _glapi_table *_tbl = entry_current_get(); 2058 mapi_func _func = ((const mapi_func *) _tbl)[1130]; 2059 ((void (APIENTRY *)(GLuint program, GLint location, GLsizei count, const GLuint *value)) _func)(program, location, count, value); 2060} 2061 2062GLAPI void APIENTRY glProgramUniform4f(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3) 2063{ 2064 const struct _glapi_table *_tbl = entry_current_get(); 2065 mapi_func _func = ((const mapi_func *) _tbl)[1133]; 2066 ((void (APIENTRY *)(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)) _func)(program, location, v0, v1, v2, v3); 2067} 2068 2069GLAPI void APIENTRY glProgramUniform4fv(GLuint program, GLint location, GLsizei count, const GLfloat *value) 2070{ 2071 const struct _glapi_table *_tbl = entry_current_get(); 2072 mapi_func _func = ((const mapi_func *) _tbl)[1134]; 2073 ((void (APIENTRY *)(GLuint program, GLint location, GLsizei count, const GLfloat *value)) _func)(program, location, count, value); 2074} 2075 2076GLAPI void APIENTRY glProgramUniform4i(GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3) 2077{ 2078 const struct _glapi_table *_tbl = entry_current_get(); 2079 mapi_func _func = ((const mapi_func *) _tbl)[1135]; 2080 ((void (APIENTRY *)(GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3)) _func)(program, location, v0, v1, v2, v3); 2081} 2082 2083GLAPI void APIENTRY glProgramUniform4iv(GLuint program, GLint location, GLsizei count, const GLint *value) 2084{ 2085 const struct _glapi_table *_tbl = entry_current_get(); 2086 mapi_func _func = ((const mapi_func *) _tbl)[1136]; 2087 ((void (APIENTRY *)(GLuint program, GLint location, GLsizei count, const GLint *value)) _func)(program, location, count, value); 2088} 2089 2090GLAPI void APIENTRY glProgramUniform4ui(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3) 2091{ 2092 const struct _glapi_table *_tbl = entry_current_get(); 2093 mapi_func _func = ((const mapi_func *) _tbl)[1137]; 2094 ((void (APIENTRY *)(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)) _func)(program, location, v0, v1, v2, v3); 2095} 2096 2097GLAPI void APIENTRY glProgramUniform4uiv(GLuint program, GLint location, GLsizei count, const GLuint *value) 2098{ 2099 const struct _glapi_table *_tbl = entry_current_get(); 2100 mapi_func _func = ((const mapi_func *) _tbl)[1138]; 2101 ((void (APIENTRY *)(GLuint program, GLint location, GLsizei count, const GLuint *value)) _func)(program, location, count, value); 2102} 2103 2104GLAPI void APIENTRY glProgramUniformMatrix2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) 2105{ 2106 const struct _glapi_table *_tbl = entry_current_get(); 2107 mapi_func _func = ((const mapi_func *) _tbl)[1140]; 2108 ((void (APIENTRY *)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)) _func)(program, location, count, transpose, value); 2109} 2110 2111GLAPI void APIENTRY glProgramUniformMatrix2x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) 2112{ 2113 const struct _glapi_table *_tbl = entry_current_get(); 2114 mapi_func _func = ((const mapi_func *) _tbl)[1142]; 2115 ((void (APIENTRY *)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)) _func)(program, location, count, transpose, value); 2116} 2117 2118GLAPI void APIENTRY glProgramUniformMatrix2x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) 2119{ 2120 const struct _glapi_table *_tbl = entry_current_get(); 2121 mapi_func _func = ((const mapi_func *) _tbl)[1144]; 2122 ((void (APIENTRY *)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)) _func)(program, location, count, transpose, value); 2123} 2124 2125GLAPI void APIENTRY glProgramUniformMatrix3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) 2126{ 2127 const struct _glapi_table *_tbl = entry_current_get(); 2128 mapi_func _func = ((const mapi_func *) _tbl)[1146]; 2129 ((void (APIENTRY *)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)) _func)(program, location, count, transpose, value); 2130} 2131 2132GLAPI void APIENTRY glProgramUniformMatrix3x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) 2133{ 2134 const struct _glapi_table *_tbl = entry_current_get(); 2135 mapi_func _func = ((const mapi_func *) _tbl)[1148]; 2136 ((void (APIENTRY *)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)) _func)(program, location, count, transpose, value); 2137} 2138 2139GLAPI void APIENTRY glProgramUniformMatrix3x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) 2140{ 2141 const struct _glapi_table *_tbl = entry_current_get(); 2142 mapi_func _func = ((const mapi_func *) _tbl)[1150]; 2143 ((void (APIENTRY *)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)) _func)(program, location, count, transpose, value); 2144} 2145 2146GLAPI void APIENTRY glProgramUniformMatrix4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) 2147{ 2148 const struct _glapi_table *_tbl = entry_current_get(); 2149 mapi_func _func = ((const mapi_func *) _tbl)[1152]; 2150 ((void (APIENTRY *)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)) _func)(program, location, count, transpose, value); 2151} 2152 2153GLAPI void APIENTRY glProgramUniformMatrix4x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) 2154{ 2155 const struct _glapi_table *_tbl = entry_current_get(); 2156 mapi_func _func = ((const mapi_func *) _tbl)[1154]; 2157 ((void (APIENTRY *)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)) _func)(program, location, count, transpose, value); 2158} 2159 2160GLAPI void APIENTRY glProgramUniformMatrix4x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) 2161{ 2162 const struct _glapi_table *_tbl = entry_current_get(); 2163 mapi_func _func = ((const mapi_func *) _tbl)[1156]; 2164 ((void (APIENTRY *)(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)) _func)(program, location, count, transpose, value); 2165} 2166 2167GLAPI void APIENTRY glPushDebugGroup(GLenum source, GLuint id, GLsizei length, const GLchar *message) 2168{ 2169 const struct _glapi_table *_tbl = entry_current_get(); 2170 mapi_func _func = ((const mapi_func *) _tbl)[1170]; 2171 ((void (APIENTRY *)(GLenum source, GLuint id, GLsizei length, const GLchar *message)) _func)(source, id, length, message); 2172} 2173 2174GLAPI void APIENTRY glReadBuffer(GLenum src) 2175{ 2176 const struct _glapi_table *_tbl = entry_current_get(); 2177 mapi_func _func = ((const mapi_func *) _tbl)[254]; 2178 ((void (APIENTRY *)(GLenum src)) _func)(src); 2179} 2180 2181GLAPI void APIENTRY glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void *pixels) 2182{ 2183 const struct _glapi_table *_tbl = entry_current_get(); 2184 mapi_func _func = ((const mapi_func *) _tbl)[256]; 2185 ((void (APIENTRY *)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void *pixels)) _func)(x, y, width, height, format, type, pixels); 2186} 2187 2188GLAPI void APIENTRY glReadnPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void *data) 2189{ 2190 const struct _glapi_table *_tbl = entry_current_get(); 2191 mapi_func _func = ((const mapi_func *) _tbl)[860]; 2192 ((void (APIENTRY *)(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void *data)) _func)(x, y, width, height, format, type, bufSize, data); 2193} 2194 2195GLAPI void APIENTRY glReleaseShaderCompiler(void) 2196{ 2197 const struct _glapi_table *_tbl = entry_current_get(); 2198 mapi_func _func = ((const mapi_func *) _tbl)[816]; 2199 ((void (APIENTRY *)(void)) _func)(); 2200} 2201 2202GLAPI void APIENTRY glRenderbufferStorage(GLenum target, GLenum internalformat, GLsizei width, GLsizei height) 2203{ 2204 const struct _glapi_table *_tbl = entry_current_get(); 2205 mapi_func _func = ((const mapi_func *) _tbl)[679]; 2206 ((void (APIENTRY *)(GLenum target, GLenum internalformat, GLsizei width, GLsizei height)) _func)(target, internalformat, width, height); 2207} 2208 2209GLAPI void APIENTRY glRenderbufferStorageMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height) 2210{ 2211 const struct _glapi_table *_tbl = entry_current_get(); 2212 mapi_func _func = ((const mapi_func *) _tbl)[680]; 2213 ((void (APIENTRY *)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)) _func)(target, samples, internalformat, width, height); 2214} 2215 2216GLAPI void APIENTRY glResumeTransformFeedback(void) 2217{ 2218 const struct _glapi_table *_tbl = entry_current_get(); 2219 mapi_func _func = ((const mapi_func *) _tbl)[808]; 2220 ((void (APIENTRY *)(void)) _func)(); 2221} 2222 2223GLAPI void APIENTRY glSampleCoverage(GLfloat value, GLboolean invert) 2224{ 2225 const struct _glapi_table *_tbl = entry_current_get(); 2226 mapi_func _func = ((const mapi_func *) _tbl)[419]; 2227 ((void (APIENTRY *)(GLfloat value, GLboolean invert)) _func)(value, invert); 2228} 2229 2230GLAPI void APIENTRY glSampleMaski(GLuint maskNumber, GLbitfield mask) 2231{ 2232 const struct _glapi_table *_tbl = entry_current_get(); 2233 mapi_func _func = ((const mapi_func *) _tbl)[708]; 2234 ((void (APIENTRY *)(GLuint maskNumber, GLbitfield mask)) _func)(maskNumber, mask); 2235} 2236 2237GLAPI void APIENTRY glSamplerParameterIiv(GLuint sampler, GLenum pname, const GLint *param) 2238{ 2239 const struct _glapi_table *_tbl = entry_current_get(); 2240 mapi_func _func = ((const mapi_func *) _tbl)[725]; 2241 ((void (APIENTRY *)(GLuint sampler, GLenum pname, const GLint *param)) _func)(sampler, pname, param); 2242} 2243 2244GLAPI void APIENTRY glSamplerParameterIuiv(GLuint sampler, GLenum pname, const GLuint *param) 2245{ 2246 const struct _glapi_table *_tbl = entry_current_get(); 2247 mapi_func _func = ((const mapi_func *) _tbl)[726]; 2248 ((void (APIENTRY *)(GLuint sampler, GLenum pname, const GLuint *param)) _func)(sampler, pname, param); 2249} 2250 2251GLAPI void APIENTRY glSamplerParameterf(GLuint sampler, GLenum pname, GLfloat param) 2252{ 2253 const struct _glapi_table *_tbl = entry_current_get(); 2254 mapi_func _func = ((const mapi_func *) _tbl)[727]; 2255 ((void (APIENTRY *)(GLuint sampler, GLenum pname, GLfloat param)) _func)(sampler, pname, param); 2256} 2257 2258GLAPI void APIENTRY glSamplerParameterfv(GLuint sampler, GLenum pname, const GLfloat *param) 2259{ 2260 const struct _glapi_table *_tbl = entry_current_get(); 2261 mapi_func _func = ((const mapi_func *) _tbl)[728]; 2262 ((void (APIENTRY *)(GLuint sampler, GLenum pname, const GLfloat *param)) _func)(sampler, pname, param); 2263} 2264 2265GLAPI void APIENTRY glSamplerParameteri(GLuint sampler, GLenum pname, GLint param) 2266{ 2267 const struct _glapi_table *_tbl = entry_current_get(); 2268 mapi_func _func = ((const mapi_func *) _tbl)[729]; 2269 ((void (APIENTRY *)(GLuint sampler, GLenum pname, GLint param)) _func)(sampler, pname, param); 2270} 2271 2272GLAPI void APIENTRY glSamplerParameteriv(GLuint sampler, GLenum pname, const GLint *param) 2273{ 2274 const struct _glapi_table *_tbl = entry_current_get(); 2275 mapi_func _func = ((const mapi_func *) _tbl)[730]; 2276 ((void (APIENTRY *)(GLuint sampler, GLenum pname, const GLint *param)) _func)(sampler, pname, param); 2277} 2278 2279GLAPI void APIENTRY glScissor(GLint x, GLint y, GLsizei width, GLsizei height) 2280{ 2281 const struct _glapi_table *_tbl = entry_current_get(); 2282 mapi_func _func = ((const mapi_func *) _tbl)[176]; 2283 ((void (APIENTRY *)(GLint x, GLint y, GLsizei width, GLsizei height)) _func)(x, y, width, height); 2284} 2285 2286GLAPI void APIENTRY glShaderBinary(GLsizei count, const GLuint *shaders, GLenum binaryformat, const void *binary, GLsizei length) 2287{ 2288 const struct _glapi_table *_tbl = entry_current_get(); 2289 mapi_func _func = ((const mapi_func *) _tbl)[817]; 2290 ((void (APIENTRY *)(GLsizei count, const GLuint *shaders, GLenum binaryformat, const void *binary, GLsizei length)) _func)(count, shaders, binaryformat, binary, length); 2291} 2292 2293GLAPI void APIENTRY glShaderSource(GLuint shader, GLsizei count, const GLchar *const *string, const GLint *length) 2294{ 2295 const struct _glapi_table *_tbl = entry_current_get(); 2296 mapi_func _func = ((const mapi_func *) _tbl)[510]; 2297 ((void (APIENTRY *)(GLuint shader, GLsizei count, const GLchar *const *string, const GLint *length)) _func)(shader, count, string, length); 2298} 2299 2300GLAPI void APIENTRY glStencilFunc(GLenum func, GLint ref, GLuint mask) 2301{ 2302 const struct _glapi_table *_tbl = entry_current_get(); 2303 mapi_func _func = ((const mapi_func *) _tbl)[243]; 2304 ((void (APIENTRY *)(GLenum func, GLint ref, GLuint mask)) _func)(func, ref, mask); 2305} 2306 2307GLAPI void APIENTRY glStencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask) 2308{ 2309 const struct _glapi_table *_tbl = entry_current_get(); 2310 mapi_func _func = ((const mapi_func *) _tbl)[511]; 2311 ((void (APIENTRY *)(GLenum face, GLenum func, GLint ref, GLuint mask)) _func)(face, func, ref, mask); 2312} 2313 2314GLAPI void APIENTRY glStencilMask(GLuint mask) 2315{ 2316 const struct _glapi_table *_tbl = entry_current_get(); 2317 mapi_func _func = ((const mapi_func *) _tbl)[209]; 2318 ((void (APIENTRY *)(GLuint mask)) _func)(mask); 2319} 2320 2321GLAPI void APIENTRY glStencilMaskSeparate(GLenum face, GLuint mask) 2322{ 2323 const struct _glapi_table *_tbl = entry_current_get(); 2324 mapi_func _func = ((const mapi_func *) _tbl)[512]; 2325 ((void (APIENTRY *)(GLenum face, GLuint mask)) _func)(face, mask); 2326} 2327 2328GLAPI void APIENTRY glStencilOp(GLenum fail, GLenum zfail, GLenum zpass) 2329{ 2330 const struct _glapi_table *_tbl = entry_current_get(); 2331 mapi_func _func = ((const mapi_func *) _tbl)[244]; 2332 ((void (APIENTRY *)(GLenum fail, GLenum zfail, GLenum zpass)) _func)(fail, zfail, zpass); 2333} 2334 2335GLAPI void APIENTRY glStencilOpSeparate(GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass) 2336{ 2337 const struct _glapi_table *_tbl = entry_current_get(); 2338 mapi_func _func = ((const mapi_func *) _tbl)[513]; 2339 ((void (APIENTRY *)(GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass)) _func)(face, sfail, dpfail, dppass); 2340} 2341 2342GLAPI void APIENTRY glTexBuffer(GLenum target, GLenum internalformat, GLuint buffer) 2343{ 2344 const struct _glapi_table *_tbl = entry_current_get(); 2345 mapi_func _func = ((const mapi_func *) _tbl)[615]; 2346 ((void (APIENTRY *)(GLenum target, GLenum internalformat, GLuint buffer)) _func)(target, internalformat, buffer); 2347} 2348 2349GLAPI void APIENTRY glTexBufferRange(GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size) 2350{ 2351 const struct _glapi_table *_tbl = entry_current_get(); 2352 mapi_func _func = ((const mapi_func *) _tbl)[900]; 2353 ((void (APIENTRY *)(GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)) _func)(target, internalformat, buffer, offset, size); 2354} 2355 2356GLAPI void APIENTRY glTexImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void *pixels) 2357{ 2358 const struct _glapi_table *_tbl = entry_current_get(); 2359 mapi_func _func = ((const mapi_func *) _tbl)[183]; 2360 ((void (APIENTRY *)(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void *pixels)) _func)(target, level, internalformat, width, height, border, format, type, pixels); 2361} 2362 2363GLAPI void APIENTRY glTexImage3D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels) 2364{ 2365 const struct _glapi_table *_tbl = entry_current_get(); 2366 mapi_func _func = ((const mapi_func *) _tbl)[371]; 2367 ((void (APIENTRY *)(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void *pixels)) _func)(target, level, internalformat, width, height, depth, border, format, type, pixels); 2368} 2369 2370GLAPI void APIENTRY glTexParameterIiv(GLenum target, GLenum pname, const GLint *params) 2371{ 2372 const struct _glapi_table *_tbl = entry_current_get(); 2373 mapi_func _func = ((const mapi_func *) _tbl)[596]; 2374 ((void (APIENTRY *)(GLenum target, GLenum pname, const GLint *params)) _func)(target, pname, params); 2375} 2376 2377GLAPI void APIENTRY glTexParameterIuiv(GLenum target, GLenum pname, const GLuint *params) 2378{ 2379 const struct _glapi_table *_tbl = entry_current_get(); 2380 mapi_func _func = ((const mapi_func *) _tbl)[597]; 2381 ((void (APIENTRY *)(GLenum target, GLenum pname, const GLuint *params)) _func)(target, pname, params); 2382} 2383 2384GLAPI void APIENTRY glTexParameterf(GLenum target, GLenum pname, GLfloat param) 2385{ 2386 const struct _glapi_table *_tbl = entry_current_get(); 2387 mapi_func _func = ((const mapi_func *) _tbl)[178]; 2388 ((void (APIENTRY *)(GLenum target, GLenum pname, GLfloat param)) _func)(target, pname, param); 2389} 2390 2391GLAPI void APIENTRY glTexParameterfv(GLenum target, GLenum pname, const GLfloat *params) 2392{ 2393 const struct _glapi_table *_tbl = entry_current_get(); 2394 mapi_func _func = ((const mapi_func *) _tbl)[179]; 2395 ((void (APIENTRY *)(GLenum target, GLenum pname, const GLfloat *params)) _func)(target, pname, params); 2396} 2397 2398GLAPI void APIENTRY glTexParameteri(GLenum target, GLenum pname, GLint param) 2399{ 2400 const struct _glapi_table *_tbl = entry_current_get(); 2401 mapi_func _func = ((const mapi_func *) _tbl)[180]; 2402 ((void (APIENTRY *)(GLenum target, GLenum pname, GLint param)) _func)(target, pname, param); 2403} 2404 2405GLAPI void APIENTRY glTexParameteriv(GLenum target, GLenum pname, const GLint *params) 2406{ 2407 const struct _glapi_table *_tbl = entry_current_get(); 2408 mapi_func _func = ((const mapi_func *) _tbl)[181]; 2409 ((void (APIENTRY *)(GLenum target, GLenum pname, const GLint *params)) _func)(target, pname, params); 2410} 2411 2412GLAPI void APIENTRY glTexStorage2D(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height) 2413{ 2414 const struct _glapi_table *_tbl = entry_current_get(); 2415 mapi_func _func = ((const mapi_func *) _tbl)[871]; 2416 ((void (APIENTRY *)(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)) _func)(target, levels, internalformat, width, height); 2417} 2418 2419GLAPI void APIENTRY glTexStorage2DMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations) 2420{ 2421 const struct _glapi_table *_tbl = entry_current_get(); 2422 mapi_func _func = ((const mapi_func *) _tbl)[901]; 2423 ((void (APIENTRY *)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)) _func)(target, samples, internalformat, width, height, fixedsamplelocations); 2424} 2425 2426GLAPI void APIENTRY glTexStorage3D(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth) 2427{ 2428 const struct _glapi_table *_tbl = entry_current_get(); 2429 mapi_func _func = ((const mapi_func *) _tbl)[872]; 2430 ((void (APIENTRY *)(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)) _func)(target, levels, internalformat, width, height, depth); 2431} 2432 2433GLAPI void APIENTRY glTexStorage3DMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations) 2434{ 2435 const struct _glapi_table *_tbl = entry_current_get(); 2436 mapi_func _func = ((const mapi_func *) _tbl)[902]; 2437 ((void (APIENTRY *)(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)) _func)(target, samples, internalformat, width, height, depth, fixedsamplelocations); 2438} 2439 2440GLAPI void APIENTRY glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels) 2441{ 2442 const struct _glapi_table *_tbl = entry_current_get(); 2443 mapi_func _func = ((const mapi_func *) _tbl)[333]; 2444 ((void (APIENTRY *)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void *pixels)) _func)(target, level, xoffset, yoffset, width, height, format, type, pixels); 2445} 2446 2447GLAPI void APIENTRY glTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels) 2448{ 2449 const struct _glapi_table *_tbl = entry_current_get(); 2450 mapi_func _func = ((const mapi_func *) _tbl)[372]; 2451 ((void (APIENTRY *)(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void *pixels)) _func)(target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels); 2452} 2453 2454GLAPI void APIENTRY glTransformFeedbackVaryings(GLuint program, GLsizei count, const GLchar *const *varyings, GLenum bufferMode) 2455{ 2456 const struct _glapi_table *_tbl = entry_current_get(); 2457 mapi_func _func = ((const mapi_func *) _tbl)[598]; 2458 ((void (APIENTRY *)(GLuint program, GLsizei count, const GLchar *const *varyings, GLenum bufferMode)) _func)(program, count, varyings, bufferMode); 2459} 2460 2461GLAPI void APIENTRY glUniform1f(GLint location, GLfloat v0) 2462{ 2463 const struct _glapi_table *_tbl = entry_current_get(); 2464 mapi_func _func = ((const mapi_func *) _tbl)[514]; 2465 ((void (APIENTRY *)(GLint location, GLfloat v0)) _func)(location, v0); 2466} 2467 2468GLAPI void APIENTRY glUniform1fv(GLint location, GLsizei count, const GLfloat *value) 2469{ 2470 const struct _glapi_table *_tbl = entry_current_get(); 2471 mapi_func _func = ((const mapi_func *) _tbl)[515]; 2472 ((void (APIENTRY *)(GLint location, GLsizei count, const GLfloat *value)) _func)(location, count, value); 2473} 2474 2475GLAPI void APIENTRY glUniform1i(GLint location, GLint v0) 2476{ 2477 const struct _glapi_table *_tbl = entry_current_get(); 2478 mapi_func _func = ((const mapi_func *) _tbl)[516]; 2479 ((void (APIENTRY *)(GLint location, GLint v0)) _func)(location, v0); 2480} 2481 2482GLAPI void APIENTRY glUniform1iv(GLint location, GLsizei count, const GLint *value) 2483{ 2484 const struct _glapi_table *_tbl = entry_current_get(); 2485 mapi_func _func = ((const mapi_func *) _tbl)[517]; 2486 ((void (APIENTRY *)(GLint location, GLsizei count, const GLint *value)) _func)(location, count, value); 2487} 2488 2489GLAPI void APIENTRY glUniform1ui(GLint location, GLuint v0) 2490{ 2491 const struct _glapi_table *_tbl = entry_current_get(); 2492 mapi_func _func = ((const mapi_func *) _tbl)[599]; 2493 ((void (APIENTRY *)(GLint location, GLuint v0)) _func)(location, v0); 2494} 2495 2496GLAPI void APIENTRY glUniform1uiv(GLint location, GLsizei count, const GLuint *value) 2497{ 2498 const struct _glapi_table *_tbl = entry_current_get(); 2499 mapi_func _func = ((const mapi_func *) _tbl)[600]; 2500 ((void (APIENTRY *)(GLint location, GLsizei count, const GLuint *value)) _func)(location, count, value); 2501} 2502 2503GLAPI void APIENTRY glUniform2f(GLint location, GLfloat v0, GLfloat v1) 2504{ 2505 const struct _glapi_table *_tbl = entry_current_get(); 2506 mapi_func _func = ((const mapi_func *) _tbl)[518]; 2507 ((void (APIENTRY *)(GLint location, GLfloat v0, GLfloat v1)) _func)(location, v0, v1); 2508} 2509 2510GLAPI void APIENTRY glUniform2fv(GLint location, GLsizei count, const GLfloat *value) 2511{ 2512 const struct _glapi_table *_tbl = entry_current_get(); 2513 mapi_func _func = ((const mapi_func *) _tbl)[519]; 2514 ((void (APIENTRY *)(GLint location, GLsizei count, const GLfloat *value)) _func)(location, count, value); 2515} 2516 2517GLAPI void APIENTRY glUniform2i(GLint location, GLint v0, GLint v1) 2518{ 2519 const struct _glapi_table *_tbl = entry_current_get(); 2520 mapi_func _func = ((const mapi_func *) _tbl)[520]; 2521 ((void (APIENTRY *)(GLint location, GLint v0, GLint v1)) _func)(location, v0, v1); 2522} 2523 2524GLAPI void APIENTRY glUniform2iv(GLint location, GLsizei count, const GLint *value) 2525{ 2526 const struct _glapi_table *_tbl = entry_current_get(); 2527 mapi_func _func = ((const mapi_func *) _tbl)[521]; 2528 ((void (APIENTRY *)(GLint location, GLsizei count, const GLint *value)) _func)(location, count, value); 2529} 2530 2531GLAPI void APIENTRY glUniform2ui(GLint location, GLuint v0, GLuint v1) 2532{ 2533 const struct _glapi_table *_tbl = entry_current_get(); 2534 mapi_func _func = ((const mapi_func *) _tbl)[601]; 2535 ((void (APIENTRY *)(GLint location, GLuint v0, GLuint v1)) _func)(location, v0, v1); 2536} 2537 2538GLAPI void APIENTRY glUniform2uiv(GLint location, GLsizei count, const GLuint *value) 2539{ 2540 const struct _glapi_table *_tbl = entry_current_get(); 2541 mapi_func _func = ((const mapi_func *) _tbl)[602]; 2542 ((void (APIENTRY *)(GLint location, GLsizei count, const GLuint *value)) _func)(location, count, value); 2543} 2544 2545GLAPI void APIENTRY glUniform3f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2) 2546{ 2547 const struct _glapi_table *_tbl = entry_current_get(); 2548 mapi_func _func = ((const mapi_func *) _tbl)[522]; 2549 ((void (APIENTRY *)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2)) _func)(location, v0, v1, v2); 2550} 2551 2552GLAPI void APIENTRY glUniform3fv(GLint location, GLsizei count, const GLfloat *value) 2553{ 2554 const struct _glapi_table *_tbl = entry_current_get(); 2555 mapi_func _func = ((const mapi_func *) _tbl)[523]; 2556 ((void (APIENTRY *)(GLint location, GLsizei count, const GLfloat *value)) _func)(location, count, value); 2557} 2558 2559GLAPI void APIENTRY glUniform3i(GLint location, GLint v0, GLint v1, GLint v2) 2560{ 2561 const struct _glapi_table *_tbl = entry_current_get(); 2562 mapi_func _func = ((const mapi_func *) _tbl)[524]; 2563 ((void (APIENTRY *)(GLint location, GLint v0, GLint v1, GLint v2)) _func)(location, v0, v1, v2); 2564} 2565 2566GLAPI void APIENTRY glUniform3iv(GLint location, GLsizei count, const GLint *value) 2567{ 2568 const struct _glapi_table *_tbl = entry_current_get(); 2569 mapi_func _func = ((const mapi_func *) _tbl)[525]; 2570 ((void (APIENTRY *)(GLint location, GLsizei count, const GLint *value)) _func)(location, count, value); 2571} 2572 2573GLAPI void APIENTRY glUniform3ui(GLint location, GLuint v0, GLuint v1, GLuint v2) 2574{ 2575 const struct _glapi_table *_tbl = entry_current_get(); 2576 mapi_func _func = ((const mapi_func *) _tbl)[603]; 2577 ((void (APIENTRY *)(GLint location, GLuint v0, GLuint v1, GLuint v2)) _func)(location, v0, v1, v2); 2578} 2579 2580GLAPI void APIENTRY glUniform3uiv(GLint location, GLsizei count, const GLuint *value) 2581{ 2582 const struct _glapi_table *_tbl = entry_current_get(); 2583 mapi_func _func = ((const mapi_func *) _tbl)[604]; 2584 ((void (APIENTRY *)(GLint location, GLsizei count, const GLuint *value)) _func)(location, count, value); 2585} 2586 2587GLAPI void APIENTRY glUniform4f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3) 2588{ 2589 const struct _glapi_table *_tbl = entry_current_get(); 2590 mapi_func _func = ((const mapi_func *) _tbl)[526]; 2591 ((void (APIENTRY *)(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)) _func)(location, v0, v1, v2, v3); 2592} 2593 2594GLAPI void APIENTRY glUniform4fv(GLint location, GLsizei count, const GLfloat *value) 2595{ 2596 const struct _glapi_table *_tbl = entry_current_get(); 2597 mapi_func _func = ((const mapi_func *) _tbl)[527]; 2598 ((void (APIENTRY *)(GLint location, GLsizei count, const GLfloat *value)) _func)(location, count, value); 2599} 2600 2601GLAPI void APIENTRY glUniform4i(GLint location, GLint v0, GLint v1, GLint v2, GLint v3) 2602{ 2603 const struct _glapi_table *_tbl = entry_current_get(); 2604 mapi_func _func = ((const mapi_func *) _tbl)[528]; 2605 ((void (APIENTRY *)(GLint location, GLint v0, GLint v1, GLint v2, GLint v3)) _func)(location, v0, v1, v2, v3); 2606} 2607 2608GLAPI void APIENTRY glUniform4iv(GLint location, GLsizei count, const GLint *value) 2609{ 2610 const struct _glapi_table *_tbl = entry_current_get(); 2611 mapi_func _func = ((const mapi_func *) _tbl)[529]; 2612 ((void (APIENTRY *)(GLint location, GLsizei count, const GLint *value)) _func)(location, count, value); 2613} 2614 2615GLAPI void APIENTRY glUniform4ui(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3) 2616{ 2617 const struct _glapi_table *_tbl = entry_current_get(); 2618 mapi_func _func = ((const mapi_func *) _tbl)[605]; 2619 ((void (APIENTRY *)(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)) _func)(location, v0, v1, v2, v3); 2620} 2621 2622GLAPI void APIENTRY glUniform4uiv(GLint location, GLsizei count, const GLuint *value) 2623{ 2624 const struct _glapi_table *_tbl = entry_current_get(); 2625 mapi_func _func = ((const mapi_func *) _tbl)[606]; 2626 ((void (APIENTRY *)(GLint location, GLsizei count, const GLuint *value)) _func)(location, count, value); 2627} 2628 2629GLAPI void APIENTRY glUniformBlockBinding(GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding) 2630{ 2631 const struct _glapi_table *_tbl = entry_current_get(); 2632 mapi_func _func = ((const mapi_func *) _tbl)[693]; 2633 ((void (APIENTRY *)(GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding)) _func)(program, uniformBlockIndex, uniformBlockBinding); 2634} 2635 2636GLAPI void APIENTRY glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) 2637{ 2638 const struct _glapi_table *_tbl = entry_current_get(); 2639 mapi_func _func = ((const mapi_func *) _tbl)[530]; 2640 ((void (APIENTRY *)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)) _func)(location, count, transpose, value); 2641} 2642 2643GLAPI void APIENTRY glUniformMatrix2x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) 2644{ 2645 const struct _glapi_table *_tbl = entry_current_get(); 2646 mapi_func _func = ((const mapi_func *) _tbl)[564]; 2647 ((void (APIENTRY *)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)) _func)(location, count, transpose, value); 2648} 2649 2650GLAPI void APIENTRY glUniformMatrix2x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) 2651{ 2652 const struct _glapi_table *_tbl = entry_current_get(); 2653 mapi_func _func = ((const mapi_func *) _tbl)[565]; 2654 ((void (APIENTRY *)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)) _func)(location, count, transpose, value); 2655} 2656 2657GLAPI void APIENTRY glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) 2658{ 2659 const struct _glapi_table *_tbl = entry_current_get(); 2660 mapi_func _func = ((const mapi_func *) _tbl)[531]; 2661 ((void (APIENTRY *)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)) _func)(location, count, transpose, value); 2662} 2663 2664GLAPI void APIENTRY glUniformMatrix3x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) 2665{ 2666 const struct _glapi_table *_tbl = entry_current_get(); 2667 mapi_func _func = ((const mapi_func *) _tbl)[566]; 2668 ((void (APIENTRY *)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)) _func)(location, count, transpose, value); 2669} 2670 2671GLAPI void APIENTRY glUniformMatrix3x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) 2672{ 2673 const struct _glapi_table *_tbl = entry_current_get(); 2674 mapi_func _func = ((const mapi_func *) _tbl)[567]; 2675 ((void (APIENTRY *)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)) _func)(location, count, transpose, value); 2676} 2677 2678GLAPI void APIENTRY glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) 2679{ 2680 const struct _glapi_table *_tbl = entry_current_get(); 2681 mapi_func _func = ((const mapi_func *) _tbl)[532]; 2682 ((void (APIENTRY *)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)) _func)(location, count, transpose, value); 2683} 2684 2685GLAPI void APIENTRY glUniformMatrix4x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) 2686{ 2687 const struct _glapi_table *_tbl = entry_current_get(); 2688 mapi_func _func = ((const mapi_func *) _tbl)[568]; 2689 ((void (APIENTRY *)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)) _func)(location, count, transpose, value); 2690} 2691 2692GLAPI void APIENTRY glUniformMatrix4x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value) 2693{ 2694 const struct _glapi_table *_tbl = entry_current_get(); 2695 mapi_func _func = ((const mapi_func *) _tbl)[569]; 2696 ((void (APIENTRY *)(GLint location, GLsizei count, GLboolean transpose, const GLfloat *value)) _func)(location, count, transpose, value); 2697} 2698 2699GLAPI GLboolean APIENTRY glUnmapBuffer(GLenum target) 2700{ 2701 const struct _glapi_table *_tbl = entry_current_get(); 2702 mapi_func _func = ((const mapi_func *) _tbl)[478]; 2703 return ((GLboolean (APIENTRY *)(GLenum target)) _func)(target); 2704} 2705 2706GLAPI void APIENTRY glUseProgram(GLuint program) 2707{ 2708 const struct _glapi_table *_tbl = entry_current_get(); 2709 mapi_func _func = ((const mapi_func *) _tbl)[533]; 2710 ((void (APIENTRY *)(GLuint program)) _func)(program); 2711} 2712 2713GLAPI void APIENTRY glUseProgramStages(GLuint pipeline, GLbitfield stages, GLuint program) 2714{ 2715 const struct _glapi_table *_tbl = entry_current_get(); 2716 mapi_func _func = ((const mapi_func *) _tbl)[1158]; 2717 ((void (APIENTRY *)(GLuint pipeline, GLbitfield stages, GLuint program)) _func)(pipeline, stages, program); 2718} 2719 2720GLAPI void APIENTRY glValidateProgram(GLuint program) 2721{ 2722 const struct _glapi_table *_tbl = entry_current_get(); 2723 mapi_func _func = ((const mapi_func *) _tbl)[534]; 2724 ((void (APIENTRY *)(GLuint program)) _func)(program); 2725} 2726 2727GLAPI void APIENTRY glValidateProgramPipeline(GLuint pipeline) 2728{ 2729 const struct _glapi_table *_tbl = entry_current_get(); 2730 mapi_func _func = ((const mapi_func *) _tbl)[1159]; 2731 ((void (APIENTRY *)(GLuint pipeline)) _func)(pipeline); 2732} 2733 2734GLAPI void APIENTRY glVertexAttrib1f(GLuint index, GLfloat x) 2735{ 2736 const struct _glapi_table *_tbl = entry_current_get(); 2737 mapi_func _func = ((const mapi_func *) _tbl)[641]; 2738 ((void (APIENTRY *)(GLuint index, GLfloat x)) _func)(index, x); 2739} 2740 2741GLAPI void APIENTRY glVertexAttrib1fv(GLuint index, const GLfloat *v) 2742{ 2743 const struct _glapi_table *_tbl = entry_current_get(); 2744 mapi_func _func = ((const mapi_func *) _tbl)[642]; 2745 ((void (APIENTRY *)(GLuint index, const GLfloat *v)) _func)(index, v); 2746} 2747 2748GLAPI void APIENTRY glVertexAttrib2f(GLuint index, GLfloat x, GLfloat y) 2749{ 2750 const struct _glapi_table *_tbl = entry_current_get(); 2751 mapi_func _func = ((const mapi_func *) _tbl)[643]; 2752 ((void (APIENTRY *)(GLuint index, GLfloat x, GLfloat y)) _func)(index, x, y); 2753} 2754 2755GLAPI void APIENTRY glVertexAttrib2fv(GLuint index, const GLfloat *v) 2756{ 2757 const struct _glapi_table *_tbl = entry_current_get(); 2758 mapi_func _func = ((const mapi_func *) _tbl)[644]; 2759 ((void (APIENTRY *)(GLuint index, const GLfloat *v)) _func)(index, v); 2760} 2761 2762GLAPI void APIENTRY glVertexAttrib3f(GLuint index, GLfloat x, GLfloat y, GLfloat z) 2763{ 2764 const struct _glapi_table *_tbl = entry_current_get(); 2765 mapi_func _func = ((const mapi_func *) _tbl)[645]; 2766 ((void (APIENTRY *)(GLuint index, GLfloat x, GLfloat y, GLfloat z)) _func)(index, x, y, z); 2767} 2768 2769GLAPI void APIENTRY glVertexAttrib3fv(GLuint index, const GLfloat *v) 2770{ 2771 const struct _glapi_table *_tbl = entry_current_get(); 2772 mapi_func _func = ((const mapi_func *) _tbl)[646]; 2773 ((void (APIENTRY *)(GLuint index, const GLfloat *v)) _func)(index, v); 2774} 2775 2776GLAPI void APIENTRY glVertexAttrib4f(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w) 2777{ 2778 const struct _glapi_table *_tbl = entry_current_get(); 2779 mapi_func _func = ((const mapi_func *) _tbl)[647]; 2780 ((void (APIENTRY *)(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)) _func)(index, x, y, z, w); 2781} 2782 2783GLAPI void APIENTRY glVertexAttrib4fv(GLuint index, const GLfloat *v) 2784{ 2785 const struct _glapi_table *_tbl = entry_current_get(); 2786 mapi_func _func = ((const mapi_func *) _tbl)[648]; 2787 ((void (APIENTRY *)(GLuint index, const GLfloat *v)) _func)(index, v); 2788} 2789 2790GLAPI void APIENTRY glVertexAttribBinding(GLuint attribindex, GLuint bindingindex) 2791{ 2792 const struct _glapi_table *_tbl = entry_current_get(); 2793 mapi_func _func = ((const mapi_func *) _tbl)[883]; 2794 ((void (APIENTRY *)(GLuint attribindex, GLuint bindingindex)) _func)(attribindex, bindingindex); 2795} 2796 2797GLAPI void APIENTRY glVertexAttribDivisor(GLuint index, GLuint divisor) 2798{ 2799 const struct _glapi_table *_tbl = entry_current_get(); 2800 mapi_func _func = ((const mapi_func *) _tbl)[619]; 2801 ((void (APIENTRY *)(GLuint index, GLuint divisor)) _func)(index, divisor); 2802} 2803 2804GLAPI void APIENTRY glVertexAttribFormat(GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset) 2805{ 2806 const struct _glapi_table *_tbl = entry_current_get(); 2807 mapi_func _func = ((const mapi_func *) _tbl)[884]; 2808 ((void (APIENTRY *)(GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset)) _func)(attribindex, size, type, normalized, relativeoffset); 2809} 2810 2811GLAPI void APIENTRY glVertexAttribI4i(GLuint index, GLint x, GLint y, GLint z, GLint w) 2812{ 2813 const struct _glapi_table *_tbl = entry_current_get(); 2814 mapi_func _func = ((const mapi_func *) _tbl)[1289]; 2815 ((void (APIENTRY *)(GLuint index, GLint x, GLint y, GLint z, GLint w)) _func)(index, x, y, z, w); 2816} 2817 2818GLAPI void APIENTRY glVertexAttribI4iv(GLuint index, const GLint *v) 2819{ 2820 const struct _glapi_table *_tbl = entry_current_get(); 2821 mapi_func _func = ((const mapi_func *) _tbl)[1290]; 2822 ((void (APIENTRY *)(GLuint index, const GLint *v)) _func)(index, v); 2823} 2824 2825GLAPI void APIENTRY glVertexAttribI4ui(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w) 2826{ 2827 const struct _glapi_table *_tbl = entry_current_get(); 2828 mapi_func _func = ((const mapi_func *) _tbl)[1291]; 2829 ((void (APIENTRY *)(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w)) _func)(index, x, y, z, w); 2830} 2831 2832GLAPI void APIENTRY glVertexAttribI4uiv(GLuint index, const GLuint *v) 2833{ 2834 const struct _glapi_table *_tbl = entry_current_get(); 2835 mapi_func _func = ((const mapi_func *) _tbl)[1292]; 2836 ((void (APIENTRY *)(GLuint index, const GLuint *v)) _func)(index, v); 2837} 2838 2839GLAPI void APIENTRY glVertexAttribIFormat(GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset) 2840{ 2841 const struct _glapi_table *_tbl = entry_current_get(); 2842 mapi_func _func = ((const mapi_func *) _tbl)[885]; 2843 ((void (APIENTRY *)(GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)) _func)(attribindex, size, type, relativeoffset); 2844} 2845 2846GLAPI void APIENTRY glVertexAttribIPointer(GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer) 2847{ 2848 const struct _glapi_table *_tbl = entry_current_get(); 2849 mapi_func _func = ((const mapi_func *) _tbl)[613]; 2850 ((void (APIENTRY *)(GLuint index, GLint size, GLenum type, GLsizei stride, const void *pointer)) _func)(index, size, type, stride, pointer); 2851} 2852 2853GLAPI void APIENTRY glVertexAttribPointer(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void *pointer) 2854{ 2855 const struct _glapi_table *_tbl = entry_current_get(); 2856 mapi_func _func = ((const mapi_func *) _tbl)[563]; 2857 ((void (APIENTRY *)(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void *pointer)) _func)(index, size, type, normalized, stride, pointer); 2858} 2859 2860GLAPI void APIENTRY glVertexBindingDivisor(GLuint bindingindex, GLuint divisor) 2861{ 2862 const struct _glapi_table *_tbl = entry_current_get(); 2863 mapi_func _func = ((const mapi_func *) _tbl)[887]; 2864 ((void (APIENTRY *)(GLuint bindingindex, GLuint divisor)) _func)(bindingindex, divisor); 2865} 2866 2867GLAPI void APIENTRY glViewport(GLint x, GLint y, GLsizei width, GLsizei height) 2868{ 2869 const struct _glapi_table *_tbl = entry_current_get(); 2870 mapi_func _func = ((const mapi_func *) _tbl)[305]; 2871 ((void (APIENTRY *)(GLint x, GLint y, GLsizei width, GLsizei height)) _func)(x, y, width, height); 2872} 2873 2874GLAPI void APIENTRY glWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout) 2875{ 2876 const struct _glapi_table *_tbl = entry_current_get(); 2877 mapi_func _func = ((const mapi_func *) _tbl)[701]; 2878 ((void (APIENTRY *)(GLsync sync, GLbitfield flags, GLuint64 timeout)) _func)(sync, flags, timeout); 2879} 2880 2881 2882#endif /* MAPI_TMP_PUBLIC_ENTRIES_NO_HIDDEN */ 2883 2884#ifdef MAPI_TMP_PUBLIC_ENTRIES_NO_HIDDEN 2885#undef MAPI_TMP_PUBLIC_ENTRIES_NO_HIDDEN 2886#endif /* MAPI_TMP_PUBLIC_ENTRIES_NO_HIDDEN */ 2887 2888#ifdef MAPI_TMP_STUB_ASM_GCC_NO_HIDDEN 2889__asm__( 2890STUB_ASM_ENTRY("glActiveShaderProgram")"\n" 2891"\t"STUB_ASM_CODE("1098")"\n" 2892 2893STUB_ASM_ENTRY("glActiveTexture")"\n" 2894"\t"STUB_ASM_CODE("374")"\n" 2895 2896STUB_ASM_ENTRY("glAttachShader")"\n" 2897"\t"STUB_ASM_CODE("479")"\n" 2898 2899STUB_ASM_ENTRY("glBeginQuery")"\n" 2900"\t"STUB_ASM_CODE("460")"\n" 2901 2902STUB_ASM_ENTRY("glBeginTransformFeedback")"\n" 2903"\t"STUB_ASM_CODE("571")"\n" 2904 2905STUB_ASM_ENTRY("glBindAttribLocation")"\n" 2906"\t"STUB_ASM_CODE("480")"\n" 2907 2908STUB_ASM_ENTRY("glBindBuffer")"\n" 2909"\t"STUB_ASM_CODE("461")"\n" 2910 2911STUB_ASM_ENTRY("glBindBufferBase")"\n" 2912"\t"STUB_ASM_CODE("572")"\n" 2913 2914STUB_ASM_ENTRY("glBindBufferRange")"\n" 2915"\t"STUB_ASM_CODE("573")"\n" 2916 2917STUB_ASM_ENTRY("glBindFramebuffer")"\n" 2918"\t"STUB_ASM_CODE("661")"\n" 2919 2920STUB_ASM_ENTRY("glBindImageTexture")"\n" 2921"\t"STUB_ASM_CODE("868")"\n" 2922 2923STUB_ASM_ENTRY("glBindProgramPipeline")"\n" 2924"\t"STUB_ASM_CODE("1099")"\n" 2925 2926STUB_ASM_ENTRY("glBindRenderbuffer")"\n" 2927"\t"STUB_ASM_CODE("662")"\n" 2928 2929STUB_ASM_ENTRY("glBindSampler")"\n" 2930"\t"STUB_ASM_CODE("717")"\n" 2931 2932STUB_ASM_ENTRY("glBindTexture")"\n" 2933"\t"STUB_ASM_CODE("307")"\n" 2934 2935STUB_ASM_ENTRY("glBindTransformFeedback")"\n" 2936"\t"STUB_ASM_CODE("802")"\n" 2937 2938STUB_ASM_ENTRY("glBindVertexArray")"\n" 2939"\t"STUB_ASM_CODE("683")"\n" 2940 2941STUB_ASM_ENTRY("glBindVertexBuffer")"\n" 2942"\t"STUB_ASM_CODE("882")"\n" 2943 2944STUB_ASM_ENTRY("glBlendBarrier")"\n" 2945"\t"STUB_ASM_CODE("1418")"\n" 2946 2947STUB_ASM_ENTRY("glBlendColor")"\n" 2948"\t"STUB_ASM_CODE("336")"\n" 2949 2950STUB_ASM_ENTRY("glBlendEquation")"\n" 2951"\t"STUB_ASM_CODE("337")"\n" 2952 2953STUB_ASM_ENTRY("glBlendEquationSeparate")"\n" 2954"\t"STUB_ASM_CODE("481")"\n" 2955 2956STUB_ASM_ENTRY("glBlendEquationSeparatei")"\n" 2957"\t"STUB_ASM_CODE("711")"\n" 2958 2959STUB_ASM_ENTRY("glBlendEquationi")"\n" 2960"\t"STUB_ASM_CODE("712")"\n" 2961 2962STUB_ASM_ENTRY("glBlendFunc")"\n" 2963"\t"STUB_ASM_CODE("241")"\n" 2964 2965STUB_ASM_ENTRY("glBlendFuncSeparate")"\n" 2966"\t"STUB_ASM_CODE("420")"\n" 2967 2968STUB_ASM_ENTRY("glBlendFuncSeparatei")"\n" 2969"\t"STUB_ASM_CODE("713")"\n" 2970 2971STUB_ASM_ENTRY("glBlendFunci")"\n" 2972"\t"STUB_ASM_CODE("714")"\n" 2973 2974STUB_ASM_ENTRY("glBlitFramebuffer")"\n" 2975"\t"STUB_ASM_CODE("663")"\n" 2976 2977STUB_ASM_ENTRY("glBufferData")"\n" 2978"\t"STUB_ASM_CODE("462")"\n" 2979 2980STUB_ASM_ENTRY("glBufferSubData")"\n" 2981"\t"STUB_ASM_CODE("463")"\n" 2982 2983STUB_ASM_ENTRY("glCheckFramebufferStatus")"\n" 2984"\t"STUB_ASM_CODE("664")"\n" 2985 2986STUB_ASM_ENTRY("glClear")"\n" 2987"\t"STUB_ASM_CODE("203")"\n" 2988 2989STUB_ASM_ENTRY("glClearBufferfi")"\n" 2990"\t"STUB_ASM_CODE("576")"\n" 2991 2992STUB_ASM_ENTRY("glClearBufferfv")"\n" 2993"\t"STUB_ASM_CODE("577")"\n" 2994 2995STUB_ASM_ENTRY("glClearBufferiv")"\n" 2996"\t"STUB_ASM_CODE("578")"\n" 2997 2998STUB_ASM_ENTRY("glClearBufferuiv")"\n" 2999"\t"STUB_ASM_CODE("579")"\n" 3000 3001STUB_ASM_ENTRY("glClearColor")"\n" 3002"\t"STUB_ASM_CODE("206")"\n" 3003 3004STUB_ASM_ENTRY("glClearDepthf")"\n" 3005"\t"STUB_ASM_CODE("813")"\n" 3006 3007STUB_ASM_ENTRY("glClearStencil")"\n" 3008"\t"STUB_ASM_CODE("207")"\n" 3009 3010STUB_ASM_ENTRY("glClientWaitSync")"\n" 3011"\t"STUB_ASM_CODE("695")"\n" 3012 3013STUB_ASM_ENTRY("glColorMask")"\n" 3014"\t"STUB_ASM_CODE("210")"\n" 3015 3016STUB_ASM_ENTRY("glColorMaski")"\n" 3017"\t"STUB_ASM_CODE("580")"\n" 3018 3019STUB_ASM_ENTRY("glCompileShader")"\n" 3020"\t"STUB_ASM_CODE("482")"\n" 3021 3022STUB_ASM_ENTRY("glCompressedTexImage2D")"\n" 3023"\t"STUB_ASM_CODE("409")"\n" 3024 3025STUB_ASM_ENTRY("glCompressedTexImage3D")"\n" 3026"\t"STUB_ASM_CODE("410")"\n" 3027 3028STUB_ASM_ENTRY("glCompressedTexSubImage2D")"\n" 3029"\t"STUB_ASM_CODE("412")"\n" 3030 3031STUB_ASM_ENTRY("glCompressedTexSubImage3D")"\n" 3032"\t"STUB_ASM_CODE("413")"\n" 3033 3034STUB_ASM_ENTRY("glCopyBufferSubData")"\n" 3035"\t"STUB_ASM_CODE("694")"\n" 3036 3037STUB_ASM_ENTRY("glCopyImageSubData")"\n" 3038"\t"STUB_ASM_CODE("880")"\n" 3039 3040STUB_ASM_ENTRY("glCopyTexImage2D")"\n" 3041"\t"STUB_ASM_CODE("324")"\n" 3042 3043STUB_ASM_ENTRY("glCopyTexSubImage2D")"\n" 3044"\t"STUB_ASM_CODE("326")"\n" 3045 3046STUB_ASM_ENTRY("glCopyTexSubImage3D")"\n" 3047"\t"STUB_ASM_CODE("373")"\n" 3048 3049STUB_ASM_ENTRY("glCreateProgram")"\n" 3050"\t"STUB_ASM_CODE("483")"\n" 3051 3052STUB_ASM_ENTRY("glCreateShader")"\n" 3053"\t"STUB_ASM_CODE("484")"\n" 3054 3055STUB_ASM_ENTRY("glCreateShaderProgramv")"\n" 3056"\t"STUB_ASM_CODE("1100")"\n" 3057 3058STUB_ASM_ENTRY("glCullFace")"\n" 3059"\t"STUB_ASM_CODE("152")"\n" 3060 3061STUB_ASM_ENTRY("glDebugMessageCallback")"\n" 3062"\t"STUB_ASM_CODE("1161")"\n" 3063 3064STUB_ASM_ENTRY("glDebugMessageControl")"\n" 3065"\t"STUB_ASM_CODE("1162")"\n" 3066 3067STUB_ASM_ENTRY("glDebugMessageInsert")"\n" 3068"\t"STUB_ASM_CODE("1163")"\n" 3069 3070STUB_ASM_ENTRY("glDeleteBuffers")"\n" 3071"\t"STUB_ASM_CODE("464")"\n" 3072 3073STUB_ASM_ENTRY("glDeleteFramebuffers")"\n" 3074"\t"STUB_ASM_CODE("665")"\n" 3075 3076STUB_ASM_ENTRY("glDeleteProgram")"\n" 3077"\t"STUB_ASM_CODE("485")"\n" 3078 3079STUB_ASM_ENTRY("glDeleteProgramPipelines")"\n" 3080"\t"STUB_ASM_CODE("1101")"\n" 3081 3082STUB_ASM_ENTRY("glDeleteQueries")"\n" 3083"\t"STUB_ASM_CODE("465")"\n" 3084 3085STUB_ASM_ENTRY("glDeleteRenderbuffers")"\n" 3086"\t"STUB_ASM_CODE("666")"\n" 3087 3088STUB_ASM_ENTRY("glDeleteSamplers")"\n" 3089"\t"STUB_ASM_CODE("718")"\n" 3090 3091STUB_ASM_ENTRY("glDeleteShader")"\n" 3092"\t"STUB_ASM_CODE("486")"\n" 3093 3094STUB_ASM_ENTRY("glDeleteSync")"\n" 3095"\t"STUB_ASM_CODE("696")"\n" 3096 3097STUB_ASM_ENTRY("glDeleteTextures")"\n" 3098"\t"STUB_ASM_CODE("327")"\n" 3099 3100STUB_ASM_ENTRY("glDeleteTransformFeedbacks")"\n" 3101"\t"STUB_ASM_CODE("803")"\n" 3102 3103STUB_ASM_ENTRY("glDeleteVertexArrays")"\n" 3104"\t"STUB_ASM_CODE("684")"\n" 3105 3106STUB_ASM_ENTRY("glDepthFunc")"\n" 3107"\t"STUB_ASM_CODE("245")"\n" 3108 3109STUB_ASM_ENTRY("glDepthMask")"\n" 3110"\t"STUB_ASM_CODE("211")"\n" 3111 3112STUB_ASM_ENTRY("glDepthRangef")"\n" 3113"\t"STUB_ASM_CODE("814")"\n" 3114 3115STUB_ASM_ENTRY("glDetachShader")"\n" 3116"\t"STUB_ASM_CODE("487")"\n" 3117 3118STUB_ASM_ENTRY("glDisable")"\n" 3119"\t"STUB_ASM_CODE("214")"\n" 3120 3121STUB_ASM_ENTRY("glDisableVertexAttribArray")"\n" 3122"\t"STUB_ASM_CODE("488")"\n" 3123 3124STUB_ASM_ENTRY("glDisablei")"\n" 3125"\t"STUB_ASM_CODE("581")"\n" 3126 3127STUB_ASM_ENTRY("glDispatchCompute")"\n" 3128"\t"STUB_ASM_CODE("878")"\n" 3129 3130STUB_ASM_ENTRY("glDispatchComputeIndirect")"\n" 3131"\t"STUB_ASM_CODE("879")"\n" 3132 3133STUB_ASM_ENTRY("glDrawArrays")"\n" 3134"\t"STUB_ASM_CODE("310")"\n" 3135 3136STUB_ASM_ENTRY("glDrawArraysIndirect")"\n" 3137"\t"STUB_ASM_CODE("772")"\n" 3138 3139STUB_ASM_ENTRY("glDrawArraysInstanced")"\n" 3140"\t"STUB_ASM_CODE("659")"\n" 3141 3142STUB_ASM_ENTRY("glDrawBuffers")"\n" 3143"\t"STUB_ASM_CODE("489")"\n" 3144 3145STUB_ASM_ENTRY("glDrawElements")"\n" 3146"\t"STUB_ASM_CODE("311")"\n" 3147 3148STUB_ASM_ENTRY("glDrawElementsBaseVertex")"\n" 3149"\t"STUB_ASM_CODE("702")"\n" 3150 3151STUB_ASM_ENTRY("glDrawElementsIndirect")"\n" 3152"\t"STUB_ASM_CODE("773")"\n" 3153 3154STUB_ASM_ENTRY("glDrawElementsInstanced")"\n" 3155"\t"STUB_ASM_CODE("660")"\n" 3156 3157STUB_ASM_ENTRY("glDrawElementsInstancedBaseVertex")"\n" 3158"\t"STUB_ASM_CODE("703")"\n" 3159 3160STUB_ASM_ENTRY("glDrawRangeElements")"\n" 3161"\t"STUB_ASM_CODE("338")"\n" 3162 3163STUB_ASM_ENTRY("glDrawRangeElementsBaseVertex")"\n" 3164"\t"STUB_ASM_CODE("704")"\n" 3165 3166STUB_ASM_ENTRY("glEnable")"\n" 3167"\t"STUB_ASM_CODE("215")"\n" 3168 3169STUB_ASM_ENTRY("glEnableVertexAttribArray")"\n" 3170"\t"STUB_ASM_CODE("490")"\n" 3171 3172STUB_ASM_ENTRY("glEnablei")"\n" 3173"\t"STUB_ASM_CODE("582")"\n" 3174 3175STUB_ASM_ENTRY("glEndQuery")"\n" 3176"\t"STUB_ASM_CODE("466")"\n" 3177 3178STUB_ASM_ENTRY("glEndTransformFeedback")"\n" 3179"\t"STUB_ASM_CODE("584")"\n" 3180 3181STUB_ASM_ENTRY("glFenceSync")"\n" 3182"\t"STUB_ASM_CODE("697")"\n" 3183 3184STUB_ASM_ENTRY("glFinish")"\n" 3185"\t"STUB_ASM_CODE("216")"\n" 3186 3187STUB_ASM_ENTRY("glFlush")"\n" 3188"\t"STUB_ASM_CODE("217")"\n" 3189 3190STUB_ASM_ENTRY("glFlushMappedBufferRange")"\n" 3191"\t"STUB_ASM_CODE("681")"\n" 3192 3193STUB_ASM_ENTRY("glFramebufferParameteri")"\n" 3194"\t"STUB_ASM_CODE("888")"\n" 3195 3196STUB_ASM_ENTRY("glFramebufferRenderbuffer")"\n" 3197"\t"STUB_ASM_CODE("667")"\n" 3198 3199STUB_ASM_ENTRY("glFramebufferTexture")"\n" 3200"\t"STUB_ASM_CODE("616")"\n" 3201 3202STUB_ASM_ENTRY("glFramebufferTexture2D")"\n" 3203"\t"STUB_ASM_CODE("669")"\n" 3204 3205STUB_ASM_ENTRY("glFramebufferTextureLayer")"\n" 3206"\t"STUB_ASM_CODE("671")"\n" 3207 3208STUB_ASM_ENTRY("glFrontFace")"\n" 3209"\t"STUB_ASM_CODE("157")"\n" 3210 3211STUB_ASM_ENTRY("glGenBuffers")"\n" 3212"\t"STUB_ASM_CODE("467")"\n" 3213 3214STUB_ASM_ENTRY("glGenFramebuffers")"\n" 3215"\t"STUB_ASM_CODE("672")"\n" 3216 3217STUB_ASM_ENTRY("glGenProgramPipelines")"\n" 3218"\t"STUB_ASM_CODE("1102")"\n" 3219 3220STUB_ASM_ENTRY("glGenQueries")"\n" 3221"\t"STUB_ASM_CODE("468")"\n" 3222 3223STUB_ASM_ENTRY("glGenRenderbuffers")"\n" 3224"\t"STUB_ASM_CODE("673")"\n" 3225 3226STUB_ASM_ENTRY("glGenSamplers")"\n" 3227"\t"STUB_ASM_CODE("719")"\n" 3228 3229STUB_ASM_ENTRY("glGenTextures")"\n" 3230"\t"STUB_ASM_CODE("328")"\n" 3231 3232STUB_ASM_ENTRY("glGenTransformFeedbacks")"\n" 3233"\t"STUB_ASM_CODE("805")"\n" 3234 3235STUB_ASM_ENTRY("glGenVertexArrays")"\n" 3236"\t"STUB_ASM_CODE("685")"\n" 3237 3238STUB_ASM_ENTRY("glGenerateMipmap")"\n" 3239"\t"STUB_ASM_CODE("674")"\n" 3240 3241STUB_ASM_ENTRY("glGetActiveAttrib")"\n" 3242"\t"STUB_ASM_CODE("491")"\n" 3243 3244STUB_ASM_ENTRY("glGetActiveUniform")"\n" 3245"\t"STUB_ASM_CODE("492")"\n" 3246 3247STUB_ASM_ENTRY("glGetActiveUniformBlockName")"\n" 3248"\t"STUB_ASM_CODE("687")"\n" 3249 3250STUB_ASM_ENTRY("glGetActiveUniformBlockiv")"\n" 3251"\t"STUB_ASM_CODE("688")"\n" 3252 3253STUB_ASM_ENTRY("glGetActiveUniformsiv")"\n" 3254"\t"STUB_ASM_CODE("690")"\n" 3255 3256STUB_ASM_ENTRY("glGetAttachedShaders")"\n" 3257"\t"STUB_ASM_CODE("493")"\n" 3258 3259STUB_ASM_ENTRY("glGetAttribLocation")"\n" 3260"\t"STUB_ASM_CODE("494")"\n" 3261 3262STUB_ASM_ENTRY("glGetBooleani_v")"\n" 3263"\t"STUB_ASM_CODE("585")"\n" 3264 3265STUB_ASM_ENTRY("glGetBooleanv")"\n" 3266"\t"STUB_ASM_CODE("258")"\n" 3267 3268STUB_ASM_ENTRY("glGetBufferParameteri64v")"\n" 3269"\t"STUB_ASM_CODE("617")"\n" 3270 3271STUB_ASM_ENTRY("glGetBufferParameteriv")"\n" 3272"\t"STUB_ASM_CODE("469")"\n" 3273 3274STUB_ASM_ENTRY("glGetBufferPointerv")"\n" 3275"\t"STUB_ASM_CODE("470")"\n" 3276 3277STUB_ASM_ENTRY("glGetDebugMessageLog")"\n" 3278"\t"STUB_ASM_CODE("1164")"\n" 3279 3280STUB_ASM_ENTRY("glGetError")"\n" 3281"\t"STUB_ASM_CODE("261")"\n" 3282 3283STUB_ASM_ENTRY("glGetFloatv")"\n" 3284"\t"STUB_ASM_CODE("262")"\n" 3285 3286STUB_ASM_ENTRY("glGetFragDataLocation")"\n" 3287"\t"STUB_ASM_CODE("586")"\n" 3288 3289STUB_ASM_ENTRY("glGetFramebufferAttachmentParameteriv")"\n" 3290"\t"STUB_ASM_CODE("675")"\n" 3291 3292STUB_ASM_ENTRY("glGetFramebufferParameteriv")"\n" 3293"\t"STUB_ASM_CODE("889")"\n" 3294 3295STUB_ASM_ENTRY("glGetGraphicsResetStatus")"\n" 3296"\t"STUB_ASM_CODE("841")"\n" 3297 3298STUB_ASM_ENTRY("glGetInteger64i_v")"\n" 3299"\t"STUB_ASM_CODE("618")"\n" 3300 3301STUB_ASM_ENTRY("glGetInteger64v")"\n" 3302"\t"STUB_ASM_CODE("698")"\n" 3303 3304STUB_ASM_ENTRY("glGetIntegeri_v")"\n" 3305"\t"STUB_ASM_CODE("587")"\n" 3306 3307STUB_ASM_ENTRY("glGetIntegerv")"\n" 3308"\t"STUB_ASM_CODE("263")"\n" 3309 3310STUB_ASM_ENTRY("glGetInternalformativ")"\n" 3311"\t"STUB_ASM_CODE("866")"\n" 3312 3313STUB_ASM_ENTRY("glGetMultisamplefv")"\n" 3314"\t"STUB_ASM_CODE("707")"\n" 3315 3316STUB_ASM_ENTRY("glGetObjectLabel")"\n" 3317"\t"STUB_ASM_CODE("1165")"\n" 3318 3319STUB_ASM_ENTRY("glGetObjectPtrLabel")"\n" 3320"\t"STUB_ASM_CODE("1166")"\n" 3321 3322STUB_ASM_ENTRY("glGetPointerv")"\n" 3323"\t"STUB_ASM_CODE("329")"\n" 3324 3325STUB_ASM_ENTRY("glGetProgramBinary")"\n" 3326"\t"STUB_ASM_CODE("818")"\n" 3327 3328STUB_ASM_ENTRY("glGetProgramInfoLog")"\n" 3329"\t"STUB_ASM_CODE("495")"\n" 3330 3331STUB_ASM_ENTRY("glGetProgramInterfaceiv")"\n" 3332"\t"STUB_ASM_CODE("893")"\n" 3333 3334STUB_ASM_ENTRY("glGetProgramPipelineInfoLog")"\n" 3335"\t"STUB_ASM_CODE("1103")"\n" 3336 3337STUB_ASM_ENTRY("glGetProgramPipelineiv")"\n" 3338"\t"STUB_ASM_CODE("1104")"\n" 3339 3340STUB_ASM_ENTRY("glGetProgramResourceIndex")"\n" 3341"\t"STUB_ASM_CODE("894")"\n" 3342 3343STUB_ASM_ENTRY("glGetProgramResourceLocation")"\n" 3344"\t"STUB_ASM_CODE("895")"\n" 3345 3346STUB_ASM_ENTRY("glGetProgramResourceName")"\n" 3347"\t"STUB_ASM_CODE("897")"\n" 3348 3349STUB_ASM_ENTRY("glGetProgramResourceiv")"\n" 3350"\t"STUB_ASM_CODE("898")"\n" 3351 3352STUB_ASM_ENTRY("glGetProgramiv")"\n" 3353"\t"STUB_ASM_CODE("496")"\n" 3354 3355STUB_ASM_ENTRY("glGetQueryObjectuiv")"\n" 3356"\t"STUB_ASM_CODE("473")"\n" 3357 3358STUB_ASM_ENTRY("glGetQueryiv")"\n" 3359"\t"STUB_ASM_CODE("474")"\n" 3360 3361STUB_ASM_ENTRY("glGetRenderbufferParameteriv")"\n" 3362"\t"STUB_ASM_CODE("676")"\n" 3363 3364STUB_ASM_ENTRY("glGetSamplerParameterIiv")"\n" 3365"\t"STUB_ASM_CODE("720")"\n" 3366 3367STUB_ASM_ENTRY("glGetSamplerParameterIuiv")"\n" 3368"\t"STUB_ASM_CODE("721")"\n" 3369 3370STUB_ASM_ENTRY("glGetSamplerParameterfv")"\n" 3371"\t"STUB_ASM_CODE("722")"\n" 3372 3373STUB_ASM_ENTRY("glGetSamplerParameteriv")"\n" 3374"\t"STUB_ASM_CODE("723")"\n" 3375 3376STUB_ASM_ENTRY("glGetShaderInfoLog")"\n" 3377"\t"STUB_ASM_CODE("497")"\n" 3378 3379STUB_ASM_ENTRY("glGetShaderPrecisionFormat")"\n" 3380"\t"STUB_ASM_CODE("815")"\n" 3381 3382STUB_ASM_ENTRY("glGetShaderSource")"\n" 3383"\t"STUB_ASM_CODE("498")"\n" 3384 3385STUB_ASM_ENTRY("glGetShaderiv")"\n" 3386"\t"STUB_ASM_CODE("499")"\n" 3387 3388STUB_ASM_ENTRY("glGetString")"\n" 3389"\t"STUB_ASM_CODE("275")"\n" 3390 3391STUB_ASM_ENTRY("glGetStringi")"\n" 3392"\t"STUB_ASM_CODE("588")"\n" 3393 3394STUB_ASM_ENTRY("glGetSynciv")"\n" 3395"\t"STUB_ASM_CODE("699")"\n" 3396 3397STUB_ASM_ENTRY("glGetTexLevelParameterfv")"\n" 3398"\t"STUB_ASM_CODE("284")"\n" 3399 3400STUB_ASM_ENTRY("glGetTexLevelParameteriv")"\n" 3401"\t"STUB_ASM_CODE("285")"\n" 3402 3403STUB_ASM_ENTRY("glGetTexParameterIiv")"\n" 3404"\t"STUB_ASM_CODE("589")"\n" 3405 3406STUB_ASM_ENTRY("glGetTexParameterIuiv")"\n" 3407"\t"STUB_ASM_CODE("590")"\n" 3408 3409STUB_ASM_ENTRY("glGetTexParameterfv")"\n" 3410"\t"STUB_ASM_CODE("282")"\n" 3411 3412STUB_ASM_ENTRY("glGetTexParameteriv")"\n" 3413"\t"STUB_ASM_CODE("283")"\n" 3414 3415STUB_ASM_ENTRY("glGetTransformFeedbackVarying")"\n" 3416"\t"STUB_ASM_CODE("591")"\n" 3417 3418STUB_ASM_ENTRY("glGetUniformBlockIndex")"\n" 3419"\t"STUB_ASM_CODE("691")"\n" 3420 3421STUB_ASM_ENTRY("glGetUniformIndices")"\n" 3422"\t"STUB_ASM_CODE("692")"\n" 3423 3424STUB_ASM_ENTRY("glGetUniformLocation")"\n" 3425"\t"STUB_ASM_CODE("500")"\n" 3426 3427STUB_ASM_ENTRY("glGetUniformfv")"\n" 3428"\t"STUB_ASM_CODE("501")"\n" 3429 3430STUB_ASM_ENTRY("glGetUniformiv")"\n" 3431"\t"STUB_ASM_CODE("502")"\n" 3432 3433STUB_ASM_ENTRY("glGetUniformuiv")"\n" 3434"\t"STUB_ASM_CODE("592")"\n" 3435 3436STUB_ASM_ENTRY("glGetVertexAttribIiv")"\n" 3437"\t"STUB_ASM_CODE("593")"\n" 3438 3439STUB_ASM_ENTRY("glGetVertexAttribIuiv")"\n" 3440"\t"STUB_ASM_CODE("594")"\n" 3441 3442STUB_ASM_ENTRY("glGetVertexAttribPointerv")"\n" 3443"\t"STUB_ASM_CODE("503")"\n" 3444 3445STUB_ASM_ENTRY("glGetVertexAttribfv")"\n" 3446"\t"STUB_ASM_CODE("505")"\n" 3447 3448STUB_ASM_ENTRY("glGetVertexAttribiv")"\n" 3449"\t"STUB_ASM_CODE("506")"\n" 3450 3451STUB_ASM_ENTRY("glGetnUniformfv")"\n" 3452"\t"STUB_ASM_CODE("857")"\n" 3453 3454STUB_ASM_ENTRY("glGetnUniformiv")"\n" 3455"\t"STUB_ASM_CODE("858")"\n" 3456 3457STUB_ASM_ENTRY("glGetnUniformuiv")"\n" 3458"\t"STUB_ASM_CODE("859")"\n" 3459 3460STUB_ASM_ENTRY("glHint")"\n" 3461"\t"STUB_ASM_CODE("158")"\n" 3462 3463STUB_ASM_ENTRY("glInvalidateFramebuffer")"\n" 3464"\t"STUB_ASM_CODE("1075")"\n" 3465 3466STUB_ASM_ENTRY("glInvalidateSubFramebuffer")"\n" 3467"\t"STUB_ASM_CODE("1076")"\n" 3468 3469STUB_ASM_ENTRY("glIsBuffer")"\n" 3470"\t"STUB_ASM_CODE("475")"\n" 3471 3472STUB_ASM_ENTRY("glIsEnabled")"\n" 3473"\t"STUB_ASM_CODE("286")"\n" 3474 3475STUB_ASM_ENTRY("glIsEnabledi")"\n" 3476"\t"STUB_ASM_CODE("595")"\n" 3477 3478STUB_ASM_ENTRY("glIsFramebuffer")"\n" 3479"\t"STUB_ASM_CODE("677")"\n" 3480 3481STUB_ASM_ENTRY("glIsProgram")"\n" 3482"\t"STUB_ASM_CODE("507")"\n" 3483 3484STUB_ASM_ENTRY("glIsProgramPipeline")"\n" 3485"\t"STUB_ASM_CODE("1105")"\n" 3486 3487STUB_ASM_ENTRY("glIsQuery")"\n" 3488"\t"STUB_ASM_CODE("476")"\n" 3489 3490STUB_ASM_ENTRY("glIsRenderbuffer")"\n" 3491"\t"STUB_ASM_CODE("678")"\n" 3492 3493STUB_ASM_ENTRY("glIsSampler")"\n" 3494"\t"STUB_ASM_CODE("724")"\n" 3495 3496STUB_ASM_ENTRY("glIsShader")"\n" 3497"\t"STUB_ASM_CODE("508")"\n" 3498 3499STUB_ASM_ENTRY("glIsSync")"\n" 3500"\t"STUB_ASM_CODE("700")"\n" 3501 3502STUB_ASM_ENTRY("glIsTexture")"\n" 3503"\t"STUB_ASM_CODE("330")"\n" 3504 3505STUB_ASM_ENTRY("glIsTransformFeedback")"\n" 3506"\t"STUB_ASM_CODE("806")"\n" 3507 3508STUB_ASM_ENTRY("glIsVertexArray")"\n" 3509"\t"STUB_ASM_CODE("686")"\n" 3510 3511STUB_ASM_ENTRY("glLineWidth")"\n" 3512"\t"STUB_ASM_CODE("168")"\n" 3513 3514STUB_ASM_ENTRY("glLinkProgram")"\n" 3515"\t"STUB_ASM_CODE("509")"\n" 3516 3517STUB_ASM_ENTRY("glMapBufferRange")"\n" 3518"\t"STUB_ASM_CODE("682")"\n" 3519 3520STUB_ASM_ENTRY("glMemoryBarrier")"\n" 3521"\t"STUB_ASM_CODE("869")"\n" 3522 3523STUB_ASM_ENTRY("glMemoryBarrierByRegion")"\n" 3524"\t"STUB_ASM_CODE("621")"\n" 3525 3526STUB_ASM_ENTRY("glMinSampleShading")"\n" 3527"\t"STUB_ASM_CODE("620")"\n" 3528 3529STUB_ASM_ENTRY("glObjectLabel")"\n" 3530"\t"STUB_ASM_CODE("1167")"\n" 3531 3532STUB_ASM_ENTRY("glObjectPtrLabel")"\n" 3533"\t"STUB_ASM_CODE("1168")"\n" 3534 3535STUB_ASM_ENTRY("glPatchParameteri")"\n" 3536"\t"STUB_ASM_CODE("801")"\n" 3537 3538STUB_ASM_ENTRY("glPauseTransformFeedback")"\n" 3539"\t"STUB_ASM_CODE("807")"\n" 3540 3541STUB_ASM_ENTRY("glPixelStorei")"\n" 3542"\t"STUB_ASM_CODE("250")"\n" 3543 3544STUB_ASM_ENTRY("glPolygonOffset")"\n" 3545"\t"STUB_ASM_CODE("319")"\n" 3546 3547STUB_ASM_ENTRY("glPopDebugGroup")"\n" 3548"\t"STUB_ASM_CODE("1169")"\n" 3549 3550STUB_ASM_ENTRY("glPrimitiveBoundingBox")"\n" 3551"\t"STUB_ASM_CODE("1419")"\n" 3552 3553STUB_ASM_ENTRY("glProgramBinary")"\n" 3554"\t"STUB_ASM_CODE("819")"\n" 3555 3556STUB_ASM_ENTRY("glProgramParameteri")"\n" 3557"\t"STUB_ASM_CODE("820")"\n" 3558 3559STUB_ASM_ENTRY("glProgramUniform1f")"\n" 3560"\t"STUB_ASM_CODE("1109")"\n" 3561 3562STUB_ASM_ENTRY("glProgramUniform1fv")"\n" 3563"\t"STUB_ASM_CODE("1110")"\n" 3564 3565STUB_ASM_ENTRY("glProgramUniform1i")"\n" 3566"\t"STUB_ASM_CODE("1111")"\n" 3567 3568STUB_ASM_ENTRY("glProgramUniform1iv")"\n" 3569"\t"STUB_ASM_CODE("1112")"\n" 3570 3571STUB_ASM_ENTRY("glProgramUniform1ui")"\n" 3572"\t"STUB_ASM_CODE("1113")"\n" 3573 3574STUB_ASM_ENTRY("glProgramUniform1uiv")"\n" 3575"\t"STUB_ASM_CODE("1114")"\n" 3576 3577STUB_ASM_ENTRY("glProgramUniform2f")"\n" 3578"\t"STUB_ASM_CODE("1117")"\n" 3579 3580STUB_ASM_ENTRY("glProgramUniform2fv")"\n" 3581"\t"STUB_ASM_CODE("1118")"\n" 3582 3583STUB_ASM_ENTRY("glProgramUniform2i")"\n" 3584"\t"STUB_ASM_CODE("1119")"\n" 3585 3586STUB_ASM_ENTRY("glProgramUniform2iv")"\n" 3587"\t"STUB_ASM_CODE("1120")"\n" 3588 3589STUB_ASM_ENTRY("glProgramUniform2ui")"\n" 3590"\t"STUB_ASM_CODE("1121")"\n" 3591 3592STUB_ASM_ENTRY("glProgramUniform2uiv")"\n" 3593"\t"STUB_ASM_CODE("1122")"\n" 3594 3595STUB_ASM_ENTRY("glProgramUniform3f")"\n" 3596"\t"STUB_ASM_CODE("1125")"\n" 3597 3598STUB_ASM_ENTRY("glProgramUniform3fv")"\n" 3599"\t"STUB_ASM_CODE("1126")"\n" 3600 3601STUB_ASM_ENTRY("glProgramUniform3i")"\n" 3602"\t"STUB_ASM_CODE("1127")"\n" 3603 3604STUB_ASM_ENTRY("glProgramUniform3iv")"\n" 3605"\t"STUB_ASM_CODE("1128")"\n" 3606 3607STUB_ASM_ENTRY("glProgramUniform3ui")"\n" 3608"\t"STUB_ASM_CODE("1129")"\n" 3609 3610STUB_ASM_ENTRY("glProgramUniform3uiv")"\n" 3611"\t"STUB_ASM_CODE("1130")"\n" 3612 3613STUB_ASM_ENTRY("glProgramUniform4f")"\n" 3614"\t"STUB_ASM_CODE("1133")"\n" 3615 3616STUB_ASM_ENTRY("glProgramUniform4fv")"\n" 3617"\t"STUB_ASM_CODE("1134")"\n" 3618 3619STUB_ASM_ENTRY("glProgramUniform4i")"\n" 3620"\t"STUB_ASM_CODE("1135")"\n" 3621 3622STUB_ASM_ENTRY("glProgramUniform4iv")"\n" 3623"\t"STUB_ASM_CODE("1136")"\n" 3624 3625STUB_ASM_ENTRY("glProgramUniform4ui")"\n" 3626"\t"STUB_ASM_CODE("1137")"\n" 3627 3628STUB_ASM_ENTRY("glProgramUniform4uiv")"\n" 3629"\t"STUB_ASM_CODE("1138")"\n" 3630 3631STUB_ASM_ENTRY("glProgramUniformMatrix2fv")"\n" 3632"\t"STUB_ASM_CODE("1140")"\n" 3633 3634STUB_ASM_ENTRY("glProgramUniformMatrix2x3fv")"\n" 3635"\t"STUB_ASM_CODE("1142")"\n" 3636 3637STUB_ASM_ENTRY("glProgramUniformMatrix2x4fv")"\n" 3638"\t"STUB_ASM_CODE("1144")"\n" 3639 3640STUB_ASM_ENTRY("glProgramUniformMatrix3fv")"\n" 3641"\t"STUB_ASM_CODE("1146")"\n" 3642 3643STUB_ASM_ENTRY("glProgramUniformMatrix3x2fv")"\n" 3644"\t"STUB_ASM_CODE("1148")"\n" 3645 3646STUB_ASM_ENTRY("glProgramUniformMatrix3x4fv")"\n" 3647"\t"STUB_ASM_CODE("1150")"\n" 3648 3649STUB_ASM_ENTRY("glProgramUniformMatrix4fv")"\n" 3650"\t"STUB_ASM_CODE("1152")"\n" 3651 3652STUB_ASM_ENTRY("glProgramUniformMatrix4x2fv")"\n" 3653"\t"STUB_ASM_CODE("1154")"\n" 3654 3655STUB_ASM_ENTRY("glProgramUniformMatrix4x3fv")"\n" 3656"\t"STUB_ASM_CODE("1156")"\n" 3657 3658STUB_ASM_ENTRY("glPushDebugGroup")"\n" 3659"\t"STUB_ASM_CODE("1170")"\n" 3660 3661STUB_ASM_ENTRY("glReadBuffer")"\n" 3662"\t"STUB_ASM_CODE("254")"\n" 3663 3664STUB_ASM_ENTRY("glReadPixels")"\n" 3665"\t"STUB_ASM_CODE("256")"\n" 3666 3667STUB_ASM_ENTRY("glReadnPixels")"\n" 3668"\t"STUB_ASM_CODE("860")"\n" 3669 3670STUB_ASM_ENTRY("glReleaseShaderCompiler")"\n" 3671"\t"STUB_ASM_CODE("816")"\n" 3672 3673STUB_ASM_ENTRY("glRenderbufferStorage")"\n" 3674"\t"STUB_ASM_CODE("679")"\n" 3675 3676STUB_ASM_ENTRY("glRenderbufferStorageMultisample")"\n" 3677"\t"STUB_ASM_CODE("680")"\n" 3678 3679STUB_ASM_ENTRY("glResumeTransformFeedback")"\n" 3680"\t"STUB_ASM_CODE("808")"\n" 3681 3682STUB_ASM_ENTRY("glSampleCoverage")"\n" 3683"\t"STUB_ASM_CODE("419")"\n" 3684 3685STUB_ASM_ENTRY("glSampleMaski")"\n" 3686"\t"STUB_ASM_CODE("708")"\n" 3687 3688STUB_ASM_ENTRY("glSamplerParameterIiv")"\n" 3689"\t"STUB_ASM_CODE("725")"\n" 3690 3691STUB_ASM_ENTRY("glSamplerParameterIuiv")"\n" 3692"\t"STUB_ASM_CODE("726")"\n" 3693 3694STUB_ASM_ENTRY("glSamplerParameterf")"\n" 3695"\t"STUB_ASM_CODE("727")"\n" 3696 3697STUB_ASM_ENTRY("glSamplerParameterfv")"\n" 3698"\t"STUB_ASM_CODE("728")"\n" 3699 3700STUB_ASM_ENTRY("glSamplerParameteri")"\n" 3701"\t"STUB_ASM_CODE("729")"\n" 3702 3703STUB_ASM_ENTRY("glSamplerParameteriv")"\n" 3704"\t"STUB_ASM_CODE("730")"\n" 3705 3706STUB_ASM_ENTRY("glScissor")"\n" 3707"\t"STUB_ASM_CODE("176")"\n" 3708 3709STUB_ASM_ENTRY("glShaderBinary")"\n" 3710"\t"STUB_ASM_CODE("817")"\n" 3711 3712STUB_ASM_ENTRY("glShaderSource")"\n" 3713"\t"STUB_ASM_CODE("510")"\n" 3714 3715STUB_ASM_ENTRY("glStencilFunc")"\n" 3716"\t"STUB_ASM_CODE("243")"\n" 3717 3718STUB_ASM_ENTRY("glStencilFuncSeparate")"\n" 3719"\t"STUB_ASM_CODE("511")"\n" 3720 3721STUB_ASM_ENTRY("glStencilMask")"\n" 3722"\t"STUB_ASM_CODE("209")"\n" 3723 3724STUB_ASM_ENTRY("glStencilMaskSeparate")"\n" 3725"\t"STUB_ASM_CODE("512")"\n" 3726 3727STUB_ASM_ENTRY("glStencilOp")"\n" 3728"\t"STUB_ASM_CODE("244")"\n" 3729 3730STUB_ASM_ENTRY("glStencilOpSeparate")"\n" 3731"\t"STUB_ASM_CODE("513")"\n" 3732 3733STUB_ASM_ENTRY("glTexBuffer")"\n" 3734"\t"STUB_ASM_CODE("615")"\n" 3735 3736STUB_ASM_ENTRY("glTexBufferRange")"\n" 3737"\t"STUB_ASM_CODE("900")"\n" 3738 3739STUB_ASM_ENTRY("glTexImage2D")"\n" 3740"\t"STUB_ASM_CODE("183")"\n" 3741 3742STUB_ASM_ENTRY("glTexImage3D")"\n" 3743"\t"STUB_ASM_CODE("371")"\n" 3744 3745STUB_ASM_ENTRY("glTexParameterIiv")"\n" 3746"\t"STUB_ASM_CODE("596")"\n" 3747 3748STUB_ASM_ENTRY("glTexParameterIuiv")"\n" 3749"\t"STUB_ASM_CODE("597")"\n" 3750 3751STUB_ASM_ENTRY("glTexParameterf")"\n" 3752"\t"STUB_ASM_CODE("178")"\n" 3753 3754STUB_ASM_ENTRY("glTexParameterfv")"\n" 3755"\t"STUB_ASM_CODE("179")"\n" 3756 3757STUB_ASM_ENTRY("glTexParameteri")"\n" 3758"\t"STUB_ASM_CODE("180")"\n" 3759 3760STUB_ASM_ENTRY("glTexParameteriv")"\n" 3761"\t"STUB_ASM_CODE("181")"\n" 3762 3763STUB_ASM_ENTRY("glTexStorage2D")"\n" 3764"\t"STUB_ASM_CODE("871")"\n" 3765 3766STUB_ASM_ENTRY("glTexStorage2DMultisample")"\n" 3767"\t"STUB_ASM_CODE("901")"\n" 3768 3769STUB_ASM_ENTRY("glTexStorage3D")"\n" 3770"\t"STUB_ASM_CODE("872")"\n" 3771 3772STUB_ASM_ENTRY("glTexStorage3DMultisample")"\n" 3773"\t"STUB_ASM_CODE("902")"\n" 3774 3775STUB_ASM_ENTRY("glTexSubImage2D")"\n" 3776"\t"STUB_ASM_CODE("333")"\n" 3777 3778STUB_ASM_ENTRY("glTexSubImage3D")"\n" 3779"\t"STUB_ASM_CODE("372")"\n" 3780 3781STUB_ASM_ENTRY("glTransformFeedbackVaryings")"\n" 3782"\t"STUB_ASM_CODE("598")"\n" 3783 3784STUB_ASM_ENTRY("glUniform1f")"\n" 3785"\t"STUB_ASM_CODE("514")"\n" 3786 3787STUB_ASM_ENTRY("glUniform1fv")"\n" 3788"\t"STUB_ASM_CODE("515")"\n" 3789 3790STUB_ASM_ENTRY("glUniform1i")"\n" 3791"\t"STUB_ASM_CODE("516")"\n" 3792 3793STUB_ASM_ENTRY("glUniform1iv")"\n" 3794"\t"STUB_ASM_CODE("517")"\n" 3795 3796STUB_ASM_ENTRY("glUniform1ui")"\n" 3797"\t"STUB_ASM_CODE("599")"\n" 3798 3799STUB_ASM_ENTRY("glUniform1uiv")"\n" 3800"\t"STUB_ASM_CODE("600")"\n" 3801 3802STUB_ASM_ENTRY("glUniform2f")"\n" 3803"\t"STUB_ASM_CODE("518")"\n" 3804 3805STUB_ASM_ENTRY("glUniform2fv")"\n" 3806"\t"STUB_ASM_CODE("519")"\n" 3807 3808STUB_ASM_ENTRY("glUniform2i")"\n" 3809"\t"STUB_ASM_CODE("520")"\n" 3810 3811STUB_ASM_ENTRY("glUniform2iv")"\n" 3812"\t"STUB_ASM_CODE("521")"\n" 3813 3814STUB_ASM_ENTRY("glUniform2ui")"\n" 3815"\t"STUB_ASM_CODE("601")"\n" 3816 3817STUB_ASM_ENTRY("glUniform2uiv")"\n" 3818"\t"STUB_ASM_CODE("602")"\n" 3819 3820STUB_ASM_ENTRY("glUniform3f")"\n" 3821"\t"STUB_ASM_CODE("522")"\n" 3822 3823STUB_ASM_ENTRY("glUniform3fv")"\n" 3824"\t"STUB_ASM_CODE("523")"\n" 3825 3826STUB_ASM_ENTRY("glUniform3i")"\n" 3827"\t"STUB_ASM_CODE("524")"\n" 3828 3829STUB_ASM_ENTRY("glUniform3iv")"\n" 3830"\t"STUB_ASM_CODE("525")"\n" 3831 3832STUB_ASM_ENTRY("glUniform3ui")"\n" 3833"\t"STUB_ASM_CODE("603")"\n" 3834 3835STUB_ASM_ENTRY("glUniform3uiv")"\n" 3836"\t"STUB_ASM_CODE("604")"\n" 3837 3838STUB_ASM_ENTRY("glUniform4f")"\n" 3839"\t"STUB_ASM_CODE("526")"\n" 3840 3841STUB_ASM_ENTRY("glUniform4fv")"\n" 3842"\t"STUB_ASM_CODE("527")"\n" 3843 3844STUB_ASM_ENTRY("glUniform4i")"\n" 3845"\t"STUB_ASM_CODE("528")"\n" 3846 3847STUB_ASM_ENTRY("glUniform4iv")"\n" 3848"\t"STUB_ASM_CODE("529")"\n" 3849 3850STUB_ASM_ENTRY("glUniform4ui")"\n" 3851"\t"STUB_ASM_CODE("605")"\n" 3852 3853STUB_ASM_ENTRY("glUniform4uiv")"\n" 3854"\t"STUB_ASM_CODE("606")"\n" 3855 3856STUB_ASM_ENTRY("glUniformBlockBinding")"\n" 3857"\t"STUB_ASM_CODE("693")"\n" 3858 3859STUB_ASM_ENTRY("glUniformMatrix2fv")"\n" 3860"\t"STUB_ASM_CODE("530")"\n" 3861 3862STUB_ASM_ENTRY("glUniformMatrix2x3fv")"\n" 3863"\t"STUB_ASM_CODE("564")"\n" 3864 3865STUB_ASM_ENTRY("glUniformMatrix2x4fv")"\n" 3866"\t"STUB_ASM_CODE("565")"\n" 3867 3868STUB_ASM_ENTRY("glUniformMatrix3fv")"\n" 3869"\t"STUB_ASM_CODE("531")"\n" 3870 3871STUB_ASM_ENTRY("glUniformMatrix3x2fv")"\n" 3872"\t"STUB_ASM_CODE("566")"\n" 3873 3874STUB_ASM_ENTRY("glUniformMatrix3x4fv")"\n" 3875"\t"STUB_ASM_CODE("567")"\n" 3876 3877STUB_ASM_ENTRY("glUniformMatrix4fv")"\n" 3878"\t"STUB_ASM_CODE("532")"\n" 3879 3880STUB_ASM_ENTRY("glUniformMatrix4x2fv")"\n" 3881"\t"STUB_ASM_CODE("568")"\n" 3882 3883STUB_ASM_ENTRY("glUniformMatrix4x3fv")"\n" 3884"\t"STUB_ASM_CODE("569")"\n" 3885 3886STUB_ASM_ENTRY("glUnmapBuffer")"\n" 3887"\t"STUB_ASM_CODE("478")"\n" 3888 3889STUB_ASM_ENTRY("glUseProgram")"\n" 3890"\t"STUB_ASM_CODE("533")"\n" 3891 3892STUB_ASM_ENTRY("glUseProgramStages")"\n" 3893"\t"STUB_ASM_CODE("1158")"\n" 3894 3895STUB_ASM_ENTRY("glValidateProgram")"\n" 3896"\t"STUB_ASM_CODE("534")"\n" 3897 3898STUB_ASM_ENTRY("glValidateProgramPipeline")"\n" 3899"\t"STUB_ASM_CODE("1159")"\n" 3900 3901STUB_ASM_ENTRY("glVertexAttrib1f")"\n" 3902"\t"STUB_ASM_CODE("641")"\n" 3903 3904STUB_ASM_ENTRY("glVertexAttrib1fv")"\n" 3905"\t"STUB_ASM_CODE("642")"\n" 3906 3907STUB_ASM_ENTRY("glVertexAttrib2f")"\n" 3908"\t"STUB_ASM_CODE("643")"\n" 3909 3910STUB_ASM_ENTRY("glVertexAttrib2fv")"\n" 3911"\t"STUB_ASM_CODE("644")"\n" 3912 3913STUB_ASM_ENTRY("glVertexAttrib3f")"\n" 3914"\t"STUB_ASM_CODE("645")"\n" 3915 3916STUB_ASM_ENTRY("glVertexAttrib3fv")"\n" 3917"\t"STUB_ASM_CODE("646")"\n" 3918 3919STUB_ASM_ENTRY("glVertexAttrib4f")"\n" 3920"\t"STUB_ASM_CODE("647")"\n" 3921 3922STUB_ASM_ENTRY("glVertexAttrib4fv")"\n" 3923"\t"STUB_ASM_CODE("648")"\n" 3924 3925STUB_ASM_ENTRY("glVertexAttribBinding")"\n" 3926"\t"STUB_ASM_CODE("883")"\n" 3927 3928STUB_ASM_ENTRY("glVertexAttribDivisor")"\n" 3929"\t"STUB_ASM_CODE("619")"\n" 3930 3931STUB_ASM_ENTRY("glVertexAttribFormat")"\n" 3932"\t"STUB_ASM_CODE("884")"\n" 3933 3934STUB_ASM_ENTRY("glVertexAttribI4i")"\n" 3935"\t"STUB_ASM_CODE("1289")"\n" 3936 3937STUB_ASM_ENTRY("glVertexAttribI4iv")"\n" 3938"\t"STUB_ASM_CODE("1290")"\n" 3939 3940STUB_ASM_ENTRY("glVertexAttribI4ui")"\n" 3941"\t"STUB_ASM_CODE("1291")"\n" 3942 3943STUB_ASM_ENTRY("glVertexAttribI4uiv")"\n" 3944"\t"STUB_ASM_CODE("1292")"\n" 3945 3946STUB_ASM_ENTRY("glVertexAttribIFormat")"\n" 3947"\t"STUB_ASM_CODE("885")"\n" 3948 3949STUB_ASM_ENTRY("glVertexAttribIPointer")"\n" 3950"\t"STUB_ASM_CODE("613")"\n" 3951 3952STUB_ASM_ENTRY("glVertexAttribPointer")"\n" 3953"\t"STUB_ASM_CODE("563")"\n" 3954 3955STUB_ASM_ENTRY("glVertexBindingDivisor")"\n" 3956"\t"STUB_ASM_CODE("887")"\n" 3957 3958STUB_ASM_ENTRY("glViewport")"\n" 3959"\t"STUB_ASM_CODE("305")"\n" 3960 3961STUB_ASM_ENTRY("glWaitSync")"\n" 3962"\t"STUB_ASM_CODE("701")"\n" 3963 3964); 3965#undef MAPI_TMP_STUB_ASM_GCC_NO_HIDDEN 3966#endif /* MAPI_TMP_STUB_ASM_GCC_NO_HIDDEN */ 3967 3968