Home | History | Annotate | Download | only in opengl
      1 /* WARNING: This is auto-generated file. Do not modify, since changes will
      2  * be lost! Modify the generating script instead.
      3  *
      4  * Generated from Khronos GL API description (gl.xml) revision a3ee0ed08111d44ac3cb863d9e3e81a7c28f9d90.
      5  */
      6 dst->activeShaderProgram					= src.activeShaderProgram;
      7 dst->activeTexture							= src.activeTexture;
      8 dst->attachShader							= src.attachShader;
      9 dst->beginQuery								= src.beginQuery;
     10 dst->beginTransformFeedback					= src.beginTransformFeedback;
     11 dst->bindAttribLocation						= src.bindAttribLocation;
     12 dst->bindBuffer								= src.bindBuffer;
     13 dst->bindBufferBase							= src.bindBufferBase;
     14 dst->bindBufferRange						= src.bindBufferRange;
     15 dst->bindFramebuffer						= src.bindFramebuffer;
     16 dst->bindImageTexture						= src.bindImageTexture;
     17 dst->bindProgramPipeline					= src.bindProgramPipeline;
     18 dst->bindRenderbuffer						= src.bindRenderbuffer;
     19 dst->bindSampler							= src.bindSampler;
     20 dst->bindTexture							= src.bindTexture;
     21 dst->bindTransformFeedback					= src.bindTransformFeedback;
     22 dst->bindVertexArray						= src.bindVertexArray;
     23 dst->bindVertexBuffer						= src.bindVertexBuffer;
     24 dst->blendColor								= src.blendColor;
     25 dst->blendEquation							= src.blendEquation;
     26 dst->blendEquationSeparate					= src.blendEquationSeparate;
     27 dst->blendFunc								= src.blendFunc;
     28 dst->blendFuncSeparate						= src.blendFuncSeparate;
     29 dst->blitFramebuffer						= src.blitFramebuffer;
     30 dst->bufferData								= src.bufferData;
     31 dst->bufferSubData							= src.bufferSubData;
     32 dst->checkFramebufferStatus					= src.checkFramebufferStatus;
     33 dst->clear									= src.clear;
     34 dst->clearBufferfi							= src.clearBufferfi;
     35 dst->clearBufferfv							= src.clearBufferfv;
     36 dst->clearBufferiv							= src.clearBufferiv;
     37 dst->clearBufferuiv							= src.clearBufferuiv;
     38 dst->clearColor								= src.clearColor;
     39 dst->clearDepthf							= src.clearDepthf;
     40 dst->clearStencil							= src.clearStencil;
     41 dst->clientWaitSync							= src.clientWaitSync;
     42 dst->colorMask								= src.colorMask;
     43 dst->compileShader							= src.compileShader;
     44 dst->compressedTexImage2D					= src.compressedTexImage2D;
     45 dst->compressedTexImage3D					= src.compressedTexImage3D;
     46 dst->compressedTexSubImage2D				= src.compressedTexSubImage2D;
     47 dst->compressedTexSubImage3D				= src.compressedTexSubImage3D;
     48 dst->copyBufferSubData						= src.copyBufferSubData;
     49 dst->copyTexImage2D							= src.copyTexImage2D;
     50 dst->copyTexSubImage2D						= src.copyTexSubImage2D;
     51 dst->copyTexSubImage3D						= src.copyTexSubImage3D;
     52 dst->createProgram							= src.createProgram;
     53 dst->createShader							= src.createShader;
     54 dst->createShaderProgramv					= src.createShaderProgramv;
     55 dst->cullFace								= src.cullFace;
     56 dst->deleteBuffers							= src.deleteBuffers;
     57 dst->deleteFramebuffers						= src.deleteFramebuffers;
     58 dst->deleteProgram							= src.deleteProgram;
     59 dst->deleteProgramPipelines					= src.deleteProgramPipelines;
     60 dst->deleteQueries							= src.deleteQueries;
     61 dst->deleteRenderbuffers					= src.deleteRenderbuffers;
     62 dst->deleteSamplers							= src.deleteSamplers;
     63 dst->deleteShader							= src.deleteShader;
     64 dst->deleteSync								= src.deleteSync;
     65 dst->deleteTextures							= src.deleteTextures;
     66 dst->deleteTransformFeedbacks				= src.deleteTransformFeedbacks;
     67 dst->deleteVertexArrays						= src.deleteVertexArrays;
     68 dst->depthFunc								= src.depthFunc;
     69 dst->depthMask								= src.depthMask;
     70 dst->depthRangef							= src.depthRangef;
     71 dst->detachShader							= src.detachShader;
     72 dst->disable								= src.disable;
     73 dst->disableVertexAttribArray				= src.disableVertexAttribArray;
     74 dst->dispatchCompute						= src.dispatchCompute;
     75 dst->dispatchComputeIndirect				= src.dispatchComputeIndirect;
     76 dst->drawArrays								= src.drawArrays;
     77 dst->drawArraysIndirect						= src.drawArraysIndirect;
     78 dst->drawArraysInstanced					= src.drawArraysInstanced;
     79 dst->drawBuffers							= src.drawBuffers;
     80 dst->drawElements							= src.drawElements;
     81 dst->drawElementsIndirect					= src.drawElementsIndirect;
     82 dst->drawElementsInstanced					= src.drawElementsInstanced;
     83 dst->drawRangeElements						= src.drawRangeElements;
     84 dst->enable									= src.enable;
     85 dst->enableVertexAttribArray				= src.enableVertexAttribArray;
     86 dst->endQuery								= src.endQuery;
     87 dst->endTransformFeedback					= src.endTransformFeedback;
     88 dst->fenceSync								= src.fenceSync;
     89 dst->finish									= src.finish;
     90 dst->flush									= src.flush;
     91 dst->flushMappedBufferRange					= src.flushMappedBufferRange;
     92 dst->framebufferParameteri					= src.framebufferParameteri;
     93 dst->framebufferRenderbuffer				= src.framebufferRenderbuffer;
     94 dst->framebufferTexture2D					= src.framebufferTexture2D;
     95 dst->framebufferTextureLayer				= src.framebufferTextureLayer;
     96 dst->frontFace								= src.frontFace;
     97 dst->genBuffers								= src.genBuffers;
     98 dst->genFramebuffers						= src.genFramebuffers;
     99 dst->genProgramPipelines					= src.genProgramPipelines;
    100 dst->genQueries								= src.genQueries;
    101 dst->genRenderbuffers						= src.genRenderbuffers;
    102 dst->genSamplers							= src.genSamplers;
    103 dst->genTextures							= src.genTextures;
    104 dst->genTransformFeedbacks					= src.genTransformFeedbacks;
    105 dst->genVertexArrays						= src.genVertexArrays;
    106 dst->generateMipmap							= src.generateMipmap;
    107 dst->getActiveAttrib						= src.getActiveAttrib;
    108 dst->getActiveUniform						= src.getActiveUniform;
    109 dst->getActiveUniformBlockName				= src.getActiveUniformBlockName;
    110 dst->getActiveUniformBlockiv				= src.getActiveUniformBlockiv;
    111 dst->getActiveUniformsiv					= src.getActiveUniformsiv;
    112 dst->getAttachedShaders						= src.getAttachedShaders;
    113 dst->getAttribLocation						= src.getAttribLocation;
    114 dst->getBooleani_v							= src.getBooleani_v;
    115 dst->getBooleanv							= src.getBooleanv;
    116 dst->getBufferParameteri64v					= src.getBufferParameteri64v;
    117 dst->getBufferParameteriv					= src.getBufferParameteriv;
    118 dst->getBufferPointerv						= src.getBufferPointerv;
    119 dst->getError								= src.getError;
    120 dst->getFloatv								= src.getFloatv;
    121 dst->getFragDataLocation					= src.getFragDataLocation;
    122 dst->getFramebufferAttachmentParameteriv	= src.getFramebufferAttachmentParameteriv;
    123 dst->getFramebufferParameteriv				= src.getFramebufferParameteriv;
    124 dst->getInteger64i_v						= src.getInteger64i_v;
    125 dst->getInteger64v							= src.getInteger64v;
    126 dst->getIntegeri_v							= src.getIntegeri_v;
    127 dst->getIntegerv							= src.getIntegerv;
    128 dst->getInternalformativ					= src.getInternalformativ;
    129 dst->getMultisamplefv						= src.getMultisamplefv;
    130 dst->getProgramBinary						= src.getProgramBinary;
    131 dst->getProgramInfoLog						= src.getProgramInfoLog;
    132 dst->getProgramInterfaceiv					= src.getProgramInterfaceiv;
    133 dst->getProgramPipelineInfoLog				= src.getProgramPipelineInfoLog;
    134 dst->getProgramPipelineiv					= src.getProgramPipelineiv;
    135 dst->getProgramResourceIndex				= src.getProgramResourceIndex;
    136 dst->getProgramResourceLocation				= src.getProgramResourceLocation;
    137 dst->getProgramResourceName					= src.getProgramResourceName;
    138 dst->getProgramResourceiv					= src.getProgramResourceiv;
    139 dst->getProgramiv							= src.getProgramiv;
    140 dst->getQueryObjectuiv						= src.getQueryObjectuiv;
    141 dst->getQueryiv								= src.getQueryiv;
    142 dst->getRenderbufferParameteriv				= src.getRenderbufferParameteriv;
    143 dst->getSamplerParameterfv					= src.getSamplerParameterfv;
    144 dst->getSamplerParameteriv					= src.getSamplerParameteriv;
    145 dst->getShaderInfoLog						= src.getShaderInfoLog;
    146 dst->getShaderPrecisionFormat				= src.getShaderPrecisionFormat;
    147 dst->getShaderSource						= src.getShaderSource;
    148 dst->getShaderiv							= src.getShaderiv;
    149 dst->getString								= src.getString;
    150 dst->getStringi								= src.getStringi;
    151 dst->getSynciv								= src.getSynciv;
    152 dst->getTexLevelParameterfv					= src.getTexLevelParameterfv;
    153 dst->getTexLevelParameteriv					= src.getTexLevelParameteriv;
    154 dst->getTexParameterfv						= src.getTexParameterfv;
    155 dst->getTexParameteriv						= src.getTexParameteriv;
    156 dst->getTransformFeedbackVarying			= src.getTransformFeedbackVarying;
    157 dst->getUniformBlockIndex					= src.getUniformBlockIndex;
    158 dst->getUniformIndices						= src.getUniformIndices;
    159 dst->getUniformLocation						= src.getUniformLocation;
    160 dst->getUniformfv							= src.getUniformfv;
    161 dst->getUniformiv							= src.getUniformiv;
    162 dst->getUniformuiv							= src.getUniformuiv;
    163 dst->getVertexAttribIiv						= src.getVertexAttribIiv;
    164 dst->getVertexAttribIuiv					= src.getVertexAttribIuiv;
    165 dst->getVertexAttribPointerv				= src.getVertexAttribPointerv;
    166 dst->getVertexAttribfv						= src.getVertexAttribfv;
    167 dst->getVertexAttribiv						= src.getVertexAttribiv;
    168 dst->hint									= src.hint;
    169 dst->invalidateFramebuffer					= src.invalidateFramebuffer;
    170 dst->invalidateSubFramebuffer				= src.invalidateSubFramebuffer;
    171 dst->isBuffer								= src.isBuffer;
    172 dst->isEnabled								= src.isEnabled;
    173 dst->isFramebuffer							= src.isFramebuffer;
    174 dst->isProgram								= src.isProgram;
    175 dst->isProgramPipeline						= src.isProgramPipeline;
    176 dst->isQuery								= src.isQuery;
    177 dst->isRenderbuffer							= src.isRenderbuffer;
    178 dst->isSampler								= src.isSampler;
    179 dst->isShader								= src.isShader;
    180 dst->isSync									= src.isSync;
    181 dst->isTexture								= src.isTexture;
    182 dst->isTransformFeedback					= src.isTransformFeedback;
    183 dst->isVertexArray							= src.isVertexArray;
    184 dst->lineWidth								= src.lineWidth;
    185 dst->linkProgram							= src.linkProgram;
    186 dst->mapBufferRange							= src.mapBufferRange;
    187 dst->memoryBarrier							= src.memoryBarrier;
    188 dst->memoryBarrierByRegion					= src.memoryBarrierByRegion;
    189 dst->pauseTransformFeedback					= src.pauseTransformFeedback;
    190 dst->pixelStorei							= src.pixelStorei;
    191 dst->polygonOffset							= src.polygonOffset;
    192 dst->programBinary							= src.programBinary;
    193 dst->programParameteri						= src.programParameteri;
    194 dst->programUniform1f						= src.programUniform1f;
    195 dst->programUniform1fv						= src.programUniform1fv;
    196 dst->programUniform1i						= src.programUniform1i;
    197 dst->programUniform1iv						= src.programUniform1iv;
    198 dst->programUniform1ui						= src.programUniform1ui;
    199 dst->programUniform1uiv						= src.programUniform1uiv;
    200 dst->programUniform2f						= src.programUniform2f;
    201 dst->programUniform2fv						= src.programUniform2fv;
    202 dst->programUniform2i						= src.programUniform2i;
    203 dst->programUniform2iv						= src.programUniform2iv;
    204 dst->programUniform2ui						= src.programUniform2ui;
    205 dst->programUniform2uiv						= src.programUniform2uiv;
    206 dst->programUniform3f						= src.programUniform3f;
    207 dst->programUniform3fv						= src.programUniform3fv;
    208 dst->programUniform3i						= src.programUniform3i;
    209 dst->programUniform3iv						= src.programUniform3iv;
    210 dst->programUniform3ui						= src.programUniform3ui;
    211 dst->programUniform3uiv						= src.programUniform3uiv;
    212 dst->programUniform4f						= src.programUniform4f;
    213 dst->programUniform4fv						= src.programUniform4fv;
    214 dst->programUniform4i						= src.programUniform4i;
    215 dst->programUniform4iv						= src.programUniform4iv;
    216 dst->programUniform4ui						= src.programUniform4ui;
    217 dst->programUniform4uiv						= src.programUniform4uiv;
    218 dst->programUniformMatrix2fv				= src.programUniformMatrix2fv;
    219 dst->programUniformMatrix2x3fv				= src.programUniformMatrix2x3fv;
    220 dst->programUniformMatrix2x4fv				= src.programUniformMatrix2x4fv;
    221 dst->programUniformMatrix3fv				= src.programUniformMatrix3fv;
    222 dst->programUniformMatrix3x2fv				= src.programUniformMatrix3x2fv;
    223 dst->programUniformMatrix3x4fv				= src.programUniformMatrix3x4fv;
    224 dst->programUniformMatrix4fv				= src.programUniformMatrix4fv;
    225 dst->programUniformMatrix4x2fv				= src.programUniformMatrix4x2fv;
    226 dst->programUniformMatrix4x3fv				= src.programUniformMatrix4x3fv;
    227 dst->readBuffer								= src.readBuffer;
    228 dst->readPixels								= src.readPixels;
    229 dst->releaseShaderCompiler					= src.releaseShaderCompiler;
    230 dst->renderbufferStorage					= src.renderbufferStorage;
    231 dst->renderbufferStorageMultisample			= src.renderbufferStorageMultisample;
    232 dst->resumeTransformFeedback				= src.resumeTransformFeedback;
    233 dst->sampleCoverage							= src.sampleCoverage;
    234 dst->sampleMaski							= src.sampleMaski;
    235 dst->samplerParameterf						= src.samplerParameterf;
    236 dst->samplerParameterfv						= src.samplerParameterfv;
    237 dst->samplerParameteri						= src.samplerParameteri;
    238 dst->samplerParameteriv						= src.samplerParameteriv;
    239 dst->scissor								= src.scissor;
    240 dst->shaderBinary							= src.shaderBinary;
    241 dst->shaderSource							= src.shaderSource;
    242 dst->stencilFunc							= src.stencilFunc;
    243 dst->stencilFuncSeparate					= src.stencilFuncSeparate;
    244 dst->stencilMask							= src.stencilMask;
    245 dst->stencilMaskSeparate					= src.stencilMaskSeparate;
    246 dst->stencilOp								= src.stencilOp;
    247 dst->stencilOpSeparate						= src.stencilOpSeparate;
    248 dst->texImage2D								= src.texImage2D;
    249 dst->texImage3D								= src.texImage3D;
    250 dst->texParameterf							= src.texParameterf;
    251 dst->texParameterfv							= src.texParameterfv;
    252 dst->texParameteri							= src.texParameteri;
    253 dst->texParameteriv							= src.texParameteriv;
    254 dst->texStorage2D							= src.texStorage2D;
    255 dst->texStorage2DMultisample				= src.texStorage2DMultisample;
    256 dst->texStorage3D							= src.texStorage3D;
    257 dst->texSubImage2D							= src.texSubImage2D;
    258 dst->texSubImage3D							= src.texSubImage3D;
    259 dst->transformFeedbackVaryings				= src.transformFeedbackVaryings;
    260 dst->uniform1f								= src.uniform1f;
    261 dst->uniform1fv								= src.uniform1fv;
    262 dst->uniform1i								= src.uniform1i;
    263 dst->uniform1iv								= src.uniform1iv;
    264 dst->uniform1ui								= src.uniform1ui;
    265 dst->uniform1uiv							= src.uniform1uiv;
    266 dst->uniform2f								= src.uniform2f;
    267 dst->uniform2fv								= src.uniform2fv;
    268 dst->uniform2i								= src.uniform2i;
    269 dst->uniform2iv								= src.uniform2iv;
    270 dst->uniform2ui								= src.uniform2ui;
    271 dst->uniform2uiv							= src.uniform2uiv;
    272 dst->uniform3f								= src.uniform3f;
    273 dst->uniform3fv								= src.uniform3fv;
    274 dst->uniform3i								= src.uniform3i;
    275 dst->uniform3iv								= src.uniform3iv;
    276 dst->uniform3ui								= src.uniform3ui;
    277 dst->uniform3uiv							= src.uniform3uiv;
    278 dst->uniform4f								= src.uniform4f;
    279 dst->uniform4fv								= src.uniform4fv;
    280 dst->uniform4i								= src.uniform4i;
    281 dst->uniform4iv								= src.uniform4iv;
    282 dst->uniform4ui								= src.uniform4ui;
    283 dst->uniform4uiv							= src.uniform4uiv;
    284 dst->uniformBlockBinding					= src.uniformBlockBinding;
    285 dst->uniformMatrix2fv						= src.uniformMatrix2fv;
    286 dst->uniformMatrix2x3fv						= src.uniformMatrix2x3fv;
    287 dst->uniformMatrix2x4fv						= src.uniformMatrix2x4fv;
    288 dst->uniformMatrix3fv						= src.uniformMatrix3fv;
    289 dst->uniformMatrix3x2fv						= src.uniformMatrix3x2fv;
    290 dst->uniformMatrix3x4fv						= src.uniformMatrix3x4fv;
    291 dst->uniformMatrix4fv						= src.uniformMatrix4fv;
    292 dst->uniformMatrix4x2fv						= src.uniformMatrix4x2fv;
    293 dst->uniformMatrix4x3fv						= src.uniformMatrix4x3fv;
    294 dst->unmapBuffer							= src.unmapBuffer;
    295 dst->useProgram								= src.useProgram;
    296 dst->useProgramStages						= src.useProgramStages;
    297 dst->validateProgram						= src.validateProgram;
    298 dst->validateProgramPipeline				= src.validateProgramPipeline;
    299 dst->vertexAttrib1f							= src.vertexAttrib1f;
    300 dst->vertexAttrib1fv						= src.vertexAttrib1fv;
    301 dst->vertexAttrib2f							= src.vertexAttrib2f;
    302 dst->vertexAttrib2fv						= src.vertexAttrib2fv;
    303 dst->vertexAttrib3f							= src.vertexAttrib3f;
    304 dst->vertexAttrib3fv						= src.vertexAttrib3fv;
    305 dst->vertexAttrib4f							= src.vertexAttrib4f;
    306 dst->vertexAttrib4fv						= src.vertexAttrib4fv;
    307 dst->vertexAttribBinding					= src.vertexAttribBinding;
    308 dst->vertexAttribDivisor					= src.vertexAttribDivisor;
    309 dst->vertexAttribFormat						= src.vertexAttribFormat;
    310 dst->vertexAttribI4i						= src.vertexAttribI4i;
    311 dst->vertexAttribI4iv						= src.vertexAttribI4iv;
    312 dst->vertexAttribI4ui						= src.vertexAttribI4ui;
    313 dst->vertexAttribI4uiv						= src.vertexAttribI4uiv;
    314 dst->vertexAttribIFormat					= src.vertexAttribIFormat;
    315 dst->vertexAttribIPointer					= src.vertexAttribIPointer;
    316 dst->vertexAttribPointer					= src.vertexAttribPointer;
    317 dst->vertexBindingDivisor					= src.vertexBindingDivisor;
    318 dst->viewport								= src.viewport;
    319 dst->waitSync								= src.waitSync;
    320