Lines Matching refs:m_gl

11 	m_gl.activeShaderProgram(pipeline, program);
18 m_gl.activeTexture(texture);
25 m_gl.attachShader(program, shader);
32 m_gl.beginConditionalRender(id, mode);
39 m_gl.beginQuery(target, id);
46 m_gl.beginQueryIndexed(target, index, id);
53 m_gl.beginTransformFeedback(primitiveMode);
60 m_gl.bindAttribLocation(program, index, name);
67 m_gl.bindBuffer(target, buffer);
74 m_gl.bindBufferBase(target, index, buffer);
81 m_gl.bindBufferRange(target, index, buffer, offset, size);
88 m_gl.bindBuffersBase(target, first, count, buffers);
95 m_gl.bindBuffersRange(target, first, count, buffers, offsets, sizes);
102 m_gl.bindFragDataLocation(program, color, name);
109 m_gl.bindFragDataLocationIndexed(program, colorNumber, index, name);
116 m_gl.bindFramebuffer(target, framebuffer);
123 m_gl.bindImageTexture(unit, texture, level, layered, layer, access, format);
130 m_gl.bindImageTextures(first, count, textures);
137 m_gl.bindProgramPipeline(pipeline);
144 m_gl.bindRenderbuffer(target, renderbuffer);
151 m_gl.bindSampler(unit, sampler);
158 m_gl.bindSamplers(first, count, samplers);
165 m_gl.bindTexture(target, texture);
172 m_gl.bindTextureUnit(unit, texture);
179 m_gl.bindTextures(first, count, textures);
186 m_gl.bindTransformFeedback(target, id);
193 m_gl.bindVertexArray(array);
200 m_gl.bindVertexBuffer(bindingindex, buffer, offset, stride);
207 m_gl.bindVertexBuffers(first, count, buffers, offsets, strides);
214 m_gl.blendBarrier();
221 m_gl.blendColor(red, green, blue, alpha);
228 m_gl.blendEquation(mode);
235 m_gl.blendEquationSeparate(modeRGB, modeAlpha);
242 m_gl.blendEquationSeparatei(buf, modeRGB, modeAlpha);
249 m_gl.blendEquationi(buf, mode);
256 m_gl.blendFunc(sfactor, dfactor);
263 m_gl.blendFuncSeparate(sfactorRGB, dfactorRGB, sfactorAlpha, dfactorAlpha);
270 m_gl.blendFuncSeparatei(buf, srcRGB, dstRGB, srcAlpha, dstAlpha);
277 m_gl.blendFunci(buf, src, dst);
284 m_gl.blitFramebuffer(srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter);
291 m_gl.blitNamedFramebuffer(readFramebuffer, drawFramebuffer, srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter);
298 m_gl.bufferData(target, size, data, usage);
305 m_gl.bufferStorage(target, size, data, flags);
312 m_gl.bufferSubData(target, offset, size, data);
319 glw::GLenum returnValue = m_gl.checkFramebufferStatus(target);
329 glw::GLenum returnValue = m_gl.checkNamedFramebufferStatus(framebuffer, target);
339 m_gl.clampColor(target, clamp);
346 m_gl.clear(mask);
353 m_gl.clearBufferData(target, internalformat, format, type, data);
360 m_gl.clearBufferSubData(target, internalformat, offset, size, format, type, data);
367 m_gl.clearBufferfi(buffer, drawbuffer, depth, stencil);
374 m_gl.clearBufferfv(buffer, drawbuffer, value);
381 m_gl.clearBufferiv(buffer, drawbuffer, value);
388 m_gl.clearBufferuiv(buffer, drawbuffer, value);
395 m_gl.clearColor(red, green, blue, alpha);
402 m_gl.clearDepth(depth);
409 m_gl.clearDepthf(d);
416 m_gl.clearNamedBufferData(buffer, internalformat, format, type, data);
423 m_gl.clearNamedBufferSubData(buffer, internalformat, offset, size, format, type, data);
430 m_gl.clearNamedFramebufferfi(framebuffer, buffer, depth, stencil);
437 m_gl.clearNamedFramebufferfv(framebuffer, buffer, drawbuffer, value);
444 m_gl.clearNamedFramebufferiv(framebuffer, buffer, drawbuffer, value);
451 m_gl.clearNamedFramebufferuiv(framebuffer, buffer, drawbuffer, value);
458 m_gl.clearStencil(s);
465 m_gl.clearTexImage(texture, level, format, type, data);
472 m_gl.clearTexSubImage(texture, level, xoffset, yoffset, zoffset, width, height, depth, format, type, data);
479 glw::GLenum returnValue = m_gl.clientWaitSync(sync, flags, timeout);
489 m_gl.clipControl(origin, depth);
496 m_gl.colorMask(red, green, blue, alpha);
503 m_gl.colorMaski(index, r, g, b, a);
510 m_gl.compileShader(shader);
517 m_gl.compressedTexImage1D(target, level, internalformat, width, border, imageSize, data);
524 m_gl.compressedTexImage2D(target, level, internalformat, width, height, border, imageSize, data);
531 m_gl.compressedTexImage3D(target, level, internalformat, width, height, depth, border, imageSize, data);
538 m_gl.compressedTexSubImage1D(target, level, xoffset, width, format, imageSize, data);
545 m_gl.compressedTexSubImage2D(target, level, xoffset, yoffset, width, height, format, imageSize, data);
552 m_gl.compressedTexSubImage3D(target, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data);
559 m_gl.compressedTextureSubImage1D(texture, level, xoffset, width, format, imageSize, data);
566 m_gl.compressedTextureSubImage2D(texture, level, xoffset, yoffset, width, height, format, imageSize, data);
573 m_gl.compressedTextureSubImage3D(texture, level, xoffset, yoffset, zoffset, width, height, depth, format, imageSize, data);
580 m_gl.copyBufferSubData(readTarget, writeTarget, readOffset, writeOffset, size);
587 m_gl.copyImageSubData(srcName, srcTarget, srcLevel, srcX, srcY, srcZ, dstName, dstTarget, dstLevel, dstX, dstY, dstZ, srcWidth, srcHeight, srcDepth);
594 m_gl.copyNamedBufferSubData(readBuffer, writeBuffer, readOffset, writeOffset, size);
601 m_gl.copyTexImage1D(target, level, internalformat, x, y, width, border);
608 m_gl.copyTexImage2D(target, level, internalformat, x, y, width, height, border);
615 m_gl.copyTexSubImage1D(target, level, xoffset, x, y, width);
622 m_gl.copyTexSubImage2D(target, level, xoffset, yoffset, x, y, width, height);
629 m_gl.copyTexSubImage3D(target, level, xoffset, yoffset, zoffset, x, y, width, height);
636 m_gl.copyTextureSubImage1D(texture, level, xoffset, x, y, width);
643 m_gl.copyTextureSubImage2D(texture, level, xoffset, yoffset, x, y, width, height);
650 m_gl.copyTextureSubImage3D(texture, level, xoffset, yoffset, zoffset, x, y, width, height);
657 m_gl.createBuffers(n, buffers);
664 m_gl.createFramebuffers(n, framebuffers);
671 glw::GLuint returnValue = m_gl.createProgram();
681 m_gl.createProgramPipelines(n, pipelines);
688 m_gl.createQueries(target, n, ids);
695 m_gl.createRenderbuffers(n, renderbuffers);
702 m_gl.createSamplers(n, samplers);
709 glw::GLuint returnValue = m_gl.createShader(type);
719 glw::GLuint returnValue = m_gl.createShaderProgramv(type, count, strings);
729 m_gl.createTextures(target, n, textures);
736 m_gl.createTransformFeedbacks(n, ids);
743 m_gl.createVertexArrays(n, arrays);
750 m_gl.cullFace(mode);
757 m_gl.debugMessageCallback(callback, userParam);
764 m_gl.debugMessageControl(source, type, severity, count, ids, enabled);
771 m_gl.debugMessageInsert(source, type, id, severity, length, buf);
778 m_gl.deleteBuffers(n, buffers);
785 m_gl.deleteFramebuffers(n, framebuffers);
792 m_gl.deleteProgram(program);
799 m_gl.deleteProgramPipelines(n, pipelines);
806 m_gl.deleteQueries(n, ids);
813 m_gl.deleteRenderbuffers(n, renderbuffers);
820 m_gl.deleteSamplers(count, samplers);
827 m_gl.deleteShader(shader);
834 m_gl.deleteSync(sync);
841 m_gl.deleteTextures(n, textures);
848 m_gl.deleteTransformFeedbacks(n, ids);
855 m_gl.deleteVertexArrays(n, arrays);
862 m_gl.depthFunc(func);
869 m_gl.depthMask(flag);
876 m_gl.depthRange(near, far);
883 m_gl.depthRangeArrayv(first, count, v);
890 m_gl.depthRangeIndexed(index, n, f);
897 m_gl.depthRangef(n, f);
904 m_gl.detachShader(program, shader);
911 m_gl.disable(cap);
918 m_gl.disableVertexArrayAttrib(vaobj, index);
925 m_gl.disableVertexAttribArray(index);
932 m_gl.disablei(target, index);
939 m_gl.dispatchCompute(num_groups_x, num_groups_y, num_groups_z);
946 m_gl.dispatchComputeIndirect(indirect);
953 m_gl.drawArrays(mode, first, count);
960 m_gl.drawArraysIndirect(mode, indirect);
967 m_gl.drawArraysInstanced(mode, first, count, instancecount);
974 m_gl.drawArraysInstancedBaseInstance(mode, first, count, instancecount, baseinstance);
981 m_gl.drawBuffer(buf);
988 m_gl.drawBuffers(n, bufs);
995 m_gl.drawElements(mode, count, type, indices);
1002 m_gl.drawElementsBaseVertex(mode, count, type, indices, basevertex);
1009 m_gl.drawElementsIndirect(mode, type, indirect);
1016 m_gl.drawElementsInstanced(mode, count, type, indices, instancecount);
1023 m_gl.drawElementsInstancedBaseInstance(mode, count, type, indices, instancecount, baseinstance);
1030 m_gl.drawElementsInstancedBaseVertex(mode, count, type, indices, instancecount, basevertex);
1037 m_gl.drawElementsInstancedBaseVertexBaseInstance(mode, count, type, indices, instancecount, basevertex, baseinstance);
1044 m_gl.drawRangeElements(mode, start, end, count, type, indices);
1051 m_gl.drawRangeElementsBaseVertex(mode, start, end, count, type, indices, basevertex);
1058 m_gl.drawTransformFeedback(mode, id);
1065 m_gl.drawTransformFeedbackInstanced(mode, id, instancecount);
1072 m_gl.drawTransformFeedbackStream(mode, id, stream);
1079 m_gl.drawTransformFeedbackStreamInstanced(mode, id, stream, instancecount);
1086 m_gl.eglImageTargetRenderbufferStorageOES(target, image);
1093 m_gl.eglImageTargetTexture2DOES(target, image);
1100 m_gl.enable(cap);
1107 m_gl.enableVertexArrayAttrib(vaobj, index);
1114 m_gl.enableVertexAttribArray(index);
1121 m_gl.enablei(target, index);
1128 m_gl.endConditionalRender();
1135 m_gl.endQuery(target);
1142 m_gl.endQueryIndexed(target, index);
1149 m_gl.endTransformFeedback();
1156 glw::GLsync returnValue = m_gl.fenceSync(condition, flags);
1166 m_gl.finish();
1173 m_gl.flush();
1180 m_gl.flushMappedBufferRange(target, offset, length);
1187 m_gl.flushMappedNamedBufferRange(buffer, offset, length);
1194 m_gl.framebufferParameteri(target, pname, param);
1201 m_gl.framebufferRenderbuffer(target, attachment, renderbuffertarget, renderbuffer);
1208 m_gl.framebufferTexture(target, attachment, texture, level);
1215 m_gl.framebufferTexture1D(target, attachment, textarget, texture, level);
1222 m_gl.framebufferTexture2D(target, attachment, textarget, texture, level);
1229 m_gl.framebufferTexture3D(target, attachment, textarget, texture, level, zoffset);
1236 m_gl.framebufferTextureLayer(target, attachment, texture, level, layer);
1243 m_gl.frontFace(mode);
1250 m_gl.genBuffers(n, buffers);
1259 m_gl.genFramebuffers(n, framebuffers);
1268 m_gl.genProgramPipelines(n, pipelines);
1277 m_gl.genQueries(n, ids);
1286 m_gl.genRenderbuffers(n, renderbuffers);
1295 m_gl.genSamplers(count, samplers);
1302 m_gl.genTextures(n, textures);
1311 m_gl.genTransformFeedbacks(n, ids);
1320 m_gl.genVertexArrays(n, arrays);
1329 m_gl.generateMipmap(target);
1336 m_gl.generateTextureMipmap(texture);
1343 m_gl.getActiveAtomicCounterBufferiv(program, bufferIndex, pname, params);
1350 m_gl.getActiveAttrib(program, index, bufSize, length, size, type, name);
1357 m_gl.getActiveSubroutineName(program, shadertype, index, bufsize, length, name);
1364 m_gl.getActiveSubroutineUniformName(program, shadertype, index, bufsize, length, name);
1371 m_gl.getActiveSubroutineUniformiv(program, shadertype, index, pname, values);
1378 m_gl.getActiveUniform(program, index, bufSize, length, size, type, name);
1392 m_gl.getActiveUniformBlockName(program, uniformBlockIndex, bufSize, length, uniformBlockName);
1399 m_gl.getActiveUniformBlockiv(program, uniformBlockIndex, pname, params);
1406 m_gl.getActiveUniformName(program, uniformIndex, bufSize, length, uniformName);
1413 m_gl.getActiveUniformsiv(program, uniformCount, uniformIndices, pname, params);
1422 m_gl.getAttachedShaders(program, maxCount, count, shaders);
1429 glw::GLint returnValue = m_gl.getAttribLocation(program, name);
1439 m_gl.getBooleani_v(target, index, data);
1448 m_gl.getBooleanv(pname, data);
1457 m_gl.getBufferParameteri64v(target, pname, params);
1464 m_gl.getBufferParameteriv(target, pname, params);
1471 m_gl.getBufferPointerv(target, pname, params);
1478 m_gl.getBufferSubData(target, offset, size, data);
1485 m_gl.getCompressedTexImage(target, level, img);
1492 m_gl.getCompressedTextureImage(texture, level, bufSize, pixels);
1499 m_gl.getCompressedTextureSubImage(texture, level, xoffset, yoffset, zoffset, width, height, depth, bufSize, pixels);
1506 glw::GLuint returnValue = m_gl.getDebugMessageLog(count, bufSize, sources, types, ids, severities, lengths, messageLog);
1516 m_gl.getDoublei_v(target, index, data);
1523 m_gl.getDoublev(pname, data);
1530 glw::GLenum returnValue = m_gl.getError();
1540 m_gl.getFloati_v(target, index, data);
1547 m_gl.getFloatv(pname, data);
1556 glw::GLint returnValue = m_gl.getFragDataIndex(program, name);
1566 glw::GLint returnValue = m_gl.getFragDataLocation(program, name);
1576 m_gl.getFramebufferAttachmentParameteriv(target, attachment, pname, params);
1585 m_gl.getFramebufferParameteriv(target, pname, params);
1594 glw::GLenum returnValue = m_gl.getGraphicsResetStatus();
1604 m_gl.getInteger64i_v(target, index, data);
1613 m_gl.getInteger64v(pname, data);
1622 m_gl.getIntegeri_v(target, index, data);
1631 m_gl.getIntegerv(pname, data);
1640 m_gl.getInternalformati64v(target, internalformat, pname, bufSize, params);
1647 m_gl.getInternalformativ(target, internalformat, pname, bufSize, params);
1656 m_gl.getMultisamplefv(pname, index, val);
1665 m_gl.getNamedBufferParameteri64v(buffer, pname, params);
1672 m_gl.getNamedBufferParameteriv(buffer, pname, params);
1679 m_gl.getNamedBufferPointerv(buffer, pname, params);
1686 m_gl.getNamedBufferSubData(buffer, offset, size, data);
1693 m_gl.getNamedFramebufferAttachmentParameteriv(framebuffer, attachment, pname, params);
1700 m_gl.getNamedFramebufferParameteriv(framebuffer, pname, param);
1707 m_gl.getNamedRenderbufferParameteriv(renderbuffer, pname, params);
1714 m_gl.getObjectLabel(identifier, name, bufSize, length, label);
1721 m_gl.getObjectPtrLabel(ptr, bufSize, length, label);
1728 m_gl.getPointerv(pname, params);
1737 m_gl.getProgramBinary(program, bufSize, length, binaryFormat, binary);
1744 m_gl.getProgramInfoLog(program, bufSize, length, infoLog);
1753 m_gl.getProgramInterfaceiv(program, programInterface, pname, params);
1760 m_gl.getProgramPipelineInfoLog(pipeline, bufSize, length, infoLog);
1769 m_gl.getProgramPipelineiv(pipeline, pname, params);
1778 glw::GLuint returnValue = m_gl.getProgramResourceIndex(program, programInterface, name);
1788 glw::GLint returnValue = m_gl.getProgramResourceLocation(program, programInterface, name);
1798 glw::GLint returnValue = m_gl.getProgramResourceLocationIndex(program, programInterface, name);
1808 m_gl.getProgramResourceName(program, programInterface, index, bufSize, length, name);
1815 m_gl.getProgramResourceiv(program, programInterface, index, propCount, props, bufSize, length, params);
1827 m_gl.getProgramStageiv(program, shadertype, pname, values);
1834 m_gl.getProgramiv(program, pname, params);
1843 m_gl.getQueryBufferObjecti64v(id, buffer, pname, offset);
1850 m_gl.getQueryBufferObjectiv(id, buffer, pname, offset);
1857 m_gl.getQueryBufferObjectui64v(id, buffer, pname, offset);
1864 m_gl.getQueryBufferObjectuiv(id, buffer, pname, offset);
1871 m_gl.getQueryIndexediv(target, index, pname, params);
1878 m_gl.getQueryObjecti64v(id, pname, params);
1887 m_gl.getQueryObjectiv(id, pname, params);
1896 m_gl.getQueryObjectui64v(id, pname, params);
1905 m_gl.getQueryObjectuiv(id, pname, params);
1914 m_gl.getQueryiv(target, pname, params);
1923 m_gl.getRenderbufferParameteriv(target, pname, params);
1930 m_gl.getSamplerParameterIiv(sampler, pname, params);
1939 m_gl.getSamplerParameterIuiv(sampler, pname, params);
1948 m_gl.getSamplerParameterfv(sampler, pname, params);
1957 m_gl.getSamplerParameteriv(sampler, pname, params);
1966 m_gl.getShaderInfoLog(shader, bufSize, length, infoLog);
1975 m_gl.getShaderPrecisionFormat(shadertype, precisiontype, range, precision);
1982 m_gl.getShaderSource(shader, bufSize, length, source);
1989 m_gl.getShaderiv(shader, pname, params);
1998 const glw::GLubyte * returnValue = m_gl.getString(name);
2008 const glw::GLubyte * returnValue = m_gl.getStringi(name, index);
2018 glw::GLuint returnValue = m_gl.getSubroutineIndex(program, shadertype, name);
2028 glw::GLint returnValue = m_gl.getSubroutineUniformLocation(program, shadertype, name);
2038 m_gl.getSynciv(sync, pname, bufSize, length, values);
2045 m_gl.getTexImage(target, level, format, type, pixels);
2052 m_gl.getTexLevelParameterfv(target, level, pname, params);
2061 m_gl.getTexLevelParameteriv(target, level, pname, params);
2070 m_gl.getTexParameterIiv(target, pname, params);
2079 m_gl.getTexParameterIuiv(target, pname, params);
2088 m_gl.getTexParameterfv(target, pname, params);
2097 m_gl.getTexParameteriv(target, pname, params);
2106 m_gl.getTextureImage(texture, level, format, type, bufSize, pixels);
2113 m_gl.getTextureLevelParameterfv(texture, level, pname, params);
2120 m_gl.getTextureLevelParameteriv(texture, level, pname, params);
2127 m_gl.getTextureParameterIiv(texture, pname, params);
2134 m_gl.getTextureParameterIuiv(texture, pname, params);
2141 m_gl.getTextureParameterfv(texture, pname, params);
2148 m_gl.getTextureParameteriv(texture, pname, params);
2155 m_gl.getTextureSubImage(texture, level, xoffset, yoffset, zoffset, width, height, depth, format, type, bufSize, pixels);
2162 m_gl.getTransformFeedbackVarying(program, index, bufSize, length, size, type, name);
2169 m_gl.getTransformFeedbacki64_v(xfb, pname, index, param);
2176 m_gl.getTransformFeedbacki_v(xfb, pname, index, param);
2183 m_gl.getTransformFeedbackiv(xfb, pname, param);
2190 glw::GLuint returnValue = m_gl.getUniformBlockIndex(program, uniformBlockName);
2200 m_gl.getUniformIndices(program, uniformCount, uniformNames, uniformIndices);
2209 glw::GLint returnValue = m_gl.getUniformLocation(program, name);
2219 m_gl.getUniformSubroutineuiv(shadertype, location, params);
2226 m_gl.getUniformdv(program, location, params);
2233 m_gl.getUniformfv(program, location, params);
2240 m_gl.getUniformiv(program, location, params);
2247 m_gl.getUniformuiv(program, location, params);
2254 m_gl.getVertexArrayIndexed64iv(vaobj, index, pname, param);
2261 m_gl.getVertexArrayIndexediv(vaobj, index, pname, param);
2268 m_gl.getVertexArrayiv(vaobj, pname, param);
2275 m_gl.getVertexAttribIiv(index, pname, params);
2284 m_gl.getVertexAttribIuiv(index, pname, params);
2293 m_gl.getVertexAttribLdv(index, pname, params);
2300 m_gl.getVertexAttribPointerv(index, pname, pointer);
2307 m_gl.getVertexAttribdv(index, pname, params);
2314 m_gl.getVertexAttribfv(index, pname, params);
2323 m_gl.getVertexAttribiv(index, pname, params);
2332 m_gl.getnCompressedTexImage(target, lod, bufSize, pixels);
2339 m_gl.getnTexImage(target, level, format, type, bufSize, pixels);
2346 m_gl.getnUniformdv(program, location, bufSize, params);
2353 m_gl.getnUniformfv(program, location, bufSize, params);
2360 m_gl.getnUniformiv(program, location, bufSize, params);
2367 m_gl.getnUniformuiv(program, location, bufSize, params);
2374 m_gl.hint(target, mode);
2381 m_gl.insertEventMarkerEXT(length, marker);
2388 m_gl.invalidateBufferData(buffer);
2395 m_gl.invalidateBufferSubData(buffer, offset, length);
2402 m_gl.invalidateFramebuffer(target, numAttachments, attachments);
2409 m_gl.invalidateNamedFramebufferData(framebuffer, numAttachments, attachments);
2416 m_gl.invalidateNamedFramebufferSubData(framebuffer, numAttachments, attachments, x, y, width, height);
2423 m_gl.invalidateSubFramebuffer(target, numAttachments, attachments, x, y, width, height);
2430 m_gl.invalidateTexImage(texture, level);
2437 m_gl.invalidateTexSubImage(texture, level, xoffset, yoffset, zoffset, width, height, depth);
2444 glw::GLboolean returnValue = m_gl.isBuffer(buffer);
2454 glw::GLboolean returnValue = m_gl.isEnabled(cap);
2464 glw::GLboolean returnValue = m_gl.isEnabledi(target, index);
2474 glw::GLboolean returnValue = m_gl.isFramebuffer(framebuffer);
2484 glw::GLboolean returnValue = m_gl.isProgram(program);
2494 glw::GLboolean returnValue = m_gl.isProgramPipeline(pipeline);
2504 glw::GLboolean returnValue = m_gl.isQuery(id);
2514 glw::GLboolean returnValue = m_gl.isRenderbuffer(renderbuffer);
2524 glw::GLboolean returnValue = m_gl.isSampler(sampler);
2534 glw::GLboolean returnValue = m_gl.isShader(shader);
2544 glw::GLboolean returnValue = m_gl.isSync(sync);
2554 glw::GLboolean returnValue = m_gl.isTexture(texture);
2564 glw::GLboolean returnValue = m_gl.isTransformFeedback(id);
2574 glw::GLboolean returnValue = m_gl.isVertexArray(array);
2584 m_gl.lineWidth(width);
2591 m_gl.linkProgram(program);
2598 m_gl.logicOp(opcode);
2605 void * returnValue = m_gl.mapBuffer(target, access);
2615 void * returnValue = m_gl.mapBufferRange(target, offset, length, access);
2625 void * returnValue = m_gl.mapNamedBuffer(buffer, access);
2635 void * returnValue = m_gl.mapNamedBufferRange(buffer, offset, length, access);
2645 m_gl.memoryBarrier(barriers);
2652 m_gl.memoryBarrierByRegion(barriers);
2659 m_gl.minSampleShading(value);
2666 m_gl.multiDrawArrays(mode, first, count, drawcount);
2673 m_gl.multiDrawArraysIndirect(mode, indirect, drawcount, stride);
2680 m_gl.multiDrawElements(mode, count, type, indices, drawcount);
2687 m_gl.multiDrawElementsBaseVertex(mode, count, type, indices, drawcount, basevertex);
2694 m_gl.multiDrawElementsIndirect(mode, type, indirect, drawcount, stride);
2701 m_gl.namedBufferData(buffer, size, data, usage);
2708 m_gl.namedBufferStorage(buffer, size, data, flags);
2715 m_gl.namedBufferSubData(buffer, offset, size, data);
2722 m_gl.namedFramebufferDrawBuffer(framebuffer, buf);
2729 m_gl.namedFramebufferDrawBuffers(framebuffer, n, bufs);
2736 m_gl.namedFramebufferParameteri(framebuffer, pname, param);
2743 m_gl.namedFramebufferReadBuffer(framebuffer, src);
2750 m_gl.namedFramebufferRenderbuffer(framebuffer, attachment, renderbuffertarget, renderbuffer);
2757 m_gl.namedFramebufferTexture(framebuffer, attachment, texture, level);
2764 m_gl.namedFramebufferTextureLayer(framebuffer, attachment, texture, level, layer);
2771 m_gl.namedRenderbufferStorage(renderbuffer, internalformat, width, height);
2778 m_gl.namedRenderbufferStorageMultisample(renderbuffer, samples, internalformat, width, height);
2785 m_gl.objectLabel(identifier, name, length, label);
2792 m_gl.objectPtrLabel(ptr, length, label);
2799 m_gl.patchParameterfv(pname, values);
2806 m_gl.patchParameteri(pname, value);
2813 m_gl.pauseTransformFeedback();
2820 m_gl.pixelStoref(pname, param);
2827 m_gl.pixelStorei(pname, param);
2834 m_gl.pointParameterf(pname, param);
2841 m_gl.pointParameterfv(pname, params);
2848 m_gl.pointParameteri(pname, param);
2855 m_gl.pointParameteriv(pname, params);
2862 m_gl.pointSize(size);
2869 m_gl.polygonMode(face, mode);
2876 m_gl.polygonOffset(factor, units);
2883 m_gl.popDebugGroup();
2890 m_gl.popGroupMarkerEXT();
2897 m_gl.primitiveBoundingBox(minX, minY, minZ, minW, maxX, maxY, maxZ, maxW);
2904 m_gl.primitiveRestartIndex(index);
2911 m_gl.programBinary(program, binaryFormat, binary, length);
2918 m_gl.programParameteri(program, pname, value);
2925 m_gl.programUniform1d(program, location, v0);
2932 m_gl.programUniform1dv(program, location, count, value);
2939 m_gl.programUniform1f(program, location, v0);
2946 m_gl.programUniform1fv(program, location, count, value);
2953 m_gl.programUniform1i(program, location, v0);
2960 m_gl.programUniform1iv(program, location, count, value);
2967 m_gl.programUniform1ui(program, location, v0);
2974 m_gl.programUniform1uiv(program, location, count, value);
2981 m_gl.programUniform2d(program, location, v0, v1);
2988 m_gl.programUniform2dv(program, location, count, value);
2995 m_gl.programUniform2f(program, location, v0, v1);
3002 m_gl.programUniform2fv(program, location, count, value);
3009 m_gl.programUniform2i(program, location, v0, v1);
3016 m_gl.programUniform2iv(program, location, count, value);
3023 m_gl.programUniform2ui(program, location, v0, v1);
3030 m_gl.programUniform2uiv(program, location, count, value);
3037 m_gl.programUniform3d(program, location, v0, v1, v2);
3044 m_gl.programUniform3dv(program, location, count, value);
3051 m_gl.programUniform3f(program, location, v0, v1, v2);
3058 m_gl.programUniform3fv(program, location, count, value);
3065 m_gl.programUniform3i(program, location, v0, v1, v2);
3072 m_gl.programUniform3iv(program, location, count, value);
3079 m_gl.programUniform3ui(program, location, v0, v1, v2);
3086 m_gl.programUniform3uiv(program, location, count, value);
3093 m_gl.programUniform4d(program, location, v0, v1, v2, v3);
3100 m_gl.programUniform4dv(program, location, count, value);
3107 m_gl.programUniform4f(program, location, v0, v1, v2, v3);
3114 m_gl.programUniform4fv(program, location, count, value);
3121 m_gl.programUniform4i(program, location, v0, v1, v2, v3);
3128 m_gl.programUniform4iv(program, location, count, value);
3135 m_gl.programUniform4ui(program, location, v0, v1, v2, v3);
3142 m_gl.programUniform4uiv(program, location, count, value);
3149 m_gl.programUniformMatrix2dv(program, location, count, transpose, value);
3156 m_gl.programUniformMatrix2fv(program, location, count, transpose, value);
3163 m_gl.programUniformMatrix2x3dv(program, location, count, transpose, value);
3170 m_gl.programUniformMatrix2x3fv(program, location, count, transpose, value);
3177 m_gl.programUniformMatrix2x4dv(program, location, count, transpose, value);
3184 m_gl.programUniformMatrix2x4fv(program, location, count, transpose, value);
3191 m_gl.programUniformMatrix3dv(program, location, count, transpose, value);
3198 m_gl.programUniformMatrix3fv(program, location, count, transpose, value);
3205 m_gl.programUniformMatrix3x2dv(program, location, count, transpose, value);
3212 m_gl.programUniformMatrix3x2fv(program, location, count, transpose, value);
3219 m_gl.programUniformMatrix3x4dv(program, location, count, transpose, value);
3226 m_gl.programUniformMatrix3x4fv(program, location, count, transpose, value);
3233 m_gl.programUniformMatrix4dv(program, location, count, transpose, value);
3240 m_gl.programUniformMatrix4fv(program, location, count, transpose, value);
3247 m_gl.programUniformMatrix4x2dv(program, location, count, transpose, value);
3254 m_gl.programUniformMatrix4x2fv(program, location, count, transpose, value);
3261 m_gl.programUniformMatrix4x3dv(program, location, count, transpose, value);
3268 m_gl.programUniformMatrix4x3fv(program, location, count, transpose, value);
3275 m_gl.provokingVertex(mode);
3282 m_gl.pushDebugGroup(source, id, length, message);
3289 m_gl.pushGroupMarkerEXT(length, marker);
3296 m_gl.queryCounter(id, target);
3303 m_gl.readBuffer(src);
3310 m_gl.readPixels(x, y, width, height, format, type, pixels);
3317 m_gl.readnPixels(x, y, width, height, format, type, bufSize, data);
3324 m_gl.releaseShaderCompiler();
3331 m_gl.renderbufferStorage(target, internalformat, width, height);
3338 m_gl.renderbufferStorageMultisample(target, samples, internalformat, width, height);
3345 m_gl.resumeTransformFeedback();
3352 m_gl.sampleCoverage(value, invert);
3359 m_gl.sampleMaski(maskNumber, mask);
3366 m_gl.samplerParameterIiv(sampler, pname, param);
3373 m_gl.samplerParameterIuiv(sampler, pname, param);
3380 m_gl.samplerParameterf(sampler, pname, param);
3387 m_gl.samplerParameterfv(sampler, pname, param);
3394 m_gl.samplerParameteri(sampler, pname, param);
3401 m_gl.samplerParameteriv(sampler, pname, param);
3408 m_gl.scissor(x, y, width, height);
3415 m_gl.scissorArrayv(first, count, v);
3422 m_gl.scissorIndexed(index, left, bottom, width, height);
3429 m_gl.scissorIndexedv(index, v);
3436 m_gl.shaderBinary(count, shaders, binaryformat, binary, length);
3443 m_gl.shaderSource(shader, count, string, length);
3450 m_gl.shaderStorageBlockBinding(program, storageBlockIndex, storageBlockBinding);
3457 m_gl.stencilFunc(func, ref, mask);
3464 m_gl.stencilFuncSeparate(face, func, ref, mask);
3471 m_gl.stencilMask(mask);
3478 m_gl.stencilMaskSeparate(face, mask);
3485 m_gl.stencilOp(fail, zfail, zpass);
3492 m_gl.stencilOpSeparate(face, sfail, dpfail, dppass);
3499 m_gl.texBuffer(target, internalformat, buffer);
3506 m_gl.texBufferRange(target, internalformat, buffer, offset, size);
3513 m_gl.texImage1D(target, level, internalformat, width, border, format, type, pixels);
3520 m_gl.texImage2D(target, level, internalformat, width, height, border, format, type, pixels);
3527 m_gl.texImage2DMultisample(target, samples, internalformat, width, height, fixedsamplelocations);
3534 m_gl.texImage3D(target, level, internalformat, width, height, depth, border, format, type, pixels);
3541 m_gl.texImage3DMultisample(target, samples, internalformat, width, height, depth, fixedsamplelocations);
3548 m_gl.texParameterIiv(target, pname, params);
3555 m_gl.texParameterIuiv(target, pname, params);
3562 m_gl.texParameterf(target, pname, param);
3569 m_gl.texParameterfv(target, pname, params);
3576 m_gl.texParameteri(target, pname, param);
3583 m_gl.texParameteriv(target, pname, params);
3590 m_gl.texStorage1D(target, levels, internalformat, width);
3597 m_gl.texStorage2D(target, levels, internalformat, width, height);
3604 m_gl.texStorage2DMultisample(target, samples, internalformat, width, height, fixedsamplelocations);
3611 m_gl.texStorage3D(target, levels, internalformat, width, height, depth);
3618 m_gl.texStorage3DMultisample(target, samples, internalformat, width, height, depth, fixedsamplelocations);
3625 m_gl.texSubImage1D(target, level, xoffset, width, format, type, pixels);
3632 m_gl.texSubImage2D(target, level, xoffset, yoffset, width, height, format, type, pixels);
3639 m_gl.texSubImage3D(target, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels);
3646 m_gl.textureBarrier();
3653 m_gl.textureBuffer(texture, internalformat, buffer);
3660 m_gl.textureBufferRange(texture, internalformat, buffer, offset, size);
3667 m_gl.textureParameterIiv(texture, pname, params);
3674 m_gl.textureParameterIuiv(texture, pname, params);
3681 m_gl.textureParameterf(texture, pname, param);
3688 m_gl.textureParameterfv(texture, pname, param);
3695 m_gl.textureParameteri(texture, pname, param);
3702 m_gl.textureParameteriv(texture, pname, param);
3709 m_gl.textureStorage1D(texture, levels, internalformat, width);
3716 m_gl.textureStorage2D(texture, levels, internalformat, width, height);
3723 m_gl.textureStorage2DMultisample(texture, samples, internalformat, width, height, fixedsamplelocations);
3730 m_gl.textureStorage3D(texture, levels, internalformat, width, height, depth);
3737 m_gl.textureStorage3DMultisample(texture, samples, internalformat, width, height, depth, fixedsamplelocations);
3744 m_gl.textureSubImage1D(texture, level, xoffset, width, format, type, pixels);
3751 m_gl.textureSubImage2D(texture, level, xoffset, yoffset, width, height, format, type, pixels);
3758 m_gl.textureSubImage3D(texture, level, xoffset, yoffset, zoffset, width, height, depth, format, type, pixels);
3765 m_gl.textureView(texture, target, origtexture, internalformat, minlevel, numlevels, minlayer, numlayers);
3772 m_gl.transformFeedbackBufferBase(xfb, index, buffer);
3779 m_gl.transformFeedbackBufferRange(xfb, index, buffer, offset, size);
3786 m_gl.transformFeedbackVaryings(program, count, varyings, bufferMode);
3793 m_gl.uniform1d(location, x);
3800 m_gl.uniform1dv(location, count, value);
3807 m_gl.uniform1f(location, v0);
3814 m_gl.uniform1fv(location, count, value);
3821 m_gl.uniform1i(location, v0);
3828 m_gl.uniform1iv(location, count, value);
3835 m_gl.uniform1ui(location, v0);
3842 m_gl.uniform1uiv(location, count, value);
3849 m_gl.uniform2d(location, x, y);
3856 m_gl.uniform2dv(location, count, value);
3863 m_gl.uniform2f(location, v0, v1);
3870 m_gl.uniform2fv(location, count, value);
3877 m_gl.uniform2i(location, v0, v1);
3884 m_gl.uniform2iv(location, count, value);
3891 m_gl.uniform2ui(location, v0, v1);
3898 m_gl.uniform2uiv(location, count, value);
3905 m_gl.uniform3d(location, x, y, z);
3912 m_gl.uniform3dv(location, count, value);
3919 m_gl.uniform3f(location, v0, v1, v2);
3926 m_gl.uniform3fv(location, count, value);
3933 m_gl.uniform3i(location, v0, v1, v2);
3940 m_gl.uniform3iv(location, count, value);
3947 m_gl.uniform3ui(location, v0, v1, v2);
3954 m_gl.uniform3uiv(location, count, value);
3961 m_gl.uniform4d(location, x, y, z, w);
3968 m_gl.uniform4dv(location, count, value);
3975 m_gl.uniform4f(location, v0, v1, v2, v3);
3982 m_gl.uniform4fv(location, count, value);
3989 m_gl.uniform4i(location, v0, v1, v2, v3);
3996 m_gl.uniform4iv(location, count, value);
4003 m_gl.uniform4ui(location, v0, v1, v2, v3);
4010 m_gl.uniform4uiv(location, count, value);
4017 m_gl.uniformBlockBinding(program, uniformBlockIndex, uniformBlockBinding);
4024 m_gl.uniformMatrix2dv(location, count, transpose, value);
4031 m_gl.uniformMatrix2fv(location, count, transpose, value);
4038 m_gl.uniformMatrix2x3dv(location, count, transpose, value);
4045 m_gl.uniformMatrix2x3fv(location, count, transpose, value);
4052 m_gl.uniformMatrix2x4dv(location, count, transpose, value);
4059 m_gl.uniformMatrix2x4fv(location, count, transpose, value);
4066 m_gl.uniformMatrix3dv(location, count, transpose, value);
4073 m_gl.uniformMatrix3fv(location, count, transpose, value);
4080 m_gl.uniformMatrix3x2dv(location, count, transpose, value);
4087 m_gl.uniformMatrix3x2fv(location, count, transpose, value);
4094 m_gl.uniformMatrix3x4dv(location, count, transpose, value);
4101 m_gl.uniformMatrix3x4fv(location, count, transpose, value);
4108 m_gl.uniformMatrix4dv(location, count, transpose, value);
4115 m_gl.uniformMatrix4fv(location, count, transpose, value);
4122 m_gl.uniformMatrix4x2dv(location, count, transpose, value);
4129 m_gl.uniformMatrix4x2fv(location, count, transpose, value);
4136 m_gl.uniformMatrix4x3dv(location, count, transpose, value);
4143 m_gl.uniformMatrix4x3fv(location, count, transpose, value);
4150 m_gl.uniformSubroutinesuiv(shadertype, count, indices);
4157 glw::GLboolean returnValue = m_gl.unmapBuffer(target);
4167 glw::GLboolean returnValue = m_gl.unmapNamedBuffer(buffer);
4177 m_gl.useProgram(program);
4184 m_gl.useProgramStages(pipeline, stages, program);
4191 m_gl.validateProgram(program);
4198 m_gl.validateProgramPipeline(pipeline);
4205 m_gl.vertexArrayAttribBinding(vaobj, attribindex, bindingindex);
4212 m_gl.vertexArrayAttribFormat(vaobj, attribindex, size, type, normalized, relativeoffset);
4219 m_gl.vertexArrayAttribIFormat(vaobj, attribindex, size, type, relativeoffset);
4226 m_gl.vertexArrayAttribLFormat(vaobj, attribindex, size, type, relativeoffset);
4233 m_gl.vertexArrayBindingDivisor(vaobj, bindingindex, divisor);
4240 m_gl.vertexArrayElementBuffer(vaobj, buffer);
4247 m_gl.vertexArrayVertexBuffer(vaobj, bindingindex, buffer, offset, stride);
4254 m_gl.vertexArrayVertexBuffers(vaobj, first, count, buffers, offsets, strides);
4261 m_gl.vertexAttrib1d(index, x);
4268 m_gl.vertexAttrib1dv(index, v);
4275 m_gl.vertexAttrib1f(index, x);
4282 m_gl.vertexAttrib1fv(index, v);
4289 m_gl.vertexAttrib1s(index, x);
4296 m_gl.vertexAttrib1sv(index, v);
4303 m_gl.vertexAttrib2d(index, x, y);
4310 m_gl.vertexAttrib2dv(index, v);
4317 m_gl.vertexAttrib2f(index, x, y);
4324 m_gl.vertexAttrib2fv(index, v);
4331 m_gl.vertexAttrib2s(index, x, y);
4338 m_gl.vertexAttrib2sv(index, v);
4345 m_gl.vertexAttrib3d(index, x, y, z);
4352 m_gl.vertexAttrib3dv(index, v);
4359 m_gl.vertexAttrib3f(index, x, y, z);
4366 m_gl.vertexAttrib3fv(index, v);
4373 m_gl.vertexAttrib3s(index, x, y, z);
4380 m_gl.vertexAttrib3sv(index, v);
4387 m_gl.vertexAttrib4Nbv(index, v);
4394 m_gl.vertexAttrib4Niv(index, v);
4401 m_gl.vertexAttrib4Nsv(index, v);
4408 m_gl.vertexAttrib4Nub(index, x, y, z, w);
4415 m_gl.vertexAttrib4Nubv(index, v);
4422 m_gl.vertexAttrib4Nuiv(index, v);
4429 m_gl.vertexAttrib4Nusv(index, v);
4436 m_gl.vertexAttrib4bv(index, v);
4443 m_gl.vertexAttrib4d(index, x, y, z, w);
4450 m_gl.vertexAttrib4dv(index, v);
4457 m_gl.vertexAttrib4f(index, x, y, z, w);
4464 m_gl.vertexAttrib4fv(index, v);
4471 m_gl.vertexAttrib4iv(index, v);
4478 m_gl.vertexAttrib4s(index, x, y, z, w);
4485 m_gl.vertexAttrib4sv(index, v);
4492 m_gl.vertexAttrib4ubv(index, v);
4499 m_gl.vertexAttrib4uiv(index, v);
4506 m_gl.vertexAttrib4usv(index, v);
4513 m_gl.vertexAttribBinding(attribindex, bindingindex);
4520 m_gl.vertexAttribDivisor(index, divisor);
4527 m_gl.vertexAttribFormat(attribindex, size, type, normalized, relativeoffset);
4534 m_gl.vertexAttribI1i(index, x);
4541 m_gl.vertexAttribI1iv(index, v);
4548 m_gl.vertexAttribI1ui(index, x);
4555 m_gl.vertexAttribI1uiv(index, v);
4562 m_gl.vertexAttribI2i(index, x, y);
4569 m_gl.vertexAttribI2iv(index, v);
4576 m_gl.vertexAttribI2ui(index, x, y);
4583 m_gl.vertexAttribI2uiv(index, v);
4590 m_gl.vertexAttribI3i(index, x, y, z);
4597 m_gl.vertexAttribI3iv(index, v);
4604 m_gl.vertexAttribI3ui(index, x, y, z);
4611 m_gl.vertexAttribI3uiv(index, v);
4618 m_gl.vertexAttribI4bv(index, v);
4625 m_gl.vertexAttribI4i(index, x, y, z, w);
4632 m_gl.vertexAttribI4iv(index, v);
4639 m_gl.vertexAttribI4sv(index, v);
4646 m_gl.vertexAttribI4ubv(index, v);
4653 m_gl.vertexAttribI4ui(index, x, y, z, w);
4660 m_gl.vertexAttribI4uiv(index, v);
4667 m_gl.vertexAttribI4usv(index, v);
4674 m_gl.vertexAttribIFormat(attribindex, size, type, relativeoffset);
4681 m_gl.vertexAttribIPointer(index, size, type, stride, pointer);
4688 m_gl.vertexAttribL1d(index, x);
4695 m_gl.vertexAttribL1dv(index, v);
4702 m_gl.vertexAttribL2d(index, x, y);
4709 m_gl.vertexAttribL2dv(index, v);
4716 m_gl.vertexAttribL3d(index, x, y, z);
4723 m_gl.vertexAttribL3dv(index, v);
4730 m_gl.vertexAttribL4d(index, x, y, z, w);
4737 m_gl.vertexAttribL4dv(index, v);
4744 m_gl.vertexAttribLFormat(attribindex, size, type, relativeoffset);
4751 m_gl.vertexAttribLPointer(index, size, type, stride, pointer);
4758 m_gl.vertexAttribP1ui(index, type, normalized, value);
4765 m_gl.vertexAttribP1uiv(index, type, normalized, value);
4772 m_gl.vertexAttribP2ui(index, type, normalized, value);
4779 m_gl.vertexAttribP2uiv(index, type, normalized, value);
4786 m_gl.vertexAttribP3ui(index, type, normalized, value);
4793 m_gl.vertexAttribP3uiv(index, type, normalized, value);
4800 m_gl.vertexAttribP4ui(index, type, normalized, value);
4807 m_gl.vertexAttribP4uiv(index, type, normalized, value);
4814 m_gl.vertexAttribPointer(index, size, type, normalized, stride, pointer);
4821 m_gl.vertexBindingDivisor(bindingindex, divisor);
4828 m_gl.viewport(x, y, width, height);
4835 m_gl.viewportArrayv(first, count, v);
4842 m_gl.viewportIndexedf(index, x, y, w, h);
4849 m_gl.viewportIndexedfv(index, v);
4856 m_gl.waitSync(sync, flags, timeout);