You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
912 lines
50 KiB
912 lines
50 KiB
/* WARNING: This is auto-generated file. Do not modify, since changes will
|
|
* be lost! Modify the generating script instead.
|
|
*
|
|
* Generated from Khronos GL API description (gl.xml) revision 9d534f9312e56c72df763207e449c6719576fd54.
|
|
*/
|
|
gl->activeShaderProgram = glActiveShaderProgram;
|
|
gl->activeTexture = glActiveTexture;
|
|
gl->attachShader = glAttachShader;
|
|
gl->beginConditionalRender = glBeginConditionalRender;
|
|
gl->beginQuery = glBeginQuery;
|
|
gl->beginQueryIndexed = glBeginQueryIndexed;
|
|
gl->beginTransformFeedback = glBeginTransformFeedback;
|
|
gl->bindAttribLocation = glBindAttribLocation;
|
|
gl->bindBuffer = glBindBuffer;
|
|
gl->bindBufferBase = glBindBufferBase;
|
|
gl->bindBufferRange = glBindBufferRange;
|
|
gl->bindBuffersBase = glBindBuffersBase;
|
|
gl->bindBuffersRange = glBindBuffersRange;
|
|
gl->bindFragDataLocation = glBindFragDataLocation;
|
|
gl->bindFragDataLocationIndexed = glBindFragDataLocationIndexed;
|
|
gl->bindFramebuffer = glBindFramebuffer;
|
|
gl->bindImageTexture = glBindImageTexture;
|
|
gl->bindImageTextures = glBindImageTextures;
|
|
gl->bindMultiTextureEXT = glBindMultiTextureEXT;
|
|
gl->bindProgramPipeline = glBindProgramPipeline;
|
|
gl->bindRenderbuffer = glBindRenderbuffer;
|
|
gl->bindSampler = glBindSampler;
|
|
gl->bindSamplers = glBindSamplers;
|
|
gl->bindTexture = glBindTexture;
|
|
gl->bindTextureUnit = glBindTextureUnit;
|
|
gl->bindTextures = glBindTextures;
|
|
gl->bindTransformFeedback = glBindTransformFeedback;
|
|
gl->bindVertexArray = glBindVertexArray;
|
|
gl->bindVertexBuffer = glBindVertexBuffer;
|
|
gl->bindVertexBuffers = glBindVertexBuffers;
|
|
gl->blendBarrier = glBlendBarrier;
|
|
gl->blendColor = glBlendColor;
|
|
gl->blendEquation = glBlendEquation;
|
|
gl->blendEquationSeparate = glBlendEquationSeparate;
|
|
gl->blendEquationSeparatei = glBlendEquationSeparatei;
|
|
gl->blendEquationi = glBlendEquationi;
|
|
gl->blendFunc = glBlendFunc;
|
|
gl->blendFuncSeparate = glBlendFuncSeparate;
|
|
gl->blendFuncSeparatei = glBlendFuncSeparatei;
|
|
gl->blendFunci = glBlendFunci;
|
|
gl->blitFramebuffer = glBlitFramebuffer;
|
|
gl->blitNamedFramebuffer = glBlitNamedFramebuffer;
|
|
gl->bufferData = glBufferData;
|
|
gl->bufferPageCommitmentARB = glBufferPageCommitmentARB;
|
|
gl->bufferStorage = glBufferStorage;
|
|
gl->bufferSubData = glBufferSubData;
|
|
gl->checkFramebufferStatus = glCheckFramebufferStatus;
|
|
gl->checkNamedFramebufferStatus = glCheckNamedFramebufferStatus;
|
|
gl->checkNamedFramebufferStatusEXT = glCheckNamedFramebufferStatusEXT;
|
|
gl->clampColor = glClampColor;
|
|
gl->clear = glClear;
|
|
gl->clearBufferData = glClearBufferData;
|
|
gl->clearBufferSubData = glClearBufferSubData;
|
|
gl->clearBufferfi = glClearBufferfi;
|
|
gl->clearBufferfv = glClearBufferfv;
|
|
gl->clearBufferiv = glClearBufferiv;
|
|
gl->clearBufferuiv = glClearBufferuiv;
|
|
gl->clearColor = glClearColor;
|
|
gl->clearDepth = glClearDepth;
|
|
gl->clearDepthf = glClearDepthf;
|
|
gl->clearNamedBufferData = glClearNamedBufferData;
|
|
gl->clearNamedBufferDataEXT = glClearNamedBufferDataEXT;
|
|
gl->clearNamedBufferSubData = glClearNamedBufferSubData;
|
|
gl->clearNamedBufferSubDataEXT = glClearNamedBufferSubDataEXT;
|
|
gl->clearNamedFramebufferfi = glClearNamedFramebufferfi;
|
|
gl->clearNamedFramebufferfv = glClearNamedFramebufferfv;
|
|
gl->clearNamedFramebufferiv = glClearNamedFramebufferiv;
|
|
gl->clearNamedFramebufferuiv = glClearNamedFramebufferuiv;
|
|
gl->clearStencil = glClearStencil;
|
|
gl->clearTexImage = glClearTexImage;
|
|
gl->clearTexSubImage = glClearTexSubImage;
|
|
gl->clientAttribDefaultEXT = glClientAttribDefaultEXT;
|
|
gl->clientWaitSync = glClientWaitSync;
|
|
gl->clipControl = glClipControl;
|
|
gl->colorMask = glColorMask;
|
|
gl->colorMaski = glColorMaski;
|
|
gl->compileShader = glCompileShader;
|
|
gl->compressedMultiTexImage1DEXT = glCompressedMultiTexImage1DEXT;
|
|
gl->compressedMultiTexImage2DEXT = glCompressedMultiTexImage2DEXT;
|
|
gl->compressedMultiTexImage3DEXT = glCompressedMultiTexImage3DEXT;
|
|
gl->compressedMultiTexSubImage1DEXT = glCompressedMultiTexSubImage1DEXT;
|
|
gl->compressedMultiTexSubImage2DEXT = glCompressedMultiTexSubImage2DEXT;
|
|
gl->compressedMultiTexSubImage3DEXT = glCompressedMultiTexSubImage3DEXT;
|
|
gl->compressedTexImage1D = glCompressedTexImage1D;
|
|
gl->compressedTexImage2D = glCompressedTexImage2D;
|
|
gl->compressedTexImage3D = glCompressedTexImage3D;
|
|
gl->compressedTexImage3DOES = glCompressedTexImage3DOES;
|
|
gl->compressedTexSubImage1D = glCompressedTexSubImage1D;
|
|
gl->compressedTexSubImage2D = glCompressedTexSubImage2D;
|
|
gl->compressedTexSubImage3D = glCompressedTexSubImage3D;
|
|
gl->compressedTexSubImage3DOES = glCompressedTexSubImage3DOES;
|
|
gl->compressedTextureImage1DEXT = glCompressedTextureImage1DEXT;
|
|
gl->compressedTextureImage2DEXT = glCompressedTextureImage2DEXT;
|
|
gl->compressedTextureImage3DEXT = glCompressedTextureImage3DEXT;
|
|
gl->compressedTextureSubImage1D = glCompressedTextureSubImage1D;
|
|
gl->compressedTextureSubImage1DEXT = glCompressedTextureSubImage1DEXT;
|
|
gl->compressedTextureSubImage2D = glCompressedTextureSubImage2D;
|
|
gl->compressedTextureSubImage2DEXT = glCompressedTextureSubImage2DEXT;
|
|
gl->compressedTextureSubImage3D = glCompressedTextureSubImage3D;
|
|
gl->compressedTextureSubImage3DEXT = glCompressedTextureSubImage3DEXT;
|
|
gl->copyBufferSubData = glCopyBufferSubData;
|
|
gl->copyImageSubData = glCopyImageSubData;
|
|
gl->copyMultiTexImage1DEXT = glCopyMultiTexImage1DEXT;
|
|
gl->copyMultiTexImage2DEXT = glCopyMultiTexImage2DEXT;
|
|
gl->copyMultiTexSubImage1DEXT = glCopyMultiTexSubImage1DEXT;
|
|
gl->copyMultiTexSubImage2DEXT = glCopyMultiTexSubImage2DEXT;
|
|
gl->copyMultiTexSubImage3DEXT = glCopyMultiTexSubImage3DEXT;
|
|
gl->copyNamedBufferSubData = glCopyNamedBufferSubData;
|
|
gl->copyTexImage1D = glCopyTexImage1D;
|
|
gl->copyTexImage2D = glCopyTexImage2D;
|
|
gl->copyTexSubImage1D = glCopyTexSubImage1D;
|
|
gl->copyTexSubImage2D = glCopyTexSubImage2D;
|
|
gl->copyTexSubImage3D = glCopyTexSubImage3D;
|
|
gl->copyTexSubImage3DOES = glCopyTexSubImage3DOES;
|
|
gl->copyTextureImage1DEXT = glCopyTextureImage1DEXT;
|
|
gl->copyTextureImage2DEXT = glCopyTextureImage2DEXT;
|
|
gl->copyTextureSubImage1D = glCopyTextureSubImage1D;
|
|
gl->copyTextureSubImage1DEXT = glCopyTextureSubImage1DEXT;
|
|
gl->copyTextureSubImage2D = glCopyTextureSubImage2D;
|
|
gl->copyTextureSubImage2DEXT = glCopyTextureSubImage2DEXT;
|
|
gl->copyTextureSubImage3D = glCopyTextureSubImage3D;
|
|
gl->copyTextureSubImage3DEXT = glCopyTextureSubImage3DEXT;
|
|
gl->createBuffers = glCreateBuffers;
|
|
gl->createFramebuffers = glCreateFramebuffers;
|
|
gl->createProgram = glCreateProgram;
|
|
gl->createProgramPipelines = glCreateProgramPipelines;
|
|
gl->createQueries = glCreateQueries;
|
|
gl->createRenderbuffers = glCreateRenderbuffers;
|
|
gl->createSamplers = glCreateSamplers;
|
|
gl->createShader = glCreateShader;
|
|
gl->createShaderProgramv = glCreateShaderProgramv;
|
|
gl->createTextures = glCreateTextures;
|
|
gl->createTransformFeedbacks = glCreateTransformFeedbacks;
|
|
gl->createVertexArrays = glCreateVertexArrays;
|
|
gl->cullFace = glCullFace;
|
|
gl->debugMessageCallback = glDebugMessageCallback;
|
|
gl->debugMessageControl = glDebugMessageControl;
|
|
gl->debugMessageInsert = glDebugMessageInsert;
|
|
gl->deleteBuffers = glDeleteBuffers;
|
|
gl->deleteFramebuffers = glDeleteFramebuffers;
|
|
gl->deleteProgram = glDeleteProgram;
|
|
gl->deleteProgramPipelines = glDeleteProgramPipelines;
|
|
gl->deleteQueries = glDeleteQueries;
|
|
gl->deleteRenderbuffers = glDeleteRenderbuffers;
|
|
gl->deleteSamplers = glDeleteSamplers;
|
|
gl->deleteShader = glDeleteShader;
|
|
gl->deleteSync = glDeleteSync;
|
|
gl->deleteTextures = glDeleteTextures;
|
|
gl->deleteTransformFeedbacks = glDeleteTransformFeedbacks;
|
|
gl->deleteVertexArrays = glDeleteVertexArrays;
|
|
gl->depthBoundsEXT = glDepthBoundsEXT;
|
|
gl->depthFunc = glDepthFunc;
|
|
gl->depthMask = glDepthMask;
|
|
gl->depthRange = glDepthRange;
|
|
gl->depthRangeArrayfvOES = glDepthRangeArrayfvOES;
|
|
gl->depthRangeArrayv = glDepthRangeArrayv;
|
|
gl->depthRangeIndexed = glDepthRangeIndexed;
|
|
gl->depthRangeIndexedfOES = glDepthRangeIndexedfOES;
|
|
gl->depthRangef = glDepthRangef;
|
|
gl->detachShader = glDetachShader;
|
|
gl->disable = glDisable;
|
|
gl->disableClientStateIndexedEXT = glDisableClientStateIndexedEXT;
|
|
gl->disableClientStateiEXT = glDisableClientStateiEXT;
|
|
gl->disableVertexArrayAttrib = glDisableVertexArrayAttrib;
|
|
gl->disableVertexArrayAttribEXT = glDisableVertexArrayAttribEXT;
|
|
gl->disableVertexArrayEXT = glDisableVertexArrayEXT;
|
|
gl->disableVertexAttribArray = glDisableVertexAttribArray;
|
|
gl->disablei = glDisablei;
|
|
gl->dispatchCompute = glDispatchCompute;
|
|
gl->dispatchComputeIndirect = glDispatchComputeIndirect;
|
|
gl->drawArrays = glDrawArrays;
|
|
gl->drawArraysIndirect = glDrawArraysIndirect;
|
|
gl->drawArraysInstanced = glDrawArraysInstanced;
|
|
gl->drawArraysInstancedBaseInstance = glDrawArraysInstancedBaseInstance;
|
|
gl->drawBuffer = glDrawBuffer;
|
|
gl->drawBuffers = glDrawBuffers;
|
|
gl->drawElements = glDrawElements;
|
|
gl->drawElementsBaseVertex = glDrawElementsBaseVertex;
|
|
gl->drawElementsIndirect = glDrawElementsIndirect;
|
|
gl->drawElementsInstanced = glDrawElementsInstanced;
|
|
gl->drawElementsInstancedBaseInstance = glDrawElementsInstancedBaseInstance;
|
|
gl->drawElementsInstancedBaseVertex = glDrawElementsInstancedBaseVertex;
|
|
gl->drawElementsInstancedBaseVertexBaseInstance = glDrawElementsInstancedBaseVertexBaseInstance;
|
|
gl->drawRangeElements = glDrawRangeElements;
|
|
gl->drawRangeElementsBaseVertex = glDrawRangeElementsBaseVertex;
|
|
gl->drawTransformFeedback = glDrawTransformFeedback;
|
|
gl->drawTransformFeedbackInstanced = glDrawTransformFeedbackInstanced;
|
|
gl->drawTransformFeedbackStream = glDrawTransformFeedbackStream;
|
|
gl->drawTransformFeedbackStreamInstanced = glDrawTransformFeedbackStreamInstanced;
|
|
gl->eglImageTargetRenderbufferStorageOES = glEGLImageTargetRenderbufferStorageOES;
|
|
gl->eglImageTargetTexture2DOES = glEGLImageTargetTexture2DOES;
|
|
gl->enable = glEnable;
|
|
gl->enableClientStateIndexedEXT = glEnableClientStateIndexedEXT;
|
|
gl->enableClientStateiEXT = glEnableClientStateiEXT;
|
|
gl->enableVertexArrayAttrib = glEnableVertexArrayAttrib;
|
|
gl->enableVertexArrayAttribEXT = glEnableVertexArrayAttribEXT;
|
|
gl->enableVertexArrayEXT = glEnableVertexArrayEXT;
|
|
gl->enableVertexAttribArray = glEnableVertexAttribArray;
|
|
gl->enablei = glEnablei;
|
|
gl->endConditionalRender = glEndConditionalRender;
|
|
gl->endQuery = glEndQuery;
|
|
gl->endQueryIndexed = glEndQueryIndexed;
|
|
gl->endTransformFeedback = glEndTransformFeedback;
|
|
gl->fenceSync = glFenceSync;
|
|
gl->finish = glFinish;
|
|
gl->flush = glFlush;
|
|
gl->flushMappedBufferRange = glFlushMappedBufferRange;
|
|
gl->flushMappedNamedBufferRange = glFlushMappedNamedBufferRange;
|
|
gl->flushMappedNamedBufferRangeEXT = glFlushMappedNamedBufferRangeEXT;
|
|
gl->framebufferDrawBufferEXT = glFramebufferDrawBufferEXT;
|
|
gl->framebufferDrawBuffersEXT = glFramebufferDrawBuffersEXT;
|
|
gl->framebufferParameteri = glFramebufferParameteri;
|
|
gl->framebufferReadBufferEXT = glFramebufferReadBufferEXT;
|
|
gl->framebufferRenderbuffer = glFramebufferRenderbuffer;
|
|
gl->framebufferTexture = glFramebufferTexture;
|
|
gl->framebufferTexture1D = glFramebufferTexture1D;
|
|
gl->framebufferTexture2D = glFramebufferTexture2D;
|
|
gl->framebufferTexture2DMultisampleEXT = glFramebufferTexture2DMultisampleEXT;
|
|
gl->framebufferTexture3D = glFramebufferTexture3D;
|
|
gl->framebufferTexture3DOES = glFramebufferTexture3DOES;
|
|
gl->framebufferTextureLayer = glFramebufferTextureLayer;
|
|
gl->framebufferTextureMultisampleMultiviewOVR = glFramebufferTextureMultisampleMultiviewOVR;
|
|
gl->framebufferTextureMultiviewOVR = glFramebufferTextureMultiviewOVR;
|
|
gl->frontFace = glFrontFace;
|
|
gl->genBuffers = glGenBuffers;
|
|
gl->genFramebuffers = glGenFramebuffers;
|
|
gl->genProgramPipelines = glGenProgramPipelines;
|
|
gl->genQueries = glGenQueries;
|
|
gl->genRenderbuffers = glGenRenderbuffers;
|
|
gl->genSamplers = glGenSamplers;
|
|
gl->genTextures = glGenTextures;
|
|
gl->genTransformFeedbacks = glGenTransformFeedbacks;
|
|
gl->genVertexArrays = glGenVertexArrays;
|
|
gl->generateMipmap = glGenerateMipmap;
|
|
gl->generateMultiTexMipmapEXT = glGenerateMultiTexMipmapEXT;
|
|
gl->generateTextureMipmap = glGenerateTextureMipmap;
|
|
gl->generateTextureMipmapEXT = glGenerateTextureMipmapEXT;
|
|
gl->getActiveAtomicCounterBufferiv = glGetActiveAtomicCounterBufferiv;
|
|
gl->getActiveAttrib = glGetActiveAttrib;
|
|
gl->getActiveSubroutineName = glGetActiveSubroutineName;
|
|
gl->getActiveSubroutineUniformName = glGetActiveSubroutineUniformName;
|
|
gl->getActiveSubroutineUniformiv = glGetActiveSubroutineUniformiv;
|
|
gl->getActiveUniform = glGetActiveUniform;
|
|
gl->getActiveUniformBlockName = glGetActiveUniformBlockName;
|
|
gl->getActiveUniformBlockiv = glGetActiveUniformBlockiv;
|
|
gl->getActiveUniformName = glGetActiveUniformName;
|
|
gl->getActiveUniformsiv = glGetActiveUniformsiv;
|
|
gl->getAttachedShaders = glGetAttachedShaders;
|
|
gl->getAttribLocation = glGetAttribLocation;
|
|
gl->getBooleani_v = glGetBooleani_v;
|
|
gl->getBooleanv = glGetBooleanv;
|
|
gl->getBufferParameteri64v = glGetBufferParameteri64v;
|
|
gl->getBufferParameteriv = glGetBufferParameteriv;
|
|
gl->getBufferPointerv = glGetBufferPointerv;
|
|
gl->getBufferSubData = glGetBufferSubData;
|
|
gl->getCompressedMultiTexImageEXT = glGetCompressedMultiTexImageEXT;
|
|
gl->getCompressedTexImage = glGetCompressedTexImage;
|
|
gl->getCompressedTextureImage = glGetCompressedTextureImage;
|
|
gl->getCompressedTextureImageEXT = glGetCompressedTextureImageEXT;
|
|
gl->getCompressedTextureSubImage = glGetCompressedTextureSubImage;
|
|
gl->getDebugMessageLog = glGetDebugMessageLog;
|
|
gl->getDoublei_v = glGetDoublei_v;
|
|
gl->getDoublev = glGetDoublev;
|
|
gl->getError = glGetError;
|
|
gl->getFloati_v = glGetFloati_v;
|
|
gl->getFloatv = glGetFloatv;
|
|
gl->getFragDataIndex = glGetFragDataIndex;
|
|
gl->getFragDataLocation = glGetFragDataLocation;
|
|
gl->getFramebufferAttachmentParameteriv = glGetFramebufferAttachmentParameteriv;
|
|
gl->getFramebufferParameteriv = glGetFramebufferParameteriv;
|
|
gl->getFramebufferParameterivEXT = glGetFramebufferParameterivEXT;
|
|
gl->getGraphicsResetStatus = glGetGraphicsResetStatus;
|
|
gl->getInteger64i_v = glGetInteger64i_v;
|
|
gl->getInteger64v = glGetInteger64v;
|
|
gl->getIntegeri_v = glGetIntegeri_v;
|
|
gl->getIntegerv = glGetIntegerv;
|
|
gl->getInternalformatSampleivNV = glGetInternalformatSampleivNV;
|
|
gl->getInternalformati64v = glGetInternalformati64v;
|
|
gl->getInternalformativ = glGetInternalformativ;
|
|
gl->getMultiTexEnvfvEXT = glGetMultiTexEnvfvEXT;
|
|
gl->getMultiTexEnvivEXT = glGetMultiTexEnvivEXT;
|
|
gl->getMultiTexGendvEXT = glGetMultiTexGendvEXT;
|
|
gl->getMultiTexGenfvEXT = glGetMultiTexGenfvEXT;
|
|
gl->getMultiTexGenivEXT = glGetMultiTexGenivEXT;
|
|
gl->getMultiTexImageEXT = glGetMultiTexImageEXT;
|
|
gl->getMultiTexLevelParameterfvEXT = glGetMultiTexLevelParameterfvEXT;
|
|
gl->getMultiTexLevelParameterivEXT = glGetMultiTexLevelParameterivEXT;
|
|
gl->getMultiTexParameterIivEXT = glGetMultiTexParameterIivEXT;
|
|
gl->getMultiTexParameterIuivEXT = glGetMultiTexParameterIuivEXT;
|
|
gl->getMultiTexParameterfvEXT = glGetMultiTexParameterfvEXT;
|
|
gl->getMultiTexParameterivEXT = glGetMultiTexParameterivEXT;
|
|
gl->getMultisamplefv = glGetMultisamplefv;
|
|
gl->getNamedBufferParameteri64v = glGetNamedBufferParameteri64v;
|
|
gl->getNamedBufferParameteriv = glGetNamedBufferParameteriv;
|
|
gl->getNamedBufferParameterivEXT = glGetNamedBufferParameterivEXT;
|
|
gl->getNamedBufferPointerv = glGetNamedBufferPointerv;
|
|
gl->getNamedBufferPointervEXT = glGetNamedBufferPointervEXT;
|
|
gl->getNamedBufferSubData = glGetNamedBufferSubData;
|
|
gl->getNamedBufferSubDataEXT = glGetNamedBufferSubDataEXT;
|
|
gl->getNamedFramebufferAttachmentParameteriv = glGetNamedFramebufferAttachmentParameteriv;
|
|
gl->getNamedFramebufferAttachmentParameterivEXT = glGetNamedFramebufferAttachmentParameterivEXT;
|
|
gl->getNamedFramebufferParameteriv = glGetNamedFramebufferParameteriv;
|
|
gl->getNamedFramebufferParameterivEXT = glGetNamedFramebufferParameterivEXT;
|
|
gl->getNamedProgramLocalParameterIivEXT = glGetNamedProgramLocalParameterIivEXT;
|
|
gl->getNamedProgramLocalParameterIuivEXT = glGetNamedProgramLocalParameterIuivEXT;
|
|
gl->getNamedProgramLocalParameterdvEXT = glGetNamedProgramLocalParameterdvEXT;
|
|
gl->getNamedProgramLocalParameterfvEXT = glGetNamedProgramLocalParameterfvEXT;
|
|
gl->getNamedProgramStringEXT = glGetNamedProgramStringEXT;
|
|
gl->getNamedProgramivEXT = glGetNamedProgramivEXT;
|
|
gl->getNamedRenderbufferParameteriv = glGetNamedRenderbufferParameteriv;
|
|
gl->getNamedRenderbufferParameterivEXT = glGetNamedRenderbufferParameterivEXT;
|
|
gl->getObjectLabel = glGetObjectLabel;
|
|
gl->getObjectPtrLabel = glGetObjectPtrLabel;
|
|
gl->getPointerIndexedvEXT = glGetPointerIndexedvEXT;
|
|
gl->getPointeri_vEXT = glGetPointeri_vEXT;
|
|
gl->getPointerv = glGetPointerv;
|
|
gl->getProgramBinary = glGetProgramBinary;
|
|
gl->getProgramInfoLog = glGetProgramInfoLog;
|
|
gl->getProgramInterfaceiv = glGetProgramInterfaceiv;
|
|
gl->getProgramPipelineInfoLog = glGetProgramPipelineInfoLog;
|
|
gl->getProgramPipelineiv = glGetProgramPipelineiv;
|
|
gl->getProgramResourceIndex = glGetProgramResourceIndex;
|
|
gl->getProgramResourceLocation = glGetProgramResourceLocation;
|
|
gl->getProgramResourceLocationIndex = glGetProgramResourceLocationIndex;
|
|
gl->getProgramResourceName = glGetProgramResourceName;
|
|
gl->getProgramResourceiv = glGetProgramResourceiv;
|
|
gl->getProgramStageiv = glGetProgramStageiv;
|
|
gl->getProgramiv = glGetProgramiv;
|
|
gl->getQueryBufferObjecti64v = glGetQueryBufferObjecti64v;
|
|
gl->getQueryBufferObjectiv = glGetQueryBufferObjectiv;
|
|
gl->getQueryBufferObjectui64v = glGetQueryBufferObjectui64v;
|
|
gl->getQueryBufferObjectuiv = glGetQueryBufferObjectuiv;
|
|
gl->getQueryIndexediv = glGetQueryIndexediv;
|
|
gl->getQueryObjecti64v = glGetQueryObjecti64v;
|
|
gl->getQueryObjectiv = glGetQueryObjectiv;
|
|
gl->getQueryObjectui64v = glGetQueryObjectui64v;
|
|
gl->getQueryObjectuiv = glGetQueryObjectuiv;
|
|
gl->getQueryiv = glGetQueryiv;
|
|
gl->getRenderbufferParameteriv = glGetRenderbufferParameteriv;
|
|
gl->getSamplerParameterIiv = glGetSamplerParameterIiv;
|
|
gl->getSamplerParameterIuiv = glGetSamplerParameterIuiv;
|
|
gl->getSamplerParameterfv = glGetSamplerParameterfv;
|
|
gl->getSamplerParameteriv = glGetSamplerParameteriv;
|
|
gl->getShaderInfoLog = glGetShaderInfoLog;
|
|
gl->getShaderPrecisionFormat = glGetShaderPrecisionFormat;
|
|
gl->getShaderSource = glGetShaderSource;
|
|
gl->getShaderiv = glGetShaderiv;
|
|
gl->getString = glGetString;
|
|
gl->getStringi = glGetStringi;
|
|
gl->getSubroutineIndex = glGetSubroutineIndex;
|
|
gl->getSubroutineUniformLocation = glGetSubroutineUniformLocation;
|
|
gl->getSynciv = glGetSynciv;
|
|
gl->getTexImage = glGetTexImage;
|
|
gl->getTexLevelParameterfv = glGetTexLevelParameterfv;
|
|
gl->getTexLevelParameteriv = glGetTexLevelParameteriv;
|
|
gl->getTexParameterIiv = glGetTexParameterIiv;
|
|
gl->getTexParameterIuiv = glGetTexParameterIuiv;
|
|
gl->getTexParameterfv = glGetTexParameterfv;
|
|
gl->getTexParameteriv = glGetTexParameteriv;
|
|
gl->getTextureImage = glGetTextureImage;
|
|
gl->getTextureImageEXT = glGetTextureImageEXT;
|
|
gl->getTextureLevelParameterfv = glGetTextureLevelParameterfv;
|
|
gl->getTextureLevelParameterfvEXT = glGetTextureLevelParameterfvEXT;
|
|
gl->getTextureLevelParameteriv = glGetTextureLevelParameteriv;
|
|
gl->getTextureLevelParameterivEXT = glGetTextureLevelParameterivEXT;
|
|
gl->getTextureParameterIiv = glGetTextureParameterIiv;
|
|
gl->getTextureParameterIivEXT = glGetTextureParameterIivEXT;
|
|
gl->getTextureParameterIuiv = glGetTextureParameterIuiv;
|
|
gl->getTextureParameterIuivEXT = glGetTextureParameterIuivEXT;
|
|
gl->getTextureParameterfv = glGetTextureParameterfv;
|
|
gl->getTextureParameterfvEXT = glGetTextureParameterfvEXT;
|
|
gl->getTextureParameteriv = glGetTextureParameteriv;
|
|
gl->getTextureParameterivEXT = glGetTextureParameterivEXT;
|
|
gl->getTextureSubImage = glGetTextureSubImage;
|
|
gl->getTransformFeedbackVarying = glGetTransformFeedbackVarying;
|
|
gl->getTransformFeedbacki64_v = glGetTransformFeedbacki64_v;
|
|
gl->getTransformFeedbacki_v = glGetTransformFeedbacki_v;
|
|
gl->getTransformFeedbackiv = glGetTransformFeedbackiv;
|
|
gl->getUniformBlockIndex = glGetUniformBlockIndex;
|
|
gl->getUniformIndices = glGetUniformIndices;
|
|
gl->getUniformLocation = glGetUniformLocation;
|
|
gl->getUniformSubroutineuiv = glGetUniformSubroutineuiv;
|
|
gl->getUniformdv = glGetUniformdv;
|
|
gl->getUniformfv = glGetUniformfv;
|
|
gl->getUniformiv = glGetUniformiv;
|
|
gl->getUniformuiv = glGetUniformuiv;
|
|
gl->getVertexArrayIndexed64iv = glGetVertexArrayIndexed64iv;
|
|
gl->getVertexArrayIndexediv = glGetVertexArrayIndexediv;
|
|
gl->getVertexArrayIntegeri_vEXT = glGetVertexArrayIntegeri_vEXT;
|
|
gl->getVertexArrayIntegervEXT = glGetVertexArrayIntegervEXT;
|
|
gl->getVertexArrayPointeri_vEXT = glGetVertexArrayPointeri_vEXT;
|
|
gl->getVertexArrayPointervEXT = glGetVertexArrayPointervEXT;
|
|
gl->getVertexArrayiv = glGetVertexArrayiv;
|
|
gl->getVertexAttribIiv = glGetVertexAttribIiv;
|
|
gl->getVertexAttribIuiv = glGetVertexAttribIuiv;
|
|
gl->getVertexAttribLdv = glGetVertexAttribLdv;
|
|
gl->getVertexAttribPointerv = glGetVertexAttribPointerv;
|
|
gl->getVertexAttribdv = glGetVertexAttribdv;
|
|
gl->getVertexAttribfv = glGetVertexAttribfv;
|
|
gl->getVertexAttribiv = glGetVertexAttribiv;
|
|
gl->getnCompressedTexImage = glGetnCompressedTexImage;
|
|
gl->getnTexImage = glGetnTexImage;
|
|
gl->getnUniformdv = glGetnUniformdv;
|
|
gl->getnUniformfv = glGetnUniformfv;
|
|
gl->getnUniformiv = glGetnUniformiv;
|
|
gl->getnUniformuiv = glGetnUniformuiv;
|
|
gl->hint = glHint;
|
|
gl->insertEventMarkerEXT = glInsertEventMarkerEXT;
|
|
gl->invalidateBufferData = glInvalidateBufferData;
|
|
gl->invalidateBufferSubData = glInvalidateBufferSubData;
|
|
gl->invalidateFramebuffer = glInvalidateFramebuffer;
|
|
gl->invalidateNamedFramebufferData = glInvalidateNamedFramebufferData;
|
|
gl->invalidateNamedFramebufferSubData = glInvalidateNamedFramebufferSubData;
|
|
gl->invalidateSubFramebuffer = glInvalidateSubFramebuffer;
|
|
gl->invalidateTexImage = glInvalidateTexImage;
|
|
gl->invalidateTexSubImage = glInvalidateTexSubImage;
|
|
gl->isBuffer = glIsBuffer;
|
|
gl->isEnabled = glIsEnabled;
|
|
gl->isEnabledi = glIsEnabledi;
|
|
gl->isFramebuffer = glIsFramebuffer;
|
|
gl->isProgram = glIsProgram;
|
|
gl->isProgramPipeline = glIsProgramPipeline;
|
|
gl->isQuery = glIsQuery;
|
|
gl->isRenderbuffer = glIsRenderbuffer;
|
|
gl->isSampler = glIsSampler;
|
|
gl->isShader = glIsShader;
|
|
gl->isSync = glIsSync;
|
|
gl->isTexture = glIsTexture;
|
|
gl->isTransformFeedback = glIsTransformFeedback;
|
|
gl->isVertexArray = glIsVertexArray;
|
|
gl->lineWidth = glLineWidth;
|
|
gl->linkProgram = glLinkProgram;
|
|
gl->logicOp = glLogicOp;
|
|
gl->mapBuffer = glMapBuffer;
|
|
gl->mapBufferRange = glMapBufferRange;
|
|
gl->mapNamedBuffer = glMapNamedBuffer;
|
|
gl->mapNamedBufferEXT = glMapNamedBufferEXT;
|
|
gl->mapNamedBufferRange = glMapNamedBufferRange;
|
|
gl->mapNamedBufferRangeEXT = glMapNamedBufferRangeEXT;
|
|
gl->matrixFrustumEXT = glMatrixFrustumEXT;
|
|
gl->matrixLoadIdentityEXT = glMatrixLoadIdentityEXT;
|
|
gl->matrixLoadTransposedEXT = glMatrixLoadTransposedEXT;
|
|
gl->matrixLoadTransposefEXT = glMatrixLoadTransposefEXT;
|
|
gl->matrixLoaddEXT = glMatrixLoaddEXT;
|
|
gl->matrixLoadfEXT = glMatrixLoadfEXT;
|
|
gl->matrixMultTransposedEXT = glMatrixMultTransposedEXT;
|
|
gl->matrixMultTransposefEXT = glMatrixMultTransposefEXT;
|
|
gl->matrixMultdEXT = glMatrixMultdEXT;
|
|
gl->matrixMultfEXT = glMatrixMultfEXT;
|
|
gl->matrixOrthoEXT = glMatrixOrthoEXT;
|
|
gl->matrixPopEXT = glMatrixPopEXT;
|
|
gl->matrixPushEXT = glMatrixPushEXT;
|
|
gl->matrixRotatedEXT = glMatrixRotatedEXT;
|
|
gl->matrixRotatefEXT = glMatrixRotatefEXT;
|
|
gl->matrixScaledEXT = glMatrixScaledEXT;
|
|
gl->matrixScalefEXT = glMatrixScalefEXT;
|
|
gl->matrixTranslatedEXT = glMatrixTranslatedEXT;
|
|
gl->matrixTranslatefEXT = glMatrixTranslatefEXT;
|
|
gl->maxShaderCompilerThreadsKHR = glMaxShaderCompilerThreadsKHR;
|
|
gl->memoryBarrier = glMemoryBarrier;
|
|
gl->memoryBarrierByRegion = glMemoryBarrierByRegion;
|
|
gl->minSampleShading = glMinSampleShading;
|
|
gl->multiDrawArrays = glMultiDrawArrays;
|
|
gl->multiDrawArraysIndirect = glMultiDrawArraysIndirect;
|
|
gl->multiDrawArraysIndirectCount = glMultiDrawArraysIndirectCount;
|
|
gl->multiDrawElements = glMultiDrawElements;
|
|
gl->multiDrawElementsBaseVertex = glMultiDrawElementsBaseVertex;
|
|
gl->multiDrawElementsIndirect = glMultiDrawElementsIndirect;
|
|
gl->multiDrawElementsIndirectCount = glMultiDrawElementsIndirectCount;
|
|
gl->multiTexBufferEXT = glMultiTexBufferEXT;
|
|
gl->multiTexCoordPointerEXT = glMultiTexCoordPointerEXT;
|
|
gl->multiTexEnvfEXT = glMultiTexEnvfEXT;
|
|
gl->multiTexEnvfvEXT = glMultiTexEnvfvEXT;
|
|
gl->multiTexEnviEXT = glMultiTexEnviEXT;
|
|
gl->multiTexEnvivEXT = glMultiTexEnvivEXT;
|
|
gl->multiTexGendEXT = glMultiTexGendEXT;
|
|
gl->multiTexGendvEXT = glMultiTexGendvEXT;
|
|
gl->multiTexGenfEXT = glMultiTexGenfEXT;
|
|
gl->multiTexGenfvEXT = glMultiTexGenfvEXT;
|
|
gl->multiTexGeniEXT = glMultiTexGeniEXT;
|
|
gl->multiTexGenivEXT = glMultiTexGenivEXT;
|
|
gl->multiTexImage1DEXT = glMultiTexImage1DEXT;
|
|
gl->multiTexImage2DEXT = glMultiTexImage2DEXT;
|
|
gl->multiTexImage3DEXT = glMultiTexImage3DEXT;
|
|
gl->multiTexParameterIivEXT = glMultiTexParameterIivEXT;
|
|
gl->multiTexParameterIuivEXT = glMultiTexParameterIuivEXT;
|
|
gl->multiTexParameterfEXT = glMultiTexParameterfEXT;
|
|
gl->multiTexParameterfvEXT = glMultiTexParameterfvEXT;
|
|
gl->multiTexParameteriEXT = glMultiTexParameteriEXT;
|
|
gl->multiTexParameterivEXT = glMultiTexParameterivEXT;
|
|
gl->multiTexRenderbufferEXT = glMultiTexRenderbufferEXT;
|
|
gl->multiTexSubImage1DEXT = glMultiTexSubImage1DEXT;
|
|
gl->multiTexSubImage2DEXT = glMultiTexSubImage2DEXT;
|
|
gl->multiTexSubImage3DEXT = glMultiTexSubImage3DEXT;
|
|
gl->multicastBarrierNV = glMulticastBarrierNV;
|
|
gl->multicastBlitFramebufferNV = glMulticastBlitFramebufferNV;
|
|
gl->multicastBufferSubDataNV = glMulticastBufferSubDataNV;
|
|
gl->multicastCopyBufferSubDataNV = glMulticastCopyBufferSubDataNV;
|
|
gl->multicastCopyImageSubDataNV = glMulticastCopyImageSubDataNV;
|
|
gl->multicastFramebufferSampleLocationsfvNV = glMulticastFramebufferSampleLocationsfvNV;
|
|
gl->multicastGetQueryObjecti64vNV = glMulticastGetQueryObjecti64vNV;
|
|
gl->multicastGetQueryObjectivNV = glMulticastGetQueryObjectivNV;
|
|
gl->multicastGetQueryObjectui64vNV = glMulticastGetQueryObjectui64vNV;
|
|
gl->multicastGetQueryObjectuivNV = glMulticastGetQueryObjectuivNV;
|
|
gl->multicastWaitSyncNV = glMulticastWaitSyncNV;
|
|
gl->namedBufferData = glNamedBufferData;
|
|
gl->namedBufferDataEXT = glNamedBufferDataEXT;
|
|
gl->namedBufferPageCommitmentARB = glNamedBufferPageCommitmentARB;
|
|
gl->namedBufferPageCommitmentEXT = glNamedBufferPageCommitmentEXT;
|
|
gl->namedBufferStorage = glNamedBufferStorage;
|
|
gl->namedBufferSubData = glNamedBufferSubData;
|
|
gl->namedCopyBufferSubDataEXT = glNamedCopyBufferSubDataEXT;
|
|
gl->namedFramebufferDrawBuffer = glNamedFramebufferDrawBuffer;
|
|
gl->namedFramebufferDrawBuffers = glNamedFramebufferDrawBuffers;
|
|
gl->namedFramebufferParameteri = glNamedFramebufferParameteri;
|
|
gl->namedFramebufferParameteriEXT = glNamedFramebufferParameteriEXT;
|
|
gl->namedFramebufferReadBuffer = glNamedFramebufferReadBuffer;
|
|
gl->namedFramebufferRenderbuffer = glNamedFramebufferRenderbuffer;
|
|
gl->namedFramebufferRenderbufferEXT = glNamedFramebufferRenderbufferEXT;
|
|
gl->namedFramebufferTexture = glNamedFramebufferTexture;
|
|
gl->namedFramebufferTexture1DEXT = glNamedFramebufferTexture1DEXT;
|
|
gl->namedFramebufferTexture2DEXT = glNamedFramebufferTexture2DEXT;
|
|
gl->namedFramebufferTexture3DEXT = glNamedFramebufferTexture3DEXT;
|
|
gl->namedFramebufferTextureEXT = glNamedFramebufferTextureEXT;
|
|
gl->namedFramebufferTextureFaceEXT = glNamedFramebufferTextureFaceEXT;
|
|
gl->namedFramebufferTextureLayer = glNamedFramebufferTextureLayer;
|
|
gl->namedFramebufferTextureLayerEXT = glNamedFramebufferTextureLayerEXT;
|
|
gl->namedProgramLocalParameter4dEXT = glNamedProgramLocalParameter4dEXT;
|
|
gl->namedProgramLocalParameter4dvEXT = glNamedProgramLocalParameter4dvEXT;
|
|
gl->namedProgramLocalParameter4fEXT = glNamedProgramLocalParameter4fEXT;
|
|
gl->namedProgramLocalParameter4fvEXT = glNamedProgramLocalParameter4fvEXT;
|
|
gl->namedProgramLocalParameterI4iEXT = glNamedProgramLocalParameterI4iEXT;
|
|
gl->namedProgramLocalParameterI4ivEXT = glNamedProgramLocalParameterI4ivEXT;
|
|
gl->namedProgramLocalParameterI4uiEXT = glNamedProgramLocalParameterI4uiEXT;
|
|
gl->namedProgramLocalParameterI4uivEXT = glNamedProgramLocalParameterI4uivEXT;
|
|
gl->namedProgramLocalParameters4fvEXT = glNamedProgramLocalParameters4fvEXT;
|
|
gl->namedProgramLocalParametersI4ivEXT = glNamedProgramLocalParametersI4ivEXT;
|
|
gl->namedProgramLocalParametersI4uivEXT = glNamedProgramLocalParametersI4uivEXT;
|
|
gl->namedProgramStringEXT = glNamedProgramStringEXT;
|
|
gl->namedRenderbufferStorage = glNamedRenderbufferStorage;
|
|
gl->namedRenderbufferStorageEXT = glNamedRenderbufferStorageEXT;
|
|
gl->namedRenderbufferStorageMultisample = glNamedRenderbufferStorageMultisample;
|
|
gl->namedRenderbufferStorageMultisampleCoverageEXT = glNamedRenderbufferStorageMultisampleCoverageEXT;
|
|
gl->namedRenderbufferStorageMultisampleEXT = glNamedRenderbufferStorageMultisampleEXT;
|
|
gl->objectLabel = glObjectLabel;
|
|
gl->objectPtrLabel = glObjectPtrLabel;
|
|
gl->patchParameterfv = glPatchParameterfv;
|
|
gl->patchParameteri = glPatchParameteri;
|
|
gl->pauseTransformFeedback = glPauseTransformFeedback;
|
|
gl->pixelStoref = glPixelStoref;
|
|
gl->pixelStorei = glPixelStorei;
|
|
gl->pointParameterf = glPointParameterf;
|
|
gl->pointParameterfv = glPointParameterfv;
|
|
gl->pointParameteri = glPointParameteri;
|
|
gl->pointParameteriv = glPointParameteriv;
|
|
gl->pointSize = glPointSize;
|
|
gl->polygonMode = glPolygonMode;
|
|
gl->polygonOffset = glPolygonOffset;
|
|
gl->polygonOffsetClamp = glPolygonOffsetClamp;
|
|
gl->popDebugGroup = glPopDebugGroup;
|
|
gl->popGroupMarkerEXT = glPopGroupMarkerEXT;
|
|
gl->primitiveBoundingBox = glPrimitiveBoundingBox;
|
|
gl->primitiveRestartIndex = glPrimitiveRestartIndex;
|
|
gl->programBinary = glProgramBinary;
|
|
gl->programParameteri = glProgramParameteri;
|
|
gl->programUniform1d = glProgramUniform1d;
|
|
gl->programUniform1dEXT = glProgramUniform1dEXT;
|
|
gl->programUniform1dv = glProgramUniform1dv;
|
|
gl->programUniform1dvEXT = glProgramUniform1dvEXT;
|
|
gl->programUniform1f = glProgramUniform1f;
|
|
gl->programUniform1fv = glProgramUniform1fv;
|
|
gl->programUniform1i = glProgramUniform1i;
|
|
gl->programUniform1iv = glProgramUniform1iv;
|
|
gl->programUniform1ui = glProgramUniform1ui;
|
|
gl->programUniform1uiv = glProgramUniform1uiv;
|
|
gl->programUniform2d = glProgramUniform2d;
|
|
gl->programUniform2dEXT = glProgramUniform2dEXT;
|
|
gl->programUniform2dv = glProgramUniform2dv;
|
|
gl->programUniform2dvEXT = glProgramUniform2dvEXT;
|
|
gl->programUniform2f = glProgramUniform2f;
|
|
gl->programUniform2fv = glProgramUniform2fv;
|
|
gl->programUniform2i = glProgramUniform2i;
|
|
gl->programUniform2iv = glProgramUniform2iv;
|
|
gl->programUniform2ui = glProgramUniform2ui;
|
|
gl->programUniform2uiv = glProgramUniform2uiv;
|
|
gl->programUniform3d = glProgramUniform3d;
|
|
gl->programUniform3dEXT = glProgramUniform3dEXT;
|
|
gl->programUniform3dv = glProgramUniform3dv;
|
|
gl->programUniform3dvEXT = glProgramUniform3dvEXT;
|
|
gl->programUniform3f = glProgramUniform3f;
|
|
gl->programUniform3fv = glProgramUniform3fv;
|
|
gl->programUniform3i = glProgramUniform3i;
|
|
gl->programUniform3iv = glProgramUniform3iv;
|
|
gl->programUniform3ui = glProgramUniform3ui;
|
|
gl->programUniform3uiv = glProgramUniform3uiv;
|
|
gl->programUniform4d = glProgramUniform4d;
|
|
gl->programUniform4dEXT = glProgramUniform4dEXT;
|
|
gl->programUniform4dv = glProgramUniform4dv;
|
|
gl->programUniform4dvEXT = glProgramUniform4dvEXT;
|
|
gl->programUniform4f = glProgramUniform4f;
|
|
gl->programUniform4fv = glProgramUniform4fv;
|
|
gl->programUniform4i = glProgramUniform4i;
|
|
gl->programUniform4iv = glProgramUniform4iv;
|
|
gl->programUniform4ui = glProgramUniform4ui;
|
|
gl->programUniform4uiv = glProgramUniform4uiv;
|
|
gl->programUniformMatrix2dv = glProgramUniformMatrix2dv;
|
|
gl->programUniformMatrix2dvEXT = glProgramUniformMatrix2dvEXT;
|
|
gl->programUniformMatrix2fv = glProgramUniformMatrix2fv;
|
|
gl->programUniformMatrix2x3dv = glProgramUniformMatrix2x3dv;
|
|
gl->programUniformMatrix2x3dvEXT = glProgramUniformMatrix2x3dvEXT;
|
|
gl->programUniformMatrix2x3fv = glProgramUniformMatrix2x3fv;
|
|
gl->programUniformMatrix2x4dv = glProgramUniformMatrix2x4dv;
|
|
gl->programUniformMatrix2x4dvEXT = glProgramUniformMatrix2x4dvEXT;
|
|
gl->programUniformMatrix2x4fv = glProgramUniformMatrix2x4fv;
|
|
gl->programUniformMatrix3dv = glProgramUniformMatrix3dv;
|
|
gl->programUniformMatrix3dvEXT = glProgramUniformMatrix3dvEXT;
|
|
gl->programUniformMatrix3fv = glProgramUniformMatrix3fv;
|
|
gl->programUniformMatrix3x2dv = glProgramUniformMatrix3x2dv;
|
|
gl->programUniformMatrix3x2dvEXT = glProgramUniformMatrix3x2dvEXT;
|
|
gl->programUniformMatrix3x2fv = glProgramUniformMatrix3x2fv;
|
|
gl->programUniformMatrix3x4dv = glProgramUniformMatrix3x4dv;
|
|
gl->programUniformMatrix3x4dvEXT = glProgramUniformMatrix3x4dvEXT;
|
|
gl->programUniformMatrix3x4fv = glProgramUniformMatrix3x4fv;
|
|
gl->programUniformMatrix4dv = glProgramUniformMatrix4dv;
|
|
gl->programUniformMatrix4dvEXT = glProgramUniformMatrix4dvEXT;
|
|
gl->programUniformMatrix4fv = glProgramUniformMatrix4fv;
|
|
gl->programUniformMatrix4x2dv = glProgramUniformMatrix4x2dv;
|
|
gl->programUniformMatrix4x2dvEXT = glProgramUniformMatrix4x2dvEXT;
|
|
gl->programUniformMatrix4x2fv = glProgramUniformMatrix4x2fv;
|
|
gl->programUniformMatrix4x3dv = glProgramUniformMatrix4x3dv;
|
|
gl->programUniformMatrix4x3dvEXT = glProgramUniformMatrix4x3dvEXT;
|
|
gl->programUniformMatrix4x3fv = glProgramUniformMatrix4x3fv;
|
|
gl->provokingVertex = glProvokingVertex;
|
|
gl->pushClientAttribDefaultEXT = glPushClientAttribDefaultEXT;
|
|
gl->pushDebugGroup = glPushDebugGroup;
|
|
gl->pushGroupMarkerEXT = glPushGroupMarkerEXT;
|
|
gl->queryCounter = glQueryCounter;
|
|
gl->readBuffer = glReadBuffer;
|
|
gl->readPixels = glReadPixels;
|
|
gl->readnPixels = glReadnPixels;
|
|
gl->releaseShaderCompiler = glReleaseShaderCompiler;
|
|
gl->renderGpuMaskNV = glRenderGpuMaskNV;
|
|
gl->renderbufferStorage = glRenderbufferStorage;
|
|
gl->renderbufferStorageMultisample = glRenderbufferStorageMultisample;
|
|
gl->renderbufferStorageMultisampleEXT = glRenderbufferStorageMultisampleEXT;
|
|
gl->resumeTransformFeedback = glResumeTransformFeedback;
|
|
gl->sampleCoverage = glSampleCoverage;
|
|
gl->sampleMaski = glSampleMaski;
|
|
gl->samplerParameterIiv = glSamplerParameterIiv;
|
|
gl->samplerParameterIuiv = glSamplerParameterIuiv;
|
|
gl->samplerParameterf = glSamplerParameterf;
|
|
gl->samplerParameterfv = glSamplerParameterfv;
|
|
gl->samplerParameteri = glSamplerParameteri;
|
|
gl->samplerParameteriv = glSamplerParameteriv;
|
|
gl->scissor = glScissor;
|
|
gl->scissorArrayv = glScissorArrayv;
|
|
gl->scissorIndexed = glScissorIndexed;
|
|
gl->scissorIndexedv = glScissorIndexedv;
|
|
gl->shaderBinary = glShaderBinary;
|
|
gl->shaderSource = glShaderSource;
|
|
gl->shaderStorageBlockBinding = glShaderStorageBlockBinding;
|
|
gl->specializeShader = glSpecializeShader;
|
|
gl->stencilFunc = glStencilFunc;
|
|
gl->stencilFuncSeparate = glStencilFuncSeparate;
|
|
gl->stencilMask = glStencilMask;
|
|
gl->stencilMaskSeparate = glStencilMaskSeparate;
|
|
gl->stencilOp = glStencilOp;
|
|
gl->stencilOpSeparate = glStencilOpSeparate;
|
|
gl->texBuffer = glTexBuffer;
|
|
gl->texBufferRange = glTexBufferRange;
|
|
gl->texImage1D = glTexImage1D;
|
|
gl->texImage2D = glTexImage2D;
|
|
gl->texImage2DMultisample = glTexImage2DMultisample;
|
|
gl->texImage3D = glTexImage3D;
|
|
gl->texImage3DMultisample = glTexImage3DMultisample;
|
|
gl->texImage3DOES = glTexImage3DOES;
|
|
gl->texPageCommitmentARB = glTexPageCommitmentARB;
|
|
gl->texParameterIiv = glTexParameterIiv;
|
|
gl->texParameterIuiv = glTexParameterIuiv;
|
|
gl->texParameterf = glTexParameterf;
|
|
gl->texParameterfv = glTexParameterfv;
|
|
gl->texParameteri = glTexParameteri;
|
|
gl->texParameteriv = glTexParameteriv;
|
|
gl->texStorage1D = glTexStorage1D;
|
|
gl->texStorage2D = glTexStorage2D;
|
|
gl->texStorage2DMultisample = glTexStorage2DMultisample;
|
|
gl->texStorage3D = glTexStorage3D;
|
|
gl->texStorage3DMultisample = glTexStorage3DMultisample;
|
|
gl->texSubImage1D = glTexSubImage1D;
|
|
gl->texSubImage2D = glTexSubImage2D;
|
|
gl->texSubImage3D = glTexSubImage3D;
|
|
gl->texSubImage3DOES = glTexSubImage3DOES;
|
|
gl->textureBarrier = glTextureBarrier;
|
|
gl->textureBuffer = glTextureBuffer;
|
|
gl->textureBufferEXT = glTextureBufferEXT;
|
|
gl->textureBufferRange = glTextureBufferRange;
|
|
gl->textureBufferRangeEXT = glTextureBufferRangeEXT;
|
|
gl->textureImage1DEXT = glTextureImage1DEXT;
|
|
gl->textureImage2DEXT = glTextureImage2DEXT;
|
|
gl->textureImage3DEXT = glTextureImage3DEXT;
|
|
gl->texturePageCommitmentEXT = glTexturePageCommitmentEXT;
|
|
gl->textureParameterIiv = glTextureParameterIiv;
|
|
gl->textureParameterIivEXT = glTextureParameterIivEXT;
|
|
gl->textureParameterIuiv = glTextureParameterIuiv;
|
|
gl->textureParameterIuivEXT = glTextureParameterIuivEXT;
|
|
gl->textureParameterf = glTextureParameterf;
|
|
gl->textureParameterfEXT = glTextureParameterfEXT;
|
|
gl->textureParameterfv = glTextureParameterfv;
|
|
gl->textureParameterfvEXT = glTextureParameterfvEXT;
|
|
gl->textureParameteri = glTextureParameteri;
|
|
gl->textureParameteriEXT = glTextureParameteriEXT;
|
|
gl->textureParameteriv = glTextureParameteriv;
|
|
gl->textureParameterivEXT = glTextureParameterivEXT;
|
|
gl->textureRenderbufferEXT = glTextureRenderbufferEXT;
|
|
gl->textureStorage1D = glTextureStorage1D;
|
|
gl->textureStorage1DEXT = glTextureStorage1DEXT;
|
|
gl->textureStorage2D = glTextureStorage2D;
|
|
gl->textureStorage2DEXT = glTextureStorage2DEXT;
|
|
gl->textureStorage2DMultisample = glTextureStorage2DMultisample;
|
|
gl->textureStorage2DMultisampleEXT = glTextureStorage2DMultisampleEXT;
|
|
gl->textureStorage3D = glTextureStorage3D;
|
|
gl->textureStorage3DEXT = glTextureStorage3DEXT;
|
|
gl->textureStorage3DMultisample = glTextureStorage3DMultisample;
|
|
gl->textureStorage3DMultisampleEXT = glTextureStorage3DMultisampleEXT;
|
|
gl->textureSubImage1D = glTextureSubImage1D;
|
|
gl->textureSubImage1DEXT = glTextureSubImage1DEXT;
|
|
gl->textureSubImage2D = glTextureSubImage2D;
|
|
gl->textureSubImage2DEXT = glTextureSubImage2DEXT;
|
|
gl->textureSubImage3D = glTextureSubImage3D;
|
|
gl->textureSubImage3DEXT = glTextureSubImage3DEXT;
|
|
gl->textureView = glTextureView;
|
|
gl->transformFeedbackBufferBase = glTransformFeedbackBufferBase;
|
|
gl->transformFeedbackBufferRange = glTransformFeedbackBufferRange;
|
|
gl->transformFeedbackVaryings = glTransformFeedbackVaryings;
|
|
gl->uniform1d = glUniform1d;
|
|
gl->uniform1dv = glUniform1dv;
|
|
gl->uniform1f = glUniform1f;
|
|
gl->uniform1fv = glUniform1fv;
|
|
gl->uniform1i = glUniform1i;
|
|
gl->uniform1iv = glUniform1iv;
|
|
gl->uniform1ui = glUniform1ui;
|
|
gl->uniform1uiv = glUniform1uiv;
|
|
gl->uniform2d = glUniform2d;
|
|
gl->uniform2dv = glUniform2dv;
|
|
gl->uniform2f = glUniform2f;
|
|
gl->uniform2fv = glUniform2fv;
|
|
gl->uniform2i = glUniform2i;
|
|
gl->uniform2iv = glUniform2iv;
|
|
gl->uniform2ui = glUniform2ui;
|
|
gl->uniform2uiv = glUniform2uiv;
|
|
gl->uniform3d = glUniform3d;
|
|
gl->uniform3dv = glUniform3dv;
|
|
gl->uniform3f = glUniform3f;
|
|
gl->uniform3fv = glUniform3fv;
|
|
gl->uniform3i = glUniform3i;
|
|
gl->uniform3iv = glUniform3iv;
|
|
gl->uniform3ui = glUniform3ui;
|
|
gl->uniform3uiv = glUniform3uiv;
|
|
gl->uniform4d = glUniform4d;
|
|
gl->uniform4dv = glUniform4dv;
|
|
gl->uniform4f = glUniform4f;
|
|
gl->uniform4fv = glUniform4fv;
|
|
gl->uniform4i = glUniform4i;
|
|
gl->uniform4iv = glUniform4iv;
|
|
gl->uniform4ui = glUniform4ui;
|
|
gl->uniform4uiv = glUniform4uiv;
|
|
gl->uniformBlockBinding = glUniformBlockBinding;
|
|
gl->uniformMatrix2dv = glUniformMatrix2dv;
|
|
gl->uniformMatrix2fv = glUniformMatrix2fv;
|
|
gl->uniformMatrix2x3dv = glUniformMatrix2x3dv;
|
|
gl->uniformMatrix2x3fv = glUniformMatrix2x3fv;
|
|
gl->uniformMatrix2x4dv = glUniformMatrix2x4dv;
|
|
gl->uniformMatrix2x4fv = glUniformMatrix2x4fv;
|
|
gl->uniformMatrix3dv = glUniformMatrix3dv;
|
|
gl->uniformMatrix3fv = glUniformMatrix3fv;
|
|
gl->uniformMatrix3x2dv = glUniformMatrix3x2dv;
|
|
gl->uniformMatrix3x2fv = glUniformMatrix3x2fv;
|
|
gl->uniformMatrix3x4dv = glUniformMatrix3x4dv;
|
|
gl->uniformMatrix3x4fv = glUniformMatrix3x4fv;
|
|
gl->uniformMatrix4dv = glUniformMatrix4dv;
|
|
gl->uniformMatrix4fv = glUniformMatrix4fv;
|
|
gl->uniformMatrix4x2dv = glUniformMatrix4x2dv;
|
|
gl->uniformMatrix4x2fv = glUniformMatrix4x2fv;
|
|
gl->uniformMatrix4x3dv = glUniformMatrix4x3dv;
|
|
gl->uniformMatrix4x3fv = glUniformMatrix4x3fv;
|
|
gl->uniformSubroutinesuiv = glUniformSubroutinesuiv;
|
|
gl->unmapBuffer = glUnmapBuffer;
|
|
gl->unmapNamedBuffer = glUnmapNamedBuffer;
|
|
gl->unmapNamedBufferEXT = glUnmapNamedBufferEXT;
|
|
gl->useProgram = glUseProgram;
|
|
gl->useProgramStages = glUseProgramStages;
|
|
gl->validateProgram = glValidateProgram;
|
|
gl->validateProgramPipeline = glValidateProgramPipeline;
|
|
gl->vertexArrayAttribBinding = glVertexArrayAttribBinding;
|
|
gl->vertexArrayAttribFormat = glVertexArrayAttribFormat;
|
|
gl->vertexArrayAttribIFormat = glVertexArrayAttribIFormat;
|
|
gl->vertexArrayAttribLFormat = glVertexArrayAttribLFormat;
|
|
gl->vertexArrayBindVertexBufferEXT = glVertexArrayBindVertexBufferEXT;
|
|
gl->vertexArrayBindingDivisor = glVertexArrayBindingDivisor;
|
|
gl->vertexArrayColorOffsetEXT = glVertexArrayColorOffsetEXT;
|
|
gl->vertexArrayEdgeFlagOffsetEXT = glVertexArrayEdgeFlagOffsetEXT;
|
|
gl->vertexArrayElementBuffer = glVertexArrayElementBuffer;
|
|
gl->vertexArrayFogCoordOffsetEXT = glVertexArrayFogCoordOffsetEXT;
|
|
gl->vertexArrayIndexOffsetEXT = glVertexArrayIndexOffsetEXT;
|
|
gl->vertexArrayMultiTexCoordOffsetEXT = glVertexArrayMultiTexCoordOffsetEXT;
|
|
gl->vertexArrayNormalOffsetEXT = glVertexArrayNormalOffsetEXT;
|
|
gl->vertexArraySecondaryColorOffsetEXT = glVertexArraySecondaryColorOffsetEXT;
|
|
gl->vertexArrayTexCoordOffsetEXT = glVertexArrayTexCoordOffsetEXT;
|
|
gl->vertexArrayVertexAttribBindingEXT = glVertexArrayVertexAttribBindingEXT;
|
|
gl->vertexArrayVertexAttribDivisorEXT = glVertexArrayVertexAttribDivisorEXT;
|
|
gl->vertexArrayVertexAttribFormatEXT = glVertexArrayVertexAttribFormatEXT;
|
|
gl->vertexArrayVertexAttribIFormatEXT = glVertexArrayVertexAttribIFormatEXT;
|
|
gl->vertexArrayVertexAttribIOffsetEXT = glVertexArrayVertexAttribIOffsetEXT;
|
|
gl->vertexArrayVertexAttribLFormatEXT = glVertexArrayVertexAttribLFormatEXT;
|
|
gl->vertexArrayVertexAttribLOffsetEXT = glVertexArrayVertexAttribLOffsetEXT;
|
|
gl->vertexArrayVertexAttribOffsetEXT = glVertexArrayVertexAttribOffsetEXT;
|
|
gl->vertexArrayVertexBindingDivisorEXT = glVertexArrayVertexBindingDivisorEXT;
|
|
gl->vertexArrayVertexBuffer = glVertexArrayVertexBuffer;
|
|
gl->vertexArrayVertexBuffers = glVertexArrayVertexBuffers;
|
|
gl->vertexArrayVertexOffsetEXT = glVertexArrayVertexOffsetEXT;
|
|
gl->vertexAttrib1d = glVertexAttrib1d;
|
|
gl->vertexAttrib1dv = glVertexAttrib1dv;
|
|
gl->vertexAttrib1f = glVertexAttrib1f;
|
|
gl->vertexAttrib1fv = glVertexAttrib1fv;
|
|
gl->vertexAttrib1s = glVertexAttrib1s;
|
|
gl->vertexAttrib1sv = glVertexAttrib1sv;
|
|
gl->vertexAttrib2d = glVertexAttrib2d;
|
|
gl->vertexAttrib2dv = glVertexAttrib2dv;
|
|
gl->vertexAttrib2f = glVertexAttrib2f;
|
|
gl->vertexAttrib2fv = glVertexAttrib2fv;
|
|
gl->vertexAttrib2s = glVertexAttrib2s;
|
|
gl->vertexAttrib2sv = glVertexAttrib2sv;
|
|
gl->vertexAttrib3d = glVertexAttrib3d;
|
|
gl->vertexAttrib3dv = glVertexAttrib3dv;
|
|
gl->vertexAttrib3f = glVertexAttrib3f;
|
|
gl->vertexAttrib3fv = glVertexAttrib3fv;
|
|
gl->vertexAttrib3s = glVertexAttrib3s;
|
|
gl->vertexAttrib3sv = glVertexAttrib3sv;
|
|
gl->vertexAttrib4Nbv = glVertexAttrib4Nbv;
|
|
gl->vertexAttrib4Niv = glVertexAttrib4Niv;
|
|
gl->vertexAttrib4Nsv = glVertexAttrib4Nsv;
|
|
gl->vertexAttrib4Nub = glVertexAttrib4Nub;
|
|
gl->vertexAttrib4Nubv = glVertexAttrib4Nubv;
|
|
gl->vertexAttrib4Nuiv = glVertexAttrib4Nuiv;
|
|
gl->vertexAttrib4Nusv = glVertexAttrib4Nusv;
|
|
gl->vertexAttrib4bv = glVertexAttrib4bv;
|
|
gl->vertexAttrib4d = glVertexAttrib4d;
|
|
gl->vertexAttrib4dv = glVertexAttrib4dv;
|
|
gl->vertexAttrib4f = glVertexAttrib4f;
|
|
gl->vertexAttrib4fv = glVertexAttrib4fv;
|
|
gl->vertexAttrib4iv = glVertexAttrib4iv;
|
|
gl->vertexAttrib4s = glVertexAttrib4s;
|
|
gl->vertexAttrib4sv = glVertexAttrib4sv;
|
|
gl->vertexAttrib4ubv = glVertexAttrib4ubv;
|
|
gl->vertexAttrib4uiv = glVertexAttrib4uiv;
|
|
gl->vertexAttrib4usv = glVertexAttrib4usv;
|
|
gl->vertexAttribBinding = glVertexAttribBinding;
|
|
gl->vertexAttribDivisor = glVertexAttribDivisor;
|
|
gl->vertexAttribFormat = glVertexAttribFormat;
|
|
gl->vertexAttribI1i = glVertexAttribI1i;
|
|
gl->vertexAttribI1iv = glVertexAttribI1iv;
|
|
gl->vertexAttribI1ui = glVertexAttribI1ui;
|
|
gl->vertexAttribI1uiv = glVertexAttribI1uiv;
|
|
gl->vertexAttribI2i = glVertexAttribI2i;
|
|
gl->vertexAttribI2iv = glVertexAttribI2iv;
|
|
gl->vertexAttribI2ui = glVertexAttribI2ui;
|
|
gl->vertexAttribI2uiv = glVertexAttribI2uiv;
|
|
gl->vertexAttribI3i = glVertexAttribI3i;
|
|
gl->vertexAttribI3iv = glVertexAttribI3iv;
|
|
gl->vertexAttribI3ui = glVertexAttribI3ui;
|
|
gl->vertexAttribI3uiv = glVertexAttribI3uiv;
|
|
gl->vertexAttribI4bv = glVertexAttribI4bv;
|
|
gl->vertexAttribI4i = glVertexAttribI4i;
|
|
gl->vertexAttribI4iv = glVertexAttribI4iv;
|
|
gl->vertexAttribI4sv = glVertexAttribI4sv;
|
|
gl->vertexAttribI4ubv = glVertexAttribI4ubv;
|
|
gl->vertexAttribI4ui = glVertexAttribI4ui;
|
|
gl->vertexAttribI4uiv = glVertexAttribI4uiv;
|
|
gl->vertexAttribI4usv = glVertexAttribI4usv;
|
|
gl->vertexAttribIFormat = glVertexAttribIFormat;
|
|
gl->vertexAttribIPointer = glVertexAttribIPointer;
|
|
gl->vertexAttribL1d = glVertexAttribL1d;
|
|
gl->vertexAttribL1dv = glVertexAttribL1dv;
|
|
gl->vertexAttribL2d = glVertexAttribL2d;
|
|
gl->vertexAttribL2dv = glVertexAttribL2dv;
|
|
gl->vertexAttribL3d = glVertexAttribL3d;
|
|
gl->vertexAttribL3dv = glVertexAttribL3dv;
|
|
gl->vertexAttribL4d = glVertexAttribL4d;
|
|
gl->vertexAttribL4dv = glVertexAttribL4dv;
|
|
gl->vertexAttribLFormat = glVertexAttribLFormat;
|
|
gl->vertexAttribLPointer = glVertexAttribLPointer;
|
|
gl->vertexAttribP1ui = glVertexAttribP1ui;
|
|
gl->vertexAttribP1uiv = glVertexAttribP1uiv;
|
|
gl->vertexAttribP2ui = glVertexAttribP2ui;
|
|
gl->vertexAttribP2uiv = glVertexAttribP2uiv;
|
|
gl->vertexAttribP3ui = glVertexAttribP3ui;
|
|
gl->vertexAttribP3uiv = glVertexAttribP3uiv;
|
|
gl->vertexAttribP4ui = glVertexAttribP4ui;
|
|
gl->vertexAttribP4uiv = glVertexAttribP4uiv;
|
|
gl->vertexAttribPointer = glVertexAttribPointer;
|
|
gl->vertexBindingDivisor = glVertexBindingDivisor;
|
|
gl->viewport = glViewport;
|
|
gl->viewportArrayv = glViewportArrayv;
|
|
gl->viewportIndexedf = glViewportIndexedf;
|
|
gl->viewportIndexedfv = glViewportIndexedfv;
|
|
gl->waitSync = glWaitSync;
|