blob: 6c1524fd36471b464d547be19bb0f05c89e37a58 [file] [log] [blame]
{{+bindTo:partials.standard_nacl_api}}
<h1>ppb_opengles2.h File Reference</h1>
<div id="doxygen-ref">
{{- dummy div to appease doxygen -}}
<div>
<!-- Generated by Doxygen 1.7.6.1 -->
</div>
<!--header-->
<div class="contents">
<div class="textblock"><div class="dynheader">
Include dependency graph for ppb_opengles2.h:</div>
<div class="dyncontent">
<div class="center"><img src="ppb__opengles2_8h__incl.png" border="0" usemap="#ppb__opengles2_8h" alt="" /></div>
<map name="ppb__opengles2_8h" id="ppb__opengles2_8h">
</map>
</div>
</div><h2>
Data Structures</h2><table class="memberdecls">
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_p_b___open_g_l_e_s2__1__0.html">PPB_OpenGLES2</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_p_b___open_g_l_e_s2.html">PPB_OpenGLES2</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_p_b___open_g_l_e_s2_instanced_arrays__1__0.html">PPB_OpenGLES2InstancedArrays</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_p_b___open_g_l_e_s2_instanced_arrays.html">PPB_OpenGLES2InstancedArrays</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_p_b___open_g_l_e_s2_framebuffer_blit__1__0.html">PPB_OpenGLES2FramebufferBlit</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_p_b___open_g_l_e_s2_framebuffer_blit.html">PPB_OpenGLES2FramebufferBlit</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_p_b___open_g_l_e_s2_framebuffer_multisample__1__0.html">PPB_OpenGLES2FramebufferMultisample</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_p_b___open_g_l_e_s2_framebuffer_multisample.html">PPB_OpenGLES2FramebufferMultisample</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_p_b___open_g_l_e_s2_chromium_enable_feature__1__0.html">PPB_OpenGLES2ChromiumEnableFeature</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_p_b___open_g_l_e_s2_chromium_enable_feature.html">PPB_OpenGLES2ChromiumEnableFeature</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_p_b___open_g_l_e_s2_chromium_map_sub__1__0.html">PPB_OpenGLES2ChromiumMapSub</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_p_b___open_g_l_e_s2_chromium_map_sub.html">PPB_OpenGLES2ChromiumMapSub</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_p_b___open_g_l_e_s2_query__1__0.html">PPB_OpenGLES2Query</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_p_b___open_g_l_e_s2_query.html">PPB_OpenGLES2Query</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_p_b___open_g_l_e_s2_vertex_array_object__1__0.html">PPB_OpenGLES2VertexArrayObject</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_p_p_b___open_g_l_e_s2_vertex_array_object.html">PPB_OpenGLES2VertexArrayObject</a></td></tr>
</table><h2>
Defines</h2><table class="memberdecls">
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__opengles2_8h.html#ad557f98c8d78c0704377488bb9878b6a">PPB_OPENGLES2_INTERFACE</a>&#160;&#160;&#160;&quot;PPB_OpenGLES2;1.0&quot;</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__opengles2_8h.html#ab9f1a398bb5caf6e6ac2044c181e4cb4">PPB_OPENGLES2_INTERFACE</a>&#160;&#160;&#160;<a class="el" href="ppb__opengles2_8h.html#ad557f98c8d78c0704377488bb9878b6a">PPB_OPENGLES2_INTERFACE</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__opengles2_8h.html#a63baff589b60f79fac2b62ffe476fe52">PPB_OPENGLES2_INSTANCEDARRAYS_INTERFACE</a>&#160;&#160;&#160;&quot;PPB_OpenGLES2InstancedArrays;1.0&quot;</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__opengles2_8h.html#ade96920455b0451b4a84dedde8706f0c">PPB_OPENGLES2_INSTANCEDARRAYS_INTERFACE</a>&#160;&#160;&#160;<a class="el" href="ppb__opengles2_8h.html#a63baff589b60f79fac2b62ffe476fe52">PPB_OPENGLES2_INSTANCEDARRAYS_INTERFACE</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__opengles2_8h.html#ad035ea2ecebeb7dcdb46e69404149b0a">PPB_OPENGLES2_FRAMEBUFFERBLIT_INTERFACE</a>&#160;&#160;&#160;&quot;PPB_OpenGLES2FramebufferBlit;1.0&quot;</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__opengles2_8h.html#a2f416acbeae9d68c9c2207683b556da1">PPB_OPENGLES2_FRAMEBUFFERBLIT_INTERFACE</a>&#160;&#160;&#160;<a class="el" href="ppb__opengles2_8h.html#ad035ea2ecebeb7dcdb46e69404149b0a">PPB_OPENGLES2_FRAMEBUFFERBLIT_INTERFACE</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__opengles2_8h.html#a7eaf092d0b7bf7f3da2b3b5bbb44175c">PPB_OPENGLES2_FRAMEBUFFERMULTISAMPLE_INTERFACE</a>&#160;&#160;&#160;&quot;PPB_OpenGLES2FramebufferMultisample;1.0&quot;</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__opengles2_8h.html#a8842ed3cc24ad8e5c3e1c63a30479e81">PPB_OPENGLES2_FRAMEBUFFERMULTISAMPLE_INTERFACE</a>&#160;&#160;&#160;<a class="el" href="ppb__opengles2_8h.html#a7eaf092d0b7bf7f3da2b3b5bbb44175c">PPB_OPENGLES2_FRAMEBUFFERMULTISAMPLE_INTERFACE</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__opengles2_8h.html#ad776fe5d283c4097adc3054cf950f294">PPB_OPENGLES2_CHROMIUMENABLEFEATURE_INTERFACE</a>&#160;&#160;&#160;&quot;PPB_OpenGLES2ChromiumEnableFeature;1.0&quot;</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__opengles2_8h.html#af73caac234005d5680c4212ee0414acf">PPB_OPENGLES2_CHROMIUMENABLEFEATURE_INTERFACE</a>&#160;&#160;&#160;<a class="el" href="ppb__opengles2_8h.html#ad776fe5d283c4097adc3054cf950f294">PPB_OPENGLES2_CHROMIUMENABLEFEATURE_INTERFACE</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__opengles2_8h.html#a76831e822b9bd007659a516630b1b81b">PPB_OPENGLES2_CHROMIUMMAPSUB_INTERFACE</a>&#160;&#160;&#160;&quot;PPB_OpenGLES2ChromiumMapSub;1.0&quot;</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__opengles2_8h.html#a0d5f52bc61032e26152508badb6293c6">PPB_OPENGLES2_CHROMIUMMAPSUB_INTERFACE</a>&#160;&#160;&#160;<a class="el" href="ppb__opengles2_8h.html#a76831e822b9bd007659a516630b1b81b">PPB_OPENGLES2_CHROMIUMMAPSUB_INTERFACE</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__opengles2_8h.html#af9179ad2e31022ca51f19b7f3fd17f39">PPB_OPENGLES2_QUERY_INTERFACE</a>&#160;&#160;&#160;&quot;PPB_OpenGLES2Query;1.0&quot;</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__opengles2_8h.html#a5966bff19c1b85d79bfaa773ff919798">PPB_OPENGLES2_QUERY_INTERFACE</a>&#160;&#160;&#160;<a class="el" href="ppb__opengles2_8h.html#af9179ad2e31022ca51f19b7f3fd17f39">PPB_OPENGLES2_QUERY_INTERFACE</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__opengles2_8h.html#abbc21d78bab2083560b49175e50394de">PPB_OPENGLES2_VERTEXARRAYOBJECT_INTERFACE</a>&#160;&#160;&#160;&quot;PPB_OpenGLES2VertexArrayObject;1.0&quot;</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__opengles2_8h.html#a2df0836cfb081e5cca1b639f7983b9a6">PPB_OPENGLES2_VERTEXARRAYOBJECT_INTERFACE</a>&#160;&#160;&#160;<a class="el" href="ppb__opengles2_8h.html#abbc21d78bab2083560b49175e50394de">PPB_OPENGLES2_VERTEXARRAYOBJECT_INTERFACE</a></td></tr>
</table><h2>
Typedefs</h2><table class="memberdecls">
<tr><td class="memItemLeft" align="right" valign="top">typedef void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__opengles2_8h.html#a1e5eb1ac5e47603cc80ab58338b92393">GLvoid</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__opengles2_8h.html#a9289d5b99dc1f27f01480360f2e18ae0">GLsizei</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef unsigned short&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__opengles2_8h.html#ac995a558f6571eb5f98b7a6d2b2a4468">GLushort</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef short&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__opengles2_8h.html#a2dfad4d45d694268922f502efa9c1cc0">GLshort</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__opengles2_8h.html#a0595908be03a8cff881a23cdc9170e7c">GLubyte</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__opengles2_8h.html#a7efd7809e1632cdae75603fd1fee61c0">GLenum</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__opengles2_8h.html#a5ac0f3c4d7fafd42b284b5487a791017">GLint</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef unsigned char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__opengles2_8h.html#aa010a67382116caf29c29318251ccb6c">GLboolean</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__opengles2_8h.html#a0fb936f29008789fb46b434319f68cc9">GLbitfield</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__opengles2_8h.html#a31aeedaeef29442c9c015ab355c8f5ab">GLfloat</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__opengles2_8h.html#aded4e0631b68d219180490a73d8424c0">GLclampf</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef signed char&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__opengles2_8h.html#a0a9e8b1f1d9c4bcf1c0bc5d5d4e3608a">GLbyte</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__opengles2_8h.html#aa311c7f0d6ec4f1a33f9235c3651b86b">GLuint</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__opengles2_8h.html#ad6d3fa892df40dedf48ee6d84529ae5e">GLfixed</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__opengles2_8h.html#aac646db97e8fa0aa9c61138e828743a0">GLclampx</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef long int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__opengles2_8h.html#af7b978d38577bc5026a5f5fea9dddd1b">GLintptr</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef long int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ppb__opengles2_8h.html#aaccb4d7c4f31e730b377b4c44d68bc31">GLsizeiptr</a></td></tr>
</table>
<hr /><a name="details" id="details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>This file is auto-generated from gpu/command_buffer/build_gles2_cmd_buffer.py It's formatted by clang-format using chromium coding style: clang-format -i -style=chromium filename DO NOT EDIT! </p>
</div><hr /><h2>Define Documentation</h2>
<a class="anchor" id="af73caac234005d5680c4212ee0414acf"></a><!-- doxytag: member="ppb_opengles2.h::PPB_OPENGLES2_CHROMIUMENABLEFEATURE_INTERFACE" ref="af73caac234005d5680c4212ee0414acf" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="ppb__opengles2_8h.html#af73caac234005d5680c4212ee0414acf">PPB_OPENGLES2_CHROMIUMENABLEFEATURE_INTERFACE</a>&#160;&#160;&#160;<a class="el" href="ppb__opengles2_8h.html#ad776fe5d283c4097adc3054cf950f294">PPB_OPENGLES2_CHROMIUMENABLEFEATURE_INTERFACE</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="ad776fe5d283c4097adc3054cf950f294"></a><!-- doxytag: member="ppb_opengles2.h::PPB_OPENGLES2_CHROMIUMENABLEFEATURE_INTERFACE" ref="ad776fe5d283c4097adc3054cf950f294" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="ppb__opengles2_8h.html#ad776fe5d283c4097adc3054cf950f294">PPB_OPENGLES2_CHROMIUMENABLEFEATURE_INTERFACE</a>&#160;&#160;&#160;&quot;PPB_OpenGLES2ChromiumEnableFeature;1.0&quot;</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a0d5f52bc61032e26152508badb6293c6"></a><!-- doxytag: member="ppb_opengles2.h::PPB_OPENGLES2_CHROMIUMMAPSUB_INTERFACE" ref="a0d5f52bc61032e26152508badb6293c6" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="ppb__opengles2_8h.html#a0d5f52bc61032e26152508badb6293c6">PPB_OPENGLES2_CHROMIUMMAPSUB_INTERFACE</a>&#160;&#160;&#160;<a class="el" href="ppb__opengles2_8h.html#a76831e822b9bd007659a516630b1b81b">PPB_OPENGLES2_CHROMIUMMAPSUB_INTERFACE</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a76831e822b9bd007659a516630b1b81b"></a><!-- doxytag: member="ppb_opengles2.h::PPB_OPENGLES2_CHROMIUMMAPSUB_INTERFACE" ref="a76831e822b9bd007659a516630b1b81b" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="ppb__opengles2_8h.html#a76831e822b9bd007659a516630b1b81b">PPB_OPENGLES2_CHROMIUMMAPSUB_INTERFACE</a>&#160;&#160;&#160;&quot;PPB_OpenGLES2ChromiumMapSub;1.0&quot;</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a2f416acbeae9d68c9c2207683b556da1"></a><!-- doxytag: member="ppb_opengles2.h::PPB_OPENGLES2_FRAMEBUFFERBLIT_INTERFACE" ref="a2f416acbeae9d68c9c2207683b556da1" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="ppb__opengles2_8h.html#a2f416acbeae9d68c9c2207683b556da1">PPB_OPENGLES2_FRAMEBUFFERBLIT_INTERFACE</a>&#160;&#160;&#160;<a class="el" href="ppb__opengles2_8h.html#ad035ea2ecebeb7dcdb46e69404149b0a">PPB_OPENGLES2_FRAMEBUFFERBLIT_INTERFACE</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="ad035ea2ecebeb7dcdb46e69404149b0a"></a><!-- doxytag: member="ppb_opengles2.h::PPB_OPENGLES2_FRAMEBUFFERBLIT_INTERFACE" ref="ad035ea2ecebeb7dcdb46e69404149b0a" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="ppb__opengles2_8h.html#ad035ea2ecebeb7dcdb46e69404149b0a">PPB_OPENGLES2_FRAMEBUFFERBLIT_INTERFACE</a>&#160;&#160;&#160;&quot;PPB_OpenGLES2FramebufferBlit;1.0&quot;</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a8842ed3cc24ad8e5c3e1c63a30479e81"></a><!-- doxytag: member="ppb_opengles2.h::PPB_OPENGLES2_FRAMEBUFFERMULTISAMPLE_INTERFACE" ref="a8842ed3cc24ad8e5c3e1c63a30479e81" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="ppb__opengles2_8h.html#a8842ed3cc24ad8e5c3e1c63a30479e81">PPB_OPENGLES2_FRAMEBUFFERMULTISAMPLE_INTERFACE</a>&#160;&#160;&#160;<a class="el" href="ppb__opengles2_8h.html#a7eaf092d0b7bf7f3da2b3b5bbb44175c">PPB_OPENGLES2_FRAMEBUFFERMULTISAMPLE_INTERFACE</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a7eaf092d0b7bf7f3da2b3b5bbb44175c"></a><!-- doxytag: member="ppb_opengles2.h::PPB_OPENGLES2_FRAMEBUFFERMULTISAMPLE_INTERFACE" ref="a7eaf092d0b7bf7f3da2b3b5bbb44175c" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="ppb__opengles2_8h.html#a7eaf092d0b7bf7f3da2b3b5bbb44175c">PPB_OPENGLES2_FRAMEBUFFERMULTISAMPLE_INTERFACE</a>&#160;&#160;&#160;&quot;PPB_OpenGLES2FramebufferMultisample;1.0&quot;</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="ade96920455b0451b4a84dedde8706f0c"></a><!-- doxytag: member="ppb_opengles2.h::PPB_OPENGLES2_INSTANCEDARRAYS_INTERFACE" ref="ade96920455b0451b4a84dedde8706f0c" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="ppb__opengles2_8h.html#ade96920455b0451b4a84dedde8706f0c">PPB_OPENGLES2_INSTANCEDARRAYS_INTERFACE</a>&#160;&#160;&#160;<a class="el" href="ppb__opengles2_8h.html#a63baff589b60f79fac2b62ffe476fe52">PPB_OPENGLES2_INSTANCEDARRAYS_INTERFACE</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a63baff589b60f79fac2b62ffe476fe52"></a><!-- doxytag: member="ppb_opengles2.h::PPB_OPENGLES2_INSTANCEDARRAYS_INTERFACE" ref="a63baff589b60f79fac2b62ffe476fe52" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="ppb__opengles2_8h.html#a63baff589b60f79fac2b62ffe476fe52">PPB_OPENGLES2_INSTANCEDARRAYS_INTERFACE</a>&#160;&#160;&#160;&quot;PPB_OpenGLES2InstancedArrays;1.0&quot;</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="ab9f1a398bb5caf6e6ac2044c181e4cb4"></a><!-- doxytag: member="ppb_opengles2.h::PPB_OPENGLES2_INTERFACE" ref="ab9f1a398bb5caf6e6ac2044c181e4cb4" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="ppb__opengles2_8h.html#ab9f1a398bb5caf6e6ac2044c181e4cb4">PPB_OPENGLES2_INTERFACE</a>&#160;&#160;&#160;<a class="el" href="ppb__opengles2_8h.html#ad557f98c8d78c0704377488bb9878b6a">PPB_OPENGLES2_INTERFACE</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="ad557f98c8d78c0704377488bb9878b6a"></a><!-- doxytag: member="ppb_opengles2.h::PPB_OPENGLES2_INTERFACE" ref="ad557f98c8d78c0704377488bb9878b6a" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="ppb__opengles2_8h.html#ad557f98c8d78c0704377488bb9878b6a">PPB_OPENGLES2_INTERFACE</a>&#160;&#160;&#160;&quot;PPB_OpenGLES2;1.0&quot;</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a5966bff19c1b85d79bfaa773ff919798"></a><!-- doxytag: member="ppb_opengles2.h::PPB_OPENGLES2_QUERY_INTERFACE" ref="a5966bff19c1b85d79bfaa773ff919798" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="ppb__opengles2_8h.html#a5966bff19c1b85d79bfaa773ff919798">PPB_OPENGLES2_QUERY_INTERFACE</a>&#160;&#160;&#160;<a class="el" href="ppb__opengles2_8h.html#af9179ad2e31022ca51f19b7f3fd17f39">PPB_OPENGLES2_QUERY_INTERFACE</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="af9179ad2e31022ca51f19b7f3fd17f39"></a><!-- doxytag: member="ppb_opengles2.h::PPB_OPENGLES2_QUERY_INTERFACE" ref="af9179ad2e31022ca51f19b7f3fd17f39" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="ppb__opengles2_8h.html#af9179ad2e31022ca51f19b7f3fd17f39">PPB_OPENGLES2_QUERY_INTERFACE</a>&#160;&#160;&#160;&quot;PPB_OpenGLES2Query;1.0&quot;</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a2df0836cfb081e5cca1b639f7983b9a6"></a><!-- doxytag: member="ppb_opengles2.h::PPB_OPENGLES2_VERTEXARRAYOBJECT_INTERFACE" ref="a2df0836cfb081e5cca1b639f7983b9a6" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="ppb__opengles2_8h.html#a2df0836cfb081e5cca1b639f7983b9a6">PPB_OPENGLES2_VERTEXARRAYOBJECT_INTERFACE</a>&#160;&#160;&#160;<a class="el" href="ppb__opengles2_8h.html#abbc21d78bab2083560b49175e50394de">PPB_OPENGLES2_VERTEXARRAYOBJECT_INTERFACE</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="abbc21d78bab2083560b49175e50394de"></a><!-- doxytag: member="ppb_opengles2.h::PPB_OPENGLES2_VERTEXARRAYOBJECT_INTERFACE" ref="abbc21d78bab2083560b49175e50394de" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define <a class="el" href="ppb__opengles2_8h.html#abbc21d78bab2083560b49175e50394de">PPB_OPENGLES2_VERTEXARRAYOBJECT_INTERFACE</a>&#160;&#160;&#160;&quot;PPB_OpenGLES2VertexArrayObject;1.0&quot;</td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<hr /><h2>Typedef Documentation</h2>
<a class="anchor" id="a0fb936f29008789fb46b434319f68cc9"></a><!-- doxytag: member="ppb_opengles2.h::GLbitfield" ref="a0fb936f29008789fb46b434319f68cc9" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef unsigned int <a class="el" href="ppb__opengles2_8h.html#a0fb936f29008789fb46b434319f68cc9">GLbitfield</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="aa010a67382116caf29c29318251ccb6c"></a><!-- doxytag: member="ppb_opengles2.h::GLboolean" ref="aa010a67382116caf29c29318251ccb6c" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef unsigned char <a class="el" href="ppb__opengles2_8h.html#aa010a67382116caf29c29318251ccb6c">GLboolean</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a0a9e8b1f1d9c4bcf1c0bc5d5d4e3608a"></a><!-- doxytag: member="ppb_opengles2.h::GLbyte" ref="a0a9e8b1f1d9c4bcf1c0bc5d5d4e3608a" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef signed char <a class="el" href="ppb__opengles2_8h.html#a0a9e8b1f1d9c4bcf1c0bc5d5d4e3608a">GLbyte</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="aded4e0631b68d219180490a73d8424c0"></a><!-- doxytag: member="ppb_opengles2.h::GLclampf" ref="aded4e0631b68d219180490a73d8424c0" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef float <a class="el" href="ppb__opengles2_8h.html#aded4e0631b68d219180490a73d8424c0">GLclampf</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="aac646db97e8fa0aa9c61138e828743a0"></a><!-- doxytag: member="ppb_opengles2.h::GLclampx" ref="aac646db97e8fa0aa9c61138e828743a0" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef int <a class="el" href="ppb__opengles2_8h.html#aac646db97e8fa0aa9c61138e828743a0">GLclampx</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a7efd7809e1632cdae75603fd1fee61c0"></a><!-- doxytag: member="ppb_opengles2.h::GLenum" ref="a7efd7809e1632cdae75603fd1fee61c0" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef unsigned int <a class="el" href="ppb__opengles2_8h.html#a7efd7809e1632cdae75603fd1fee61c0">GLenum</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="ad6d3fa892df40dedf48ee6d84529ae5e"></a><!-- doxytag: member="ppb_opengles2.h::GLfixed" ref="ad6d3fa892df40dedf48ee6d84529ae5e" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef int <a class="el" href="ppb__opengles2_8h.html#ad6d3fa892df40dedf48ee6d84529ae5e">GLfixed</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a31aeedaeef29442c9c015ab355c8f5ab"></a><!-- doxytag: member="ppb_opengles2.h::GLfloat" ref="a31aeedaeef29442c9c015ab355c8f5ab" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef float <a class="el" href="ppb__opengles2_8h.html#a31aeedaeef29442c9c015ab355c8f5ab">GLfloat</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a5ac0f3c4d7fafd42b284b5487a791017"></a><!-- doxytag: member="ppb_opengles2.h::GLint" ref="a5ac0f3c4d7fafd42b284b5487a791017" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef int <a class="el" href="ppb__opengles2_8h.html#a5ac0f3c4d7fafd42b284b5487a791017">GLint</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="af7b978d38577bc5026a5f5fea9dddd1b"></a><!-- doxytag: member="ppb_opengles2.h::GLintptr" ref="af7b978d38577bc5026a5f5fea9dddd1b" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef long int <a class="el" href="ppb__opengles2_8h.html#af7b978d38577bc5026a5f5fea9dddd1b">GLintptr</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a2dfad4d45d694268922f502efa9c1cc0"></a><!-- doxytag: member="ppb_opengles2.h::GLshort" ref="a2dfad4d45d694268922f502efa9c1cc0" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef short <a class="el" href="ppb__opengles2_8h.html#a2dfad4d45d694268922f502efa9c1cc0">GLshort</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a9289d5b99dc1f27f01480360f2e18ae0"></a><!-- doxytag: member="ppb_opengles2.h::GLsizei" ref="a9289d5b99dc1f27f01480360f2e18ae0" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef int <a class="el" href="ppb__opengles2_8h.html#a9289d5b99dc1f27f01480360f2e18ae0">GLsizei</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="aaccb4d7c4f31e730b377b4c44d68bc31"></a><!-- doxytag: member="ppb_opengles2.h::GLsizeiptr" ref="aaccb4d7c4f31e730b377b4c44d68bc31" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef long int <a class="el" href="ppb__opengles2_8h.html#aaccb4d7c4f31e730b377b4c44d68bc31">GLsizeiptr</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a0595908be03a8cff881a23cdc9170e7c"></a><!-- doxytag: member="ppb_opengles2.h::GLubyte" ref="a0595908be03a8cff881a23cdc9170e7c" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef unsigned char <a class="el" href="ppb__opengles2_8h.html#a0595908be03a8cff881a23cdc9170e7c">GLubyte</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="aa311c7f0d6ec4f1a33f9235c3651b86b"></a><!-- doxytag: member="ppb_opengles2.h::GLuint" ref="aa311c7f0d6ec4f1a33f9235c3651b86b" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef unsigned int <a class="el" href="ppb__opengles2_8h.html#aa311c7f0d6ec4f1a33f9235c3651b86b">GLuint</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="ac995a558f6571eb5f98b7a6d2b2a4468"></a><!-- doxytag: member="ppb_opengles2.h::GLushort" ref="ac995a558f6571eb5f98b7a6d2b2a4468" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef unsigned short <a class="el" href="ppb__opengles2_8h.html#ac995a558f6571eb5f98b7a6d2b2a4468">GLushort</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
<a class="anchor" id="a1e5eb1ac5e47603cc80ab58338b92393"></a><!-- doxytag: member="ppb_opengles2.h::GLvoid" ref="a1e5eb1ac5e47603cc80ab58338b92393" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef void <a class="el" href="ppb__opengles2_8h.html#a1e5eb1ac5e47603cc80ab58338b92393">GLvoid</a></td>
</tr>
</table>
</div>
<div class="memdoc">
</div>
</div>
</div><!-- contents -->
</div>
{{/partials.standard_nacl_api}}