13c827367444ee418f129b2c238299f49d3264554Jarkko Poyry/* WARNING: This is auto-generated file. Do not modify, since changes will 23c827367444ee418f129b2c238299f49d3264554Jarkko Poyry * be lost! Modify the generating script instead. 31abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulos * 47782ec5bab873e06201d4d775f628c6fe6e891edMika Isojärvi * Generated from Khronos GL API description (gl.xml) revision 7ac9c857db1e3a6065485e4e2144151f48a4f1c4. 53c827367444ee418f129b2c238299f49d3264554Jarkko Poyry */ 61abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->activeShaderProgram = src.activeShaderProgram; 73c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->activeTexture = src.activeTexture; 83c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->attachShader = src.attachShader; 91abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->beginQuery = src.beginQuery; 101abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->beginTransformFeedback = src.beginTransformFeedback; 113c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->bindAttribLocation = src.bindAttribLocation; 123c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->bindBuffer = src.bindBuffer; 131abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->bindBufferBase = src.bindBufferBase; 141abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->bindBufferRange = src.bindBufferRange; 153c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->bindFramebuffer = src.bindFramebuffer; 161abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->bindImageTexture = src.bindImageTexture; 171abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->bindProgramPipeline = src.bindProgramPipeline; 183c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->bindRenderbuffer = src.bindRenderbuffer; 191abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->bindSampler = src.bindSampler; 203c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->bindTexture = src.bindTexture; 211abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->bindTransformFeedback = src.bindTransformFeedback; 221abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->bindVertexArray = src.bindVertexArray; 231abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->bindVertexBuffer = src.bindVertexBuffer; 243c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->blendColor = src.blendColor; 253c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->blendEquation = src.blendEquation; 263c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->blendEquationSeparate = src.blendEquationSeparate; 273c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->blendFunc = src.blendFunc; 283c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->blendFuncSeparate = src.blendFuncSeparate; 291abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->blitFramebuffer = src.blitFramebuffer; 303c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->bufferData = src.bufferData; 313c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->bufferSubData = src.bufferSubData; 323c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->checkFramebufferStatus = src.checkFramebufferStatus; 333c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->clear = src.clear; 341abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->clearBufferfi = src.clearBufferfi; 351abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->clearBufferfv = src.clearBufferfv; 361abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->clearBufferiv = src.clearBufferiv; 371abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->clearBufferuiv = src.clearBufferuiv; 383c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->clearColor = src.clearColor; 393c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->clearDepthf = src.clearDepthf; 403c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->clearStencil = src.clearStencil; 411abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->clientWaitSync = src.clientWaitSync; 423c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->colorMask = src.colorMask; 433c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->compileShader = src.compileShader; 443c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->compressedTexImage2D = src.compressedTexImage2D; 451abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->compressedTexImage3D = src.compressedTexImage3D; 463c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->compressedTexSubImage2D = src.compressedTexSubImage2D; 471abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->compressedTexSubImage3D = src.compressedTexSubImage3D; 481abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->copyBufferSubData = src.copyBufferSubData; 493c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->copyTexImage2D = src.copyTexImage2D; 503c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->copyTexSubImage2D = src.copyTexSubImage2D; 511abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->copyTexSubImage3D = src.copyTexSubImage3D; 523c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->createProgram = src.createProgram; 533c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->createShader = src.createShader; 541abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->createShaderProgramv = src.createShaderProgramv; 553c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->cullFace = src.cullFace; 563c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->deleteBuffers = src.deleteBuffers; 573c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->deleteFramebuffers = src.deleteFramebuffers; 583c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->deleteProgram = src.deleteProgram; 591abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->deleteProgramPipelines = src.deleteProgramPipelines; 601abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->deleteQueries = src.deleteQueries; 613c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->deleteRenderbuffers = src.deleteRenderbuffers; 621abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->deleteSamplers = src.deleteSamplers; 633c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->deleteShader = src.deleteShader; 641abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->deleteSync = src.deleteSync; 653c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->deleteTextures = src.deleteTextures; 661abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->deleteTransformFeedbacks = src.deleteTransformFeedbacks; 671abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->deleteVertexArrays = src.deleteVertexArrays; 683c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->depthFunc = src.depthFunc; 693c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->depthMask = src.depthMask; 703c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->depthRangef = src.depthRangef; 713c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->detachShader = src.detachShader; 723c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->disable = src.disable; 733c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->disableVertexAttribArray = src.disableVertexAttribArray; 741abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->dispatchCompute = src.dispatchCompute; 751abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->dispatchComputeIndirect = src.dispatchComputeIndirect; 763c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->drawArrays = src.drawArrays; 771abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->drawArraysIndirect = src.drawArraysIndirect; 781abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->drawArraysInstanced = src.drawArraysInstanced; 791abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->drawBuffers = src.drawBuffers; 803c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->drawElements = src.drawElements; 811abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->drawElementsIndirect = src.drawElementsIndirect; 821abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->drawElementsInstanced = src.drawElementsInstanced; 831abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->drawRangeElements = src.drawRangeElements; 843c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->enable = src.enable; 853c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->enableVertexAttribArray = src.enableVertexAttribArray; 861abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->endQuery = src.endQuery; 871abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->endTransformFeedback = src.endTransformFeedback; 881abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->fenceSync = src.fenceSync; 893c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->finish = src.finish; 903c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->flush = src.flush; 911abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->flushMappedBufferRange = src.flushMappedBufferRange; 921abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->framebufferParameteri = src.framebufferParameteri; 933c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->framebufferRenderbuffer = src.framebufferRenderbuffer; 943c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->framebufferTexture2D = src.framebufferTexture2D; 951abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->framebufferTextureLayer = src.framebufferTextureLayer; 963c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->frontFace = src.frontFace; 973c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->genBuffers = src.genBuffers; 983c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->genFramebuffers = src.genFramebuffers; 991abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->genProgramPipelines = src.genProgramPipelines; 1001abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->genQueries = src.genQueries; 1013c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->genRenderbuffers = src.genRenderbuffers; 1021abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->genSamplers = src.genSamplers; 1033c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->genTextures = src.genTextures; 1041abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->genTransformFeedbacks = src.genTransformFeedbacks; 1051abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->genVertexArrays = src.genVertexArrays; 1061abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->generateMipmap = src.generateMipmap; 1073c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->getActiveAttrib = src.getActiveAttrib; 1083c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->getActiveUniform = src.getActiveUniform; 1091abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->getActiveUniformBlockName = src.getActiveUniformBlockName; 1101abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->getActiveUniformBlockiv = src.getActiveUniformBlockiv; 1111abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->getActiveUniformsiv = src.getActiveUniformsiv; 1123c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->getAttachedShaders = src.getAttachedShaders; 1133c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->getAttribLocation = src.getAttribLocation; 1141abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->getBooleani_v = src.getBooleani_v; 1153c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->getBooleanv = src.getBooleanv; 1161abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->getBufferParameteri64v = src.getBufferParameteri64v; 1173c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->getBufferParameteriv = src.getBufferParameteriv; 1181abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->getBufferPointerv = src.getBufferPointerv; 1193c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->getError = src.getError; 1203c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->getFloatv = src.getFloatv; 1211abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->getFragDataLocation = src.getFragDataLocation; 1223c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->getFramebufferAttachmentParameteriv = src.getFramebufferAttachmentParameteriv; 1231abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->getFramebufferParameteriv = src.getFramebufferParameteriv; 1241abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->getInteger64i_v = src.getInteger64i_v; 1251abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->getInteger64v = src.getInteger64v; 1261abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->getIntegeri_v = src.getIntegeri_v; 1273c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->getIntegerv = src.getIntegerv; 1281abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->getInternalformativ = src.getInternalformativ; 1291abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->getMultisamplefv = src.getMultisamplefv; 1301abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->getProgramBinary = src.getProgramBinary; 1313c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->getProgramInfoLog = src.getProgramInfoLog; 1321abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->getProgramInterfaceiv = src.getProgramInterfaceiv; 1331abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->getProgramPipelineInfoLog = src.getProgramPipelineInfoLog; 1341abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->getProgramPipelineiv = src.getProgramPipelineiv; 1351abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->getProgramResourceIndex = src.getProgramResourceIndex; 1361abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->getProgramResourceLocation = src.getProgramResourceLocation; 1371abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->getProgramResourceName = src.getProgramResourceName; 1381abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->getProgramResourceiv = src.getProgramResourceiv; 1391abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->getProgramiv = src.getProgramiv; 1401abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->getQueryObjectuiv = src.getQueryObjectuiv; 1411abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->getQueryiv = src.getQueryiv; 1423c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->getRenderbufferParameteriv = src.getRenderbufferParameteriv; 1431abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->getSamplerParameterfv = src.getSamplerParameterfv; 1441abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->getSamplerParameteriv = src.getSamplerParameteriv; 1453c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->getShaderInfoLog = src.getShaderInfoLog; 1463c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->getShaderPrecisionFormat = src.getShaderPrecisionFormat; 1473c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->getShaderSource = src.getShaderSource; 1481abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->getShaderiv = src.getShaderiv; 1493c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->getString = src.getString; 1501abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->getStringi = src.getStringi; 1511abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->getSynciv = src.getSynciv; 1521abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->getTexLevelParameterfv = src.getTexLevelParameterfv; 1531abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->getTexLevelParameteriv = src.getTexLevelParameteriv; 1543c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->getTexParameterfv = src.getTexParameterfv; 1553c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->getTexParameteriv = src.getTexParameteriv; 1561abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->getTransformFeedbackVarying = src.getTransformFeedbackVarying; 1571abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->getUniformBlockIndex = src.getUniformBlockIndex; 1581abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->getUniformIndices = src.getUniformIndices; 1591abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->getUniformLocation = src.getUniformLocation; 1603c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->getUniformfv = src.getUniformfv; 1613c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->getUniformiv = src.getUniformiv; 1621abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->getUniformuiv = src.getUniformuiv; 1631abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->getVertexAttribIiv = src.getVertexAttribIiv; 1641abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->getVertexAttribIuiv = src.getVertexAttribIuiv; 1651abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->getVertexAttribPointerv = src.getVertexAttribPointerv; 1663c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->getVertexAttribfv = src.getVertexAttribfv; 1673c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->getVertexAttribiv = src.getVertexAttribiv; 1683c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->hint = src.hint; 1691abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->invalidateFramebuffer = src.invalidateFramebuffer; 1701abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->invalidateSubFramebuffer = src.invalidateSubFramebuffer; 1713c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->isBuffer = src.isBuffer; 1723c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->isEnabled = src.isEnabled; 1733c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->isFramebuffer = src.isFramebuffer; 1743c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->isProgram = src.isProgram; 1751abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->isProgramPipeline = src.isProgramPipeline; 1761abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->isQuery = src.isQuery; 1773c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->isRenderbuffer = src.isRenderbuffer; 1781abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->isSampler = src.isSampler; 1793c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->isShader = src.isShader; 1801abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->isSync = src.isSync; 1813c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->isTexture = src.isTexture; 1821abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->isTransformFeedback = src.isTransformFeedback; 1831abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->isVertexArray = src.isVertexArray; 1843c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->lineWidth = src.lineWidth; 1853c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->linkProgram = src.linkProgram; 1861abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->mapBufferRange = src.mapBufferRange; 1871abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->memoryBarrier = src.memoryBarrier; 1881abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->memoryBarrierByRegion = src.memoryBarrierByRegion; 1891abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->pauseTransformFeedback = src.pauseTransformFeedback; 1903c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->pixelStorei = src.pixelStorei; 1913c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->polygonOffset = src.polygonOffset; 1921abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->programBinary = src.programBinary; 1931abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->programParameteri = src.programParameteri; 1941abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->programUniform1f = src.programUniform1f; 1951abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->programUniform1fv = src.programUniform1fv; 1961abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->programUniform1i = src.programUniform1i; 1971abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->programUniform1iv = src.programUniform1iv; 1981abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->programUniform1ui = src.programUniform1ui; 1991abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->programUniform1uiv = src.programUniform1uiv; 2001abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->programUniform2f = src.programUniform2f; 2011abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->programUniform2fv = src.programUniform2fv; 2021abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->programUniform2i = src.programUniform2i; 2031abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->programUniform2iv = src.programUniform2iv; 2041abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->programUniform2ui = src.programUniform2ui; 2051abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->programUniform2uiv = src.programUniform2uiv; 2061abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->programUniform3f = src.programUniform3f; 2071abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->programUniform3fv = src.programUniform3fv; 2081abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->programUniform3i = src.programUniform3i; 2091abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->programUniform3iv = src.programUniform3iv; 2101abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->programUniform3ui = src.programUniform3ui; 2111abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->programUniform3uiv = src.programUniform3uiv; 2121abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->programUniform4f = src.programUniform4f; 2131abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->programUniform4fv = src.programUniform4fv; 2141abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->programUniform4i = src.programUniform4i; 2151abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->programUniform4iv = src.programUniform4iv; 2161abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->programUniform4ui = src.programUniform4ui; 2171abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->programUniform4uiv = src.programUniform4uiv; 2181abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->programUniformMatrix2fv = src.programUniformMatrix2fv; 2191abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->programUniformMatrix2x3fv = src.programUniformMatrix2x3fv; 2201abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->programUniformMatrix2x4fv = src.programUniformMatrix2x4fv; 2211abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->programUniformMatrix3fv = src.programUniformMatrix3fv; 2221abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->programUniformMatrix3x2fv = src.programUniformMatrix3x2fv; 2231abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->programUniformMatrix3x4fv = src.programUniformMatrix3x4fv; 2241abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->programUniformMatrix4fv = src.programUniformMatrix4fv; 2251abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->programUniformMatrix4x2fv = src.programUniformMatrix4x2fv; 2261abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->programUniformMatrix4x3fv = src.programUniformMatrix4x3fv; 2271abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->readBuffer = src.readBuffer; 2283c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->readPixels = src.readPixels; 2293c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->releaseShaderCompiler = src.releaseShaderCompiler; 2303c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->renderbufferStorage = src.renderbufferStorage; 2311abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->renderbufferStorageMultisample = src.renderbufferStorageMultisample; 2321abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->resumeTransformFeedback = src.resumeTransformFeedback; 2333c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->sampleCoverage = src.sampleCoverage; 2341abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->sampleMaski = src.sampleMaski; 2351abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->samplerParameterf = src.samplerParameterf; 2361abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->samplerParameterfv = src.samplerParameterfv; 2371abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->samplerParameteri = src.samplerParameteri; 2381abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->samplerParameteriv = src.samplerParameteriv; 2393c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->scissor = src.scissor; 2403c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->shaderBinary = src.shaderBinary; 2413c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->shaderSource = src.shaderSource; 2423c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->stencilFunc = src.stencilFunc; 2433c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->stencilFuncSeparate = src.stencilFuncSeparate; 2443c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->stencilMask = src.stencilMask; 2453c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->stencilMaskSeparate = src.stencilMaskSeparate; 2463c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->stencilOp = src.stencilOp; 2473c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->stencilOpSeparate = src.stencilOpSeparate; 2483c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->texImage2D = src.texImage2D; 2491abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->texImage3D = src.texImage3D; 2503c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->texParameterf = src.texParameterf; 2513c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->texParameterfv = src.texParameterfv; 2523c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->texParameteri = src.texParameteri; 2533c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->texParameteriv = src.texParameteriv; 2541abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->texStorage2D = src.texStorage2D; 2551abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->texStorage2DMultisample = src.texStorage2DMultisample; 2561abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->texStorage3D = src.texStorage3D; 2573c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->texSubImage2D = src.texSubImage2D; 2581abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->texSubImage3D = src.texSubImage3D; 2591abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->transformFeedbackVaryings = src.transformFeedbackVaryings; 2603c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->uniform1f = src.uniform1f; 2613c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->uniform1fv = src.uniform1fv; 2623c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->uniform1i = src.uniform1i; 2633c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->uniform1iv = src.uniform1iv; 2641abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->uniform1ui = src.uniform1ui; 2651abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->uniform1uiv = src.uniform1uiv; 2663c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->uniform2f = src.uniform2f; 2673c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->uniform2fv = src.uniform2fv; 2683c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->uniform2i = src.uniform2i; 2693c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->uniform2iv = src.uniform2iv; 2701abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->uniform2ui = src.uniform2ui; 2711abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->uniform2uiv = src.uniform2uiv; 2723c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->uniform3f = src.uniform3f; 2733c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->uniform3fv = src.uniform3fv; 2743c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->uniform3i = src.uniform3i; 2753c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->uniform3iv = src.uniform3iv; 2761abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->uniform3ui = src.uniform3ui; 2771abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->uniform3uiv = src.uniform3uiv; 2783c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->uniform4f = src.uniform4f; 2793c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->uniform4fv = src.uniform4fv; 2803c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->uniform4i = src.uniform4i; 2813c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->uniform4iv = src.uniform4iv; 2821abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->uniform4ui = src.uniform4ui; 2831abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->uniform4uiv = src.uniform4uiv; 2841abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->uniformBlockBinding = src.uniformBlockBinding; 2853c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->uniformMatrix2fv = src.uniformMatrix2fv; 2861abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->uniformMatrix2x3fv = src.uniformMatrix2x3fv; 2871abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->uniformMatrix2x4fv = src.uniformMatrix2x4fv; 2883c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->uniformMatrix3fv = src.uniformMatrix3fv; 2891abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->uniformMatrix3x2fv = src.uniformMatrix3x2fv; 2901abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->uniformMatrix3x4fv = src.uniformMatrix3x4fv; 2913c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->uniformMatrix4fv = src.uniformMatrix4fv; 2921abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->uniformMatrix4x2fv = src.uniformMatrix4x2fv; 2931abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->uniformMatrix4x3fv = src.uniformMatrix4x3fv; 2941abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->unmapBuffer = src.unmapBuffer; 2953c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->useProgram = src.useProgram; 2961abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->useProgramStages = src.useProgramStages; 2973c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->validateProgram = src.validateProgram; 2981abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->validateProgramPipeline = src.validateProgramPipeline; 2993c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->vertexAttrib1f = src.vertexAttrib1f; 3003c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->vertexAttrib1fv = src.vertexAttrib1fv; 3013c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->vertexAttrib2f = src.vertexAttrib2f; 3023c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->vertexAttrib2fv = src.vertexAttrib2fv; 3033c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->vertexAttrib3f = src.vertexAttrib3f; 3043c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->vertexAttrib3fv = src.vertexAttrib3fv; 3053c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->vertexAttrib4f = src.vertexAttrib4f; 3063c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->vertexAttrib4fv = src.vertexAttrib4fv; 3071abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->vertexAttribBinding = src.vertexAttribBinding; 3081abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->vertexAttribDivisor = src.vertexAttribDivisor; 3091abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->vertexAttribFormat = src.vertexAttribFormat; 3103c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->vertexAttribI4i = src.vertexAttribI4i; 3113c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->vertexAttribI4iv = src.vertexAttribI4iv; 3121abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->vertexAttribI4ui = src.vertexAttribI4ui; 3133c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->vertexAttribI4uiv = src.vertexAttribI4uiv; 3143c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->vertexAttribIFormat = src.vertexAttribIFormat; 3151abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->vertexAttribIPointer = src.vertexAttribIPointer; 3161abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->vertexAttribPointer = src.vertexAttribPointer; 3173c827367444ee418f129b2c238299f49d3264554Jarkko Poyrydst->vertexBindingDivisor = src.vertexBindingDivisor; 3181abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->viewport = src.viewport; 3191abab607ca1c1b410881390f9ec47e6be04c207dPyry Haulosdst->waitSync = src.waitSync; 320