Sophie

Sophie

distrib > Mageia > 6 > armv5tl > media > core-updates > by-pkgid > 768f7d9f703884aa2562bf0a651086df > files > 1439

qtbase5-doc-5.9.4-1.1.mga6.noarch.rpm

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html>
<html lang="en">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- qopenglfunctions_es2.cpp -->
  <title>QOpenGLFunctions_ES2 Class | Qt GUI 5.9</title>
  <link rel="stylesheet" type="text/css" href="style/offline-simple.css" />
  <script type="text/javascript">
    document.getElementsByTagName("link").item(0).setAttribute("href", "style/offline.css");
    // loading style sheet breaks anchors that were jumped to before
    // so force jumping to anchor again
    setTimeout(function() {
        var anchor = location.hash;
        // need to jump to different anchor first (e.g. none)
        location.hash = "#";
        setTimeout(function() {
            location.hash = anchor;
        }, 0);
    }, 0);
  </script>
</head>
<body>
<div class="header" id="qtdocheader">
  <div class="main">
    <div class="main-rounded">
      <div class="navigationbar">
        <table><tr>
<td >Qt 5.9</td><td ><a href="qtgui-index.html">Qt GUI</a></td><td ><a href="qtgui-module.html">C++ Classes</a></td><td >QOpenGLFunctions_ES2</td></tr></table><table class="buildversion"><tr>
<td id="buildversion" width="100%" align="right">Qt 5.9.4 Reference Documentation</td>
        </tr></table>
      </div>
    </div>
