Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 1 | /* WARNING: This is auto-generated file. Do not modify, since changes will |
| 2 | * be lost! Modify the generating script instead. |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 3 | * |
Alexander Galazin | a71fcee | 2017-07-12 10:03:11 +0200 | [diff] [blame^] | 4 | * Generated from Khronos GL API description (gl.xml) revision 97558118d4a8ab2af749867899555273c20827ce. |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 5 | */ |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 6 | dst->activeShaderProgram = src.activeShaderProgram; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 7 | dst->activeTexture = src.activeTexture; |
| 8 | dst->attachShader = src.attachShader; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 9 | dst->beginQuery = src.beginQuery; |
| 10 | dst->beginTransformFeedback = src.beginTransformFeedback; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 11 | dst->bindAttribLocation = src.bindAttribLocation; |
| 12 | dst->bindBuffer = src.bindBuffer; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 13 | dst->bindBufferBase = src.bindBufferBase; |
| 14 | dst->bindBufferRange = src.bindBufferRange; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 15 | dst->bindFramebuffer = src.bindFramebuffer; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 16 | dst->bindImageTexture = src.bindImageTexture; |
| 17 | dst->bindProgramPipeline = src.bindProgramPipeline; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 18 | dst->bindRenderbuffer = src.bindRenderbuffer; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 19 | dst->bindSampler = src.bindSampler; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 20 | dst->bindTexture = src.bindTexture; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 21 | dst->bindTransformFeedback = src.bindTransformFeedback; |
| 22 | dst->bindVertexArray = src.bindVertexArray; |
| 23 | dst->bindVertexBuffer = src.bindVertexBuffer; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 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; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 29 | dst->blitFramebuffer = src.blitFramebuffer; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 30 | dst->bufferData = src.bufferData; |
| 31 | dst->bufferSubData = src.bufferSubData; |
| 32 | dst->checkFramebufferStatus = src.checkFramebufferStatus; |
| 33 | dst->clear = src.clear; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 34 | dst->clearBufferfi = src.clearBufferfi; |
| 35 | dst->clearBufferfv = src.clearBufferfv; |
| 36 | dst->clearBufferiv = src.clearBufferiv; |
| 37 | dst->clearBufferuiv = src.clearBufferuiv; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 38 | dst->clearColor = src.clearColor; |
| 39 | dst->clearDepthf = src.clearDepthf; |
| 40 | dst->clearStencil = src.clearStencil; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 41 | dst->clientWaitSync = src.clientWaitSync; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 42 | dst->colorMask = src.colorMask; |
| 43 | dst->compileShader = src.compileShader; |
| 44 | dst->compressedTexImage2D = src.compressedTexImage2D; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 45 | dst->compressedTexImage3D = src.compressedTexImage3D; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 46 | dst->compressedTexSubImage2D = src.compressedTexSubImage2D; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 47 | dst->compressedTexSubImage3D = src.compressedTexSubImage3D; |
| 48 | dst->copyBufferSubData = src.copyBufferSubData; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 49 | dst->copyTexImage2D = src.copyTexImage2D; |
| 50 | dst->copyTexSubImage2D = src.copyTexSubImage2D; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 51 | dst->copyTexSubImage3D = src.copyTexSubImage3D; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 52 | dst->createProgram = src.createProgram; |
| 53 | dst->createShader = src.createShader; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 54 | dst->createShaderProgramv = src.createShaderProgramv; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 55 | dst->cullFace = src.cullFace; |
| 56 | dst->deleteBuffers = src.deleteBuffers; |
| 57 | dst->deleteFramebuffers = src.deleteFramebuffers; |
| 58 | dst->deleteProgram = src.deleteProgram; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 59 | dst->deleteProgramPipelines = src.deleteProgramPipelines; |
| 60 | dst->deleteQueries = src.deleteQueries; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 61 | dst->deleteRenderbuffers = src.deleteRenderbuffers; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 62 | dst->deleteSamplers = src.deleteSamplers; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 63 | dst->deleteShader = src.deleteShader; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 64 | dst->deleteSync = src.deleteSync; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 65 | dst->deleteTextures = src.deleteTextures; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 66 | dst->deleteTransformFeedbacks = src.deleteTransformFeedbacks; |
| 67 | dst->deleteVertexArrays = src.deleteVertexArrays; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 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; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 74 | dst->dispatchCompute = src.dispatchCompute; |
| 75 | dst->dispatchComputeIndirect = src.dispatchComputeIndirect; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 76 | dst->drawArrays = src.drawArrays; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 77 | dst->drawArraysIndirect = src.drawArraysIndirect; |
| 78 | dst->drawArraysInstanced = src.drawArraysInstanced; |
| 79 | dst->drawBuffers = src.drawBuffers; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 80 | dst->drawElements = src.drawElements; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 81 | dst->drawElementsIndirect = src.drawElementsIndirect; |
| 82 | dst->drawElementsInstanced = src.drawElementsInstanced; |
| 83 | dst->drawRangeElements = src.drawRangeElements; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 84 | dst->enable = src.enable; |
| 85 | dst->enableVertexAttribArray = src.enableVertexAttribArray; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 86 | dst->endQuery = src.endQuery; |
| 87 | dst->endTransformFeedback = src.endTransformFeedback; |
| 88 | dst->fenceSync = src.fenceSync; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 89 | dst->finish = src.finish; |
| 90 | dst->flush = src.flush; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 91 | dst->flushMappedBufferRange = src.flushMappedBufferRange; |
| 92 | dst->framebufferParameteri = src.framebufferParameteri; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 93 | dst->framebufferRenderbuffer = src.framebufferRenderbuffer; |
| 94 | dst->framebufferTexture2D = src.framebufferTexture2D; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 95 | dst->framebufferTextureLayer = src.framebufferTextureLayer; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 96 | dst->frontFace = src.frontFace; |
| 97 | dst->genBuffers = src.genBuffers; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 98 | dst->genFramebuffers = src.genFramebuffers; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 99 | dst->genProgramPipelines = src.genProgramPipelines; |
| 100 | dst->genQueries = src.genQueries; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 101 | dst->genRenderbuffers = src.genRenderbuffers; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 102 | dst->genSamplers = src.genSamplers; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 103 | dst->genTextures = src.genTextures; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 104 | dst->genTransformFeedbacks = src.genTransformFeedbacks; |
| 105 | dst->genVertexArrays = src.genVertexArrays; |
| 106 | dst->generateMipmap = src.generateMipmap; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 107 | dst->getActiveAttrib = src.getActiveAttrib; |
| 108 | dst->getActiveUniform = src.getActiveUniform; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 109 | dst->getActiveUniformBlockName = src.getActiveUniformBlockName; |
| 110 | dst->getActiveUniformBlockiv = src.getActiveUniformBlockiv; |
| 111 | dst->getActiveUniformsiv = src.getActiveUniformsiv; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 112 | dst->getAttachedShaders = src.getAttachedShaders; |
| 113 | dst->getAttribLocation = src.getAttribLocation; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 114 | dst->getBooleani_v = src.getBooleani_v; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 115 | dst->getBooleanv = src.getBooleanv; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 116 | dst->getBufferParameteri64v = src.getBufferParameteri64v; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 117 | dst->getBufferParameteriv = src.getBufferParameteriv; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 118 | dst->getBufferPointerv = src.getBufferPointerv; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 119 | dst->getError = src.getError; |
| 120 | dst->getFloatv = src.getFloatv; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 121 | dst->getFragDataLocation = src.getFragDataLocation; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 122 | dst->getFramebufferAttachmentParameteriv = src.getFramebufferAttachmentParameteriv; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 123 | dst->getFramebufferParameteriv = src.getFramebufferParameteriv; |
| 124 | dst->getInteger64i_v = src.getInteger64i_v; |
| 125 | dst->getInteger64v = src.getInteger64v; |
| 126 | dst->getIntegeri_v = src.getIntegeri_v; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 127 | dst->getIntegerv = src.getIntegerv; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 128 | dst->getInternalformativ = src.getInternalformativ; |
| 129 | dst->getMultisamplefv = src.getMultisamplefv; |
| 130 | dst->getProgramBinary = src.getProgramBinary; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 131 | dst->getProgramInfoLog = src.getProgramInfoLog; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 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; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 142 | dst->getRenderbufferParameteriv = src.getRenderbufferParameteriv; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 143 | dst->getSamplerParameterfv = src.getSamplerParameterfv; |
| 144 | dst->getSamplerParameteriv = src.getSamplerParameteriv; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 145 | dst->getShaderInfoLog = src.getShaderInfoLog; |
| 146 | dst->getShaderPrecisionFormat = src.getShaderPrecisionFormat; |
| 147 | dst->getShaderSource = src.getShaderSource; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 148 | dst->getShaderiv = src.getShaderiv; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 149 | dst->getString = src.getString; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 150 | dst->getStringi = src.getStringi; |
| 151 | dst->getSynciv = src.getSynciv; |
| 152 | dst->getTexLevelParameterfv = src.getTexLevelParameterfv; |
| 153 | dst->getTexLevelParameteriv = src.getTexLevelParameteriv; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 154 | dst->getTexParameterfv = src.getTexParameterfv; |
| 155 | dst->getTexParameteriv = src.getTexParameteriv; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 156 | dst->getTransformFeedbackVarying = src.getTransformFeedbackVarying; |
| 157 | dst->getUniformBlockIndex = src.getUniformBlockIndex; |
| 158 | dst->getUniformIndices = src.getUniformIndices; |
| 159 | dst->getUniformLocation = src.getUniformLocation; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 160 | dst->getUniformfv = src.getUniformfv; |
| 161 | dst->getUniformiv = src.getUniformiv; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 162 | dst->getUniformuiv = src.getUniformuiv; |
| 163 | dst->getVertexAttribIiv = src.getVertexAttribIiv; |
| 164 | dst->getVertexAttribIuiv = src.getVertexAttribIuiv; |
| 165 | dst->getVertexAttribPointerv = src.getVertexAttribPointerv; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 166 | dst->getVertexAttribfv = src.getVertexAttribfv; |
| 167 | dst->getVertexAttribiv = src.getVertexAttribiv; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 168 | dst->hint = src.hint; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 169 | dst->invalidateFramebuffer = src.invalidateFramebuffer; |
| 170 | dst->invalidateSubFramebuffer = src.invalidateSubFramebuffer; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 171 | dst->isBuffer = src.isBuffer; |
| 172 | dst->isEnabled = src.isEnabled; |
| 173 | dst->isFramebuffer = src.isFramebuffer; |
| 174 | dst->isProgram = src.isProgram; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 175 | dst->isProgramPipeline = src.isProgramPipeline; |
| 176 | dst->isQuery = src.isQuery; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 177 | dst->isRenderbuffer = src.isRenderbuffer; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 178 | dst->isSampler = src.isSampler; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 179 | dst->isShader = src.isShader; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 180 | dst->isSync = src.isSync; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 181 | dst->isTexture = src.isTexture; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 182 | dst->isTransformFeedback = src.isTransformFeedback; |
| 183 | dst->isVertexArray = src.isVertexArray; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 184 | dst->lineWidth = src.lineWidth; |
| 185 | dst->linkProgram = src.linkProgram; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 186 | dst->mapBufferRange = src.mapBufferRange; |
| 187 | dst->memoryBarrier = src.memoryBarrier; |
| 188 | dst->memoryBarrierByRegion = src.memoryBarrierByRegion; |
| 189 | dst->pauseTransformFeedback = src.pauseTransformFeedback; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 190 | dst->pixelStorei = src.pixelStorei; |
| 191 | dst->polygonOffset = src.polygonOffset; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 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; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 228 | dst->readPixels = src.readPixels; |
| 229 | dst->releaseShaderCompiler = src.releaseShaderCompiler; |
| 230 | dst->renderbufferStorage = src.renderbufferStorage; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 231 | dst->renderbufferStorageMultisample = src.renderbufferStorageMultisample; |
| 232 | dst->resumeTransformFeedback = src.resumeTransformFeedback; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 233 | dst->sampleCoverage = src.sampleCoverage; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 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; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 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; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 249 | dst->texImage3D = src.texImage3D; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 250 | dst->texParameterf = src.texParameterf; |
| 251 | dst->texParameterfv = src.texParameterfv; |
| 252 | dst->texParameteri = src.texParameteri; |
| 253 | dst->texParameteriv = src.texParameteriv; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 254 | dst->texStorage2D = src.texStorage2D; |
| 255 | dst->texStorage2DMultisample = src.texStorage2DMultisample; |
| 256 | dst->texStorage3D = src.texStorage3D; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 257 | dst->texSubImage2D = src.texSubImage2D; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 258 | dst->texSubImage3D = src.texSubImage3D; |
| 259 | dst->transformFeedbackVaryings = src.transformFeedbackVaryings; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 260 | dst->uniform1f = src.uniform1f; |
| 261 | dst->uniform1fv = src.uniform1fv; |
| 262 | dst->uniform1i = src.uniform1i; |
| 263 | dst->uniform1iv = src.uniform1iv; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 264 | dst->uniform1ui = src.uniform1ui; |
| 265 | dst->uniform1uiv = src.uniform1uiv; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 266 | dst->uniform2f = src.uniform2f; |
| 267 | dst->uniform2fv = src.uniform2fv; |
| 268 | dst->uniform2i = src.uniform2i; |
| 269 | dst->uniform2iv = src.uniform2iv; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 270 | dst->uniform2ui = src.uniform2ui; |
| 271 | dst->uniform2uiv = src.uniform2uiv; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 272 | dst->uniform3f = src.uniform3f; |
| 273 | dst->uniform3fv = src.uniform3fv; |
| 274 | dst->uniform3i = src.uniform3i; |
| 275 | dst->uniform3iv = src.uniform3iv; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 276 | dst->uniform3ui = src.uniform3ui; |
| 277 | dst->uniform3uiv = src.uniform3uiv; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 278 | dst->uniform4f = src.uniform4f; |
| 279 | dst->uniform4fv = src.uniform4fv; |
| 280 | dst->uniform4i = src.uniform4i; |
| 281 | dst->uniform4iv = src.uniform4iv; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 282 | dst->uniform4ui = src.uniform4ui; |
| 283 | dst->uniform4uiv = src.uniform4uiv; |
| 284 | dst->uniformBlockBinding = src.uniformBlockBinding; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 285 | dst->uniformMatrix2fv = src.uniformMatrix2fv; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 286 | dst->uniformMatrix2x3fv = src.uniformMatrix2x3fv; |
| 287 | dst->uniformMatrix2x4fv = src.uniformMatrix2x4fv; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 288 | dst->uniformMatrix3fv = src.uniformMatrix3fv; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 289 | dst->uniformMatrix3x2fv = src.uniformMatrix3x2fv; |
| 290 | dst->uniformMatrix3x4fv = src.uniformMatrix3x4fv; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 291 | dst->uniformMatrix4fv = src.uniformMatrix4fv; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 292 | dst->uniformMatrix4x2fv = src.uniformMatrix4x2fv; |
| 293 | dst->uniformMatrix4x3fv = src.uniformMatrix4x3fv; |
| 294 | dst->unmapBuffer = src.unmapBuffer; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 295 | dst->useProgram = src.useProgram; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 296 | dst->useProgramStages = src.useProgramStages; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 297 | dst->validateProgram = src.validateProgram; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 298 | dst->validateProgramPipeline = src.validateProgramPipeline; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 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; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 307 | dst->vertexAttribBinding = src.vertexAttribBinding; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 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; |
Jarkko Poyry | 3c82736 | 2014-09-02 11:48:52 +0300 | [diff] [blame] | 317 | dst->vertexBindingDivisor = src.vertexBindingDivisor; |
Pyry Haulos | 1abab60 | 2014-11-05 17:41:42 -0800 | [diff] [blame] | 318 | dst->viewport = src.viewport; |
| 319 | dst->waitSync = src.waitSync; |