<div class="content">
<div class="line">
<div class="content mainContent">
<div class="sidebar">
<div class="toc">
<h3><a name="toc">Contents</a></h3>
<ul>
<li class="level1"><a href="#public-functions">Public Functions</a></li>
<li class="level1"><a href="#reimplemented-public-functions">Reimplemented Public Functions</a></li>
<li class="level1"><a href="#details">Detailed Description</a></li>
</ul>
</div>
<div class="sidebar-content" id="sidebar-content"></div></div>
<h1 class="title">QOpenGLFunctions_ES2 Class</h1>
<!-- $$$QOpenGLFunctions_ES2-brief -->
<p>The <a href="qopenglfunctions-es2.html">QOpenGLFunctions_ES2</a> class provides all functions for OpenGL ES 2 <a href="#details">More...</a></p>
<!-- @@@QOpenGLFunctions_ES2 -->
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> Header:</td><td class="memItemRight bottomAlign">   <span class="preprocessor">#include &lt;QOpenGLFunctions_ES2&gt;</span>
</td></tr><tr><td class="memItemLeft rightAlign topAlign"> qmake:</td><td class="memItemRight bottomAlign"> QT += gui</td></tr><tr><td class="memItemLeft rightAlign topAlign"> Since:</td><td class="memItemRight bottomAlign">  Qt 5.1</td></tr><tr><td class="memItemLeft rightAlign topAlign"> Inherits:</td><td class="memItemRight bottomAlign"> <a href="qabstractopenglfunctions.html">QAbstractOpenGLFunctions</a></td></tr></table></div><ul>
<li><a href="qopenglfunctions-es2-members.html">List of all members, including inherited members</a></li>
</ul>
<a name="public-functions"></a>
<h2 id="public-functions">Public Functions</h2>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#QOpenGLFunctions_ES2">QOpenGLFunctions_ES2</a></b>()</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#dtor.QOpenGLFunctions_ES2">~QOpenGLFunctions_ES2</a></b>()</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glActiveTexture">glActiveTexture</a></b>(GLenum <i>texture</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glAttachShader">glAttachShader</a></b>(GLuint <i>program</i>, GLuint <i>shader</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glBindAttribLocation">glBindAttribLocation</a></b>(GLuint <i>program</i>, GLuint <i>index</i>, const GLchar *<i>name</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glBindBuffer">glBindBuffer</a></b>(GLenum <i>target</i>, GLuint <i>buffer</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glBindFramebuffer">glBindFramebuffer</a></b>(GLenum <i>target</i>, GLuint <i>framebuffer</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glBindRenderbuffer">glBindRenderbuffer</a></b>(GLenum <i>target</i>, GLuint <i>renderbuffer</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glBindTexture">glBindTexture</a></b>(GLenum <i>target</i>, GLuint <i>texture</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glBlendColor">glBlendColor</a></b>(GLclampf <i>red</i>, GLclampf <i>green</i>, GLclampf <i>blue</i>, GLclampf <i>alpha</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glBlendEquation">glBlendEquation</a></b>(GLenum <i>mode</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glBlendEquationSeparate">glBlendEquationSeparate</a></b>(GLenum <i>modeRGB</i>, GLenum <i>modeAlpha</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glBlendFunc">glBlendFunc</a></b>(GLenum <i>sfactor</i>, GLenum <i>dfactor</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glBlendFuncSeparate">glBlendFuncSeparate</a></b>(GLenum <i>srcRGB</i>, GLenum <i>dstRGB</i>, GLenum <i>srcAlpha</i>, GLenum <i>dstAlpha</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glBufferData">glBufferData</a></b>(GLenum <i>target</i>, GLsizeiptr <i>size</i>, const GLvoid *<i>data</i>, GLenum <i>usage</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glBufferSubData">glBufferSubData</a></b>(GLenum <i>target</i>, GLintptr <i>offset</i>, GLsizeiptr <i>size</i>, const GLvoid *<i>data</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> GLenum </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glCheckFramebufferStatus">glCheckFramebufferStatus</a></b>(GLenum <i>target</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glClear">glClear</a></b>(GLbitfield <i>mask</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glClearColor">glClearColor</a></b>(GLclampf <i>red</i>, GLclampf <i>green</i>, GLclampf <i>blue</i>, GLclampf <i>alpha</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glClearDepthf">glClearDepthf</a></b>(GLclampf <i>depth</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glClearStencil">glClearStencil</a></b>(GLint <i>s</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glColorMask">glColorMask</a></b>(GLboolean <i>red</i>, GLboolean <i>green</i>, GLboolean <i>blue</i>, GLboolean <i>alpha</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glCompileShader">glCompileShader</a></b>(GLuint <i>shader</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glCompressedTexImage2D">glCompressedTexImage2D</a></b>(GLenum <i>target</i>, GLint <i>level</i>, GLenum <i>internalformat</i>, GLsizei <i>width</i>, GLsizei <i>height</i>, GLint <i>border</i>, GLsizei <i>imageSize</i>, const GLvoid *<i>data</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glCompressedTexSubImage2D">glCompressedTexSubImage2D</a></b>(GLenum <i>target</i>, GLint <i>level</i>, GLint <i>xoffset</i>, GLint <i>yoffset</i>, GLsizei <i>width</i>, GLsizei <i>height</i>, GLenum <i>format</i>, GLsizei <i>imageSize</i>, const GLvoid *<i>data</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glCopyTexImage2D">glCopyTexImage2D</a></b>(GLenum <i>target</i>, GLint <i>level</i>, GLenum <i>internalformat</i>, GLint <i>x</i>, GLint <i>y</i>, GLsizei <i>width</i>, GLsizei <i>height</i>, GLint <i>border</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glCopyTexSubImage2D">glCopyTexSubImage2D</a></b>(GLenum <i>target</i>, GLint <i>level</i>, GLint <i>xoffset</i>, GLint <i>yoffset</i>, GLint <i>x</i>, GLint <i>y</i>, GLsizei <i>width</i>, GLsizei <i>height</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> GLuint </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glCreateProgram">glCreateProgram</a></b>(<i>void</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> GLuint </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glCreateShader">glCreateShader</a></b>(GLenum <i>type</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glCullFace">glCullFace</a></b>(GLenum <i>mode</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glDeleteBuffers">glDeleteBuffers</a></b>(GLsizei <i>n</i>, const GLuint *<i>buffers</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glDeleteFramebuffers">glDeleteFramebuffers</a></b>(GLsizei <i>n</i>, const GLuint *<i>framebuffers</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glDeleteProgram">glDeleteProgram</a></b>(GLuint <i>program</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glDeleteRenderbuffers">glDeleteRenderbuffers</a></b>(GLsizei <i>n</i>, const GLuint *<i>renderbuffers</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glDeleteShader">glDeleteShader</a></b>(GLuint <i>shader</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glDeleteTextures">glDeleteTextures</a></b>(GLsizei <i>n</i>, const GLuint *<i>textures</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glDepthFunc">glDepthFunc</a></b>(GLenum <i>func</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glDepthMask">glDepthMask</a></b>(GLboolean <i>flag</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glDepthRangef">glDepthRangef</a></b>(GLclampf <i>zNear</i>, GLclampf <i>zFar</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glDetachShader">glDetachShader</a></b>(GLuint <i>program</i>, GLuint <i>shader</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glDisable">glDisable</a></b>(GLenum <i>cap</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glDisableVertexAttribArray">glDisableVertexAttribArray</a></b>(GLuint <i>index</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glDrawArrays">glDrawArrays</a></b>(GLenum <i>mode</i>, GLint <i>first</i>, GLsizei <i>count</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glDrawElements">glDrawElements</a></b>(GLenum <i>mode</i>, GLsizei <i>count</i>, GLenum <i>type</i>, const GLvoid *<i>indices</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glEnable">glEnable</a></b>(GLenum <i>cap</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glEnableVertexAttribArray">glEnableVertexAttribArray</a></b>(GLuint <i>index</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glFinish">glFinish</a></b>(<i>void</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glFlush">glFlush</a></b>(<i>void</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glFramebufferRenderbuffer">glFramebufferRenderbuffer</a></b>(GLenum <i>target</i>, GLenum <i>attachment</i>, GLenum <i>renderbuffertarget</i>, GLuint <i>renderbuffer</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glFramebufferTexture2D">glFramebufferTexture2D</a></b>(GLenum <i>target</i>, GLenum <i>attachment</i>, GLenum <i>textarget</i>, GLuint <i>texture</i>, GLint <i>level</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glFrontFace">glFrontFace</a></b>(GLenum <i>mode</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glGenBuffers">glGenBuffers</a></b>(GLsizei <i>n</i>, GLuint *<i>buffers</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glGenFramebuffers">glGenFramebuffers</a></b>(GLsizei <i>n</i>, GLuint *<i>framebuffers</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glGenRenderbuffers">glGenRenderbuffers</a></b>(GLsizei <i>n</i>, GLuint *<i>renderbuffers</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glGenTextures">glGenTextures</a></b>(GLsizei <i>n</i>, GLuint *<i>textures</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glGenerateMipmap">glGenerateMipmap</a></b>(GLenum <i>target</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glGetActiveAttrib">glGetActiveAttrib</a></b>(GLuint <i>program</i>, GLuint <i>index</i>, GLsizei <i>bufsize</i>, GLsizei *<i>length</i>, GLint *<i>size</i>, GLenum *<i>type</i>, GLchar *<i>name</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glGetActiveUniform">glGetActiveUniform</a></b>(GLuint <i>program</i>, GLuint <i>index</i>, GLsizei <i>bufsize</i>, GLsizei *<i>length</i>, GLint *<i>size</i>, GLenum *<i>type</i>, GLchar *<i>name</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glGetAttachedShaders">glGetAttachedShaders</a></b>(GLuint <i>program</i>, GLsizei <i>maxcount</i>, GLsizei *<i>count</i>, GLuint *<i>shaders</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> int </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glGetAttribLocation">glGetAttribLocation</a></b>(GLuint <i>program</i>, const GLchar *<i>name</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glGetBooleanv">glGetBooleanv</a></b>(GLenum <i>pname</i>, GLboolean *<i>params</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glGetBufferParameteriv">glGetBufferParameteriv</a></b>(GLenum <i>target</i>, GLenum <i>pname</i>, GLint *<i>params</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> GLenum </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glGetError">glGetError</a></b>(<i>void</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glGetFloatv">glGetFloatv</a></b>(GLenum <i>pname</i>, GLfloat *<i>params</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glGetFramebufferAttachmentParameteriv">glGetFramebufferAttachmentParameteriv</a></b>(GLenum <i>target</i>, GLenum <i>attachment</i>, GLenum <i>pname</i>, GLint *<i>params</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glGetIntegerv">glGetIntegerv</a></b>(GLenum <i>pname</i>, GLint *<i>params</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glGetProgramInfoLog">glGetProgramInfoLog</a></b>(GLuint <i>program</i>, GLsizei <i>bufsize</i>, GLsizei *<i>length</i>, GLchar *<i>infolog</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glGetProgramiv">glGetProgramiv</a></b>(GLuint <i>program</i>, GLenum <i>pname</i>, GLint *<i>params</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glGetRenderbufferParameteriv">glGetRenderbufferParameteriv</a></b>(GLenum <i>target</i>, GLenum <i>pname</i>, GLint *<i>params</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glGetShaderInfoLog">glGetShaderInfoLog</a></b>(GLuint <i>shader</i>, GLsizei <i>bufsize</i>, GLsizei *<i>length</i>, GLchar *<i>infolog</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glGetShaderPrecisionFormat">glGetShaderPrecisionFormat</a></b>(GLenum <i>shadertype</i>, GLenum <i>precisiontype</i>, GLint *<i>range</i>, GLint *<i>precision</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glGetShaderSource">glGetShaderSource</a></b>(GLuint <i>shader</i>, GLsizei <i>bufsize</i>, GLsizei *<i>length</i>, GLchar *<i>source</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glGetShaderiv">glGetShaderiv</a></b>(GLuint <i>shader</i>, GLenum <i>pname</i>, GLint *<i>params</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> const GLubyte *</td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glGetString">glGetString</a></b>(GLenum <i>name</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glGetTexParameterfv">glGetTexParameterfv</a></b>(GLenum <i>target</i>, GLenum <i>pname</i>, GLfloat *<i>params</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glGetTexParameteriv">glGetTexParameteriv</a></b>(GLenum <i>target</i>, GLenum <i>pname</i>, GLint *<i>params</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> int </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glGetUniformLocation">glGetUniformLocation</a></b>(GLuint <i>program</i>, const GLchar *<i>name</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glGetUniformfv">glGetUniformfv</a></b>(GLuint <i>program</i>, GLint <i>location</i>, GLfloat *<i>params</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glGetUniformiv">glGetUniformiv</a></b>(GLuint <i>program</i>, GLint <i>location</i>, GLint *<i>params</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glGetVertexAttribPointerv">glGetVertexAttribPointerv</a></b>(GLuint <i>index</i>, GLenum <i>pname</i>, GLvoid **<i>pointer</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glGetVertexAttribfv">glGetVertexAttribfv</a></b>(GLuint <i>index</i>, GLenum <i>pname</i>, GLfloat *<i>params</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glGetVertexAttribiv">glGetVertexAttribiv</a></b>(GLuint <i>index</i>, GLenum <i>pname</i>, GLint *<i>params</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glHint">glHint</a></b>(GLenum <i>target</i>, GLenum <i>mode</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> GLboolean </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glIsBuffer">glIsBuffer</a></b>(GLuint <i>buffer</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> GLboolean </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glIsEnabled">glIsEnabled</a></b>(GLenum <i>cap</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> GLboolean </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glIsFramebuffer">glIsFramebuffer</a></b>(GLuint <i>framebuffer</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> GLboolean </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glIsProgram">glIsProgram</a></b>(GLuint <i>program</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> GLboolean </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glIsRenderbuffer">glIsRenderbuffer</a></b>(GLuint <i>renderbuffer</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> GLboolean </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glIsShader">glIsShader</a></b>(GLuint <i>shader</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> GLboolean </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glIsTexture">glIsTexture</a></b>(GLuint <i>texture</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glLineWidth">glLineWidth</a></b>(GLfloat <i>width</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glLinkProgram">glLinkProgram</a></b>(GLuint <i>program</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glPixelStorei">glPixelStorei</a></b>(GLenum <i>pname</i>, GLint <i>param</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glPolygonOffset">glPolygonOffset</a></b>(GLfloat <i>factor</i>, GLfloat <i>units</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glReadPixels">glReadPixels</a></b>(GLint <i>x</i>, GLint <i>y</i>, GLsizei <i>width</i>, GLsizei <i>height</i>, GLenum <i>format</i>, GLenum <i>type</i>, GLvoid *<i>pixels</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glReleaseShaderCompiler">glReleaseShaderCompiler</a></b>(<i>void</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glRenderbufferStorage">glRenderbufferStorage</a></b>(GLenum <i>target</i>, GLenum <i>internalformat</i>, GLsizei <i>width</i>, GLsizei <i>height</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glSampleCoverage">glSampleCoverage</a></b>(GLclampf <i>value</i>, GLboolean <i>invert</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glScissor">glScissor</a></b>(GLint <i>x</i>, GLint <i>y</i>, GLsizei <i>width</i>, GLsizei <i>height</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glShaderBinary">glShaderBinary</a></b>(GLsizei <i>n</i>, const GLuint *<i>shaders</i>, GLenum <i>binaryformat</i>, const GLvoid *<i>binary</i>, GLsizei <i>length</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glShaderSource">glShaderSource</a></b>(GLuint <i>shader</i>, GLsizei <i>count</i>, const GLchar **<i>string</i>, const GLint *<i>length</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glStencilFunc">glStencilFunc</a></b>(GLenum <i>func</i>, GLint <i>ref</i>, GLuint <i>mask</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glStencilFuncSeparate">glStencilFuncSeparate</a></b>(GLenum <i>face</i>, GLenum <i>func</i>, GLint <i>ref</i>, GLuint <i>mask</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glStencilMask">glStencilMask</a></b>(GLuint <i>mask</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glStencilMaskSeparate">glStencilMaskSeparate</a></b>(GLenum <i>face</i>, GLuint <i>mask</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glStencilOp">glStencilOp</a></b>(GLenum <i>fail</i>, GLenum <i>zfail</i>, GLenum <i>zpass</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glStencilOpSeparate">glStencilOpSeparate</a></b>(GLenum <i>face</i>, GLenum <i>fail</i>, GLenum <i>zfail</i>, GLenum <i>zpass</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glTexImage2D">glTexImage2D</a></b>(GLenum <i>target</i>, GLint <i>level</i>, GLint <i>internalformat</i>, GLsizei <i>width</i>, GLsizei <i>height</i>, GLint <i>border</i>, GLenum <i>format</i>, GLenum <i>type</i>, const GLvoid *<i>pixels</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glTexParameterf">glTexParameterf</a></b>(GLenum <i>target</i>, GLenum <i>pname</i>, GLfloat <i>param</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glTexParameterfv">glTexParameterfv</a></b>(GLenum <i>target</i>, GLenum <i>pname</i>, const GLfloat *<i>params</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glTexParameteri">glTexParameteri</a></b>(GLenum <i>target</i>, GLenum <i>pname</i>, GLint <i>param</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glTexParameteriv">glTexParameteriv</a></b>(GLenum <i>target</i>, GLenum <i>pname</i>, const GLint *<i>params</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glTexSubImage2D">glTexSubImage2D</a></b>(GLenum <i>target</i>, GLint <i>level</i>, GLint <i>xoffset</i>, GLint <i>yoffset</i>, GLsizei <i>width</i>, GLsizei <i>height</i>, GLenum <i>format</i>, GLenum <i>type</i>, const GLvoid *<i>pixels</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glUniform1f">glUniform1f</a></b>(GLint <i>location</i>, GLfloat <i>x</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glUniform1fv">glUniform1fv</a></b>(GLint <i>location</i>, GLsizei <i>count</i>, const GLfloat *<i>v</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glUniform1i">glUniform1i</a></b>(GLint <i>location</i>, GLint <i>x</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glUniform1iv">glUniform1iv</a></b>(GLint <i>location</i>, GLsizei <i>count</i>, const GLint *<i>v</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glUniform2f">glUniform2f</a></b>(GLint <i>location</i>, GLfloat <i>x</i>, GLfloat <i>y</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glUniform2fv">glUniform2fv</a></b>(GLint <i>location</i>, GLsizei <i>count</i>, const GLfloat *<i>v</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glUniform2i">glUniform2i</a></b>(GLint <i>location</i>, GLint <i>x</i>, GLint <i>y</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glUniform2iv">glUniform2iv</a></b>(GLint <i>location</i>, GLsizei <i>count</i>, const GLint *<i>v</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glUniform3f">glUniform3f</a></b>(GLint <i>location</i>, GLfloat <i>x</i>, GLfloat <i>y</i>, GLfloat <i>z</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glUniform3fv">glUniform3fv</a></b>(GLint <i>location</i>, GLsizei <i>count</i>, const GLfloat *<i>v</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glUniform3i">glUniform3i</a></b>(GLint <i>location</i>, GLint <i>x</i>, GLint <i>y</i>, GLint <i>z</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glUniform3iv">glUniform3iv</a></b>(GLint <i>location</i>, GLsizei <i>count</i>, const GLint *<i>v</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glUniform4f">glUniform4f</a></b>(GLint <i>location</i>, GLfloat <i>x</i>, GLfloat <i>y</i>, GLfloat <i>z</i>, GLfloat <i>w</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glUniform4fv">glUniform4fv</a></b>(GLint <i>location</i>, GLsizei <i>count</i>, const GLfloat *<i>v</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glUniform4i">glUniform4i</a></b>(GLint <i>location</i>, GLint <i>x</i>, GLint <i>y</i>, GLint <i>z</i>, GLint <i>w</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glUniform4iv">glUniform4iv</a></b>(GLint <i>location</i>, GLsizei <i>count</i>, const GLint *<i>v</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glUniformMatrix2fv">glUniformMatrix2fv</a></b>(GLint <i>location</i>, GLsizei <i>count</i>, GLboolean <i>transpose</i>, const GLfloat *<i>value</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glUniformMatrix3fv">glUniformMatrix3fv</a></b>(GLint <i>location</i>, GLsizei <i>count</i>, GLboolean <i>transpose</i>, const GLfloat *<i>value</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glUniformMatrix4fv">glUniformMatrix4fv</a></b>(GLint <i>location</i>, GLsizei <i>count</i>, GLboolean <i>transpose</i>, const GLfloat *<i>value</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glUseProgram">glUseProgram</a></b>(GLuint <i>program</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glValidateProgram">glValidateProgram</a></b>(GLuint <i>program</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glVertexAttrib1f">glVertexAttrib1f</a></b>(GLuint <i>indx</i>, GLfloat <i>x</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glVertexAttrib1fv">glVertexAttrib1fv</a></b>(GLuint <i>indx</i>, const GLfloat *<i>values</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glVertexAttrib2f">glVertexAttrib2f</a></b>(GLuint <i>indx</i>, GLfloat <i>x</i>, GLfloat <i>y</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glVertexAttrib2fv">glVertexAttrib2fv</a></b>(GLuint <i>indx</i>, const GLfloat *<i>values</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glVertexAttrib3f">glVertexAttrib3f</a></b>(GLuint <i>indx</i>, GLfloat <i>x</i>, GLfloat <i>y</i>, GLfloat <i>z</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glVertexAttrib3fv">glVertexAttrib3fv</a></b>(GLuint <i>indx</i>, const GLfloat *<i>values</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glVertexAttrib4f">glVertexAttrib4f</a></b>(GLuint <i>indx</i>, GLfloat <i>x</i>, GLfloat <i>y</i>, GLfloat <i>z</i>, GLfloat <i>w</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glVertexAttrib4fv">glVertexAttrib4fv</a></b>(GLuint <i>indx</i>, const GLfloat *<i>values</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glVertexAttribPointer">glVertexAttribPointer</a></b>(GLuint <i>indx</i>, GLint <i>size</i>, GLenum <i>type</i>, GLboolean <i>normalized</i>, GLsizei <i>stride</i>, const GLvoid *<i>ptr</i>)</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#glViewport">glViewport</a></b>(GLint <i>x</i>, GLint <i>y</i>, GLsizei <i>width</i>, GLsizei <i>height</i>)</td></tr>
</table></div>
<a name="reimplemented-public-functions"></a>
<h2 id="reimplemented-public-functions">Reimplemented Public Functions</h2>
<div class="table"><table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> virtual bool </td><td class="memItemRight bottomAlign"><b><a href="qopenglfunctions-es2.html#initializeOpenGLFunctions">initializeOpenGLFunctions</a></b>()</td></tr>
</table></div>
<a name="details"></a>
<!-- $$$QOpenGLFunctions_ES2-description -->
<div class="descr">
<h2 id="details">Detailed Description</h2>
<p>The <a href="qopenglfunctions-es2.html">QOpenGLFunctions_ES2</a> class provides all functions for OpenGL ES 2</p>
<p>This class is a wrapper for OpenGL ES 2 functions. See reference pages on <a href="http://www.khronos.org/opengles/sdk/docs/man/">khronos.org</a> for function documentation.</p>
</div>
<p><b>See also </b><a href="qabstractopenglfunctions.html">QAbstractOpenGLFunctions</a>.</p>
<!-- @@@QOpenGLFunctions_ES2 -->
<div class="func">
<h2>Member Function Documentation</h2>
<!-- $$$QOpenGLFunctions_ES2[overload1]$$$QOpenGLFunctions_ES2 -->
<h3 class="fn" id="QOpenGLFunctions_ES2"><a name="QOpenGLFunctions_ES2"></a>QOpenGLFunctions_ES2::<span class="name">QOpenGLFunctions_ES2</span>()</h3>
<p>Default constructs an instance of QOpenGLFunctions_ES2.</p><!-- @@@QOpenGLFunctions_ES2 -->
<!-- $$$~QOpenGLFunctions_ES2[overload1]$$$~QOpenGLFunctions_ES2 -->
<h3 class="fn" id="dtor.QOpenGLFunctions_ES2"><a name="dtor.QOpenGLFunctions_ES2"></a>QOpenGLFunctions_ES2::<span class="name">~QOpenGLFunctions_ES2</span>()</h3>
<p>Destroys the instance of QOpenGLFunctions_ES2.</p><!-- @@@~QOpenGLFunctions_ES2 -->
<!-- $$$glActiveTexture[overload1]$$$glActiveTextureGLenum -->
<h3 class="fn" id="glActiveTexture"><a name="glActiveTexture"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glActiveTexture</span>(<span class="type">GLenum</span> <i>texture</i>)</h3>
<!-- @@@glActiveTexture -->
<!-- $$$glAttachShader[overload1]$$$glAttachShaderGLuintGLuint -->
<h3 class="fn" id="glAttachShader"><a name="glAttachShader"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glAttachShader</span>(<span class="type">GLuint</span> <i>program</i>, <span class="type">GLuint</span> <i>shader</i>)</h3>
<!-- @@@glAttachShader -->
<!-- $$$glBindAttribLocation[overload1]$$$glBindAttribLocationGLuintGLuintconstGLchar* -->
<h3 class="fn" id="glBindAttribLocation"><a name="glBindAttribLocation"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glBindAttribLocation</span>(<span class="type">GLuint</span> <i>program</i>, <span class="type">GLuint</span> <i>index</i>, const <span class="type">GLchar</span> *<i>name</i>)</h3>
<!-- @@@glBindAttribLocation -->
<!-- $$$glBindBuffer[overload1]$$$glBindBufferGLenumGLuint -->
<h3 class="fn" id="glBindBuffer"><a name="glBindBuffer"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glBindBuffer</span>(<span class="type">GLenum</span> <i>target</i>, <span class="type">GLuint</span> <i>buffer</i>)</h3>
<!-- @@@glBindBuffer -->
<!-- $$$glBindFramebuffer[overload1]$$$glBindFramebufferGLenumGLuint -->
<h3 class="fn" id="glBindFramebuffer"><a name="glBindFramebuffer"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glBindFramebuffer</span>(<span class="type">GLenum</span> <i>target</i>, <span class="type">GLuint</span> <i>framebuffer</i>)</h3>
<!-- @@@glBindFramebuffer -->
<!-- $$$glBindRenderbuffer[overload1]$$$glBindRenderbufferGLenumGLuint -->
<h3 class="fn" id="glBindRenderbuffer"><a name="glBindRenderbuffer"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glBindRenderbuffer</span>(<span class="type">GLenum</span> <i>target</i>, <span class="type">GLuint</span> <i>renderbuffer</i>)</h3>
<!-- @@@glBindRenderbuffer -->
<!-- $$$glBindTexture[overload1]$$$glBindTextureGLenumGLuint -->
<h3 class="fn" id="glBindTexture"><a name="glBindTexture"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glBindTexture</span>(<span class="type">GLenum</span> <i>target</i>, <span class="type">GLuint</span> <i>texture</i>)</h3>
<!-- @@@glBindTexture -->
<!-- $$$glBlendColor[overload1]$$$glBlendColorGLclampfGLclampfGLclampfGLclampf -->
<h3 class="fn" id="glBlendColor"><a name="glBlendColor"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glBlendColor</span>(<span class="type">GLclampf</span> <i>red</i>, <span class="type">GLclampf</span> <i>green</i>, <span class="type">GLclampf</span> <i>blue</i>, <span class="type">GLclampf</span> <i>alpha</i>)</h3>
<!-- @@@glBlendColor -->
<!-- $$$glBlendEquation[overload1]$$$glBlendEquationGLenum -->
<h3 class="fn" id="glBlendEquation"><a name="glBlendEquation"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glBlendEquation</span>(<span class="type">GLenum</span> <i>mode</i>)</h3>
<!-- @@@glBlendEquation -->
<!-- $$$glBlendEquationSeparate[overload1]$$$glBlendEquationSeparateGLenumGLenum -->
<h3 class="fn" id="glBlendEquationSeparate"><a name="glBlendEquationSeparate"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glBlendEquationSeparate</span>(<span class="type">GLenum</span> <i>modeRGB</i>, <span class="type">GLenum</span> <i>modeAlpha</i>)</h3>
<!-- @@@glBlendEquationSeparate -->
<!-- $$$glBlendFunc[overload1]$$$glBlendFuncGLenumGLenum -->
<h3 class="fn" id="glBlendFunc"><a name="glBlendFunc"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glBlendFunc</span>(<span class="type">GLenum</span> <i>sfactor</i>, <span class="type">GLenum</span> <i>dfactor</i>)</h3>
<!-- @@@glBlendFunc -->
<!-- $$$glBlendFuncSeparate[overload1]$$$glBlendFuncSeparateGLenumGLenumGLenumGLenum -->
<h3 class="fn" id="glBlendFuncSeparate"><a name="glBlendFuncSeparate"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glBlendFuncSeparate</span>(<span class="type">GLenum</span> <i>srcRGB</i>, <span class="type">GLenum</span> <i>dstRGB</i>, <span class="type">GLenum</span> <i>srcAlpha</i>, <span class="type">GLenum</span> <i>dstAlpha</i>)</h3>
<!-- @@@glBlendFuncSeparate -->
<!-- $$$glBufferData[overload1]$$$glBufferDataGLenumGLsizeiptrconstGLvoid*GLenum -->
<h3 class="fn" id="glBufferData"><a name="glBufferData"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glBufferData</span>(<span class="type">GLenum</span> <i>target</i>, <span class="type">GLsizeiptr</span> <i>size</i>, const <span class="type">GLvoid</span> *<i>data</i>, <span class="type">GLenum</span> <i>usage</i>)</h3>
<!-- @@@glBufferData -->
<!-- $$$glBufferSubData[overload1]$$$glBufferSubDataGLenumGLintptrGLsizeiptrconstGLvoid* -->
<h3 class="fn" id="glBufferSubData"><a name="glBufferSubData"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glBufferSubData</span>(<span class="type">GLenum</span> <i>target</i>, <span class="type">GLintptr</span> <i>offset</i>, <span class="type">GLsizeiptr</span> <i>size</i>, const <span class="type">GLvoid</span> *<i>data</i>)</h3>
<!-- @@@glBufferSubData -->
<!-- $$$glCheckFramebufferStatus[overload1]$$$glCheckFramebufferStatusGLenum -->
<h3 class="fn" id="glCheckFramebufferStatus"><a name="glCheckFramebufferStatus"></a><span class="type">GLenum</span> QOpenGLFunctions_ES2::<span class="name">glCheckFramebufferStatus</span>(<span class="type">GLenum</span> <i>target</i>)</h3>
<!-- @@@glCheckFramebufferStatus -->
<!-- $$$glClear[overload1]$$$glClearGLbitfield -->
<h3 class="fn" id="glClear"><a name="glClear"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glClear</span>(<span class="type">GLbitfield</span> <i>mask</i>)</h3>
<!-- @@@glClear -->
<!-- $$$glClearColor[overload1]$$$glClearColorGLclampfGLclampfGLclampfGLclampf -->
<h3 class="fn" id="glClearColor"><a name="glClearColor"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glClearColor</span>(<span class="type">GLclampf</span> <i>red</i>, <span class="type">GLclampf</span> <i>green</i>, <span class="type">GLclampf</span> <i>blue</i>, <span class="type">GLclampf</span> <i>alpha</i>)</h3>
<!-- @@@glClearColor -->
<!-- $$$glClearDepthf[overload1]$$$glClearDepthfGLclampf -->
<h3 class="fn" id="glClearDepthf"><a name="glClearDepthf"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glClearDepthf</span>(<span class="type">GLclampf</span> <i>depth</i>)</h3>
<!-- @@@glClearDepthf -->
<!-- $$$glClearStencil[overload1]$$$glClearStencilGLint -->
<h3 class="fn" id="glClearStencil"><a name="glClearStencil"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glClearStencil</span>(<span class="type">GLint</span> <i>s</i>)</h3>
<!-- @@@glClearStencil -->
<!-- $$$glColorMask[overload1]$$$glColorMaskGLbooleanGLbooleanGLbooleanGLboolean -->
<h3 class="fn" id="glColorMask"><a name="glColorMask"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glColorMask</span>(<span class="type">GLboolean</span> <i>red</i>, <span class="type">GLboolean</span> <i>green</i>, <span class="type">GLboolean</span> <i>blue</i>, <span class="type">GLboolean</span> <i>alpha</i>)</h3>
<!-- @@@glColorMask -->
<!-- $$$glCompileShader[overload1]$$$glCompileShaderGLuint -->
<h3 class="fn" id="glCompileShader"><a name="glCompileShader"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glCompileShader</span>(<span class="type">GLuint</span> <i>shader</i>)</h3>
<!-- @@@glCompileShader -->
<!-- $$$glCompressedTexImage2D[overload1]$$$glCompressedTexImage2DGLenumGLintGLenumGLsizeiGLsizeiGLintGLsizeiconstGLvoid* -->
<h3 class="fn" id="glCompressedTexImage2D"><a name="glCompressedTexImage2D"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glCompressedTexImage2D</span>(<span class="type">GLenum</span> <i>target</i>, <span class="type">GLint</span> <i>level</i>, <span class="type">GLenum</span> <i>internalformat</i>, <span class="type">GLsizei</span> <i>width</i>, <span class="type">GLsizei</span> <i>height</i>, <span class="type">GLint</span> <i>border</i>, <span class="type">GLsizei</span> <i>imageSize</i>, const <span class="type">GLvoid</span> *<i>data</i>)</h3>
<!-- @@@glCompressedTexImage2D -->
<!-- $$$glCompressedTexSubImage2D[overload1]$$$glCompressedTexSubImage2DGLenumGLintGLintGLintGLsizeiGLsizeiGLenumGLsizeiconstGLvoid* -->
<h3 class="fn" id="glCompressedTexSubImage2D"><a name="glCompressedTexSubImage2D"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glCompressedTexSubImage2D</span>(<span class="type">GLenum</span> <i>target</i>, <span class="type">GLint</span> <i>level</i>, <span class="type">GLint</span> <i>xoffset</i>, <span class="type">GLint</span> <i>yoffset</i>, <span class="type">GLsizei</span> <i>width</i>, <span class="type">GLsizei</span> <i>height</i>, <span class="type">GLenum</span> <i>format</i>, <span class="type">GLsizei</span> <i>imageSize</i>, const <span class="type">GLvoid</span> *<i>data</i>)</h3>
<!-- @@@glCompressedTexSubImage2D -->
<!-- $$$glCopyTexImage2D[overload1]$$$glCopyTexImage2DGLenumGLintGLenumGLintGLintGLsizeiGLsizeiGLint -->
<h3 class="fn" id="glCopyTexImage2D"><a name="glCopyTexImage2D"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glCopyTexImage2D</span>(<span class="type">GLenum</span> <i>target</i>, <span class="type">GLint</span> <i>level</i>, <span class="type">GLenum</span> <i>internalformat</i>, <span class="type">GLint</span> <i>x</i>, <span class="type">GLint</span> <i>y</i>, <span class="type">GLsizei</span> <i>width</i>, <span class="type">GLsizei</span> <i>height</i>, <span class="type">GLint</span> <i>border</i>)</h3>
<!-- @@@glCopyTexImage2D -->
<!-- $$$glCopyTexSubImage2D[overload1]$$$glCopyTexSubImage2DGLenumGLintGLintGLintGLintGLintGLsizeiGLsizei -->
<h3 class="fn" id="glCopyTexSubImage2D"><a name="glCopyTexSubImage2D"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glCopyTexSubImage2D</span>(<span class="type">GLenum</span> <i>target</i>, <span class="type">GLint</span> <i>level</i>, <span class="type">GLint</span> <i>xoffset</i>, <span class="type">GLint</span> <i>yoffset</i>, <span class="type">GLint</span> <i>x</i>, <span class="type">GLint</span> <i>y</i>, <span class="type">GLsizei</span> <i>width</i>, <span class="type">GLsizei</span> <i>height</i>)</h3>
<!-- @@@glCopyTexSubImage2D -->
<!-- $$$glCreateProgram[overload1]$$$glCreateProgramvoid -->
<h3 class="fn" id="glCreateProgram"><a name="glCreateProgram"></a><span class="type">GLuint</span> QOpenGLFunctions_ES2::<span class="name">glCreateProgram</span>(<i>void</i>)</h3>
<!-- @@@glCreateProgram -->
<!-- $$$glCreateShader[overload1]$$$glCreateShaderGLenum -->
<h3 class="fn" id="glCreateShader"><a name="glCreateShader"></a><span class="type">GLuint</span> QOpenGLFunctions_ES2::<span class="name">glCreateShader</span>(<span class="type">GLenum</span> <i>type</i>)</h3>
<!-- @@@glCreateShader -->
<!-- $$$glCullFace[overload1]$$$glCullFaceGLenum -->
<h3 class="fn" id="glCullFace"><a name="glCullFace"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glCullFace</span>(<span class="type">GLenum</span> <i>mode</i>)</h3>
<!-- @@@glCullFace -->
<!-- $$$glDeleteBuffers[overload1]$$$glDeleteBuffersGLsizeiconstGLuint* -->
<h3 class="fn" id="glDeleteBuffers"><a name="glDeleteBuffers"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glDeleteBuffers</span>(<span class="type">GLsizei</span> <i>n</i>, const <span class="type">GLuint</span> *<i>buffers</i>)</h3>
<!-- @@@glDeleteBuffers -->
<!-- $$$glDeleteFramebuffers[overload1]$$$glDeleteFramebuffersGLsizeiconstGLuint* -->
<h3 class="fn" id="glDeleteFramebuffers"><a name="glDeleteFramebuffers"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glDeleteFramebuffers</span>(<span class="type">GLsizei</span> <i>n</i>, const <span class="type">GLuint</span> *<i>framebuffers</i>)</h3>
<!-- @@@glDeleteFramebuffers -->
<!-- $$$glDeleteProgram[overload1]$$$glDeleteProgramGLuint -->
<h3 class="fn" id="glDeleteProgram"><a name="glDeleteProgram"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glDeleteProgram</span>(<span class="type">GLuint</span> <i>program</i>)</h3>
<!-- @@@glDeleteProgram -->
<!-- $$$glDeleteRenderbuffers[overload1]$$$glDeleteRenderbuffersGLsizeiconstGLuint* -->
<h3 class="fn" id="glDeleteRenderbuffers"><a name="glDeleteRenderbuffers"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glDeleteRenderbuffers</span>(<span class="type">GLsizei</span> <i>n</i>, const <span class="type">GLuint</span> *<i>renderbuffers</i>)</h3>
<!-- @@@glDeleteRenderbuffers -->
<!-- $$$glDeleteShader[overload1]$$$glDeleteShaderGLuint -->
<h3 class="fn" id="glDeleteShader"><a name="glDeleteShader"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glDeleteShader</span>(<span class="type">GLuint</span> <i>shader</i>)</h3>
<!-- @@@glDeleteShader -->
<!-- $$$glDeleteTextures[overload1]$$$glDeleteTexturesGLsizeiconstGLuint* -->
<h3 class="fn" id="glDeleteTextures"><a name="glDeleteTextures"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glDeleteTextures</span>(<span class="type">GLsizei</span> <i>n</i>, const <span class="type">GLuint</span> *<i>textures</i>)</h3>
<!-- @@@glDeleteTextures -->
<!-- $$$glDepthFunc[overload1]$$$glDepthFuncGLenum -->
<h3 class="fn" id="glDepthFunc"><a name="glDepthFunc"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glDepthFunc</span>(<span class="type">GLenum</span> <i>func</i>)</h3>
<!-- @@@glDepthFunc -->
<!-- $$$glDepthMask[overload1]$$$glDepthMaskGLboolean -->
<h3 class="fn" id="glDepthMask"><a name="glDepthMask"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glDepthMask</span>(<span class="type">GLboolean</span> <i>flag</i>)</h3>
<!-- @@@glDepthMask -->
<!-- $$$glDepthRangef[overload1]$$$glDepthRangefGLclampfGLclampf -->
<h3 class="fn" id="glDepthRangef"><a name="glDepthRangef"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glDepthRangef</span>(<span class="type">GLclampf</span> <i>zNear</i>, <span class="type">GLclampf</span> <i>zFar</i>)</h3>
<!-- @@@glDepthRangef -->
<!-- $$$glDetachShader[overload1]$$$glDetachShaderGLuintGLuint -->
<h3 class="fn" id="glDetachShader"><a name="glDetachShader"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glDetachShader</span>(<span class="type">GLuint</span> <i>program</i>, <span class="type">GLuint</span> <i>shader</i>)</h3>
<!-- @@@glDetachShader -->
<!-- $$$glDisable[overload1]$$$glDisableGLenum -->
<h3 class="fn" id="glDisable"><a name="glDisable"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glDisable</span>(<span class="type">GLenum</span> <i>cap</i>)</h3>
<!-- @@@glDisable -->
<!-- $$$glDisableVertexAttribArray[overload1]$$$glDisableVertexAttribArrayGLuint -->
<h3 class="fn" id="glDisableVertexAttribArray"><a name="glDisableVertexAttribArray"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glDisableVertexAttribArray</span>(<span class="type">GLuint</span> <i>index</i>)</h3>
<!-- @@@glDisableVertexAttribArray -->
<!-- $$$glDrawArrays[overload1]$$$glDrawArraysGLenumGLintGLsizei -->
<h3 class="fn" id="glDrawArrays"><a name="glDrawArrays"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glDrawArrays</span>(<span class="type">GLenum</span> <i>mode</i>, <span class="type">GLint</span> <i>first</i>, <span class="type">GLsizei</span> <i>count</i>)</h3>
<!-- @@@glDrawArrays -->
<!-- $$$glDrawElements[overload1]$$$glDrawElementsGLenumGLsizeiGLenumconstGLvoid* -->
<h3 class="fn" id="glDrawElements"><a name="glDrawElements"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glDrawElements</span>(<span class="type">GLenum</span> <i>mode</i>, <span class="type">GLsizei</span> <i>count</i>, <span class="type">GLenum</span> <i>type</i>, const <span class="type">GLvoid</span> *<i>indices</i>)</h3>
<!-- @@@glDrawElements -->
<!-- $$$glEnable[overload1]$$$glEnableGLenum -->
<h3 class="fn" id="glEnable"><a name="glEnable"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glEnable</span>(<span class="type">GLenum</span> <i>cap</i>)</h3>
<!-- @@@glEnable -->
<!-- $$$glEnableVertexAttribArray[overload1]$$$glEnableVertexAttribArrayGLuint -->
<h3 class="fn" id="glEnableVertexAttribArray"><a name="glEnableVertexAttribArray"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glEnableVertexAttribArray</span>(<span class="type">GLuint</span> <i>index</i>)</h3>
<!-- @@@glEnableVertexAttribArray -->
<!-- $$$glFinish[overload1]$$$glFinishvoid -->
<h3 class="fn" id="glFinish"><a name="glFinish"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glFinish</span>(<i>void</i>)</h3>
<!-- @@@glFinish -->
<!-- $$$glFlush[overload1]$$$glFlushvoid -->
<h3 class="fn" id="glFlush"><a name="glFlush"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glFlush</span>(<i>void</i>)</h3>
<!-- @@@glFlush -->
<!-- $$$glFramebufferRenderbuffer[overload1]$$$glFramebufferRenderbufferGLenumGLenumGLenumGLuint -->
<h3 class="fn" id="glFramebufferRenderbuffer"><a name="glFramebufferRenderbuffer"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glFramebufferRenderbuffer</span>(<span class="type">GLenum</span> <i>target</i>, <span class="type">GLenum</span> <i>attachment</i>, <span class="type">GLenum</span> <i>renderbuffertarget</i>, <span class="type">GLuint</span> <i>renderbuffer</i>)</h3>
<!-- @@@glFramebufferRenderbuffer -->
<!-- $$$glFramebufferTexture2D[overload1]$$$glFramebufferTexture2DGLenumGLenumGLenumGLuintGLint -->
<h3 class="fn" id="glFramebufferTexture2D"><a name="glFramebufferTexture2D"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glFramebufferTexture2D</span>(<span class="type">GLenum</span> <i>target</i>, <span class="type">GLenum</span> <i>attachment</i>, <span class="type">GLenum</span> <i>textarget</i>, <span class="type">GLuint</span> <i>texture</i>, <span class="type">GLint</span> <i>level</i>)</h3>
<!-- @@@glFramebufferTexture2D -->
<!-- $$$glFrontFace[overload1]$$$glFrontFaceGLenum -->
<h3 class="fn" id="glFrontFace"><a name="glFrontFace"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glFrontFace</span>(<span class="type">GLenum</span> <i>mode</i>)</h3>
<!-- @@@glFrontFace -->
<!-- $$$glGenBuffers[overload1]$$$glGenBuffersGLsizeiGLuint* -->
<h3 class="fn" id="glGenBuffers"><a name="glGenBuffers"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glGenBuffers</span>(<span class="type">GLsizei</span> <i>n</i>, <span class="type">GLuint</span> *<i>buffers</i>)</h3>
<!-- @@@glGenBuffers -->
<!-- $$$glGenFramebuffers[overload1]$$$glGenFramebuffersGLsizeiGLuint* -->
<h3 class="fn" id="glGenFramebuffers"><a name="glGenFramebuffers"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glGenFramebuffers</span>(<span class="type">GLsizei</span> <i>n</i>, <span class="type">GLuint</span> *<i>framebuffers</i>)</h3>
<!-- @@@glGenFramebuffers -->
<!-- $$$glGenRenderbuffers[overload1]$$$glGenRenderbuffersGLsizeiGLuint* -->
<h3 class="fn" id="glGenRenderbuffers"><a name="glGenRenderbuffers"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glGenRenderbuffers</span>(<span class="type">GLsizei</span> <i>n</i>, <span class="type">GLuint</span> *<i>renderbuffers</i>)</h3>
<!-- @@@glGenRenderbuffers -->
<!-- $$$glGenTextures[overload1]$$$glGenTexturesGLsizeiGLuint* -->
<h3 class="fn" id="glGenTextures"><a name="glGenTextures"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glGenTextures</span>(<span class="type">GLsizei</span> <i>n</i>, <span class="type">GLuint</span> *<i>textures</i>)</h3>
<!-- @@@glGenTextures -->
<!-- $$$glGenerateMipmap[overload1]$$$glGenerateMipmapGLenum -->
<h3 class="fn" id="glGenerateMipmap"><a name="glGenerateMipmap"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glGenerateMipmap</span>(<span class="type">GLenum</span> <i>target</i>)</h3>
<!-- @@@glGenerateMipmap -->
<!-- $$$glGetActiveAttrib[overload1]$$$glGetActiveAttribGLuintGLuintGLsizeiGLsizei*GLint*GLenum*GLchar* -->
<h3 class="fn" id="glGetActiveAttrib"><a name="glGetActiveAttrib"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glGetActiveAttrib</span>(<span class="type">GLuint</span> <i>program</i>, <span class="type">GLuint</span> <i>index</i>, <span class="type">GLsizei</span> <i>bufsize</i>, <span class="type">GLsizei</span> *<i>length</i>, <span class="type">GLint</span> *<i>size</i>, <span class="type">GLenum</span> *<i>type</i>, <span class="type">GLchar</span> *<i>name</i>)</h3>
<!-- @@@glGetActiveAttrib -->
<!-- $$$glGetActiveUniform[overload1]$$$glGetActiveUniformGLuintGLuintGLsizeiGLsizei*GLint*GLenum*GLchar* -->
<h3 class="fn" id="glGetActiveUniform"><a name="glGetActiveUniform"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glGetActiveUniform</span>(<span class="type">GLuint</span> <i>program</i>, <span class="type">GLuint</span> <i>index</i>, <span class="type">GLsizei</span> <i>bufsize</i>, <span class="type">GLsizei</span> *<i>length</i>, <span class="type">GLint</span> *<i>size</i>, <span class="type">GLenum</span> *<i>type</i>, <span class="type">GLchar</span> *<i>name</i>)</h3>
<!-- @@@glGetActiveUniform -->
<!-- $$$glGetAttachedShaders[overload1]$$$glGetAttachedShadersGLuintGLsizeiGLsizei*GLuint* -->
<h3 class="fn" id="glGetAttachedShaders"><a name="glGetAttachedShaders"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glGetAttachedShaders</span>(<span class="type">GLuint</span> <i>program</i>, <span class="type">GLsizei</span> <i>maxcount</i>, <span class="type">GLsizei</span> *<i>count</i>, <span class="type">GLuint</span> *<i>shaders</i>)</h3>
<!-- @@@glGetAttachedShaders -->
<!-- $$$glGetAttribLocation[overload1]$$$glGetAttribLocationGLuintconstGLchar* -->
<h3 class="fn" id="glGetAttribLocation"><a name="glGetAttribLocation"></a><span class="type">int</span> QOpenGLFunctions_ES2::<span class="name">glGetAttribLocation</span>(<span class="type">GLuint</span> <i>program</i>, const <span class="type">GLchar</span> *<i>name</i>)</h3>
<!-- @@@glGetAttribLocation -->
<!-- $$$glGetBooleanv[overload1]$$$glGetBooleanvGLenumGLboolean* -->
<h3 class="fn" id="glGetBooleanv"><a name="glGetBooleanv"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glGetBooleanv</span>(<span class="type">GLenum</span> <i>pname</i>, <span class="type">GLboolean</span> *<i>params</i>)</h3>
<!-- @@@glGetBooleanv -->
<!-- $$$glGetBufferParameteriv[overload1]$$$glGetBufferParameterivGLenumGLenumGLint* -->
<h3 class="fn" id="glGetBufferParameteriv"><a name="glGetBufferParameteriv"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glGetBufferParameteriv</span>(<span class="type">GLenum</span> <i>target</i>, <span class="type">GLenum</span> <i>pname</i>, <span class="type">GLint</span> *<i>params</i>)</h3>
<!-- @@@glGetBufferParameteriv -->
<!-- $$$glGetError[overload1]$$$glGetErrorvoid -->
<h3 class="fn" id="glGetError"><a name="glGetError"></a><span class="type">GLenum</span> QOpenGLFunctions_ES2::<span class="name">glGetError</span>(<i>void</i>)</h3>
<!-- @@@glGetError -->
<!-- $$$glGetFloatv[overload1]$$$glGetFloatvGLenumGLfloat* -->
<h3 class="fn" id="glGetFloatv"><a name="glGetFloatv"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glGetFloatv</span>(<span class="type">GLenum</span> <i>pname</i>, <span class="type">GLfloat</span> *<i>params</i>)</h3>
<!-- @@@glGetFloatv -->
<!-- $$$glGetFramebufferAttachmentParameteriv[overload1]$$$glGetFramebufferAttachmentParameterivGLenumGLenumGLenumGLint* -->
<h3 class="fn" id="glGetFramebufferAttachmentParameteriv"><a name="glGetFramebufferAttachmentParameteriv"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glGetFramebufferAttachmentParameteriv</span>(<span class="type">GLenum</span> <i>target</i>, <span class="type">GLenum</span> <i>attachment</i>, <span class="type">GLenum</span> <i>pname</i>, <span class="type">GLint</span> *<i>params</i>)</h3>
<!-- @@@glGetFramebufferAttachmentParameteriv -->
<!-- $$$glGetIntegerv[overload1]$$$glGetIntegervGLenumGLint* -->
<h3 class="fn" id="glGetIntegerv"><a name="glGetIntegerv"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glGetIntegerv</span>(<span class="type">GLenum</span> <i>pname</i>, <span class="type">GLint</span> *<i>params</i>)</h3>
<!-- @@@glGetIntegerv -->
<!-- $$$glGetProgramInfoLog[overload1]$$$glGetProgramInfoLogGLuintGLsizeiGLsizei*GLchar* -->
<h3 class="fn" id="glGetProgramInfoLog"><a name="glGetProgramInfoLog"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glGetProgramInfoLog</span>(<span class="type">GLuint</span> <i>program</i>, <span class="type">GLsizei</span> <i>bufsize</i>, <span class="type">GLsizei</span> *<i>length</i>, <span class="type">GLchar</span> *<i>infolog</i>)</h3>
<!-- @@@glGetProgramInfoLog -->
<!-- $$$glGetProgramiv[overload1]$$$glGetProgramivGLuintGLenumGLint* -->
<h3 class="fn" id="glGetProgramiv"><a name="glGetProgramiv"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glGetProgramiv</span>(<span class="type">GLuint</span> <i>program</i>, <span class="type">GLenum</span> <i>pname</i>, <span class="type">GLint</span> *<i>params</i>)</h3>
<!-- @@@glGetProgramiv -->
<!-- $$$glGetRenderbufferParameteriv[overload1]$$$glGetRenderbufferParameterivGLenumGLenumGLint* -->
<h3 class="fn" id="glGetRenderbufferParameteriv"><a name="glGetRenderbufferParameteriv"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glGetRenderbufferParameteriv</span>(<span class="type">GLenum</span> <i>target</i>, <span class="type">GLenum</span> <i>pname</i>, <span class="type">GLint</span> *<i>params</i>)</h3>
<!-- @@@glGetRenderbufferParameteriv -->
<!-- $$$glGetShaderInfoLog[overload1]$$$glGetShaderInfoLogGLuintGLsizeiGLsizei*GLchar* -->
<h3 class="fn" id="glGetShaderInfoLog"><a name="glGetShaderInfoLog"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glGetShaderInfoLog</span>(<span class="type">GLuint</span> <i>shader</i>, <span class="type">GLsizei</span> <i>bufsize</i>, <span class="type">GLsizei</span> *<i>length</i>, <span class="type">GLchar</span> *<i>infolog</i>)</h3>
<!-- @@@glGetShaderInfoLog -->
<!-- $$$glGetShaderPrecisionFormat[overload1]$$$glGetShaderPrecisionFormatGLenumGLenumGLint*GLint* -->
<h3 class="fn" id="glGetShaderPrecisionFormat"><a name="glGetShaderPrecisionFormat"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glGetShaderPrecisionFormat</span>(<span class="type">GLenum</span> <i>shadertype</i>, <span class="type">GLenum</span> <i>precisiontype</i>, <span class="type">GLint</span> *<i>range</i>, <span class="type">GLint</span> *<i>precision</i>)</h3>
<!-- @@@glGetShaderPrecisionFormat -->
<!-- $$$glGetShaderSource[overload1]$$$glGetShaderSourceGLuintGLsizeiGLsizei*GLchar* -->
<h3 class="fn" id="glGetShaderSource"><a name="glGetShaderSource"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glGetShaderSource</span>(<span class="type">GLuint</span> <i>shader</i>, <span class="type">GLsizei</span> <i>bufsize</i>, <span class="type">GLsizei</span> *<i>length</i>, <span class="type">GLchar</span> *<i>source</i>)</h3>
<!-- @@@glGetShaderSource -->
<!-- $$$glGetShaderiv[overload1]$$$glGetShaderivGLuintGLenumGLint* -->
<h3 class="fn" id="glGetShaderiv"><a name="glGetShaderiv"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glGetShaderiv</span>(<span class="type">GLuint</span> <i>shader</i>, <span class="type">GLenum</span> <i>pname</i>, <span class="type">GLint</span> *<i>params</i>)</h3>
<!-- @@@glGetShaderiv -->
<!-- $$$glGetString[overload1]$$$glGetStringGLenum -->
<h3 class="fn" id="glGetString"><a name="glGetString"></a>const <span class="type">GLubyte</span> *QOpenGLFunctions_ES2::<span class="name">glGetString</span>(<span class="type">GLenum</span> <i>name</i>)</h3>
<!-- @@@glGetString -->
<!-- $$$glGetTexParameterfv[overload1]$$$glGetTexParameterfvGLenumGLenumGLfloat* -->
<h3 class="fn" id="glGetTexParameterfv"><a name="glGetTexParameterfv"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glGetTexParameterfv</span>(<span class="type">GLenum</span> <i>target</i>, <span class="type">GLenum</span> <i>pname</i>, <span class="type">GLfloat</span> *<i>params</i>)</h3>
<!-- @@@glGetTexParameterfv -->
<!-- $$$glGetTexParameteriv[overload1]$$$glGetTexParameterivGLenumGLenumGLint* -->
<h3 class="fn" id="glGetTexParameteriv"><a name="glGetTexParameteriv"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glGetTexParameteriv</span>(<span class="type">GLenum</span> <i>target</i>, <span class="type">GLenum</span> <i>pname</i>, <span class="type">GLint</span> *<i>params</i>)</h3>
<!-- @@@glGetTexParameteriv -->
<!-- $$$glGetUniformLocation[overload1]$$$glGetUniformLocationGLuintconstGLchar* -->
<h3 class="fn" id="glGetUniformLocation"><a name="glGetUniformLocation"></a><span class="type">int</span> QOpenGLFunctions_ES2::<span class="name">glGetUniformLocation</span>(<span class="type">GLuint</span> <i>program</i>, const <span class="type">GLchar</span> *<i>name</i>)</h3>
<!-- @@@glGetUniformLocation -->
<!-- $$$glGetUniformfv[overload1]$$$glGetUniformfvGLuintGLintGLfloat* -->
<h3 class="fn" id="glGetUniformfv"><a name="glGetUniformfv"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glGetUniformfv</span>(<span class="type">GLuint</span> <i>program</i>, <span class="type">GLint</span> <i>location</i>, <span class="type">GLfloat</span> *<i>params</i>)</h3>
<!-- @@@glGetUniformfv -->
<!-- $$$glGetUniformiv[overload1]$$$glGetUniformivGLuintGLintGLint* -->
<h3 class="fn" id="glGetUniformiv"><a name="glGetUniformiv"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glGetUniformiv</span>(<span class="type">GLuint</span> <i>program</i>, <span class="type">GLint</span> <i>location</i>, <span class="type">GLint</span> *<i>params</i>)</h3>
<!-- @@@glGetUniformiv -->
<!-- $$$glGetVertexAttribPointerv[overload1]$$$glGetVertexAttribPointervGLuintGLenumGLvoid** -->
<h3 class="fn" id="glGetVertexAttribPointerv"><a name="glGetVertexAttribPointerv"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glGetVertexAttribPointerv</span>(<span class="type">GLuint</span> <i>index</i>, <span class="type">GLenum</span> <i>pname</i>, <span class="type">GLvoid</span> **<i>pointer</i>)</h3>
<!-- @@@glGetVertexAttribPointerv -->
<!-- $$$glGetVertexAttribfv[overload1]$$$glGetVertexAttribfvGLuintGLenumGLfloat* -->
<h3 class="fn" id="glGetVertexAttribfv"><a name="glGetVertexAttribfv"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glGetVertexAttribfv</span>(<span class="type">GLuint</span> <i>index</i>, <span class="type">GLenum</span> <i>pname</i>, <span class="type">GLfloat</span> *<i>params</i>)</h3>
<!-- @@@glGetVertexAttribfv -->
<!-- $$$glGetVertexAttribiv[overload1]$$$glGetVertexAttribivGLuintGLenumGLint* -->
<h3 class="fn" id="glGetVertexAttribiv"><a name="glGetVertexAttribiv"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glGetVertexAttribiv</span>(<span class="type">GLuint</span> <i>index</i>, <span class="type">GLenum</span> <i>pname</i>, <span class="type">GLint</span> *<i>params</i>)</h3>
<!-- @@@glGetVertexAttribiv -->
<!-- $$$glHint[overload1]$$$glHintGLenumGLenum -->
<h3 class="fn" id="glHint"><a name="glHint"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glHint</span>(<span class="type">GLenum</span> <i>target</i>, <span class="type">GLenum</span> <i>mode</i>)</h3>
<!-- @@@glHint -->
<!-- $$$glIsBuffer[overload1]$$$glIsBufferGLuint -->
<h3 class="fn" id="glIsBuffer"><a name="glIsBuffer"></a><span class="type">GLboolean</span> QOpenGLFunctions_ES2::<span class="name">glIsBuffer</span>(<span class="type">GLuint</span> <i>buffer</i>)</h3>
<!-- @@@glIsBuffer -->
<!-- $$$glIsEnabled[overload1]$$$glIsEnabledGLenum -->
<h3 class="fn" id="glIsEnabled"><a name="glIsEnabled"></a><span class="type">GLboolean</span> QOpenGLFunctions_ES2::<span class="name">glIsEnabled</span>(<span class="type">GLenum</span> <i>cap</i>)</h3>
<!-- @@@glIsEnabled -->
<!-- $$$glIsFramebuffer[overload1]$$$glIsFramebufferGLuint -->
<h3 class="fn" id="glIsFramebuffer"><a name="glIsFramebuffer"></a><span class="type">GLboolean</span> QOpenGLFunctions_ES2::<span class="name">glIsFramebuffer</span>(<span class="type">GLuint</span> <i>framebuffer</i>)</h3>
<!-- @@@glIsFramebuffer -->
<!-- $$$glIsProgram[overload1]$$$glIsProgramGLuint -->
<h3 class="fn" id="glIsProgram"><a name="glIsProgram"></a><span class="type">GLboolean</span> QOpenGLFunctions_ES2::<span class="name">glIsProgram</span>(<span class="type">GLuint</span> <i>program</i>)</h3>
<!-- @@@glIsProgram -->
<!-- $$$glIsRenderbuffer[overload1]$$$glIsRenderbufferGLuint -->
<h3 class="fn" id="glIsRenderbuffer"><a name="glIsRenderbuffer"></a><span class="type">GLboolean</span> QOpenGLFunctions_ES2::<span class="name">glIsRenderbuffer</span>(<span class="type">GLuint</span> <i>renderbuffer</i>)</h3>
<!-- @@@glIsRenderbuffer -->
<!-- $$$glIsShader[overload1]$$$glIsShaderGLuint -->
<h3 class="fn" id="glIsShader"><a name="glIsShader"></a><span class="type">GLboolean</span> QOpenGLFunctions_ES2::<span class="name">glIsShader</span>(<span class="type">GLuint</span> <i>shader</i>)</h3>
<!-- @@@glIsShader -->
<!-- $$$glIsTexture[overload1]$$$glIsTextureGLuint -->
<h3 class="fn" id="glIsTexture"><a name="glIsTexture"></a><span class="type">GLboolean</span> QOpenGLFunctions_ES2::<span class="name">glIsTexture</span>(<span class="type">GLuint</span> <i>texture</i>)</h3>
<!-- @@@glIsTexture -->
<!-- $$$glLineWidth[overload1]$$$glLineWidthGLfloat -->
<h3 class="fn" id="glLineWidth"><a name="glLineWidth"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glLineWidth</span>(<span class="type">GLfloat</span> <i>width</i>)</h3>
<!-- @@@glLineWidth -->
<!-- $$$glLinkProgram[overload1]$$$glLinkProgramGLuint -->
<h3 class="fn" id="glLinkProgram"><a name="glLinkProgram"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glLinkProgram</span>(<span class="type">GLuint</span> <i>program</i>)</h3>
<!-- @@@glLinkProgram -->
<!-- $$$glPixelStorei[overload1]$$$glPixelStoreiGLenumGLint -->
<h3 class="fn" id="glPixelStorei"><a name="glPixelStorei"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glPixelStorei</span>(<span class="type">GLenum</span> <i>pname</i>, <span class="type">GLint</span> <i>param</i>)</h3>
<!-- @@@glPixelStorei -->
<!-- $$$glPolygonOffset[overload1]$$$glPolygonOffsetGLfloatGLfloat -->
<h3 class="fn" id="glPolygonOffset"><a name="glPolygonOffset"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glPolygonOffset</span>(<span class="type">GLfloat</span> <i>factor</i>, <span class="type">GLfloat</span> <i>units</i>)</h3>
<!-- @@@glPolygonOffset -->
<!-- $$$glReadPixels[overload1]$$$glReadPixelsGLintGLintGLsizeiGLsizeiGLenumGLenumGLvoid* -->
<h3 class="fn" id="glReadPixels"><a name="glReadPixels"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glReadPixels</span>(<span class="type">GLint</span> <i>x</i>, <span class="type">GLint</span> <i>y</i>, <span class="type">GLsizei</span> <i>width</i>, <span class="type">GLsizei</span> <i>height</i>, <span class="type">GLenum</span> <i>format</i>, <span class="type">GLenum</span> <i>type</i>, <span class="type">GLvoid</span> *<i>pixels</i>)</h3>
<!-- @@@glReadPixels -->
<!-- $$$glReleaseShaderCompiler[overload1]$$$glReleaseShaderCompilervoid -->
<h3 class="fn" id="glReleaseShaderCompiler"><a name="glReleaseShaderCompiler"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glReleaseShaderCompiler</span>(<i>void</i>)</h3>
<!-- @@@glReleaseShaderCompiler -->
<!-- $$$glRenderbufferStorage[overload1]$$$glRenderbufferStorageGLenumGLenumGLsizeiGLsizei -->
<h3 class="fn" id="glRenderbufferStorage"><a name="glRenderbufferStorage"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glRenderbufferStorage</span>(<span class="type">GLenum</span> <i>target</i>, <span class="type">GLenum</span> <i>internalformat</i>, <span class="type">GLsizei</span> <i>width</i>, <span class="type">GLsizei</span> <i>height</i>)</h3>
<!-- @@@glRenderbufferStorage -->
<!-- $$$glSampleCoverage[overload1]$$$glSampleCoverageGLclampfGLboolean -->
<h3 class="fn" id="glSampleCoverage"><a name="glSampleCoverage"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glSampleCoverage</span>(<span class="type">GLclampf</span> <i>value</i>, <span class="type">GLboolean</span> <i>invert</i>)</h3>
<!-- @@@glSampleCoverage -->
<!-- $$$glScissor[overload1]$$$glScissorGLintGLintGLsizeiGLsizei -->
<h3 class="fn" id="glScissor"><a name="glScissor"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glScissor</span>(<span class="type">GLint</span> <i>x</i>, <span class="type">GLint</span> <i>y</i>, <span class="type">GLsizei</span> <i>width</i>, <span class="type">GLsizei</span> <i>height</i>)</h3>
<!-- @@@glScissor -->
<!-- $$$glShaderBinary[overload1]$$$glShaderBinaryGLsizeiconstGLuint*GLenumconstGLvoid*GLsizei -->
<h3 class="fn" id="glShaderBinary"><a name="glShaderBinary"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glShaderBinary</span>(<span class="type">GLsizei</span> <i>n</i>, const <span class="type">GLuint</span> *<i>shaders</i>, <span class="type">GLenum</span> <i>binaryformat</i>, const <span class="type">GLvoid</span> *<i>binary</i>, <span class="type">GLsizei</span> <i>length</i>)</h3>
<!-- @@@glShaderBinary -->
<!-- $$$glShaderSource[overload1]$$$glShaderSourceGLuintGLsizeiconstGLchar**constGLint* -->
<h3 class="fn" id="glShaderSource"><a name="glShaderSource"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glShaderSource</span>(<span class="type">GLuint</span> <i>shader</i>, <span class="type">GLsizei</span> <i>count</i>, const <span class="type">GLchar</span> **<i>string</i>, const <span class="type">GLint</span> *<i>length</i>)</h3>
<!-- @@@glShaderSource -->
<!-- $$$glStencilFunc[overload1]$$$glStencilFuncGLenumGLintGLuint -->
<h3 class="fn" id="glStencilFunc"><a name="glStencilFunc"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glStencilFunc</span>(<span class="type">GLenum</span> <i>func</i>, <span class="type">GLint</span> <i>ref</i>, <span class="type">GLuint</span> <i>mask</i>)</h3>
<!-- @@@glStencilFunc -->
<!-- $$$glStencilFuncSeparate[overload1]$$$glStencilFuncSeparateGLenumGLenumGLintGLuint -->
<h3 class="fn" id="glStencilFuncSeparate"><a name="glStencilFuncSeparate"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glStencilFuncSeparate</span>(<span class="type">GLenum</span> <i>face</i>, <span class="type">GLenum</span> <i>func</i>, <span class="type">GLint</span> <i>ref</i>, <span class="type">GLuint</span> <i>mask</i>)</h3>
<!-- @@@glStencilFuncSeparate -->
<!-- $$$glStencilMask[overload1]$$$glStencilMaskGLuint -->
<h3 class="fn" id="glStencilMask"><a name="glStencilMask"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glStencilMask</span>(<span class="type">GLuint</span> <i>mask</i>)</h3>
<!-- @@@glStencilMask -->
<!-- $$$glStencilMaskSeparate[overload1]$$$glStencilMaskSeparateGLenumGLuint -->
<h3 class="fn" id="glStencilMaskSeparate"><a name="glStencilMaskSeparate"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glStencilMaskSeparate</span>(<span class="type">GLenum</span> <i>face</i>, <span class="type">GLuint</span> <i>mask</i>)</h3>
<!-- @@@glStencilMaskSeparate -->
<!-- $$$glStencilOp[overload1]$$$glStencilOpGLenumGLenumGLenum -->
<h3 class="fn" id="glStencilOp"><a name="glStencilOp"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glStencilOp</span>(<span class="type">GLenum</span> <i>fail</i>, <span class="type">GLenum</span> <i>zfail</i>, <span class="type">GLenum</span> <i>zpass</i>)</h3>
<!-- @@@glStencilOp -->
<!-- $$$glStencilOpSeparate[overload1]$$$glStencilOpSeparateGLenumGLenumGLenumGLenum -->
<h3 class="fn" id="glStencilOpSeparate"><a name="glStencilOpSeparate"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glStencilOpSeparate</span>(<span class="type">GLenum</span> <i>face</i>, <span class="type">GLenum</span> <i>fail</i>, <span class="type">GLenum</span> <i>zfail</i>, <span class="type">GLenum</span> <i>zpass</i>)</h3>
<!-- @@@glStencilOpSeparate -->
<!-- $$$glTexImage2D[overload1]$$$glTexImage2DGLenumGLintGLintGLsizeiGLsizeiGLintGLenumGLenumconstGLvoid* -->
<h3 class="fn" id="glTexImage2D"><a name="glTexImage2D"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glTexImage2D</span>(<span class="type">GLenum</span> <i>target</i>, <span class="type">GLint</span> <i>level</i>, <span class="type">GLint</span> <i>internalformat</i>, <span class="type">GLsizei</span> <i>width</i>, <span class="type">GLsizei</span> <i>height</i>, <span class="type">GLint</span> <i>border</i>, <span class="type">GLenum</span> <i>format</i>, <span class="type">GLenum</span> <i>type</i>, const <span class="type">GLvoid</span> *<i>pixels</i>)</h3>
<!-- @@@glTexImage2D -->
<!-- $$$glTexParameterf[overload1]$$$glTexParameterfGLenumGLenumGLfloat -->
<h3 class="fn" id="glTexParameterf"><a name="glTexParameterf"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glTexParameterf</span>(<span class="type">GLenum</span> <i>target</i>, <span class="type">GLenum</span> <i>pname</i>, <span class="type">GLfloat</span> <i>param</i>)</h3>
<!-- @@@glTexParameterf -->
<!-- $$$glTexParameterfv[overload1]$$$glTexParameterfvGLenumGLenumconstGLfloat* -->
<h3 class="fn" id="glTexParameterfv"><a name="glTexParameterfv"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glTexParameterfv</span>(<span class="type">GLenum</span> <i>target</i>, <span class="type">GLenum</span> <i>pname</i>, const <span class="type">GLfloat</span> *<i>params</i>)</h3>
<!-- @@@glTexParameterfv -->
<!-- $$$glTexParameteri[overload1]$$$glTexParameteriGLenumGLenumGLint -->
<h3 class="fn" id="glTexParameteri"><a name="glTexParameteri"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glTexParameteri</span>(<span class="type">GLenum</span> <i>target</i>, <span class="type">GLenum</span> <i>pname</i>, <span class="type">GLint</span> <i>param</i>)</h3>
<!-- @@@glTexParameteri -->
<!-- $$$glTexParameteriv[overload1]$$$glTexParameterivGLenumGLenumconstGLint* -->
<h3 class="fn" id="glTexParameteriv"><a name="glTexParameteriv"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glTexParameteriv</span>(<span class="type">GLenum</span> <i>target</i>, <span class="type">GLenum</span> <i>pname</i>, const <span class="type">GLint</span> *<i>params</i>)</h3>
<!-- @@@glTexParameteriv -->
<!-- $$$glTexSubImage2D[overload1]$$$glTexSubImage2DGLenumGLintGLintGLintGLsizeiGLsizeiGLenumGLenumconstGLvoid* -->
<h3 class="fn" id="glTexSubImage2D"><a name="glTexSubImage2D"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glTexSubImage2D</span>(<span class="type">GLenum</span> <i>target</i>, <span class="type">GLint</span> <i>level</i>, <span class="type">GLint</span> <i>xoffset</i>, <span class="type">GLint</span> <i>yoffset</i>, <span class="type">GLsizei</span> <i>width</i>, <span class="type">GLsizei</span> <i>height</i>, <span class="type">GLenum</span> <i>format</i>, <span class="type">GLenum</span> <i>type</i>, const <span class="type">GLvoid</span> *<i>pixels</i>)</h3>
<!-- @@@glTexSubImage2D -->
<!-- $$$glUniform1f[overload1]$$$glUniform1fGLintGLfloat -->
<h3 class="fn" id="glUniform1f"><a name="glUniform1f"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glUniform1f</span>(<span class="type">GLint</span> <i>location</i>, <span class="type">GLfloat</span> <i>x</i>)</h3>
<!-- @@@glUniform1f -->
<!-- $$$glUniform1fv[overload1]$$$glUniform1fvGLintGLsizeiconstGLfloat* -->
<h3 class="fn" id="glUniform1fv"><a name="glUniform1fv"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glUniform1fv</span>(<span class="type">GLint</span> <i>location</i>, <span class="type">GLsizei</span> <i>count</i>, const <span class="type">GLfloat</span> *<i>v</i>)</h3>
<!-- @@@glUniform1fv -->
<!-- $$$glUniform1i[overload1]$$$glUniform1iGLintGLint -->
<h3 class="fn" id="glUniform1i"><a name="glUniform1i"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glUniform1i</span>(<span class="type">GLint</span> <i>location</i>, <span class="type">GLint</span> <i>x</i>)</h3>
<!-- @@@glUniform1i -->
<!-- $$$glUniform1iv[overload1]$$$glUniform1ivGLintGLsizeiconstGLint* -->
<h3 class="fn" id="glUniform1iv"><a name="glUniform1iv"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glUniform1iv</span>(<span class="type">GLint</span> <i>location</i>, <span class="type">GLsizei</span> <i>count</i>, const <span class="type">GLint</span> *<i>v</i>)</h3>
<!-- @@@glUniform1iv -->
<!-- $$$glUniform2f[overload1]$$$glUniform2fGLintGLfloatGLfloat -->
<h3 class="fn" id="glUniform2f"><a name="glUniform2f"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glUniform2f</span>(<span class="type">GLint</span> <i>location</i>, <span class="type">GLfloat</span> <i>x</i>, <span class="type">GLfloat</span> <i>y</i>)</h3>
<!-- @@@glUniform2f -->
<!-- $$$glUniform2fv[overload1]$$$glUniform2fvGLintGLsizeiconstGLfloat* -->
<h3 class="fn" id="glUniform2fv"><a name="glUniform2fv"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glUniform2fv</span>(<span class="type">GLint</span> <i>location</i>, <span class="type">GLsizei</span> <i>count</i>, const <span class="type">GLfloat</span> *<i>v</i>)</h3>
<!-- @@@glUniform2fv -->
<!-- $$$glUniform2i[overload1]$$$glUniform2iGLintGLintGLint -->
<h3 class="fn" id="glUniform2i"><a name="glUniform2i"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glUniform2i</span>(<span class="type">GLint</span> <i>location</i>, <span class="type">GLint</span> <i>x</i>, <span class="type">GLint</span> <i>y</i>)</h3>
<!-- @@@glUniform2i -->
<!-- $$$glUniform2iv[overload1]$$$glUniform2ivGLintGLsizeiconstGLint* -->
<h3 class="fn" id="glUniform2iv"><a name="glUniform2iv"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glUniform2iv</span>(<span class="type">GLint</span> <i>location</i>, <span class="type">GLsizei</span> <i>count</i>, const <span class="type">GLint</span> *<i>v</i>)</h3>
<!-- @@@glUniform2iv -->
<!-- $$$glUniform3f[overload1]$$$glUniform3fGLintGLfloatGLfloatGLfloat -->
<h3 class="fn" id="glUniform3f"><a name="glUniform3f"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glUniform3f</span>(<span class="type">GLint</span> <i>location</i>, <span class="type">GLfloat</span> <i>x</i>, <span class="type">GLfloat</span> <i>y</i>, <span class="type">GLfloat</span> <i>z</i>)</h3>
<!-- @@@glUniform3f -->
<!-- $$$glUniform3fv[overload1]$$$glUniform3fvGLintGLsizeiconstGLfloat* -->
<h3 class="fn" id="glUniform3fv"><a name="glUniform3fv"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glUniform3fv</span>(<span class="type">GLint</span> <i>location</i>, <span class="type">GLsizei</span> <i>count</i>, const <span class="type">GLfloat</span> *<i>v</i>)</h3>
<!-- @@@glUniform3fv -->
<!-- $$$glUniform3i[overload1]$$$glUniform3iGLintGLintGLintGLint -->
<h3 class="fn" id="glUniform3i"><a name="glUniform3i"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glUniform3i</span>(<span class="type">GLint</span> <i>location</i>, <span class="type">GLint</span> <i>x</i>, <span class="type">GLint</span> <i>y</i>, <span class="type">GLint</span> <i>z</i>)</h3>
<!-- @@@glUniform3i -->
<!-- $$$glUniform3iv[overload1]$$$glUniform3ivGLintGLsizeiconstGLint* -->
<h3 class="fn" id="glUniform3iv"><a name="glUniform3iv"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glUniform3iv</span>(<span class="type">GLint</span> <i>location</i>, <span class="type">GLsizei</span> <i>count</i>, const <span class="type">GLint</span> *<i>v</i>)</h3>
<!-- @@@glUniform3iv -->
<!-- $$$glUniform4f[overload1]$$$glUniform4fGLintGLfloatGLfloatGLfloatGLfloat -->
<h3 class="fn" id="glUniform4f"><a name="glUniform4f"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glUniform4f</span>(<span class="type">GLint</span> <i>location</i>, <span class="type">GLfloat</span> <i>x</i>, <span class="type">GLfloat</span> <i>y</i>, <span class="type">GLfloat</span> <i>z</i>, <span class="type">GLfloat</span> <i>w</i>)</h3>
<!-- @@@glUniform4f -->
<!-- $$$glUniform4fv[overload1]$$$glUniform4fvGLintGLsizeiconstGLfloat* -->
<h3 class="fn" id="glUniform4fv"><a name="glUniform4fv"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glUniform4fv</span>(<span class="type">GLint</span> <i>location</i>, <span class="type">GLsizei</span> <i>count</i>, const <span class="type">GLfloat</span> *<i>v</i>)</h3>
<!-- @@@glUniform4fv -->
<!-- $$$glUniform4i[overload1]$$$glUniform4iGLintGLintGLintGLintGLint -->
<h3 class="fn" id="glUniform4i"><a name="glUniform4i"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glUniform4i</span>(<span class="type">GLint</span> <i>location</i>, <span class="type">GLint</span> <i>x</i>, <span class="type">GLint</span> <i>y</i>, <span class="type">GLint</span> <i>z</i>, <span class="type">GLint</span> <i>w</i>)</h3>
<!-- @@@glUniform4i -->
<!-- $$$glUniform4iv[overload1]$$$glUniform4ivGLintGLsizeiconstGLint* -->
<h3 class="fn" id="glUniform4iv"><a name="glUniform4iv"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glUniform4iv</span>(<span class="type">GLint</span> <i>location</i>, <span class="type">GLsizei</span> <i>count</i>, const <span class="type">GLint</span> *<i>v</i>)</h3>
<!-- @@@glUniform4iv -->
<!-- $$$glUniformMatrix2fv[overload1]$$$glUniformMatrix2fvGLintGLsizeiGLbooleanconstGLfloat* -->
<h3 class="fn" id="glUniformMatrix2fv"><a name="glUniformMatrix2fv"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glUniformMatrix2fv</span>(<span class="type">GLint</span> <i>location</i>, <span class="type">GLsizei</span> <i>count</i>, <span class="type">GLboolean</span> <i>transpose</i>, const <span class="type">GLfloat</span> *<i>value</i>)</h3>
<!-- @@@glUniformMatrix2fv -->
<!-- $$$glUniformMatrix3fv[overload1]$$$glUniformMatrix3fvGLintGLsizeiGLbooleanconstGLfloat* -->
<h3 class="fn" id="glUniformMatrix3fv"><a name="glUniformMatrix3fv"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glUniformMatrix3fv</span>(<span class="type">GLint</span> <i>location</i>, <span class="type">GLsizei</span> <i>count</i>, <span class="type">GLboolean</span> <i>transpose</i>, const <span class="type">GLfloat</span> *<i>value</i>)</h3>
<!-- @@@glUniformMatrix3fv -->
<!-- $$$glUniformMatrix4fv[overload1]$$$glUniformMatrix4fvGLintGLsizeiGLbooleanconstGLfloat* -->
<h3 class="fn" id="glUniformMatrix4fv"><a name="glUniformMatrix4fv"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glUniformMatrix4fv</span>(<span class="type">GLint</span> <i>location</i>, <span class="type">GLsizei</span> <i>count</i>, <span class="type">GLboolean</span> <i>transpose</i>, const <span class="type">GLfloat</span> *<i>value</i>)</h3>
<!-- @@@glUniformMatrix4fv -->
<!-- $$$glUseProgram[overload1]$$$glUseProgramGLuint -->
<h3 class="fn" id="glUseProgram"><a name="glUseProgram"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glUseProgram</span>(<span class="type">GLuint</span> <i>program</i>)</h3>
<!-- @@@glUseProgram -->
<!-- $$$glValidateProgram[overload1]$$$glValidateProgramGLuint -->
<h3 class="fn" id="glValidateProgram"><a name="glValidateProgram"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glValidateProgram</span>(<span class="type">GLuint</span> <i>program</i>)</h3>
<!-- @@@glValidateProgram -->
<!-- $$$glVertexAttrib1f[overload1]$$$glVertexAttrib1fGLuintGLfloat -->
<h3 class="fn" id="glVertexAttrib1f"><a name="glVertexAttrib1f"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glVertexAttrib1f</span>(<span class="type">GLuint</span> <i>indx</i>, <span class="type">GLfloat</span> <i>x</i>)</h3>
<!-- @@@glVertexAttrib1f -->
<!-- $$$glVertexAttrib1fv[overload1]$$$glVertexAttrib1fvGLuintconstGLfloat* -->
<h3 class="fn" id="glVertexAttrib1fv"><a name="glVertexAttrib1fv"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glVertexAttrib1fv</span>(<span class="type">GLuint</span> <i>indx</i>, const <span class="type">GLfloat</span> *<i>values</i>)</h3>
<!-- @@@glVertexAttrib1fv -->
<!-- $$$glVertexAttrib2f[overload1]$$$glVertexAttrib2fGLuintGLfloatGLfloat -->
<h3 class="fn" id="glVertexAttrib2f"><a name="glVertexAttrib2f"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glVertexAttrib2f</span>(<span class="type">GLuint</span> <i>indx</i>, <span class="type">GLfloat</span> <i>x</i>, <span class="type">GLfloat</span> <i>y</i>)</h3>
<!-- @@@glVertexAttrib2f -->
<!-- $$$glVertexAttrib2fv[overload1]$$$glVertexAttrib2fvGLuintconstGLfloat* -->
<h3 class="fn" id="glVertexAttrib2fv"><a name="glVertexAttrib2fv"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glVertexAttrib2fv</span>(<span class="type">GLuint</span> <i>indx</i>, const <span class="type">GLfloat</span> *<i>values</i>)</h3>
<!-- @@@glVertexAttrib2fv -->
<!-- $$$glVertexAttrib3f[overload1]$$$glVertexAttrib3fGLuintGLfloatGLfloatGLfloat -->
<h3 class="fn" id="glVertexAttrib3f"><a name="glVertexAttrib3f"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glVertexAttrib3f</span>(<span class="type">GLuint</span> <i>indx</i>, <span class="type">GLfloat</span> <i>x</i>, <span class="type">GLfloat</span> <i>y</i>, <span class="type">GLfloat</span> <i>z</i>)</h3>
<!-- @@@glVertexAttrib3f -->
<!-- $$$glVertexAttrib3fv[overload1]$$$glVertexAttrib3fvGLuintconstGLfloat* -->
<h3 class="fn" id="glVertexAttrib3fv"><a name="glVertexAttrib3fv"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glVertexAttrib3fv</span>(<span class="type">GLuint</span> <i>indx</i>, const <span class="type">GLfloat</span> *<i>values</i>)</h3>
<!-- @@@glVertexAttrib3fv -->
<!-- $$$glVertexAttrib4f[overload1]$$$glVertexAttrib4fGLuintGLfloatGLfloatGLfloatGLfloat -->
<h3 class="fn" id="glVertexAttrib4f"><a name="glVertexAttrib4f"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glVertexAttrib4f</span>(<span class="type">GLuint</span> <i>indx</i>, <span class="type">GLfloat</span> <i>x</i>, <span class="type">GLfloat</span> <i>y</i>, <span class="type">GLfloat</span> <i>z</i>, <span class="type">GLfloat</span> <i>w</i>)</h3>
<!-- @@@glVertexAttrib4f -->
<!-- $$$glVertexAttrib4fv[overload1]$$$glVertexAttrib4fvGLuintconstGLfloat* -->
<h3 class="fn" id="glVertexAttrib4fv"><a name="glVertexAttrib4fv"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glVertexAttrib4fv</span>(<span class="type">GLuint</span> <i>indx</i>, const <span class="type">GLfloat</span> *<i>values</i>)</h3>
<!-- @@@glVertexAttrib4fv -->
<!-- $$$glVertexAttribPointer[overload1]$$$glVertexAttribPointerGLuintGLintGLenumGLbooleanGLsizeiconstGLvoid* -->
<h3 class="fn" id="glVertexAttribPointer"><a name="glVertexAttribPointer"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glVertexAttribPointer</span>(<span class="type">GLuint</span> <i>indx</i>, <span class="type">GLint</span> <i>size</i>, <span class="type">GLenum</span> <i>type</i>, <span class="type">GLboolean</span> <i>normalized</i>, <span class="type">GLsizei</span> <i>stride</i>, const <span class="type">GLvoid</span> *<i>ptr</i>)</h3>
<!-- @@@glVertexAttribPointer -->
<!-- $$$glViewport[overload1]$$$glViewportGLintGLintGLsizeiGLsizei -->
<h3 class="fn" id="glViewport"><a name="glViewport"></a><span class="type">void</span> QOpenGLFunctions_ES2::<span class="name">glViewport</span>(<span class="type">GLint</span> <i>x</i>, <span class="type">GLint</span> <i>y</i>, <span class="type">GLsizei</span> <i>width</i>, <span class="type">GLsizei</span> <i>height</i>)</h3>
<!-- @@@glViewport -->
<!-- $$$initializeOpenGLFunctions[overload1]$$$initializeOpenGLFunctions -->
<h3 class="fn" id="initializeOpenGLFunctions"><a name="initializeOpenGLFunctions"></a><code>[virtual] </code><span class="type">bool</span> QOpenGLFunctions_ES2::<span class="name">initializeOpenGLFunctions</span>()</h3>
<!-- @@@initializeOpenGLFunctions -->
</div>
        </div>
       </div>
   </div>
   </div>
</div>
<div class="footer">
   <p>
   <acronym title="Copyright">&copy;</acronym> 2017 The Qt Company Ltd.
   Documentation contributions included herein are the copyrights of
   their respective owners.<br>    The documentation provided herein is licensed under the terms of the    <a href="http://www.gnu.org/licenses/fdl.html">GNU Free Documentation    License version 1.3</a> as published by the Free Software Foundation.<br>    Qt and respective logos are trademarks of The Qt Company Ltd.     in Finland and/or other countries worldwide. All other trademarks are property
   of their respective owners. </p>
</div>
</body>
</html>