summaryrefslogtreecommitdiffstatshomepage
path: root/3rdparty/glm/doc/api/a00039.html
diff options
context:
space:
mode:
Diffstat (limited to '3rdparty/glm/doc/api/a00039.html')
-rw-r--r--3rdparty/glm/doc/api/a00039.html1429
1 files changed, 1415 insertions, 14 deletions
diff --git a/3rdparty/glm/doc/api/a00039.html b/3rdparty/glm/doc/api/a00039.html
index bcd1b0b7b0e..a0265f43fd3 100644
--- a/3rdparty/glm/doc/api/a00039.html
+++ b/3rdparty/glm/doc/api/a00039.html
@@ -4,10 +4,16 @@
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.10"/>
-<title>0.9.7: geometric.hpp File Reference</title>
+<title>0.9.9 API documenation: fwd.hpp File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { init_search(); });
+</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
@@ -16,9 +22,9 @@
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
- <td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
+ <td id="projectlogo"><img alt="Logo" src="logo-mini.png"/></td>
<td id="projectalign" style="padding-left: 0.5em;">
- <div id="projectname">0.9.7
+ <div id="projectname">0.9.9 API documenation
</div>
</td>
</tr>
@@ -27,11 +33,30 @@
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="modules.html"><span>Modules</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
</ul>
</div>
<div id="navrow2" class="tabs2">
@@ -39,29 +64,1405 @@
<li><a href="files.html"><span>File&#160;List</span></a></li>
</ul>
</div>
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
<div id="nav-path" class="navpath">
<ul>
-<li class="navelem"><a class="el" href="dir_275089585c7fc1b5fd5d7d42c69cb1da.html">D:</a></li><li class="navelem"><a class="el" href="dir_7b98f88bffbed4b390b5f8f520d9c08e.html">Source</a></li><li class="navelem"><a class="el" href="dir_1f76e953200861345293ade84ac7fb6c.html">G-Truc</a></li><li class="navelem"><a class="el" href="dir_e29b03b892e0e25920d021a614d4db9b.html">glm</a></li><li class="navelem"><a class="el" href="dir_5ce58d942b2d0776e17a9a58abc01e04.html">glm</a></li> </ul>
+<li class="navelem"><a class="el" href="dir_934f46a345653ef2b3014a1b37a162c1.html">G:</a></li><li class="navelem"><a class="el" href="dir_98f7f9d41f9d3029bd68cf237526a774.html">Source</a></li><li class="navelem"><a class="el" href="dir_9344afb825aed5e2f5be1d2015dde43c.html">G-Truc</a></li><li class="navelem"><a class="el" href="dir_45973f864e07b2505003ae343b7c8af7.html">glm</a></li><li class="navelem"><a class="el" href="dir_304be5dfae1339a7705426c0b536faf2.html">glm</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
+ <div class="summary">
+<a href="#typedef-members">Typedefs</a> </div>
<div class="headertitle">
-<div class="title">geometric.hpp File Reference</div> </div>
+<div class="title">fwd.hpp File Reference</div> </div>
</div><!--header-->
<div class="contents">
+<p><a class="el" href="a00155.html">GLM Core</a>
+<a href="#details">More...</a></p>
+
<p><a href="a00039_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:af62ed3862b7f5db4da71756a7b1367be"><td class="memItemLeft" align="right" valign="top">typedef highp_dquat&#160;</td><td class="memItemRight" valign="bottom"><b>dquat</b></td></tr>
+<tr class="memdesc:af62ed3862b7f5db4da71756a7b1367be"><td class="mdescLeft">&#160;</td><td class="mdescRight">Quaternion of default double-precision floating-point numbers. <a href="a00140.html#af62ed3862b7f5db4da71756a7b1367be">More...</a><br /></td></tr>
+<tr class="separator:af62ed3862b7f5db4da71756a7b1367be"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabe6a542dd6c1d5ffd847f1b9b4c9c9b7"><td class="memItemLeft" align="right" valign="top">typedef highp_float32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gabe6a542dd6c1d5ffd847f1b9b4c9c9b7">f32</a></td></tr>
+<tr class="memdesc:gabe6a542dd6c1d5ffd847f1b9b4c9c9b7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default 32 bit single-precision floating-point scalar. <a href="a00177.html#gabe6a542dd6c1d5ffd847f1b9b4c9c9b7">More...</a><br /></td></tr>
+<tr class="separator:gabe6a542dd6c1d5ffd847f1b9b4c9c9b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1fedd5d29746afdaf2d3303a4442704e"><td class="memItemLeft" align="right" valign="top">typedef f32mat2x2&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga1fedd5d29746afdaf2d3303a4442704e">f32mat2</a></td></tr>
+<tr class="memdesc:ga1fedd5d29746afdaf2d3303a4442704e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default single-precision floating-point 2x2 matrix. <a href="a00177.html#ga1fedd5d29746afdaf2d3303a4442704e">More...</a><br /></td></tr>
+<tr class="separator:ga1fedd5d29746afdaf2d3303a4442704e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf3a5016bf360977ce114deb2e01ae10a"><td class="memItemLeft" align="right" valign="top">typedef highp_f32mat2x2&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gaf3a5016bf360977ce114deb2e01ae10a">f32mat2x2</a></td></tr>
+<tr class="memdesc:gaf3a5016bf360977ce114deb2e01ae10a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default single-precision floating-point 2x2 matrix. <a href="a00177.html#gaf3a5016bf360977ce114deb2e01ae10a">More...</a><br /></td></tr>
+<tr class="separator:gaf3a5016bf360977ce114deb2e01ae10a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad5f1043adbe803928fe7bf1a90a1f767"><td class="memItemLeft" align="right" valign="top">typedef highp_f32mat2x3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gad5f1043adbe803928fe7bf1a90a1f767">f32mat2x3</a></td></tr>
+<tr class="memdesc:gad5f1043adbe803928fe7bf1a90a1f767"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default single-precision floating-point 2x3 matrix. <a href="a00177.html#gad5f1043adbe803928fe7bf1a90a1f767">More...</a><br /></td></tr>
+<tr class="separator:gad5f1043adbe803928fe7bf1a90a1f767"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5ed667d0247cce477f013ea31982843d"><td class="memItemLeft" align="right" valign="top">typedef highp_f32mat2x4&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga5ed667d0247cce477f013ea31982843d">f32mat2x4</a></td></tr>
+<tr class="memdesc:ga5ed667d0247cce477f013ea31982843d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default single-precision floating-point 2x4 matrix. <a href="a00177.html#ga5ed667d0247cce477f013ea31982843d">More...</a><br /></td></tr>
+<tr class="separator:ga5ed667d0247cce477f013ea31982843d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf4377997b299a287f7ab3358c9bd3e4c"><td class="memItemLeft" align="right" valign="top">typedef f32mat3x3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gaf4377997b299a287f7ab3358c9bd3e4c">f32mat3</a></td></tr>
+<tr class="memdesc:gaf4377997b299a287f7ab3358c9bd3e4c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default single-precision floating-point 3x3 matrix. <a href="a00177.html#gaf4377997b299a287f7ab3358c9bd3e4c">More...</a><br /></td></tr>
+<tr class="separator:gaf4377997b299a287f7ab3358c9bd3e4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8709a1ea268fa69bdf1e11616d7fbaf1"><td class="memItemLeft" align="right" valign="top">typedef highp_f32mat3x2&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga8709a1ea268fa69bdf1e11616d7fbaf1">f32mat3x2</a></td></tr>
+<tr class="memdesc:ga8709a1ea268fa69bdf1e11616d7fbaf1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default single-precision floating-point 3x2 matrix. <a href="a00177.html#ga8709a1ea268fa69bdf1e11616d7fbaf1">More...</a><br /></td></tr>
+<tr class="separator:ga8709a1ea268fa69bdf1e11616d7fbaf1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1e4c52bb824ca16c6e2e5b03635669d0"><td class="memItemLeft" align="right" valign="top">typedef highp_f32mat3x3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga1e4c52bb824ca16c6e2e5b03635669d0">f32mat3x3</a></td></tr>
+<tr class="memdesc:ga1e4c52bb824ca16c6e2e5b03635669d0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default single-precision floating-point 3x3 matrix. <a href="a00177.html#ga1e4c52bb824ca16c6e2e5b03635669d0">More...</a><br /></td></tr>
+<tr class="separator:ga1e4c52bb824ca16c6e2e5b03635669d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0100666c90176eaba80e49357d123c7f"><td class="memItemLeft" align="right" valign="top">typedef highp_f32mat3x4&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga0100666c90176eaba80e49357d123c7f">f32mat3x4</a></td></tr>
+<tr class="memdesc:ga0100666c90176eaba80e49357d123c7f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default single-precision floating-point 3x4 matrix. <a href="a00177.html#ga0100666c90176eaba80e49357d123c7f">More...</a><br /></td></tr>
+<tr class="separator:ga0100666c90176eaba80e49357d123c7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga797fa3ab16e04456174c36238e091341"><td class="memItemLeft" align="right" valign="top">typedef f32mat4x4&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga797fa3ab16e04456174c36238e091341">f32mat4</a></td></tr>
+<tr class="memdesc:ga797fa3ab16e04456174c36238e091341"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default single-precision floating-point 4x4 matrix. <a href="a00177.html#ga797fa3ab16e04456174c36238e091341">More...</a><br /></td></tr>
+<tr class="separator:ga797fa3ab16e04456174c36238e091341"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga27f897bdfe4bbded9481b8947553d1ff"><td class="memItemLeft" align="right" valign="top">typedef highp_f32mat4x2&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga27f897bdfe4bbded9481b8947553d1ff">f32mat4x2</a></td></tr>
+<tr class="memdesc:ga27f897bdfe4bbded9481b8947553d1ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default single-precision floating-point 4x2 matrix. <a href="a00177.html#ga27f897bdfe4bbded9481b8947553d1ff">More...</a><br /></td></tr>
+<tr class="separator:ga27f897bdfe4bbded9481b8947553d1ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa69e73ffb01a52499071391d395908fb"><td class="memItemLeft" align="right" valign="top">typedef highp_f32mat4x3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gaa69e73ffb01a52499071391d395908fb">f32mat4x3</a></td></tr>
+<tr class="memdesc:gaa69e73ffb01a52499071391d395908fb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default single-precision floating-point 4x3 matrix. <a href="a00177.html#gaa69e73ffb01a52499071391d395908fb">More...</a><br /></td></tr>
+<tr class="separator:gaa69e73ffb01a52499071391d395908fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafe2e08549805a7ded26da2a868bedbf5"><td class="memItemLeft" align="right" valign="top">typedef highp_f32mat4x4&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gafe2e08549805a7ded26da2a868bedbf5">f32mat4x4</a></td></tr>
+<tr class="memdesc:gafe2e08549805a7ded26da2a868bedbf5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default single-precision floating-point 4x4 matrix. <a href="a00177.html#gafe2e08549805a7ded26da2a868bedbf5">More...</a><br /></td></tr>
+<tr class="separator:gafe2e08549805a7ded26da2a868bedbf5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6966c0cb4673928c9c9da2e91006d2c0"><td class="memItemLeft" align="right" valign="top">typedef highp_f32quat&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga6966c0cb4673928c9c9da2e91006d2c0">f32quat</a></td></tr>
+<tr class="memdesc:ga6966c0cb4673928c9c9da2e91006d2c0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default single-precision floating-point quaternion. <a href="a00177.html#ga6966c0cb4673928c9c9da2e91006d2c0">More...</a><br /></td></tr>
+<tr class="separator:ga6966c0cb4673928c9c9da2e91006d2c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3174a49dc84a977cad7012a62f4af02f"><td class="memItemLeft" align="right" valign="top">typedef highp_f32vec1&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga3174a49dc84a977cad7012a62f4af02f">f32vec1</a></td></tr>
+<tr class="memdesc:ga3174a49dc84a977cad7012a62f4af02f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default single-precision floating-point vector of 1 components. <a href="a00177.html#ga3174a49dc84a977cad7012a62f4af02f">More...</a><br /></td></tr>
+<tr class="separator:ga3174a49dc84a977cad7012a62f4af02f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae0cb53ea6fe3d977fe588ce423d57cc3"><td class="memItemLeft" align="right" valign="top">typedef highp_f32vec2&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gae0cb53ea6fe3d977fe588ce423d57cc3">f32vec2</a></td></tr>
+<tr class="memdesc:gae0cb53ea6fe3d977fe588ce423d57cc3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default single-precision floating-point vector of 2 components. <a href="a00177.html#gae0cb53ea6fe3d977fe588ce423d57cc3">More...</a><br /></td></tr>
+<tr class="separator:gae0cb53ea6fe3d977fe588ce423d57cc3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga19d5e0d4d3d6d226c9c6c0f39756f9ad"><td class="memItemLeft" align="right" valign="top">typedef highp_f32vec3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga19d5e0d4d3d6d226c9c6c0f39756f9ad">f32vec3</a></td></tr>
+<tr class="memdesc:ga19d5e0d4d3d6d226c9c6c0f39756f9ad"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default single-precision floating-point vector of 3 components. <a href="a00177.html#ga19d5e0d4d3d6d226c9c6c0f39756f9ad">More...</a><br /></td></tr>
+<tr class="separator:ga19d5e0d4d3d6d226c9c6c0f39756f9ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaeb25dbb0261f82cb08da23e26d343704"><td class="memItemLeft" align="right" valign="top">typedef highp_f32vec4&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gaeb25dbb0261f82cb08da23e26d343704">f32vec4</a></td></tr>
+<tr class="memdesc:gaeb25dbb0261f82cb08da23e26d343704"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default single-precision floating-point vector of 4 components. <a href="a00177.html#gaeb25dbb0261f82cb08da23e26d343704">More...</a><br /></td></tr>
+<tr class="separator:gaeb25dbb0261f82cb08da23e26d343704"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1d794d240091678f602e8de225b8d8c9"><td class="memItemLeft" align="right" valign="top">typedef highp_float64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga1d794d240091678f602e8de225b8d8c9">f64</a></td></tr>
+<tr class="memdesc:ga1d794d240091678f602e8de225b8d8c9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default 64 bit double-precision floating-point scalar. <a href="a00177.html#ga1d794d240091678f602e8de225b8d8c9">More...</a><br /></td></tr>
+<tr class="separator:ga1d794d240091678f602e8de225b8d8c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga74b9918c90ea60ce58b3979cde963a38"><td class="memItemLeft" align="right" valign="top">typedef f64mat2x2&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga74b9918c90ea60ce58b3979cde963a38">f64mat2</a></td></tr>
+<tr class="memdesc:ga74b9918c90ea60ce58b3979cde963a38"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default double-precision floating-point 2x2 matrix. <a href="a00177.html#ga74b9918c90ea60ce58b3979cde963a38">More...</a><br /></td></tr>
+<tr class="separator:ga74b9918c90ea60ce58b3979cde963a38"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaeb817419c76a0766c88713d2754e6cb3"><td class="memItemLeft" align="right" valign="top">typedef highp_f64mat2x2&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gaeb817419c76a0766c88713d2754e6cb3">f64mat2x2</a></td></tr>
+<tr class="memdesc:gaeb817419c76a0766c88713d2754e6cb3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default double-precision floating-point 2x2 matrix. <a href="a00177.html#gaeb817419c76a0766c88713d2754e6cb3">More...</a><br /></td></tr>
+<tr class="separator:gaeb817419c76a0766c88713d2754e6cb3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga87d256f4719417e311cd0ea14264678d"><td class="memItemLeft" align="right" valign="top">typedef highp_f64mat2x3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga87d256f4719417e311cd0ea14264678d">f64mat2x3</a></td></tr>
+<tr class="memdesc:ga87d256f4719417e311cd0ea14264678d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default double-precision floating-point 2x3 matrix. <a href="a00177.html#ga87d256f4719417e311cd0ea14264678d">More...</a><br /></td></tr>
+<tr class="separator:ga87d256f4719417e311cd0ea14264678d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafb18822e2eac88fa861a76cefd25d550"><td class="memItemLeft" align="right" valign="top">typedef highp_f64mat2x4&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gafb18822e2eac88fa861a76cefd25d550">f64mat2x4</a></td></tr>
+<tr class="memdesc:gafb18822e2eac88fa861a76cefd25d550"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default double-precision floating-point 2x4 matrix. <a href="a00177.html#gafb18822e2eac88fa861a76cefd25d550">More...</a><br /></td></tr>
+<tr class="separator:gafb18822e2eac88fa861a76cefd25d550"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga68894201dd511792a7af6cff7b5adf71"><td class="memItemLeft" align="right" valign="top">typedef f64mat3x3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga68894201dd511792a7af6cff7b5adf71">f64mat3</a></td></tr>
+<tr class="memdesc:ga68894201dd511792a7af6cff7b5adf71"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default double-precision floating-point 3x3 matrix. <a href="a00177.html#ga68894201dd511792a7af6cff7b5adf71">More...</a><br /></td></tr>
+<tr class="separator:ga68894201dd511792a7af6cff7b5adf71"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga11e5684b10e098f573ff484c1a569ae2"><td class="memItemLeft" align="right" valign="top">typedef highp_f64mat3x2&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga11e5684b10e098f573ff484c1a569ae2">f64mat3x2</a></td></tr>
+<tr class="memdesc:ga11e5684b10e098f573ff484c1a569ae2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default double-precision floating-point 3x2 matrix. <a href="a00177.html#ga11e5684b10e098f573ff484c1a569ae2">More...</a><br /></td></tr>
+<tr class="separator:ga11e5684b10e098f573ff484c1a569ae2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae1a5081181c96cc37ce9418f6e856cb6"><td class="memItemLeft" align="right" valign="top">typedef highp_f64mat3x3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gae1a5081181c96cc37ce9418f6e856cb6">f64mat3x3</a></td></tr>
+<tr class="memdesc:gae1a5081181c96cc37ce9418f6e856cb6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default double-precision floating-point 3x3 matrix. <a href="a00177.html#gae1a5081181c96cc37ce9418f6e856cb6">More...</a><br /></td></tr>
+<tr class="separator:gae1a5081181c96cc37ce9418f6e856cb6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad37a55a8ce1154083a721b4ecfd55293"><td class="memItemLeft" align="right" valign="top">typedef highp_f64mat3x4&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gad37a55a8ce1154083a721b4ecfd55293">f64mat3x4</a></td></tr>
+<tr class="memdesc:gad37a55a8ce1154083a721b4ecfd55293"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default double-precision floating-point 3x4 matrix. <a href="a00177.html#gad37a55a8ce1154083a721b4ecfd55293">More...</a><br /></td></tr>
+<tr class="separator:gad37a55a8ce1154083a721b4ecfd55293"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga219c683b0aa29f4f482f76d77d5c9e95"><td class="memItemLeft" align="right" valign="top">typedef f64mat4x4&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga219c683b0aa29f4f482f76d77d5c9e95">f64mat4</a></td></tr>
+<tr class="memdesc:ga219c683b0aa29f4f482f76d77d5c9e95"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default double-precision floating-point 4x4 matrix. <a href="a00177.html#ga219c683b0aa29f4f482f76d77d5c9e95">More...</a><br /></td></tr>
+<tr class="separator:ga219c683b0aa29f4f482f76d77d5c9e95"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa669dfb59031a441de19b34a92704d57"><td class="memItemLeft" align="right" valign="top">typedef highp_f64mat4x2&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gaa669dfb59031a441de19b34a92704d57">f64mat4x2</a></td></tr>
+<tr class="memdesc:gaa669dfb59031a441de19b34a92704d57"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default double-precision floating-point 4x2 matrix. <a href="a00177.html#gaa669dfb59031a441de19b34a92704d57">More...</a><br /></td></tr>
+<tr class="separator:gaa669dfb59031a441de19b34a92704d57"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaba137814a509704937746cc1e82edc32"><td class="memItemLeft" align="right" valign="top">typedef highp_f64mat4x3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gaba137814a509704937746cc1e82edc32">f64mat4x3</a></td></tr>
+<tr class="memdesc:gaba137814a509704937746cc1e82edc32"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default double-precision floating-point 4x3 matrix. <a href="a00177.html#gaba137814a509704937746cc1e82edc32">More...</a><br /></td></tr>
+<tr class="separator:gaba137814a509704937746cc1e82edc32"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga489163773b021f1800a33cc2fa730c3b"><td class="memItemLeft" align="right" valign="top">typedef highp_f64mat4x4&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga489163773b021f1800a33cc2fa730c3b">f64mat4x4</a></td></tr>
+<tr class="memdesc:ga489163773b021f1800a33cc2fa730c3b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default double-precision floating-point 4x4 matrix. <a href="a00177.html#ga489163773b021f1800a33cc2fa730c3b">More...</a><br /></td></tr>
+<tr class="separator:ga489163773b021f1800a33cc2fa730c3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga14c583bd625eda8cf4935a14d5dd544d"><td class="memItemLeft" align="right" valign="top">typedef highp_f64quat&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga14c583bd625eda8cf4935a14d5dd544d">f64quat</a></td></tr>
+<tr class="memdesc:ga14c583bd625eda8cf4935a14d5dd544d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default double-precision floating-point quaternion. <a href="a00177.html#ga14c583bd625eda8cf4935a14d5dd544d">More...</a><br /></td></tr>
+<tr class="separator:ga14c583bd625eda8cf4935a14d5dd544d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac5b04f32ae3084a9131a0851e7f4cfae"><td class="memItemLeft" align="right" valign="top">typedef highp_f64vec1&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gac5b04f32ae3084a9131a0851e7f4cfae">f64vec1</a></td></tr>
+<tr class="memdesc:gac5b04f32ae3084a9131a0851e7f4cfae"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default double-precision floating-point vector of 1 components. <a href="a00177.html#gac5b04f32ae3084a9131a0851e7f4cfae">More...</a><br /></td></tr>
+<tr class="separator:gac5b04f32ae3084a9131a0851e7f4cfae"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafaad77b464b5a35626c31205ac6780e3"><td class="memItemLeft" align="right" valign="top">typedef highp_f64vec2&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gafaad77b464b5a35626c31205ac6780e3">f64vec2</a></td></tr>
+<tr class="memdesc:gafaad77b464b5a35626c31205ac6780e3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default double-precision floating-point vector of 2 components. <a href="a00177.html#gafaad77b464b5a35626c31205ac6780e3">More...</a><br /></td></tr>
+<tr class="separator:gafaad77b464b5a35626c31205ac6780e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafacc3614bb1136a7756293e67d34de22"><td class="memItemLeft" align="right" valign="top">typedef highp_f64vec3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gafacc3614bb1136a7756293e67d34de22">f64vec3</a></td></tr>
+<tr class="memdesc:gafacc3614bb1136a7756293e67d34de22"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default double-precision floating-point vector of 3 components. <a href="a00177.html#gafacc3614bb1136a7756293e67d34de22">More...</a><br /></td></tr>
+<tr class="separator:gafacc3614bb1136a7756293e67d34de22"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8723186104dc02eb85da386105fba75f"><td class="memItemLeft" align="right" valign="top">typedef highp_f64vec4&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga8723186104dc02eb85da386105fba75f">f64vec4</a></td></tr>
+<tr class="memdesc:ga8723186104dc02eb85da386105fba75f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default double-precision floating-point vector of 4 components. <a href="a00177.html#ga8723186104dc02eb85da386105fba75f">More...</a><br /></td></tr>
+<tr class="separator:ga8723186104dc02eb85da386105fba75f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga41d579d81c3d98edd0532244fa02da77"><td class="memItemLeft" align="right" valign="top">typedef highp_float32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga41d579d81c3d98edd0532244fa02da77">float32_t</a></td></tr>
+<tr class="memdesc:ga41d579d81c3d98edd0532244fa02da77"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default 32 bit single-precision floating-point scalar. <a href="a00177.html#ga41d579d81c3d98edd0532244fa02da77">More...</a><br /></td></tr>
+<tr class="separator:ga41d579d81c3d98edd0532244fa02da77"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6957c7b22f405683bb276554ca40dc37"><td class="memItemLeft" align="right" valign="top">typedef highp_float64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga6957c7b22f405683bb276554ca40dc37">float64_t</a></td></tr>
+<tr class="memdesc:ga6957c7b22f405683bb276554ca40dc37"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default 64 bit double-precision floating-point scalar. <a href="a00177.html#ga6957c7b22f405683bb276554ca40dc37">More...</a><br /></td></tr>
+<tr class="separator:ga6957c7b22f405683bb276554ca40dc37"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabb01d4ff646ee07241934b1a0cc0f985"><td class="memItemLeft" align="right" valign="top">typedef fmat2x2&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gabb01d4ff646ee07241934b1a0cc0f985">fmat2</a></td></tr>
+<tr class="memdesc:gabb01d4ff646ee07241934b1a0cc0f985"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default single-precision floating-point 2x2 matrix. <a href="a00177.html#gabb01d4ff646ee07241934b1a0cc0f985">More...</a><br /></td></tr>
+<tr class="separator:gabb01d4ff646ee07241934b1a0cc0f985"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga74ac2e71b650162d8f7cb2a70c2f6711"><td class="memItemLeft" align="right" valign="top">typedef highp_f32mat2x2&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga74ac2e71b650162d8f7cb2a70c2f6711">fmat2x2</a></td></tr>
+<tr class="memdesc:ga74ac2e71b650162d8f7cb2a70c2f6711"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default single-precision floating-point 2x2 matrix. <a href="a00177.html#ga74ac2e71b650162d8f7cb2a70c2f6711">More...</a><br /></td></tr>
+<tr class="separator:ga74ac2e71b650162d8f7cb2a70c2f6711"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf17b2604c0d92bffb92375d8aa588756"><td class="memItemLeft" align="right" valign="top">typedef highp_f32mat2x3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gaf17b2604c0d92bffb92375d8aa588756">fmat2x3</a></td></tr>
+<tr class="memdesc:gaf17b2604c0d92bffb92375d8aa588756"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default single-precision floating-point 2x3 matrix. <a href="a00177.html#gaf17b2604c0d92bffb92375d8aa588756">More...</a><br /></td></tr>
+<tr class="separator:gaf17b2604c0d92bffb92375d8aa588756"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga709c97c20efa24ff1d9e83cd437b8ed5"><td class="memItemLeft" align="right" valign="top">typedef highp_f32mat2x4&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga709c97c20efa24ff1d9e83cd437b8ed5">fmat2x4</a></td></tr>
+<tr class="memdesc:ga709c97c20efa24ff1d9e83cd437b8ed5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default single-precision floating-point 2x4 matrix. <a href="a00177.html#ga709c97c20efa24ff1d9e83cd437b8ed5">More...</a><br /></td></tr>
+<tr class="separator:ga709c97c20efa24ff1d9e83cd437b8ed5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5165fbee2d78f342950265b69a07353d"><td class="memItemLeft" align="right" valign="top">typedef fmat3x3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga5165fbee2d78f342950265b69a07353d">fmat3</a></td></tr>
+<tr class="memdesc:ga5165fbee2d78f342950265b69a07353d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default single-precision floating-point 3x3 matrix. <a href="a00177.html#ga5165fbee2d78f342950265b69a07353d">More...</a><br /></td></tr>
+<tr class="separator:ga5165fbee2d78f342950265b69a07353d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9f20af6e8eca2abdcde08408948cc1ca"><td class="memItemLeft" align="right" valign="top">typedef highp_f32mat3x2&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga9f20af6e8eca2abdcde08408948cc1ca">fmat3x2</a></td></tr>
+<tr class="memdesc:ga9f20af6e8eca2abdcde08408948cc1ca"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default single-precision floating-point 3x2 matrix. <a href="a00177.html#ga9f20af6e8eca2abdcde08408948cc1ca">More...</a><br /></td></tr>
+<tr class="separator:ga9f20af6e8eca2abdcde08408948cc1ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad339e25c32fe6665acf028f26c1b3e22"><td class="memItemLeft" align="right" valign="top">typedef highp_f32mat3x3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gad339e25c32fe6665acf028f26c1b3e22">fmat3x3</a></td></tr>
+<tr class="memdesc:gad339e25c32fe6665acf028f26c1b3e22"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default single-precision floating-point 3x3 matrix. <a href="a00177.html#gad339e25c32fe6665acf028f26c1b3e22">More...</a><br /></td></tr>
+<tr class="separator:gad339e25c32fe6665acf028f26c1b3e22"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab04bc97371cb6b5f54b3688e0c81578b"><td class="memItemLeft" align="right" valign="top">typedef highp_f32mat3x4&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gab04bc97371cb6b5f54b3688e0c81578b">fmat3x4</a></td></tr>
+<tr class="memdesc:gab04bc97371cb6b5f54b3688e0c81578b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default single-precision floating-point 3x4 matrix. <a href="a00177.html#gab04bc97371cb6b5f54b3688e0c81578b">More...</a><br /></td></tr>
+<tr class="separator:gab04bc97371cb6b5f54b3688e0c81578b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab3f31d867df4874e42172ebf188a3ebd"><td class="memItemLeft" align="right" valign="top">typedef fmat4x4&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gab3f31d867df4874e42172ebf188a3ebd">fmat4</a></td></tr>
+<tr class="memdesc:gab3f31d867df4874e42172ebf188a3ebd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default single-precision floating-point 4x4 matrix. <a href="a00177.html#gab3f31d867df4874e42172ebf188a3ebd">More...</a><br /></td></tr>
+<tr class="separator:gab3f31d867df4874e42172ebf188a3ebd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab0082a25f19f02d2d0af0fcbe5ead732"><td class="memItemLeft" align="right" valign="top">typedef highp_f32mat4x2&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gab0082a25f19f02d2d0af0fcbe5ead732">fmat4x2</a></td></tr>
+<tr class="memdesc:gab0082a25f19f02d2d0af0fcbe5ead732"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default single-precision floating-point 4x2 matrix. <a href="a00177.html#gab0082a25f19f02d2d0af0fcbe5ead732">More...</a><br /></td></tr>
+<tr class="separator:gab0082a25f19f02d2d0af0fcbe5ead732"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1a11c170f030ab34ddf037714e936cba"><td class="memItemLeft" align="right" valign="top">typedef highp_f32mat4x3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga1a11c170f030ab34ddf037714e936cba">fmat4x3</a></td></tr>
+<tr class="memdesc:ga1a11c170f030ab34ddf037714e936cba"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default single-precision floating-point 4x3 matrix. <a href="a00177.html#ga1a11c170f030ab34ddf037714e936cba">More...</a><br /></td></tr>
+<tr class="separator:ga1a11c170f030ab34ddf037714e936cba"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabd79752ff357d83b49136b6299ea62d9"><td class="memItemLeft" align="right" valign="top">typedef highp_f32mat4x4&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gabd79752ff357d83b49136b6299ea62d9">fmat4x4</a></td></tr>
+<tr class="memdesc:gabd79752ff357d83b49136b6299ea62d9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default single-precision floating-point 4x4 matrix. <a href="a00177.html#gabd79752ff357d83b49136b6299ea62d9">More...</a><br /></td></tr>
+<tr class="separator:gabd79752ff357d83b49136b6299ea62d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af31dbba5cedde97099c8e30b9661edf0"><td class="memItemLeft" align="right" valign="top">typedef quat&#160;</td><td class="memItemRight" valign="bottom"><b>fquat</b></td></tr>
+<tr class="memdesc:af31dbba5cedde97099c8e30b9661edf0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Quaternion of default single-precision floating-point numbers. <a href="a00140.html#af31dbba5cedde97099c8e30b9661edf0">More...</a><br /></td></tr>
+<tr class="separator:af31dbba5cedde97099c8e30b9661edf0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga10d8bd3c923a5386efcf25a4117fd84f"><td class="memItemLeft" align="right" valign="top">typedef highp_f32vec1&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga10d8bd3c923a5386efcf25a4117fd84f">fvec1</a></td></tr>
+<tr class="memdesc:ga10d8bd3c923a5386efcf25a4117fd84f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default single-precision floating-point vector of 1 components. <a href="a00177.html#ga10d8bd3c923a5386efcf25a4117fd84f">More...</a><br /></td></tr>
+<tr class="separator:ga10d8bd3c923a5386efcf25a4117fd84f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf9f4173dd9e8b2d0b663c6f80ed09ff6"><td class="memItemLeft" align="right" valign="top">typedef highp_f32vec2&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gaf9f4173dd9e8b2d0b663c6f80ed09ff6">fvec2</a></td></tr>
+<tr class="memdesc:gaf9f4173dd9e8b2d0b663c6f80ed09ff6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default single-precision floating-point vector of 2 components. <a href="a00177.html#gaf9f4173dd9e8b2d0b663c6f80ed09ff6">More...</a><br /></td></tr>
+<tr class="separator:gaf9f4173dd9e8b2d0b663c6f80ed09ff6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4ef2d77dcab241b1ef83f09edb2f1084"><td class="memItemLeft" align="right" valign="top">typedef highp_f32vec3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga4ef2d77dcab241b1ef83f09edb2f1084">fvec3</a></td></tr>
+<tr class="memdesc:ga4ef2d77dcab241b1ef83f09edb2f1084"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default single-precision floating-point vector of 3 components. <a href="a00177.html#ga4ef2d77dcab241b1ef83f09edb2f1084">More...</a><br /></td></tr>
+<tr class="separator:ga4ef2d77dcab241b1ef83f09edb2f1084"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga981b63d5c5f7233a29364e0a968d139b"><td class="memItemLeft" align="right" valign="top">typedef highp_f32vec4&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga981b63d5c5f7233a29364e0a968d139b">fvec4</a></td></tr>
+<tr class="memdesc:ga981b63d5c5f7233a29364e0a968d139b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default single-precision floating-point vector of 4 components. <a href="a00177.html#ga981b63d5c5f7233a29364e0a968d139b">More...</a><br /></td></tr>
+<tr class="separator:ga981b63d5c5f7233a29364e0a968d139b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30d694434c136946d9f98c8baa3d40a1"><td class="memItemLeft" align="right" valign="top">typedef tquat&lt; double, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_dquat</b></td></tr>
+<tr class="memdesc:a30d694434c136946d9f98c8baa3d40a1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Quaternion of high double-precision floating-point numbers. <a href="a00140.html#a30d694434c136946d9f98c8baa3d40a1">More...</a><br /></td></tr>
+<tr class="separator:a30d694434c136946d9f98c8baa3d40a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6906e1ef0b34064b4b675489c5c38725"><td class="memItemLeft" align="right" valign="top">typedef float32&#160;</td><td class="memItemRight" valign="bottom"><b>highp_f32</b></td></tr>
+<tr class="memdesc:a6906e1ef0b34064b4b675489c5c38725"><td class="mdescLeft">&#160;</td><td class="mdescRight">High 32 bit single-precision floating-point scalar. <a href="a00140.html#a6906e1ef0b34064b4b675489c5c38725">More...</a><br /></td></tr>
+<tr class="separator:a6906e1ef0b34064b4b675489c5c38725"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a298f7d4d273678d0282812368da27fda"><td class="memItemLeft" align="right" valign="top">typedef highp_f32mat2x2&#160;</td><td class="memItemRight" valign="bottom"><b>highp_f32mat2</b></td></tr>
+<tr class="memdesc:a298f7d4d273678d0282812368da27fda"><td class="mdescLeft">&#160;</td><td class="mdescRight">High single-precision floating-point 1x1 matrix. <a href="a00140.html#a298f7d4d273678d0282812368da27fda">More...</a><br /></td></tr>
+<tr class="separator:a298f7d4d273678d0282812368da27fda"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abca6420c08917f60f9c76a924c3fa9ef"><td class="memItemLeft" align="right" valign="top">typedef tmat2x2&lt; f32, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_f32mat2x2</b></td></tr>
+<tr class="memdesc:abca6420c08917f60f9c76a924c3fa9ef"><td class="mdescLeft">&#160;</td><td class="mdescRight">High single-precision floating-point 1x1 matrix. <a href="a00140.html#abca6420c08917f60f9c76a924c3fa9ef">More...</a><br /></td></tr>
+<tr class="separator:abca6420c08917f60f9c76a924c3fa9ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a05a62dfea812122ea4a07ca23f9200a3"><td class="memItemLeft" align="right" valign="top">typedef tmat2x3&lt; f32, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_f32mat2x3</b></td></tr>
+<tr class="memdesc:a05a62dfea812122ea4a07ca23f9200a3"><td class="mdescLeft">&#160;</td><td class="mdescRight">High single-precision floating-point 2x3 matrix. <a href="a00140.html#a05a62dfea812122ea4a07ca23f9200a3">More...</a><br /></td></tr>
+<tr class="separator:a05a62dfea812122ea4a07ca23f9200a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5ac9c94767805c13008b5ad3ceeb48b0"><td class="memItemLeft" align="right" valign="top">typedef tmat2x4&lt; f32, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_f32mat2x4</b></td></tr>
+<tr class="memdesc:a5ac9c94767805c13008b5ad3ceeb48b0"><td class="mdescLeft">&#160;</td><td class="mdescRight">High single-precision floating-point 2x4 matrix. <a href="a00140.html#a5ac9c94767805c13008b5ad3ceeb48b0">More...</a><br /></td></tr>
+<tr class="separator:a5ac9c94767805c13008b5ad3ceeb48b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a24f9ef3263b1638564713892cc37981f"><td class="memItemLeft" align="right" valign="top">typedef highp_f32mat3x3&#160;</td><td class="memItemRight" valign="bottom"><b>highp_f32mat3</b></td></tr>
+<tr class="memdesc:a24f9ef3263b1638564713892cc37981f"><td class="mdescLeft">&#160;</td><td class="mdescRight">High single-precision floating-point 3x3 matrix. <a href="a00140.html#a24f9ef3263b1638564713892cc37981f">More...</a><br /></td></tr>
+<tr class="separator:a24f9ef3263b1638564713892cc37981f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0ac1c27267fb7e42ab4d16a60bc37d12"><td class="memItemLeft" align="right" valign="top">typedef tmat3x2&lt; f32, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_f32mat3x2</b></td></tr>
+<tr class="memdesc:a0ac1c27267fb7e42ab4d16a60bc37d12"><td class="mdescLeft">&#160;</td><td class="mdescRight">High single-precision floating-point 3x2 matrix. <a href="a00140.html#a0ac1c27267fb7e42ab4d16a60bc37d12">More...</a><br /></td></tr>
+<tr class="separator:a0ac1c27267fb7e42ab4d16a60bc37d12"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeb88d894a02f3c506e7895a364acf329"><td class="memItemLeft" align="right" valign="top">typedef tmat3x3&lt; f32, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_f32mat3x3</b></td></tr>
+<tr class="memdesc:aeb88d894a02f3c506e7895a364acf329"><td class="mdescLeft">&#160;</td><td class="mdescRight">High single-precision floating-point 3x3 matrix. <a href="a00140.html#aeb88d894a02f3c506e7895a364acf329">More...</a><br /></td></tr>
+<tr class="separator:aeb88d894a02f3c506e7895a364acf329"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2270e71161b53344ef300feea86ce8f8"><td class="memItemLeft" align="right" valign="top">typedef tmat3x4&lt; f32, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_f32mat3x4</b></td></tr>
+<tr class="memdesc:a2270e71161b53344ef300feea86ce8f8"><td class="mdescLeft">&#160;</td><td class="mdescRight">High single-precision floating-point 3x4 matrix. <a href="a00140.html#a2270e71161b53344ef300feea86ce8f8">More...</a><br /></td></tr>
+<tr class="separator:a2270e71161b53344ef300feea86ce8f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a14c90ca49885723f51d06e295587236f"><td class="memItemLeft" align="right" valign="top">typedef highp_f32mat4x4&#160;</td><td class="memItemRight" valign="bottom"><b>highp_f32mat4</b></td></tr>
+<tr class="memdesc:a14c90ca49885723f51d06e295587236f"><td class="mdescLeft">&#160;</td><td class="mdescRight">High single-precision floating-point 4x4 matrix. <a href="a00140.html#a14c90ca49885723f51d06e295587236f">More...</a><br /></td></tr>
+<tr class="separator:a14c90ca49885723f51d06e295587236f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5bbfbe5348102c80ff5ec5b25a8552e8"><td class="memItemLeft" align="right" valign="top">typedef tmat4x2&lt; f32, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_f32mat4x2</b></td></tr>
+<tr class="memdesc:a5bbfbe5348102c80ff5ec5b25a8552e8"><td class="mdescLeft">&#160;</td><td class="mdescRight">High single-precision floating-point 4x2 matrix. <a href="a00140.html#a5bbfbe5348102c80ff5ec5b25a8552e8">More...</a><br /></td></tr>
+<tr class="separator:a5bbfbe5348102c80ff5ec5b25a8552e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7ccff35ecac00891d63998ace1369cf8"><td class="memItemLeft" align="right" valign="top">typedef tmat4x3&lt; f32, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_f32mat4x3</b></td></tr>
+<tr class="memdesc:a7ccff35ecac00891d63998ace1369cf8"><td class="mdescLeft">&#160;</td><td class="mdescRight">High single-precision floating-point 4x3 matrix. <a href="a00140.html#a7ccff35ecac00891d63998ace1369cf8">More...</a><br /></td></tr>
+<tr class="separator:a7ccff35ecac00891d63998ace1369cf8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0ab79fc2711ccd850f42d5e816012397"><td class="memItemLeft" align="right" valign="top">typedef tmat4x4&lt; f32, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_f32mat4x4</b></td></tr>
+<tr class="memdesc:a0ab79fc2711ccd850f42d5e816012397"><td class="mdescLeft">&#160;</td><td class="mdescRight">High single-precision floating-point 4x4 matrix. <a href="a00140.html#a0ab79fc2711ccd850f42d5e816012397">More...</a><br /></td></tr>
+<tr class="separator:a0ab79fc2711ccd850f42d5e816012397"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abe379321f08ebc6fc89563908f3e4cda"><td class="memItemLeft" align="right" valign="top">typedef tquat&lt; f32, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_f32quat</b></td></tr>
+<tr class="memdesc:abe379321f08ebc6fc89563908f3e4cda"><td class="mdescLeft">&#160;</td><td class="mdescRight">High single-precision floating-point quaternion. <a href="a00140.html#abe379321f08ebc6fc89563908f3e4cda">More...</a><br /></td></tr>
+<tr class="separator:abe379321f08ebc6fc89563908f3e4cda"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0f40d1860ed9eb243181e025bfb5c479"><td class="memItemLeft" align="right" valign="top">typedef tvec1&lt; f32, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_f32vec1</b></td></tr>
+<tr class="memdesc:a0f40d1860ed9eb243181e025bfb5c479"><td class="mdescLeft">&#160;</td><td class="mdescRight">High single-precision floating-point vector of 1 component. <a href="a00140.html#a0f40d1860ed9eb243181e025bfb5c479">More...</a><br /></td></tr>
+<tr class="separator:a0f40d1860ed9eb243181e025bfb5c479"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a51a457bcd2c0840cac5dd18b6547a32e"><td class="memItemLeft" align="right" valign="top">typedef tvec2&lt; f32, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_f32vec2</b></td></tr>
+<tr class="memdesc:a51a457bcd2c0840cac5dd18b6547a32e"><td class="mdescLeft">&#160;</td><td class="mdescRight">High single-precision floating-point vector of 2 components. <a href="a00140.html#a51a457bcd2c0840cac5dd18b6547a32e">More...</a><br /></td></tr>
+<tr class="separator:a51a457bcd2c0840cac5dd18b6547a32e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a78bfcaf2c007f183c973e6f46b8a9b0a"><td class="memItemLeft" align="right" valign="top">typedef tvec3&lt; f32, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_f32vec3</b></td></tr>
+<tr class="memdesc:a78bfcaf2c007f183c973e6f46b8a9b0a"><td class="mdescLeft">&#160;</td><td class="mdescRight">High single-precision floating-point vector of 3 components. <a href="a00140.html#a78bfcaf2c007f183c973e6f46b8a9b0a">More...</a><br /></td></tr>
+<tr class="separator:a78bfcaf2c007f183c973e6f46b8a9b0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a809699b904d856484f97d3ea89f45ed7"><td class="memItemLeft" align="right" valign="top">typedef tvec4&lt; f32, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_f32vec4</b></td></tr>
+<tr class="memdesc:a809699b904d856484f97d3ea89f45ed7"><td class="mdescLeft">&#160;</td><td class="mdescRight">High single-precision floating-point vector of 4 components. <a href="a00140.html#a809699b904d856484f97d3ea89f45ed7">More...</a><br /></td></tr>
+<tr class="separator:a809699b904d856484f97d3ea89f45ed7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a51d5266017d88f62737c1973923a7cf4"><td class="memItemLeft" align="right" valign="top">typedef float64&#160;</td><td class="memItemRight" valign="bottom"><b>highp_f64</b></td></tr>
+<tr class="memdesc:a51d5266017d88f62737c1973923a7cf4"><td class="mdescLeft">&#160;</td><td class="mdescRight">High 64 bit double-precision floating-point scalar. <a href="a00140.html#a51d5266017d88f62737c1973923a7cf4">More...</a><br /></td></tr>
+<tr class="separator:a51d5266017d88f62737c1973923a7cf4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af7adb92ce8de0afaff01436b039fd924"><td class="memItemLeft" align="right" valign="top">typedef highp_f64mat2x2&#160;</td><td class="memItemRight" valign="bottom"><b>highp_f64mat2</b></td></tr>
+<tr class="memdesc:af7adb92ce8de0afaff01436b039fd924"><td class="mdescLeft">&#160;</td><td class="mdescRight">High double-precision floating-point 1x1 matrix. <a href="a00140.html#af7adb92ce8de0afaff01436b039fd924">More...</a><br /></td></tr>
+<tr class="separator:af7adb92ce8de0afaff01436b039fd924"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af538d136729000563979da800678fcdb"><td class="memItemLeft" align="right" valign="top">typedef tmat2x2&lt; f64, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_f64mat2x2</b></td></tr>
+<tr class="memdesc:af538d136729000563979da800678fcdb"><td class="mdescLeft">&#160;</td><td class="mdescRight">High double-precision floating-point 1x1 matrix. <a href="a00140.html#af538d136729000563979da800678fcdb">More...</a><br /></td></tr>
+<tr class="separator:af538d136729000563979da800678fcdb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7d56d15ebc86c890d91b7a77415945d6"><td class="memItemLeft" align="right" valign="top">typedef tmat2x3&lt; f64, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_f64mat2x3</b></td></tr>
+<tr class="memdesc:a7d56d15ebc86c890d91b7a77415945d6"><td class="mdescLeft">&#160;</td><td class="mdescRight">High double-precision floating-point 2x3 matrix. <a href="a00140.html#a7d56d15ebc86c890d91b7a77415945d6">More...</a><br /></td></tr>
+<tr class="separator:a7d56d15ebc86c890d91b7a77415945d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac451118b55d9c1c8645a13dc905da2ef"><td class="memItemLeft" align="right" valign="top">typedef tmat2x4&lt; f64, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_f64mat2x4</b></td></tr>
+<tr class="memdesc:ac451118b55d9c1c8645a13dc905da2ef"><td class="mdescLeft">&#160;</td><td class="mdescRight">High double-precision floating-point 2x4 matrix. <a href="a00140.html#ac451118b55d9c1c8645a13dc905da2ef">More...</a><br /></td></tr>
+<tr class="separator:ac451118b55d9c1c8645a13dc905da2ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a609bf0ace941d6ab1bb2f9522a04e546"><td class="memItemLeft" align="right" valign="top">typedef highp_f64mat3x3&#160;</td><td class="memItemRight" valign="bottom"><b>highp_f64mat3</b></td></tr>
+<tr class="memdesc:a609bf0ace941d6ab1bb2f9522a04e546"><td class="mdescLeft">&#160;</td><td class="mdescRight">High double-precision floating-point 3x3 matrix. <a href="a00140.html#a609bf0ace941d6ab1bb2f9522a04e546">More...</a><br /></td></tr>
+<tr class="separator:a609bf0ace941d6ab1bb2f9522a04e546"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae9b193febd3179de366dfa1ba31ee6ce"><td class="memItemLeft" align="right" valign="top">typedef tmat3x2&lt; f64, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_f64mat3x2</b></td></tr>
+<tr class="memdesc:ae9b193febd3179de366dfa1ba31ee6ce"><td class="mdescLeft">&#160;</td><td class="mdescRight">High double-precision floating-point 3x2 matrix. <a href="a00140.html#ae9b193febd3179de366dfa1ba31ee6ce">More...</a><br /></td></tr>
+<tr class="separator:ae9b193febd3179de366dfa1ba31ee6ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5b24baf9696ed586df64253fb58404af"><td class="memItemLeft" align="right" valign="top">typedef tmat3x3&lt; f64, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_f64mat3x3</b></td></tr>
+<tr class="memdesc:a5b24baf9696ed586df64253fb58404af"><td class="mdescLeft">&#160;</td><td class="mdescRight">High double-precision floating-point 3x3 matrix. <a href="a00140.html#a5b24baf9696ed586df64253fb58404af">More...</a><br /></td></tr>
+<tr class="separator:a5b24baf9696ed586df64253fb58404af"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7cbe7df03752d9ade687d4eaf9e2498e"><td class="memItemLeft" align="right" valign="top">typedef tmat3x4&lt; f64, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_f64mat3x4</b></td></tr>
+<tr class="memdesc:a7cbe7df03752d9ade687d4eaf9e2498e"><td class="mdescLeft">&#160;</td><td class="mdescRight">High double-precision floating-point 3x4 matrix. <a href="a00140.html#a7cbe7df03752d9ade687d4eaf9e2498e">More...</a><br /></td></tr>
+<tr class="separator:a7cbe7df03752d9ade687d4eaf9e2498e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad308e0ed27d64daa4213fb257fcbd5a5"><td class="memItemLeft" align="right" valign="top">typedef highp_f64mat4x4&#160;</td><td class="memItemRight" valign="bottom"><b>highp_f64mat4</b></td></tr>
+<tr class="memdesc:ad308e0ed27d64daa4213fb257fcbd5a5"><td class="mdescLeft">&#160;</td><td class="mdescRight">High double-precision floating-point 4x4 matrix. <a href="a00140.html#ad308e0ed27d64daa4213fb257fcbd5a5">More...</a><br /></td></tr>
+<tr class="separator:ad308e0ed27d64daa4213fb257fcbd5a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afa65ad618b70fa8a2d6412d084c6abf3"><td class="memItemLeft" align="right" valign="top">typedef tmat4x2&lt; f64, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_f64mat4x2</b></td></tr>
+<tr class="memdesc:afa65ad618b70fa8a2d6412d084c6abf3"><td class="mdescLeft">&#160;</td><td class="mdescRight">High double-precision floating-point 4x2 matrix. <a href="a00140.html#afa65ad618b70fa8a2d6412d084c6abf3">More...</a><br /></td></tr>
+<tr class="separator:afa65ad618b70fa8a2d6412d084c6abf3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4b7feceabacde08ca13d1f5ef120d128"><td class="memItemLeft" align="right" valign="top">typedef tmat4x3&lt; f64, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_f64mat4x3</b></td></tr>
+<tr class="memdesc:a4b7feceabacde08ca13d1f5ef120d128"><td class="mdescLeft">&#160;</td><td class="mdescRight">High double-precision floating-point 4x3 matrix. <a href="a00140.html#a4b7feceabacde08ca13d1f5ef120d128">More...</a><br /></td></tr>
+<tr class="separator:a4b7feceabacde08ca13d1f5ef120d128"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a097940f00a411b5982c35ed5ee66974d"><td class="memItemLeft" align="right" valign="top">typedef tmat4x4&lt; f64, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_f64mat4x4</b></td></tr>
+<tr class="memdesc:a097940f00a411b5982c35ed5ee66974d"><td class="mdescLeft">&#160;</td><td class="mdescRight">High double-precision floating-point 4x4 matrix. <a href="a00140.html#a097940f00a411b5982c35ed5ee66974d">More...</a><br /></td></tr>
+<tr class="separator:a097940f00a411b5982c35ed5ee66974d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab51c057647a12b62a8a6a855ece8d167"><td class="memItemLeft" align="right" valign="top">typedef tquat&lt; f64, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_f64quat</b></td></tr>
+<tr class="memdesc:ab51c057647a12b62a8a6a855ece8d167"><td class="mdescLeft">&#160;</td><td class="mdescRight">High double-precision floating-point quaternion. <a href="a00140.html#ab51c057647a12b62a8a6a855ece8d167">More...</a><br /></td></tr>
+<tr class="separator:ab51c057647a12b62a8a6a855ece8d167"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a89237ecd4974b66bfeca50946f41e9c1"><td class="memItemLeft" align="right" valign="top">typedef tvec1&lt; f64, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_f64vec1</b></td></tr>
+<tr class="memdesc:a89237ecd4974b66bfeca50946f41e9c1"><td class="mdescLeft">&#160;</td><td class="mdescRight">High double-precision floating-point vector of 1 component. <a href="a00140.html#a89237ecd4974b66bfeca50946f41e9c1">More...</a><br /></td></tr>
+<tr class="separator:a89237ecd4974b66bfeca50946f41e9c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a89dc53052e92cfafd97ecd391397baf0"><td class="memItemLeft" align="right" valign="top">typedef tvec2&lt; f64, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_f64vec2</b></td></tr>
+<tr class="memdesc:a89dc53052e92cfafd97ecd391397baf0"><td class="mdescLeft">&#160;</td><td class="mdescRight">High double-precision floating-point vector of 2 components. <a href="a00140.html#a89dc53052e92cfafd97ecd391397baf0">More...</a><br /></td></tr>
+<tr class="separator:a89dc53052e92cfafd97ecd391397baf0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aec720296a0a21668a2ed5a1d5f139169"><td class="memItemLeft" align="right" valign="top">typedef tvec3&lt; f64, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_f64vec3</b></td></tr>
+<tr class="memdesc:aec720296a0a21668a2ed5a1d5f139169"><td class="mdescLeft">&#160;</td><td class="mdescRight">High double-precision floating-point vector of 3 components. <a href="a00140.html#aec720296a0a21668a2ed5a1d5f139169">More...</a><br /></td></tr>
+<tr class="separator:aec720296a0a21668a2ed5a1d5f139169"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0d2488c3fb459e4646405e1156e2e00c"><td class="memItemLeft" align="right" valign="top">typedef tvec4&lt; f64, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_f64vec4</b></td></tr>
+<tr class="memdesc:a0d2488c3fb459e4646405e1156e2e00c"><td class="mdescLeft">&#160;</td><td class="mdescRight">High double-precision floating-point vector of 4 components. <a href="a00140.html#a0d2488c3fb459e4646405e1156e2e00c">More...</a><br /></td></tr>
+<tr class="separator:a0d2488c3fb459e4646405e1156e2e00c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adde4415e846cff13c6cb74a6fe73d01e"><td class="memItemLeft" align="right" valign="top">typedef detail::float32&#160;</td><td class="memItemRight" valign="bottom"><b>highp_float32</b></td></tr>
+<tr class="memdesc:adde4415e846cff13c6cb74a6fe73d01e"><td class="mdescLeft">&#160;</td><td class="mdescRight">High 32 bit single-precision floating-point scalar. <a href="a00140.html#adde4415e846cff13c6cb74a6fe73d01e">More...</a><br /></td></tr>
+<tr class="separator:adde4415e846cff13c6cb74a6fe73d01e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a52ccfbf2e504ae2e5abcf2ad93b4f4a2"><td class="memItemLeft" align="right" valign="top">typedef detail::float32&#160;</td><td class="memItemRight" valign="bottom"><b>highp_float32_t</b></td></tr>
+<tr class="memdesc:a52ccfbf2e504ae2e5abcf2ad93b4f4a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">High 32 bit single-precision floating-point scalar. <a href="a00140.html#a52ccfbf2e504ae2e5abcf2ad93b4f4a2">More...</a><br /></td></tr>
+<tr class="separator:a52ccfbf2e504ae2e5abcf2ad93b4f4a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae9b1ba717a8b1e9a7b028ac98d9998d3"><td class="memItemLeft" align="right" valign="top">typedef detail::float64&#160;</td><td class="memItemRight" valign="bottom"><b>highp_float64</b></td></tr>
+<tr class="memdesc:ae9b1ba717a8b1e9a7b028ac98d9998d3"><td class="mdescLeft">&#160;</td><td class="mdescRight">High 64 bit double-precision floating-point scalar. <a href="a00140.html#ae9b1ba717a8b1e9a7b028ac98d9998d3">More...</a><br /></td></tr>
+<tr class="separator:ae9b1ba717a8b1e9a7b028ac98d9998d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a982f41429168a9f2d557500008b0ec22"><td class="memItemLeft" align="right" valign="top">typedef detail::float64&#160;</td><td class="memItemRight" valign="bottom"><b>highp_float64_t</b></td></tr>
+<tr class="memdesc:a982f41429168a9f2d557500008b0ec22"><td class="mdescLeft">&#160;</td><td class="mdescRight">High 64 bit double-precision floating-point scalar. <a href="a00140.html#a982f41429168a9f2d557500008b0ec22">More...</a><br /></td></tr>
+<tr class="separator:a982f41429168a9f2d557500008b0ec22"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae98c88d9a7befa9b5877f49176225535"><td class="memItemLeft" align="right" valign="top">typedef highp_fmat2x2&#160;</td><td class="memItemRight" valign="bottom"><b>highp_fmat2</b></td></tr>
+<tr class="memdesc:ae98c88d9a7befa9b5877f49176225535"><td class="mdescLeft">&#160;</td><td class="mdescRight">High single-precision floating-point 1x1 matrix. <a href="a00140.html#ae98c88d9a7befa9b5877f49176225535">More...</a><br /></td></tr>
+<tr class="separator:ae98c88d9a7befa9b5877f49176225535"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7af72bc0af9dbd21139d6dc5f66ac5be"><td class="memItemLeft" align="right" valign="top">typedef tmat2x2&lt; f32, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_fmat2x2</b></td></tr>
+<tr class="memdesc:a7af72bc0af9dbd21139d6dc5f66ac5be"><td class="mdescLeft">&#160;</td><td class="mdescRight">High single-precision floating-point 1x1 matrix. <a href="a00140.html#a7af72bc0af9dbd21139d6dc5f66ac5be">More...</a><br /></td></tr>
+<tr class="separator:a7af72bc0af9dbd21139d6dc5f66ac5be"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adb7ad165be67b8607d6fcac71a913f0b"><td class="memItemLeft" align="right" valign="top">typedef tmat2x3&lt; f32, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_fmat2x3</b></td></tr>
+<tr class="memdesc:adb7ad165be67b8607d6fcac71a913f0b"><td class="mdescLeft">&#160;</td><td class="mdescRight">High single-precision floating-point 2x3 matrix. <a href="a00140.html#adb7ad165be67b8607d6fcac71a913f0b">More...</a><br /></td></tr>
+<tr class="separator:adb7ad165be67b8607d6fcac71a913f0b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3b10e8ada3693b02f55095efa35fdd8b"><td class="memItemLeft" align="right" valign="top">typedef tmat2x4&lt; f32, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_fmat2x4</b></td></tr>
+<tr class="memdesc:a3b10e8ada3693b02f55095efa35fdd8b"><td class="mdescLeft">&#160;</td><td class="mdescRight">High single-precision floating-point 2x4 matrix. <a href="a00140.html#a3b10e8ada3693b02f55095efa35fdd8b">More...</a><br /></td></tr>
+<tr class="separator:a3b10e8ada3693b02f55095efa35fdd8b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aed2dc69e0d507d4191092dbd44b3eb75"><td class="memItemLeft" align="right" valign="top">typedef highp_fmat3x3&#160;</td><td class="memItemRight" valign="bottom"><b>highp_fmat3</b></td></tr>
+<tr class="memdesc:aed2dc69e0d507d4191092dbd44b3eb75"><td class="mdescLeft">&#160;</td><td class="mdescRight">High single-precision floating-point 3x3 matrix. <a href="a00140.html#aed2dc69e0d507d4191092dbd44b3eb75">More...</a><br /></td></tr>
+<tr class="separator:aed2dc69e0d507d4191092dbd44b3eb75"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a24225ab930d68cda78866230d5f4c586"><td class="memItemLeft" align="right" valign="top">typedef tmat3x2&lt; f32, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_fmat3x2</b></td></tr>
+<tr class="memdesc:a24225ab930d68cda78866230d5f4c586"><td class="mdescLeft">&#160;</td><td class="mdescRight">High single-precision floating-point 3x2 matrix. <a href="a00140.html#a24225ab930d68cda78866230d5f4c586">More...</a><br /></td></tr>
+<tr class="separator:a24225ab930d68cda78866230d5f4c586"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3de1e02382b33fa458eb55392136f55d"><td class="memItemLeft" align="right" valign="top">typedef tmat3x3&lt; f32, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_fmat3x3</b></td></tr>
+<tr class="memdesc:a3de1e02382b33fa458eb55392136f55d"><td class="mdescLeft">&#160;</td><td class="mdescRight">High single-precision floating-point 3x3 matrix. <a href="a00140.html#a3de1e02382b33fa458eb55392136f55d">More...</a><br /></td></tr>
+<tr class="separator:a3de1e02382b33fa458eb55392136f55d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a311a121ace2b2d2c1f065cfb0be47092"><td class="memItemLeft" align="right" valign="top">typedef tmat3x4&lt; f32, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_fmat3x4</b></td></tr>
+<tr class="memdesc:a311a121ace2b2d2c1f065cfb0be47092"><td class="mdescLeft">&#160;</td><td class="mdescRight">High single-precision floating-point 3x4 matrix. <a href="a00140.html#a311a121ace2b2d2c1f065cfb0be47092">More...</a><br /></td></tr>
+<tr class="separator:a311a121ace2b2d2c1f065cfb0be47092"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abf28443ce0cc0959077ec39b21f32c39"><td class="memItemLeft" align="right" valign="top">typedef highp_fmat4x4&#160;</td><td class="memItemRight" valign="bottom"><b>highp_fmat4</b></td></tr>
+<tr class="memdesc:abf28443ce0cc0959077ec39b21f32c39"><td class="mdescLeft">&#160;</td><td class="mdescRight">High single-precision floating-point 4x4 matrix. <a href="a00140.html#abf28443ce0cc0959077ec39b21f32c39">More...</a><br /></td></tr>
+<tr class="separator:abf28443ce0cc0959077ec39b21f32c39"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2d63d03c71b1749daba2c810037b43cd"><td class="memItemLeft" align="right" valign="top">typedef tmat4x2&lt; f32, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_fmat4x2</b></td></tr>
+<tr class="memdesc:a2d63d03c71b1749daba2c810037b43cd"><td class="mdescLeft">&#160;</td><td class="mdescRight">High single-precision floating-point 4x2 matrix. <a href="a00140.html#a2d63d03c71b1749daba2c810037b43cd">More...</a><br /></td></tr>
+<tr class="separator:a2d63d03c71b1749daba2c810037b43cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7458dadd4d573105ea10a4f15660207e"><td class="memItemLeft" align="right" valign="top">typedef tmat4x3&lt; f32, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_fmat4x3</b></td></tr>
+<tr class="memdesc:a7458dadd4d573105ea10a4f15660207e"><td class="mdescLeft">&#160;</td><td class="mdescRight">High single-precision floating-point 4x3 matrix. <a href="a00140.html#a7458dadd4d573105ea10a4f15660207e">More...</a><br /></td></tr>
+<tr class="separator:a7458dadd4d573105ea10a4f15660207e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0c272cfdedd2d9fcea43a1eaecb2a414"><td class="memItemLeft" align="right" valign="top">typedef tmat4x4&lt; f32, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_fmat4x4</b></td></tr>
+<tr class="memdesc:a0c272cfdedd2d9fcea43a1eaecb2a414"><td class="mdescLeft">&#160;</td><td class="mdescRight">High single-precision floating-point 4x4 matrix. <a href="a00140.html#a0c272cfdedd2d9fcea43a1eaecb2a414">More...</a><br /></td></tr>
+<tr class="separator:a0c272cfdedd2d9fcea43a1eaecb2a414"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9d8bda24be0d5c66b38ceda1a193f0c9"><td class="memItemLeft" align="right" valign="top">typedef highp_quat&#160;</td><td class="memItemRight" valign="bottom"><b>highp_fquat</b></td></tr>
+<tr class="memdesc:a9d8bda24be0d5c66b38ceda1a193f0c9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Quaternion of high single-precision floating-point numbers. <a href="a00140.html#a9d8bda24be0d5c66b38ceda1a193f0c9">More...</a><br /></td></tr>
+<tr class="separator:a9d8bda24be0d5c66b38ceda1a193f0c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a41c7b342ad9a120310e2f52ee14e3c2e"><td class="memItemLeft" align="right" valign="top">typedef tvec1&lt; float, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_fvec1</b></td></tr>
+<tr class="memdesc:a41c7b342ad9a120310e2f52ee14e3c2e"><td class="mdescLeft">&#160;</td><td class="mdescRight">High single-precision floating-point vector of 1 component. <a href="a00140.html#a41c7b342ad9a120310e2f52ee14e3c2e">More...</a><br /></td></tr>
+<tr class="separator:a41c7b342ad9a120310e2f52ee14e3c2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9d93221df334ded08efdb7a231cdfd26"><td class="memItemLeft" align="right" valign="top">typedef tvec2&lt; float, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_fvec2</b></td></tr>
+<tr class="memdesc:a9d93221df334ded08efdb7a231cdfd26"><td class="mdescLeft">&#160;</td><td class="mdescRight">High Single-precision floating-point vector of 2 components. <a href="a00140.html#a9d93221df334ded08efdb7a231cdfd26">More...</a><br /></td></tr>
+<tr class="separator:a9d93221df334ded08efdb7a231cdfd26"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab333adb64d923bf12287f0dbc2f12c7f"><td class="memItemLeft" align="right" valign="top">typedef tvec3&lt; float, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_fvec3</b></td></tr>
+<tr class="memdesc:ab333adb64d923bf12287f0dbc2f12c7f"><td class="mdescLeft">&#160;</td><td class="mdescRight">High Single-precision floating-point vector of 3 components. <a href="a00140.html#ab333adb64d923bf12287f0dbc2f12c7f">More...</a><br /></td></tr>
+<tr class="separator:ab333adb64d923bf12287f0dbc2f12c7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad473477b31e48387ad77054dfab93040"><td class="memItemLeft" align="right" valign="top">typedef tvec4&lt; float, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_fvec4</b></td></tr>
+<tr class="memdesc:ad473477b31e48387ad77054dfab93040"><td class="mdescLeft">&#160;</td><td class="mdescRight">High Single-precision floating-point vector of 4 components. <a href="a00140.html#ad473477b31e48387ad77054dfab93040">More...</a><br /></td></tr>
+<tr class="separator:ad473477b31e48387ad77054dfab93040"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0336abc2604dd2c20c30e036454b64f8"><td class="memItemLeft" align="right" valign="top">typedef detail::int16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga0336abc2604dd2c20c30e036454b64f8">highp_i16</a></td></tr>
+<tr class="memdesc:ga0336abc2604dd2c20c30e036454b64f8"><td class="mdescLeft">&#160;</td><td class="mdescRight">High precision 16 bit signed integer type. <a href="a00177.html#ga0336abc2604dd2c20c30e036454b64f8">More...</a><br /></td></tr>
+<tr class="separator:ga0336abc2604dd2c20c30e036454b64f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2287f1712b96207a66cc858e930fb77a"><td class="memItemLeft" align="right" valign="top">typedef tvec1&lt; i16, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_i16vec1</b></td></tr>
+<tr class="memdesc:a2287f1712b96207a66cc858e930fb77a"><td class="mdescLeft">&#160;</td><td class="mdescRight">High precision 16 bit signed integer scalar type. <a href="a00140.html#a2287f1712b96207a66cc858e930fb77a">More...</a><br /></td></tr>
+<tr class="separator:a2287f1712b96207a66cc858e930fb77a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3b1278f471d04b27be00462deeef2e0a"><td class="memItemLeft" align="right" valign="top">typedef tvec2&lt; i16, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_i16vec2</b></td></tr>
+<tr class="memdesc:a3b1278f471d04b27be00462deeef2e0a"><td class="mdescLeft">&#160;</td><td class="mdescRight">High precision 16 bit signed integer vector of 2 components type. <a href="a00140.html#a3b1278f471d04b27be00462deeef2e0a">More...</a><br /></td></tr>
+<tr class="separator:a3b1278f471d04b27be00462deeef2e0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a232957ed3eea2cddbc313de01a73c958"><td class="memItemLeft" align="right" valign="top">typedef tvec3&lt; i16, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_i16vec3</b></td></tr>
+<tr class="memdesc:a232957ed3eea2cddbc313de01a73c958"><td class="mdescLeft">&#160;</td><td class="mdescRight">High precision 16 bit signed integer vector of 3 components type. <a href="a00140.html#a232957ed3eea2cddbc313de01a73c958">More...</a><br /></td></tr>
+<tr class="separator:a232957ed3eea2cddbc313de01a73c958"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2b1c2815452029cc1d605e02c754d8bd"><td class="memItemLeft" align="right" valign="top">typedef tvec4&lt; i16, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_i16vec4</b></td></tr>
+<tr class="memdesc:a2b1c2815452029cc1d605e02c754d8bd"><td class="mdescLeft">&#160;</td><td class="mdescRight">High precision 16 bit signed integer vector of 4 components type. <a href="a00140.html#a2b1c2815452029cc1d605e02c754d8bd">More...</a><br /></td></tr>
+<tr class="separator:a2b1c2815452029cc1d605e02c754d8bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga727675ac6b5d2fc699520e0059735e25"><td class="memItemLeft" align="right" valign="top">typedef detail::int32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga727675ac6b5d2fc699520e0059735e25">highp_i32</a></td></tr>
+<tr class="memdesc:ga727675ac6b5d2fc699520e0059735e25"><td class="mdescLeft">&#160;</td><td class="mdescRight">High precision 32 bit signed integer type. <a href="a00177.html#ga727675ac6b5d2fc699520e0059735e25">More...</a><br /></td></tr>
+<tr class="separator:ga727675ac6b5d2fc699520e0059735e25"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3650f851ca511552052df19fb6cf8f16"><td class="memItemLeft" align="right" valign="top">typedef tvec1&lt; i32, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_i32vec1</b></td></tr>
+<tr class="memdesc:a3650f851ca511552052df19fb6cf8f16"><td class="mdescLeft">&#160;</td><td class="mdescRight">High precision 32 bit signed integer scalar type. <a href="a00140.html#a3650f851ca511552052df19fb6cf8f16">More...</a><br /></td></tr>
+<tr class="separator:a3650f851ca511552052df19fb6cf8f16"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a55ae77cc669bc16dce3b56786b3411b9"><td class="memItemLeft" align="right" valign="top">typedef tvec2&lt; i32, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_i32vec2</b></td></tr>
+<tr class="memdesc:a55ae77cc669bc16dce3b56786b3411b9"><td class="mdescLeft">&#160;</td><td class="mdescRight">High precision 32 bit signed integer vector of 2 components type. <a href="a00140.html#a55ae77cc669bc16dce3b56786b3411b9">More...</a><br /></td></tr>
+<tr class="separator:a55ae77cc669bc16dce3b56786b3411b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac29c6f264de4dc336d31e05f84ce89e4"><td class="memItemLeft" align="right" valign="top">typedef tvec3&lt; i32, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_i32vec3</b></td></tr>
+<tr class="memdesc:ac29c6f264de4dc336d31e05f84ce89e4"><td class="mdescLeft">&#160;</td><td class="mdescRight">High precision 32 bit signed integer vector of 3 components type. <a href="a00140.html#ac29c6f264de4dc336d31e05f84ce89e4">More...</a><br /></td></tr>
+<tr class="separator:ac29c6f264de4dc336d31e05f84ce89e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a389eba6c2510da342d7c5890eae6fa03"><td class="memItemLeft" align="right" valign="top">typedef tvec4&lt; i32, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_i32vec4</b></td></tr>
+<tr class="memdesc:a389eba6c2510da342d7c5890eae6fa03"><td class="mdescLeft">&#160;</td><td class="mdescRight">High precision 32 bit signed integer vector of 4 components type. <a href="a00140.html#a389eba6c2510da342d7c5890eae6fa03">More...</a><br /></td></tr>
+<tr class="separator:a389eba6c2510da342d7c5890eae6fa03"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac25db6d2b1e2a0f351b77ba3409ac4cd"><td class="memItemLeft" align="right" valign="top">typedef detail::int64&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gac25db6d2b1e2a0f351b77ba3409ac4cd">highp_i64</a></td></tr>
+<tr class="memdesc:gac25db6d2b1e2a0f351b77ba3409ac4cd"><td class="mdescLeft">&#160;</td><td class="mdescRight">High precision 64 bit signed integer type. <a href="a00177.html#gac25db6d2b1e2a0f351b77ba3409ac4cd">More...</a><br /></td></tr>
+<tr class="separator:gac25db6d2b1e2a0f351b77ba3409ac4cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a29bc99c6e19f3f6b8820e3f9037416d5"><td class="memItemLeft" align="right" valign="top">typedef tvec1&lt; i64, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_i64vec1</b></td></tr>
+<tr class="memdesc:a29bc99c6e19f3f6b8820e3f9037416d5"><td class="mdescLeft">&#160;</td><td class="mdescRight">High precision 64 bit signed integer scalar type. <a href="a00140.html#a29bc99c6e19f3f6b8820e3f9037416d5">More...</a><br /></td></tr>
+<tr class="separator:a29bc99c6e19f3f6b8820e3f9037416d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9ac957028098e89887a0621d677e1a56"><td class="memItemLeft" align="right" valign="top">typedef tvec2&lt; i64, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_i64vec2</b></td></tr>
+<tr class="memdesc:a9ac957028098e89887a0621d677e1a56"><td class="mdescLeft">&#160;</td><td class="mdescRight">High precision 64 bit signed integer vector of 2 components type. <a href="a00140.html#a9ac957028098e89887a0621d677e1a56">More...</a><br /></td></tr>
+<tr class="separator:a9ac957028098e89887a0621d677e1a56"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0ccc0e5d538ee4c48d406fb7ae116694"><td class="memItemLeft" align="right" valign="top">typedef tvec3&lt; i64, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_i64vec3</b></td></tr>
+<tr class="memdesc:a0ccc0e5d538ee4c48d406fb7ae116694"><td class="mdescLeft">&#160;</td><td class="mdescRight">High precision 64 bit signed integer vector of 3 components type. <a href="a00140.html#a0ccc0e5d538ee4c48d406fb7ae116694">More...</a><br /></td></tr>
+<tr class="separator:a0ccc0e5d538ee4c48d406fb7ae116694"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a239e24f52398e6f2fa7d8c731072c632"><td class="memItemLeft" align="right" valign="top">typedef tvec4&lt; i64, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_i64vec4</b></td></tr>
+<tr class="memdesc:a239e24f52398e6f2fa7d8c731072c632"><td class="mdescLeft">&#160;</td><td class="mdescRight">High precision 64 bit signed integer vector of 4 components type. <a href="a00140.html#a239e24f52398e6f2fa7d8c731072c632">More...</a><br /></td></tr>
+<tr class="separator:a239e24f52398e6f2fa7d8c731072c632"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacb88796f2d08ef253d0345aff20c3aee"><td class="memItemLeft" align="right" valign="top">typedef detail::int8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gacb88796f2d08ef253d0345aff20c3aee">highp_i8</a></td></tr>
+<tr class="memdesc:gacb88796f2d08ef253d0345aff20c3aee"><td class="mdescLeft">&#160;</td><td class="mdescRight">High precision 8 bit signed integer type. <a href="a00177.html#gacb88796f2d08ef253d0345aff20c3aee">More...</a><br /></td></tr>
+<tr class="separator:gacb88796f2d08ef253d0345aff20c3aee"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af405602f84fa85522d81f08b54354055"><td class="memItemLeft" align="right" valign="top">typedef tvec1&lt; i8, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_i8vec1</b></td></tr>
+<tr class="memdesc:af405602f84fa85522d81f08b54354055"><td class="mdescLeft">&#160;</td><td class="mdescRight">High precision 8 bit signed integer scalar type. <a href="a00140.html#af405602f84fa85522d81f08b54354055">More...</a><br /></td></tr>
+<tr class="separator:af405602f84fa85522d81f08b54354055"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab78a1c49ec73e0113174902ccdac2aab"><td class="memItemLeft" align="right" valign="top">typedef tvec2&lt; i8, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_i8vec2</b></td></tr>
+<tr class="memdesc:ab78a1c49ec73e0113174902ccdac2aab"><td class="mdescLeft">&#160;</td><td class="mdescRight">High precision 8 bit signed integer vector of 2 components type. <a href="a00140.html#ab78a1c49ec73e0113174902ccdac2aab">More...</a><br /></td></tr>
+<tr class="separator:ab78a1c49ec73e0113174902ccdac2aab"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a035c5ab8bb99731e0a0cdba9f9e3431a"><td class="memItemLeft" align="right" valign="top">typedef tvec3&lt; i8, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_i8vec3</b></td></tr>
+<tr class="memdesc:a035c5ab8bb99731e0a0cdba9f9e3431a"><td class="mdescLeft">&#160;</td><td class="mdescRight">High precision 8 bit signed integer vector of 3 components type. <a href="a00140.html#a035c5ab8bb99731e0a0cdba9f9e3431a">More...</a><br /></td></tr>
+<tr class="separator:a035c5ab8bb99731e0a0cdba9f9e3431a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ada7a04ea9eaaf01e45e6e8460a4f7abe"><td class="memItemLeft" align="right" valign="top">typedef tvec4&lt; i8, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_i8vec4</b></td></tr>
+<tr class="memdesc:ada7a04ea9eaaf01e45e6e8460a4f7abe"><td class="mdescLeft">&#160;</td><td class="mdescRight">High precision 8 bit signed integer vector of 4 components type. <a href="a00140.html#ada7a04ea9eaaf01e45e6e8460a4f7abe">More...</a><br /></td></tr>
+<tr class="separator:ada7a04ea9eaaf01e45e6e8460a4f7abe"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5fde0fa4a3852a9dd5d637a92ee74718"><td class="memItemLeft" align="right" valign="top">typedef detail::int16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga5fde0fa4a3852a9dd5d637a92ee74718">highp_int16</a></td></tr>
+<tr class="memdesc:ga5fde0fa4a3852a9dd5d637a92ee74718"><td class="mdescLeft">&#160;</td><td class="mdescRight">High precision 16 bit signed integer type. <a href="a00177.html#ga5fde0fa4a3852a9dd5d637a92ee74718">More...</a><br /></td></tr>
+<tr class="separator:ga5fde0fa4a3852a9dd5d637a92ee74718"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacaea06d0a79ef3172e887a7a6ba434ff"><td class="memItemLeft" align="right" valign="top">typedef detail::int16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gacaea06d0a79ef3172e887a7a6ba434ff">highp_int16_t</a></td></tr>
+<tr class="memdesc:gacaea06d0a79ef3172e887a7a6ba434ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">High precision 16 bit signed integer type. <a href="a00177.html#gacaea06d0a79ef3172e887a7a6ba434ff">More...</a><br /></td></tr>
+<tr class="separator:gacaea06d0a79ef3172e887a7a6ba434ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga84ed04b4e0de18c977e932d617e7c223"><td class="memItemLeft" align="right" valign="top">typedef detail::int32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga84ed04b4e0de18c977e932d617e7c223">highp_int32</a></td></tr>
+<tr class="memdesc:ga84ed04b4e0de18c977e932d617e7c223"><td class="mdescLeft">&#160;</td><td class="mdescRight">High precision 32 bit signed integer type. <a href="a00177.html#ga84ed04b4e0de18c977e932d617e7c223">More...</a><br /></td></tr>
+<tr class="separator:ga84ed04b4e0de18c977e932d617e7c223"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2c71c8bd9e2fe7d2e93ca250d8b6157f"><td class="memItemLeft" align="right" valign="top">typedef detail::int32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga2c71c8bd9e2fe7d2e93ca250d8b6157f">highp_int32_t</a></td></tr>
+<tr class="memdesc:ga2c71c8bd9e2fe7d2e93ca250d8b6157f"><td class="mdescLeft">&#160;</td><td class="mdescRight">32 bit signed integer type. <a href="a00177.html#ga2c71c8bd9e2fe7d2e93ca250d8b6157f">More...</a><br /></td></tr>
+<tr class="separator:ga2c71c8bd9e2fe7d2e93ca250d8b6157f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga226a8d52b4e3f77aaa6231135e886aac"><td class="memItemLeft" align="right" valign="top">typedef detail::int64&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga226a8d52b4e3f77aaa6231135e886aac">highp_int64</a></td></tr>
+<tr class="memdesc:ga226a8d52b4e3f77aaa6231135e886aac"><td class="mdescLeft">&#160;</td><td class="mdescRight">High precision 64 bit signed integer type. <a href="a00177.html#ga226a8d52b4e3f77aaa6231135e886aac">More...</a><br /></td></tr>
+<tr class="separator:ga226a8d52b4e3f77aaa6231135e886aac"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga73c6abb280a45feeff60f9accaee91f3"><td class="memItemLeft" align="right" valign="top">typedef detail::int64&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga73c6abb280a45feeff60f9accaee91f3">highp_int64_t</a></td></tr>
+<tr class="memdesc:ga73c6abb280a45feeff60f9accaee91f3"><td class="mdescLeft">&#160;</td><td class="mdescRight">High precision 64 bit signed integer type. <a href="a00177.html#ga73c6abb280a45feeff60f9accaee91f3">More...</a><br /></td></tr>
+<tr class="separator:ga73c6abb280a45feeff60f9accaee91f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad0549c902a96a7164e4ac858d5f39dbf"><td class="memItemLeft" align="right" valign="top">typedef detail::int8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gad0549c902a96a7164e4ac858d5f39dbf">highp_int8</a></td></tr>
+<tr class="memdesc:gad0549c902a96a7164e4ac858d5f39dbf"><td class="mdescLeft">&#160;</td><td class="mdescRight">High precision 8 bit signed integer type. <a href="a00177.html#gad0549c902a96a7164e4ac858d5f39dbf">More...</a><br /></td></tr>
+<tr class="separator:gad0549c902a96a7164e4ac858d5f39dbf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1085c50dd8fbeb5e7e609b1c127492a5"><td class="memItemLeft" align="right" valign="top">typedef detail::int8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga1085c50dd8fbeb5e7e609b1c127492a5">highp_int8_t</a></td></tr>
+<tr class="memdesc:ga1085c50dd8fbeb5e7e609b1c127492a5"><td class="mdescLeft">&#160;</td><td class="mdescRight">High precision 8 bit signed integer type. <a href="a00177.html#ga1085c50dd8fbeb5e7e609b1c127492a5">More...</a><br /></td></tr>
+<tr class="separator:ga1085c50dd8fbeb5e7e609b1c127492a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aefe60e46b0d012d98067425ad2e6cbc1"><td class="memItemLeft" align="right" valign="top">typedef tquat&lt; float, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_quat</b></td></tr>
+<tr class="memdesc:aefe60e46b0d012d98067425ad2e6cbc1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Quaternion of high single-precision floating-point numbers. <a href="a00140.html#aefe60e46b0d012d98067425ad2e6cbc1">More...</a><br /></td></tr>
+<tr class="separator:aefe60e46b0d012d98067425ad2e6cbc1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8e62c883d13f47015f3b70ed88751369"><td class="memItemLeft" align="right" valign="top">typedef detail::uint16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga8e62c883d13f47015f3b70ed88751369">highp_u16</a></td></tr>
+<tr class="memdesc:ga8e62c883d13f47015f3b70ed88751369"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 16 bit unsigned integer type. <a href="a00177.html#ga8e62c883d13f47015f3b70ed88751369">More...</a><br /></td></tr>
+<tr class="separator:ga8e62c883d13f47015f3b70ed88751369"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8bda7c2533299ff237e174c31f721aee"><td class="memItemLeft" align="right" valign="top">typedef tvec1&lt; u16, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_u16vec1</b></td></tr>
+<tr class="memdesc:a8bda7c2533299ff237e174c31f721aee"><td class="mdescLeft">&#160;</td><td class="mdescRight">High precision 16 bit unsigned integer scalar type. <a href="a00140.html#a8bda7c2533299ff237e174c31f721aee">More...</a><br /></td></tr>
+<tr class="separator:a8bda7c2533299ff237e174c31f721aee"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5f26537a923e8a99aa2722ccea04effe"><td class="memItemLeft" align="right" valign="top">typedef tvec2&lt; u16, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_u16vec2</b></td></tr>
+<tr class="memdesc:a5f26537a923e8a99aa2722ccea04effe"><td class="mdescLeft">&#160;</td><td class="mdescRight">High precision 16 bit unsigned integer vector of 2 components type. <a href="a00140.html#a5f26537a923e8a99aa2722ccea04effe">More...</a><br /></td></tr>
+<tr class="separator:a5f26537a923e8a99aa2722ccea04effe"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae4b8f63673a7b146a424a5fee3db2ecc"><td class="memItemLeft" align="right" valign="top">typedef tvec3&lt; u16, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_u16vec3</b></td></tr>
+<tr class="memdesc:ae4b8f63673a7b146a424a5fee3db2ecc"><td class="mdescLeft">&#160;</td><td class="mdescRight">High precision 16 bit unsigned integer vector of 3 components type. <a href="a00140.html#ae4b8f63673a7b146a424a5fee3db2ecc">More...</a><br /></td></tr>
+<tr class="separator:ae4b8f63673a7b146a424a5fee3db2ecc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a42101fecebea5b85deaedd7a397b4b8e"><td class="memItemLeft" align="right" valign="top">typedef tvec4&lt; u16, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_u16vec4</b></td></tr>
+<tr class="memdesc:a42101fecebea5b85deaedd7a397b4b8e"><td class="mdescLeft">&#160;</td><td class="mdescRight">High precision 16 bit unsigned integer vector of 4 components type. <a href="a00140.html#a42101fecebea5b85deaedd7a397b4b8e">More...</a><br /></td></tr>
+<tr class="separator:a42101fecebea5b85deaedd7a397b4b8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7a6f1929464dcc680b16381a4ee5f2cf"><td class="memItemLeft" align="right" valign="top">typedef detail::uint32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga7a6f1929464dcc680b16381a4ee5f2cf">highp_u32</a></td></tr>
+<tr class="memdesc:ga7a6f1929464dcc680b16381a4ee5f2cf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 32 bit unsigned integer type. <a href="a00177.html#ga7a6f1929464dcc680b16381a4ee5f2cf">More...</a><br /></td></tr>
+<tr class="separator:ga7a6f1929464dcc680b16381a4ee5f2cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a400570a17c30a0d93be64df7aaeca498"><td class="memItemLeft" align="right" valign="top">typedef tvec1&lt; u32, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_u32vec1</b></td></tr>
+<tr class="memdesc:a400570a17c30a0d93be64df7aaeca498"><td class="mdescLeft">&#160;</td><td class="mdescRight">High precision 32 bit unsigned integer scalar type. <a href="a00140.html#a400570a17c30a0d93be64df7aaeca498">More...</a><br /></td></tr>
+<tr class="separator:a400570a17c30a0d93be64df7aaeca498"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a450990091b6d2af3d5ce21badfdd409e"><td class="memItemLeft" align="right" valign="top">typedef tvec2&lt; u32, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_u32vec2</b></td></tr>
+<tr class="memdesc:a450990091b6d2af3d5ce21badfdd409e"><td class="mdescLeft">&#160;</td><td class="mdescRight">High precision 32 bit unsigned integer vector of 2 components type. <a href="a00140.html#a450990091b6d2af3d5ce21badfdd409e">More...</a><br /></td></tr>
+<tr class="separator:a450990091b6d2af3d5ce21badfdd409e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5ff192bf2205bec34497aa1f8ba05838"><td class="memItemLeft" align="right" valign="top">typedef tvec3&lt; u32, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_u32vec3</b></td></tr>
+<tr class="memdesc:a5ff192bf2205bec34497aa1f8ba05838"><td class="mdescLeft">&#160;</td><td class="mdescRight">High precision 32 bit unsigned integer vector of 3 components type. <a href="a00140.html#a5ff192bf2205bec34497aa1f8ba05838">More...</a><br /></td></tr>
+<tr class="separator:a5ff192bf2205bec34497aa1f8ba05838"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a447c20d8123d9c4dbab2016337670fad"><td class="memItemLeft" align="right" valign="top">typedef tvec4&lt; u32, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_u32vec4</b></td></tr>
+<tr class="memdesc:a447c20d8123d9c4dbab2016337670fad"><td class="mdescLeft">&#160;</td><td class="mdescRight">High precision 32 bit unsigned integer vector of 4 components type. <a href="a00140.html#a447c20d8123d9c4dbab2016337670fad">More...</a><br /></td></tr>
+<tr class="separator:a447c20d8123d9c4dbab2016337670fad"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0c181fdf06a309691999926b6690c969"><td class="memItemLeft" align="right" valign="top">typedef detail::uint64&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga0c181fdf06a309691999926b6690c969">highp_u64</a></td></tr>
+<tr class="memdesc:ga0c181fdf06a309691999926b6690c969"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 64 bit unsigned integer type. <a href="a00177.html#ga0c181fdf06a309691999926b6690c969">More...</a><br /></td></tr>
+<tr class="separator:ga0c181fdf06a309691999926b6690c969"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adcba17098bae31bcde33d72f71f96d44"><td class="memItemLeft" align="right" valign="top">typedef tvec1&lt; u64, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_u64vec1</b></td></tr>
+<tr class="memdesc:adcba17098bae31bcde33d72f71f96d44"><td class="mdescLeft">&#160;</td><td class="mdescRight">High precision 64 bit unsigned integer scalar type. <a href="a00140.html#adcba17098bae31bcde33d72f71f96d44">More...</a><br /></td></tr>
+<tr class="separator:adcba17098bae31bcde33d72f71f96d44"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1c4c47b6745fbe10d61dd86d4a5362ec"><td class="memItemLeft" align="right" valign="top">typedef tvec2&lt; u64, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_u64vec2</b></td></tr>
+<tr class="memdesc:a1c4c47b6745fbe10d61dd86d4a5362ec"><td class="mdescLeft">&#160;</td><td class="mdescRight">High precision 64 bit unsigned integer vector of 2 components type. <a href="a00140.html#a1c4c47b6745fbe10d61dd86d4a5362ec">More...</a><br /></td></tr>
+<tr class="separator:a1c4c47b6745fbe10d61dd86d4a5362ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a356770e957a30e5039860337a715f84e"><td class="memItemLeft" align="right" valign="top">typedef tvec3&lt; u64, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_u64vec3</b></td></tr>
+<tr class="memdesc:a356770e957a30e5039860337a715f84e"><td class="mdescLeft">&#160;</td><td class="mdescRight">High precision 64 bit unsigned integer vector of 3 components type. <a href="a00140.html#a356770e957a30e5039860337a715f84e">More...</a><br /></td></tr>
+<tr class="separator:a356770e957a30e5039860337a715f84e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3af115d5e803c6b966bf4dbc5db2fc63"><td class="memItemLeft" align="right" valign="top">typedef tvec4&lt; u64, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_u64vec4</b></td></tr>
+<tr class="memdesc:a3af115d5e803c6b966bf4dbc5db2fc63"><td class="mdescLeft">&#160;</td><td class="mdescRight">High precision 64 bit unsigned integer vector of 4 components type. <a href="a00140.html#a3af115d5e803c6b966bf4dbc5db2fc63">More...</a><br /></td></tr>
+<tr class="separator:a3af115d5e803c6b966bf4dbc5db2fc63"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacd1259f3a9e8d2a9df5be2d74322ef9c"><td class="memItemLeft" align="right" valign="top">typedef detail::uint8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gacd1259f3a9e8d2a9df5be2d74322ef9c">highp_u8</a></td></tr>
+<tr class="memdesc:gacd1259f3a9e8d2a9df5be2d74322ef9c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 8 bit unsigned integer type. <a href="a00177.html#gacd1259f3a9e8d2a9df5be2d74322ef9c">More...</a><br /></td></tr>
+<tr class="separator:gacd1259f3a9e8d2a9df5be2d74322ef9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4f09abf961b1b2c2f6561861a1057aa0"><td class="memItemLeft" align="right" valign="top">typedef tvec1&lt; u8, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_u8vec1</b></td></tr>
+<tr class="memdesc:a4f09abf961b1b2c2f6561861a1057aa0"><td class="mdescLeft">&#160;</td><td class="mdescRight">High precision 8 bit unsigned integer scalar type. <a href="a00140.html#a4f09abf961b1b2c2f6561861a1057aa0">More...</a><br /></td></tr>
+<tr class="separator:a4f09abf961b1b2c2f6561861a1057aa0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad6f8afc722fcf494a808f31fe33a225f"><td class="memItemLeft" align="right" valign="top">typedef tvec2&lt; u8, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_u8vec2</b></td></tr>
+<tr class="memdesc:ad6f8afc722fcf494a808f31fe33a225f"><td class="mdescLeft">&#160;</td><td class="mdescRight">High precision 8 bit unsigned integer vector of 2 components type. <a href="a00140.html#ad6f8afc722fcf494a808f31fe33a225f">More...</a><br /></td></tr>
+<tr class="separator:ad6f8afc722fcf494a808f31fe33a225f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aac99086122be840a2bb096e4e3c3f339"><td class="memItemLeft" align="right" valign="top">typedef tvec3&lt; u8, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_u8vec3</b></td></tr>
+<tr class="memdesc:aac99086122be840a2bb096e4e3c3f339"><td class="mdescLeft">&#160;</td><td class="mdescRight">High precision 8 bit unsigned integer vector of 3 components type. <a href="a00140.html#aac99086122be840a2bb096e4e3c3f339">More...</a><br /></td></tr>
+<tr class="separator:aac99086122be840a2bb096e4e3c3f339"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaf75b696ccff5ae31bc4d96d031d6c60"><td class="memItemLeft" align="right" valign="top">typedef tvec4&lt; u8, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_u8vec4</b></td></tr>
+<tr class="memdesc:aaf75b696ccff5ae31bc4d96d031d6c60"><td class="mdescLeft">&#160;</td><td class="mdescRight">High precision 8 bit unsigned integer vector of 4 components type. <a href="a00140.html#aaf75b696ccff5ae31bc4d96d031d6c60">More...</a><br /></td></tr>
+<tr class="separator:aaf75b696ccff5ae31bc4d96d031d6c60"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga746dc6da204f5622e395f492997dbf57"><td class="memItemLeft" align="right" valign="top">typedef detail::uint16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga746dc6da204f5622e395f492997dbf57">highp_uint16</a></td></tr>
+<tr class="memdesc:ga746dc6da204f5622e395f492997dbf57"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 16 bit unsigned integer type. <a href="a00177.html#ga746dc6da204f5622e395f492997dbf57">More...</a><br /></td></tr>
+<tr class="separator:ga746dc6da204f5622e395f492997dbf57"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacf54c3330ef60aa3d16cb676c7bcb8c7"><td class="memItemLeft" align="right" valign="top">typedef detail::uint16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gacf54c3330ef60aa3d16cb676c7bcb8c7">highp_uint16_t</a></td></tr>
+<tr class="memdesc:gacf54c3330ef60aa3d16cb676c7bcb8c7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 16 bit unsigned integer type. <a href="a00177.html#gacf54c3330ef60aa3d16cb676c7bcb8c7">More...</a><br /></td></tr>
+<tr class="separator:gacf54c3330ef60aa3d16cb676c7bcb8c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga256b12b650c3f2fb86878fd1c5db8bc3"><td class="memItemLeft" align="right" valign="top">typedef detail::uint32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga256b12b650c3f2fb86878fd1c5db8bc3">highp_uint32</a></td></tr>
+<tr class="memdesc:ga256b12b650c3f2fb86878fd1c5db8bc3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 32 bit unsigned integer type. <a href="a00177.html#ga256b12b650c3f2fb86878fd1c5db8bc3">More...</a><br /></td></tr>
+<tr class="separator:ga256b12b650c3f2fb86878fd1c5db8bc3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae978599c9711ac263ba732d4ac225b0e"><td class="memItemLeft" align="right" valign="top">typedef detail::uint32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gae978599c9711ac263ba732d4ac225b0e">highp_uint32_t</a></td></tr>
+<tr class="memdesc:gae978599c9711ac263ba732d4ac225b0e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 32 bit unsigned integer type. <a href="a00177.html#gae978599c9711ac263ba732d4ac225b0e">More...</a><br /></td></tr>
+<tr class="separator:gae978599c9711ac263ba732d4ac225b0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa38d732f5d4a7bc42a1b43b9d3c141ce"><td class="memItemLeft" align="right" valign="top">typedef detail::uint64&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gaa38d732f5d4a7bc42a1b43b9d3c141ce">highp_uint64</a></td></tr>
+<tr class="memdesc:gaa38d732f5d4a7bc42a1b43b9d3c141ce"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 64 bit unsigned integer type. <a href="a00177.html#gaa38d732f5d4a7bc42a1b43b9d3c141ce">More...</a><br /></td></tr>
+<tr class="separator:gaa38d732f5d4a7bc42a1b43b9d3c141ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa46172d7dc1c7ffe3e78107ff88adf08"><td class="memItemLeft" align="right" valign="top">typedef detail::uint64&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gaa46172d7dc1c7ffe3e78107ff88adf08">highp_uint64_t</a></td></tr>
+<tr class="memdesc:gaa46172d7dc1c7ffe3e78107ff88adf08"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 64 bit unsigned integer type. <a href="a00177.html#gaa46172d7dc1c7ffe3e78107ff88adf08">More...</a><br /></td></tr>
+<tr class="separator:gaa46172d7dc1c7ffe3e78107ff88adf08"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga97432f9979e73e66567361fd01e4cffb"><td class="memItemLeft" align="right" valign="top">typedef detail::uint8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga97432f9979e73e66567361fd01e4cffb">highp_uint8</a></td></tr>
+<tr class="memdesc:ga97432f9979e73e66567361fd01e4cffb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 8 bit unsigned integer type. <a href="a00177.html#ga97432f9979e73e66567361fd01e4cffb">More...</a><br /></td></tr>
+<tr class="separator:ga97432f9979e73e66567361fd01e4cffb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac4e00a26a2adb5f2c0a7096810df29e5"><td class="memItemLeft" align="right" valign="top">typedef detail::uint8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gac4e00a26a2adb5f2c0a7096810df29e5">highp_uint8_t</a></td></tr>
+<tr class="memdesc:gac4e00a26a2adb5f2c0a7096810df29e5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 8 bit unsigned integer type. <a href="a00177.html#gac4e00a26a2adb5f2c0a7096810df29e5">More...</a><br /></td></tr>
+<tr class="separator:gac4e00a26a2adb5f2c0a7096810df29e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8f81d4fc98bf6a4de7da0332242c1841"><td class="memItemLeft" align="right" valign="top">typedef tvec1&lt; float, highp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>highp_vec1</b></td></tr>
+<tr class="memdesc:a8f81d4fc98bf6a4de7da0332242c1841"><td class="mdescLeft">&#160;</td><td class="mdescRight">High single-precision floating-point vector of 1 component. <a href="a00140.html#a8f81d4fc98bf6a4de7da0332242c1841">More...</a><br /></td></tr>
+<tr class="separator:a8f81d4fc98bf6a4de7da0332242c1841"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3ab5fe184343d394fb6c2723c3ee3699"><td class="memItemLeft" align="right" valign="top">typedef detail::int16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga3ab5fe184343d394fb6c2723c3ee3699">i16</a></td></tr>
+<tr class="memdesc:ga3ab5fe184343d394fb6c2723c3ee3699"><td class="mdescLeft">&#160;</td><td class="mdescRight">16 bit signed integer type. <a href="a00177.html#ga3ab5fe184343d394fb6c2723c3ee3699">More...</a><br /></td></tr>
+<tr class="separator:ga3ab5fe184343d394fb6c2723c3ee3699"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga28f03a39ac56c70f9bf3ada11cb60e3b"><td class="memItemLeft" align="right" valign="top">typedef highp_i16vec1&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga28f03a39ac56c70f9bf3ada11cb60e3b">i16vec1</a></td></tr>
+<tr class="memdesc:ga28f03a39ac56c70f9bf3ada11cb60e3b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default precision 16 bit signed integer scalar type. <a href="a00177.html#ga28f03a39ac56c70f9bf3ada11cb60e3b">More...</a><br /></td></tr>
+<tr class="separator:ga28f03a39ac56c70f9bf3ada11cb60e3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga110bec18ca44c41c76c3c9e4d7b5bd79"><td class="memItemLeft" align="right" valign="top">typedef highp_i16vec2&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga110bec18ca44c41c76c3c9e4d7b5bd79">i16vec2</a></td></tr>
+<tr class="memdesc:ga110bec18ca44c41c76c3c9e4d7b5bd79"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default precision 16 bit signed integer vector of 2 components type. <a href="a00177.html#ga110bec18ca44c41c76c3c9e4d7b5bd79">More...</a><br /></td></tr>
+<tr class="separator:ga110bec18ca44c41c76c3c9e4d7b5bd79"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga973b226a9914db682c9372fc761fb535"><td class="memItemLeft" align="right" valign="top">typedef highp_i16vec3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga973b226a9914db682c9372fc761fb535">i16vec3</a></td></tr>
+<tr class="memdesc:ga973b226a9914db682c9372fc761fb535"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default precision 16 bit signed integer vector of 3 components type. <a href="a00177.html#ga973b226a9914db682c9372fc761fb535">More...</a><br /></td></tr>
+<tr class="separator:ga973b226a9914db682c9372fc761fb535"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad73e5e905dcf2d8cab002b4ab46e9426"><td class="memItemLeft" align="right" valign="top">typedef highp_i16vec4&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gad73e5e905dcf2d8cab002b4ab46e9426">i16vec4</a></td></tr>
+<tr class="memdesc:gad73e5e905dcf2d8cab002b4ab46e9426"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default precision 16 bit signed integer vector of 4 components type. <a href="a00177.html#gad73e5e905dcf2d8cab002b4ab46e9426">More...</a><br /></td></tr>
+<tr class="separator:gad73e5e905dcf2d8cab002b4ab46e9426"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga96faea43ac5f875d2d3ffbf8d213e3eb"><td class="memItemLeft" align="right" valign="top">typedef detail::int32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga96faea43ac5f875d2d3ffbf8d213e3eb">i32</a></td></tr>
+<tr class="memdesc:ga96faea43ac5f875d2d3ffbf8d213e3eb"><td class="mdescLeft">&#160;</td><td class="mdescRight">32 bit signed integer type. <a href="a00177.html#ga96faea43ac5f875d2d3ffbf8d213e3eb">More...</a><br /></td></tr>
+<tr class="separator:ga96faea43ac5f875d2d3ffbf8d213e3eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4cca6bbd117c45f046291fc8e9d03765"><td class="memItemLeft" align="right" valign="top">typedef highp_i32vec1&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga4cca6bbd117c45f046291fc8e9d03765">i32vec1</a></td></tr>
+<tr class="memdesc:ga4cca6bbd117c45f046291fc8e9d03765"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default precision 32 bit signed integer scalar type. <a href="a00177.html#ga4cca6bbd117c45f046291fc8e9d03765">More...</a><br /></td></tr>
+<tr class="separator:ga4cca6bbd117c45f046291fc8e9d03765"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3c12cef4135603fd77d8fda85808730c"><td class="memItemLeft" align="right" valign="top">typedef highp_i32vec2&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga3c12cef4135603fd77d8fda85808730c">i32vec2</a></td></tr>
+<tr class="memdesc:ga3c12cef4135603fd77d8fda85808730c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default precision 32 bit signed integer vector of 2 components type. <a href="a00177.html#ga3c12cef4135603fd77d8fda85808730c">More...</a><br /></td></tr>
+<tr class="separator:ga3c12cef4135603fd77d8fda85808730c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga40cd3f391c03512f158d10a70062264e"><td class="memItemLeft" align="right" valign="top">typedef highp_i32vec3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga40cd3f391c03512f158d10a70062264e">i32vec3</a></td></tr>
+<tr class="memdesc:ga40cd3f391c03512f158d10a70062264e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default precision 32 bit signed integer vector of 3 components type. <a href="a00177.html#ga40cd3f391c03512f158d10a70062264e">More...</a><br /></td></tr>
+<tr class="separator:ga40cd3f391c03512f158d10a70062264e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae3364a8090e7e1408056e00403dfecab"><td class="memItemLeft" align="right" valign="top">typedef highp_i32vec4&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gae3364a8090e7e1408056e00403dfecab">i32vec4</a></td></tr>
+<tr class="memdesc:gae3364a8090e7e1408056e00403dfecab"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default precision 32 bit signed integer vector of 4 components type. <a href="a00177.html#gae3364a8090e7e1408056e00403dfecab">More...</a><br /></td></tr>
+<tr class="separator:gae3364a8090e7e1408056e00403dfecab"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gadb997e409103d4da18abd837e636a496"><td class="memItemLeft" align="right" valign="top">typedef detail::int64&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gadb997e409103d4da18abd837e636a496">i64</a></td></tr>
+<tr class="memdesc:gadb997e409103d4da18abd837e636a496"><td class="mdescLeft">&#160;</td><td class="mdescRight">64 bit signed integer type. <a href="a00177.html#gadb997e409103d4da18abd837e636a496">More...</a><br /></td></tr>
+<tr class="separator:gadb997e409103d4da18abd837e636a496"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5b4a3e499ee165efc0dc05add9c48235"><td class="memItemLeft" align="right" valign="top">typedef highp_i64vec1&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga5b4a3e499ee165efc0dc05add9c48235">i64vec1</a></td></tr>
+<tr class="memdesc:ga5b4a3e499ee165efc0dc05add9c48235"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default precision 64 bit signed integer scalar type. <a href="a00177.html#ga5b4a3e499ee165efc0dc05add9c48235">More...</a><br /></td></tr>
+<tr class="separator:ga5b4a3e499ee165efc0dc05add9c48235"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gade69872a31f066e5ae212f1af6008edb"><td class="memItemLeft" align="right" valign="top">typedef highp_i64vec2&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gade69872a31f066e5ae212f1af6008edb">i64vec2</a></td></tr>
+<tr class="memdesc:gade69872a31f066e5ae212f1af6008edb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default precision 64 bit signed integer vector of 2 components type. <a href="a00177.html#gade69872a31f066e5ae212f1af6008edb">More...</a><br /></td></tr>
+<tr class="separator:gade69872a31f066e5ae212f1af6008edb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9ece7c77c7bca7a6b824ef9c600f5e5e"><td class="memItemLeft" align="right" valign="top">typedef highp_i64vec3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga9ece7c77c7bca7a6b824ef9c600f5e5e">i64vec3</a></td></tr>
+<tr class="memdesc:ga9ece7c77c7bca7a6b824ef9c600f5e5e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default precision 64 bit signed integer vector of 3 components type. <a href="a00177.html#ga9ece7c77c7bca7a6b824ef9c600f5e5e">More...</a><br /></td></tr>
+<tr class="separator:ga9ece7c77c7bca7a6b824ef9c600f5e5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9756e45c8f80329257f3cbdabc3bd73c"><td class="memItemLeft" align="right" valign="top">typedef highp_i64vec4&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga9756e45c8f80329257f3cbdabc3bd73c">i64vec4</a></td></tr>
+<tr class="memdesc:ga9756e45c8f80329257f3cbdabc3bd73c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default precision 64 bit signed integer vector of 4 components type. <a href="a00177.html#ga9756e45c8f80329257f3cbdabc3bd73c">More...</a><br /></td></tr>
+<tr class="separator:ga9756e45c8f80329257f3cbdabc3bd73c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga302ec977b0c0c3ea245b6c9275495355"><td class="memItemLeft" align="right" valign="top">typedef detail::int8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga302ec977b0c0c3ea245b6c9275495355">i8</a></td></tr>
+<tr class="memdesc:ga302ec977b0c0c3ea245b6c9275495355"><td class="mdescLeft">&#160;</td><td class="mdescRight">8 bit signed integer type. <a href="a00177.html#ga302ec977b0c0c3ea245b6c9275495355">More...</a><br /></td></tr>
+<tr class="separator:ga302ec977b0c0c3ea245b6c9275495355"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab2329c5c14ff5a03b1ddec039e2c7409"><td class="memItemLeft" align="right" valign="top">typedef highp_i8vec1&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gab2329c5c14ff5a03b1ddec039e2c7409">i8vec1</a></td></tr>
+<tr class="memdesc:gab2329c5c14ff5a03b1ddec039e2c7409"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default precision 8 bit signed integer scalar type. <a href="a00177.html#gab2329c5c14ff5a03b1ddec039e2c7409">More...</a><br /></td></tr>
+<tr class="separator:gab2329c5c14ff5a03b1ddec039e2c7409"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6414484477e4c1b4863cf91af8fd4185"><td class="memItemLeft" align="right" valign="top">typedef highp_i8vec2&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga6414484477e4c1b4863cf91af8fd4185">i8vec2</a></td></tr>
+<tr class="memdesc:ga6414484477e4c1b4863cf91af8fd4185"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default precision 8 bit signed integer vector of 2 components type. <a href="a00177.html#ga6414484477e4c1b4863cf91af8fd4185">More...</a><br /></td></tr>
+<tr class="separator:ga6414484477e4c1b4863cf91af8fd4185"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf4b5993e794e252607f91535b62a7e0c"><td class="memItemLeft" align="right" valign="top">typedef highp_i8vec3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gaf4b5993e794e252607f91535b62a7e0c">i8vec3</a></td></tr>
+<tr class="memdesc:gaf4b5993e794e252607f91535b62a7e0c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default precision 8 bit signed integer vector of 3 components type. <a href="a00177.html#gaf4b5993e794e252607f91535b62a7e0c">More...</a><br /></td></tr>
+<tr class="separator:gaf4b5993e794e252607f91535b62a7e0c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga50e58885aee2cf01bb3ba472c5b1697e"><td class="memItemLeft" align="right" valign="top">typedef highp_i8vec4&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga50e58885aee2cf01bb3ba472c5b1697e">i8vec4</a></td></tr>
+<tr class="memdesc:ga50e58885aee2cf01bb3ba472c5b1697e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default precision 8 bit signed integer vector of 4 components type. <a href="a00177.html#ga50e58885aee2cf01bb3ba472c5b1697e">More...</a><br /></td></tr>
+<tr class="separator:ga50e58885aee2cf01bb3ba472c5b1697e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae8f5e3e964ca2ae240adc2c0d74adede"><td class="memItemLeft" align="right" valign="top">typedef detail::int16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gae8f5e3e964ca2ae240adc2c0d74adede">int16_t</a></td></tr>
+<tr class="memdesc:gae8f5e3e964ca2ae240adc2c0d74adede"><td class="mdescLeft">&#160;</td><td class="mdescRight">16 bit signed integer type. <a href="a00177.html#gae8f5e3e964ca2ae240adc2c0d74adede">More...</a><br /></td></tr>
+<tr class="separator:gae8f5e3e964ca2ae240adc2c0d74adede"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga042ef09ff2f0cb24a36f541bcb3a3710"><td class="memItemLeft" align="right" valign="top">typedef detail::int32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga042ef09ff2f0cb24a36f541bcb3a3710">int32_t</a></td></tr>
+<tr class="memdesc:ga042ef09ff2f0cb24a36f541bcb3a3710"><td class="mdescLeft">&#160;</td><td class="mdescRight">32 bit signed integer type. <a href="a00177.html#ga042ef09ff2f0cb24a36f541bcb3a3710">More...</a><br /></td></tr>
+<tr class="separator:ga042ef09ff2f0cb24a36f541bcb3a3710"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga322a7d7d2c2c68994dc872a33de63c61"><td class="memItemLeft" align="right" valign="top">typedef detail::int64&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga322a7d7d2c2c68994dc872a33de63c61">int64_t</a></td></tr>
+<tr class="memdesc:ga322a7d7d2c2c68994dc872a33de63c61"><td class="mdescLeft">&#160;</td><td class="mdescRight">64 bit signed integer type. <a href="a00177.html#ga322a7d7d2c2c68994dc872a33de63c61">More...</a><br /></td></tr>
+<tr class="separator:ga322a7d7d2c2c68994dc872a33de63c61"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4bf09d8838a86866b39ee6e109341645"><td class="memItemLeft" align="right" valign="top">typedef detail::int8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga4bf09d8838a86866b39ee6e109341645">int8_t</a></td></tr>
+<tr class="memdesc:ga4bf09d8838a86866b39ee6e109341645"><td class="mdescLeft">&#160;</td><td class="mdescRight">8 bit signed integer type. <a href="a00177.html#ga4bf09d8838a86866b39ee6e109341645">More...</a><br /></td></tr>
+<tr class="separator:ga4bf09d8838a86866b39ee6e109341645"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5bb5330eb0f9cf0f8135c5f6ab07b96c"><td class="memItemLeft" align="right" valign="top">typedef tquat&lt; double, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_dquat</b></td></tr>
+<tr class="memdesc:a5bb5330eb0f9cf0f8135c5f6ab07b96c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Quaternion of low double-precision floating-point numbers. <a href="a00140.html#a5bb5330eb0f9cf0f8135c5f6ab07b96c">More...</a><br /></td></tr>
+<tr class="separator:a5bb5330eb0f9cf0f8135c5f6ab07b96c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aeea53879fc327293cf3352a409b7867b"><td class="memItemLeft" align="right" valign="top">typedef float32&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_f32</b></td></tr>
+<tr class="memdesc:aeea53879fc327293cf3352a409b7867b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low 32 bit single-precision floating-point scalar. <a href="a00140.html#aeea53879fc327293cf3352a409b7867b">More...</a><br /></td></tr>
+<tr class="separator:aeea53879fc327293cf3352a409b7867b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a52409bc6d4a2ce3421526c069220d685"><td class="memItemLeft" align="right" valign="top">typedef lowp_f32mat2x2&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_f32mat2</b></td></tr>
+<tr class="memdesc:a52409bc6d4a2ce3421526c069220d685"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low single-precision floating-point 1x1 matrix. <a href="a00140.html#a52409bc6d4a2ce3421526c069220d685">More...</a><br /></td></tr>
+<tr class="separator:a52409bc6d4a2ce3421526c069220d685"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acbfa3780fa74a8aceed53c6cac3d185e"><td class="memItemLeft" align="right" valign="top">typedef tmat2x2&lt; f32, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_f32mat2x2</b></td></tr>
+<tr class="memdesc:acbfa3780fa74a8aceed53c6cac3d185e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low single-precision floating-point 1x1 matrix. <a href="a00140.html#acbfa3780fa74a8aceed53c6cac3d185e">More...</a><br /></td></tr>
+<tr class="separator:acbfa3780fa74a8aceed53c6cac3d185e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7106f1c5fbb3e928556d2176c2828324"><td class="memItemLeft" align="right" valign="top">typedef tmat2x3&lt; f32, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_f32mat2x3</b></td></tr>
+<tr class="memdesc:a7106f1c5fbb3e928556d2176c2828324"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low single-precision floating-point 2x3 matrix. <a href="a00140.html#a7106f1c5fbb3e928556d2176c2828324">More...</a><br /></td></tr>
+<tr class="separator:a7106f1c5fbb3e928556d2176c2828324"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad63250829617716e7009216970a22a2e"><td class="memItemLeft" align="right" valign="top">typedef tmat2x4&lt; f32, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_f32mat2x4</b></td></tr>
+<tr class="memdesc:ad63250829617716e7009216970a22a2e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low single-precision floating-point 2x4 matrix. <a href="a00140.html#ad63250829617716e7009216970a22a2e">More...</a><br /></td></tr>
+<tr class="separator:ad63250829617716e7009216970a22a2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4187f89f196505b40e63f516139511e5"><td class="memItemLeft" align="right" valign="top">typedef lowp_f32mat3x3&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_f32mat3</b></td></tr>
+<tr class="memdesc:a4187f89f196505b40e63f516139511e5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low single-precision floating-point 3x3 matrix. <a href="a00140.html#a4187f89f196505b40e63f516139511e5">More...</a><br /></td></tr>
+<tr class="separator:a4187f89f196505b40e63f516139511e5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1386a5915b7f4935ccae0f9a79bfb51f"><td class="memItemLeft" align="right" valign="top">typedef tmat3x2&lt; f32, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_f32mat3x2</b></td></tr>
+<tr class="memdesc:a1386a5915b7f4935ccae0f9a79bfb51f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low single-precision floating-point 3x2 matrix. <a href="a00140.html#a1386a5915b7f4935ccae0f9a79bfb51f">More...</a><br /></td></tr>
+<tr class="separator:a1386a5915b7f4935ccae0f9a79bfb51f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad746673e0c3ba5e7027ec0e0b1682d63"><td class="memItemLeft" align="right" valign="top">typedef tmat3x3&lt; f32, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_f32mat3x3</b></td></tr>
+<tr class="memdesc:ad746673e0c3ba5e7027ec0e0b1682d63"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low single-precision floating-point 3x3 matrix. <a href="a00140.html#ad746673e0c3ba5e7027ec0e0b1682d63">More...</a><br /></td></tr>
+<tr class="separator:ad746673e0c3ba5e7027ec0e0b1682d63"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a90a6dc116b6407408e033f73301468ee"><td class="memItemLeft" align="right" valign="top">typedef tmat3x4&lt; f32, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_f32mat3x4</b></td></tr>
+<tr class="memdesc:a90a6dc116b6407408e033f73301468ee"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low single-precision floating-point 3x4 matrix. <a href="a00140.html#a90a6dc116b6407408e033f73301468ee">More...</a><br /></td></tr>
+<tr class="separator:a90a6dc116b6407408e033f73301468ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a766aed2871e6173a81011a877f398f04"><td class="memItemLeft" align="right" valign="top">typedef lowp_f32mat4x4&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_f32mat4</b></td></tr>
+<tr class="memdesc:a766aed2871e6173a81011a877f398f04"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low single-precision floating-point 4x4 matrix. <a href="a00140.html#a766aed2871e6173a81011a877f398f04">More...</a><br /></td></tr>
+<tr class="separator:a766aed2871e6173a81011a877f398f04"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4663c5444a670dbcbd8a7fa907148add"><td class="memItemLeft" align="right" valign="top">typedef tmat4x2&lt; f32, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_f32mat4x2</b></td></tr>
+<tr class="memdesc:a4663c5444a670dbcbd8a7fa907148add"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low single-precision floating-point 4x2 matrix. <a href="a00140.html#a4663c5444a670dbcbd8a7fa907148add">More...</a><br /></td></tr>
+<tr class="separator:a4663c5444a670dbcbd8a7fa907148add"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1b3cd59a64ede38fb8ec16f9db191544"><td class="memItemLeft" align="right" valign="top">typedef tmat4x3&lt; f32, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_f32mat4x3</b></td></tr>
+<tr class="memdesc:a1b3cd59a64ede38fb8ec16f9db191544"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low single-precision floating-point 4x3 matrix. <a href="a00140.html#a1b3cd59a64ede38fb8ec16f9db191544">More...</a><br /></td></tr>
+<tr class="separator:a1b3cd59a64ede38fb8ec16f9db191544"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a752dff4232933964e899b1be27f30af4"><td class="memItemLeft" align="right" valign="top">typedef tmat4x4&lt; f32, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_f32mat4x4</b></td></tr>
+<tr class="memdesc:a752dff4232933964e899b1be27f30af4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low single-precision floating-point 4x4 matrix. <a href="a00140.html#a752dff4232933964e899b1be27f30af4">More...</a><br /></td></tr>
+<tr class="separator:a752dff4232933964e899b1be27f30af4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa27d7ca08ddd62647ce00b1981ac3967"><td class="memItemLeft" align="right" valign="top">typedef tquat&lt; f32, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_f32quat</b></td></tr>
+<tr class="memdesc:aa27d7ca08ddd62647ce00b1981ac3967"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low single-precision floating-point quaternion. <a href="a00140.html#aa27d7ca08ddd62647ce00b1981ac3967">More...</a><br /></td></tr>
+<tr class="separator:aa27d7ca08ddd62647ce00b1981ac3967"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a065441db99acdc970d6b1bca51fb0e88"><td class="memItemLeft" align="right" valign="top">typedef tvec1&lt; f32, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_f32vec1</b></td></tr>
+<tr class="memdesc:a065441db99acdc970d6b1bca51fb0e88"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low single-precision floating-point vector of 1 component. <a href="a00140.html#a065441db99acdc970d6b1bca51fb0e88">More...</a><br /></td></tr>
+<tr class="separator:a065441db99acdc970d6b1bca51fb0e88"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7e6a3c71f9084c64dee3513de2c91e6a"><td class="memItemLeft" align="right" valign="top">typedef tvec2&lt; f32, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_f32vec2</b></td></tr>
+<tr class="memdesc:a7e6a3c71f9084c64dee3513de2c91e6a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low single-precision floating-point vector of 2 components. <a href="a00140.html#a7e6a3c71f9084c64dee3513de2c91e6a">More...</a><br /></td></tr>
+<tr class="separator:a7e6a3c71f9084c64dee3513de2c91e6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acc51390c78531eff7546f1877c5a6e2a"><td class="memItemLeft" align="right" valign="top">typedef tvec3&lt; f32, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_f32vec3</b></td></tr>
+<tr class="memdesc:acc51390c78531eff7546f1877c5a6e2a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low single-precision floating-point vector of 3 components. <a href="a00140.html#acc51390c78531eff7546f1877c5a6e2a">More...</a><br /></td></tr>
+<tr class="separator:acc51390c78531eff7546f1877c5a6e2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3c810baad7672618d387efd82824d3f0"><td class="memItemLeft" align="right" valign="top">typedef tvec4&lt; f32, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_f32vec4</b></td></tr>
+<tr class="memdesc:a3c810baad7672618d387efd82824d3f0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low single-precision floating-point vector of 4 components. <a href="a00140.html#a3c810baad7672618d387efd82824d3f0">More...</a><br /></td></tr>
+<tr class="separator:a3c810baad7672618d387efd82824d3f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abc7a97c07cbfac8e35eb5e63beb4b679"><td class="memItemLeft" align="right" valign="top">typedef float64&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_f64</b></td></tr>
+<tr class="memdesc:abc7a97c07cbfac8e35eb5e63beb4b679"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low 64 bit double-precision floating-point scalar. <a href="a00140.html#abc7a97c07cbfac8e35eb5e63beb4b679">More...</a><br /></td></tr>
+<tr class="separator:abc7a97c07cbfac8e35eb5e63beb4b679"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afc730f6b4242763b0eda0ffa25150292"><td class="memItemLeft" align="right" valign="top">typedef lowp_f64mat2x2&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_f64mat2</b></td></tr>
+<tr class="memdesc:afc730f6b4242763b0eda0ffa25150292"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low double-precision floating-point 1x1 matrix. <a href="a00140.html#afc730f6b4242763b0eda0ffa25150292">More...</a><br /></td></tr>
+<tr class="separator:afc730f6b4242763b0eda0ffa25150292"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9d8b766229a9613e023da6015273c5e0"><td class="memItemLeft" align="right" valign="top">typedef tmat2x2&lt; f64, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_f64mat2x2</b></td></tr>
+<tr class="memdesc:a9d8b766229a9613e023da6015273c5e0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low double-precision floating-point 1x1 matrix. <a href="a00140.html#a9d8b766229a9613e023da6015273c5e0">More...</a><br /></td></tr>
+<tr class="separator:a9d8b766229a9613e023da6015273c5e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7c9ae336839e72b32d8b54247a71ffba"><td class="memItemLeft" align="right" valign="top">typedef tmat2x3&lt; f64, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_f64mat2x3</b></td></tr>
+<tr class="memdesc:a7c9ae336839e72b32d8b54247a71ffba"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low double-precision floating-point 2x3 matrix. <a href="a00140.html#a7c9ae336839e72b32d8b54247a71ffba">More...</a><br /></td></tr>
+<tr class="separator:a7c9ae336839e72b32d8b54247a71ffba"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a842f6af7042f44a489c45e83cf62c58c"><td class="memItemLeft" align="right" valign="top">typedef tmat2x4&lt; f64, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_f64mat2x4</b></td></tr>
+<tr class="memdesc:a842f6af7042f44a489c45e83cf62c58c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low double-precision floating-point 2x4 matrix. <a href="a00140.html#a842f6af7042f44a489c45e83cf62c58c">More...</a><br /></td></tr>
+<tr class="separator:a842f6af7042f44a489c45e83cf62c58c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a58119a41d143ebaea0df70fe882e8a40"><td class="memItemLeft" align="right" valign="top">typedef lowp_f64mat3x3&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_f64mat3</b></td></tr>
+<tr class="memdesc:a58119a41d143ebaea0df70fe882e8a40"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low double-precision floating-point 3x3 matrix. <a href="a00140.html#a58119a41d143ebaea0df70fe882e8a40">More...</a><br /></td></tr>
+<tr class="separator:a58119a41d143ebaea0df70fe882e8a40"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a98cd9aafec70a9d83add4b67e20e4d52"><td class="memItemLeft" align="right" valign="top">typedef tmat3x2&lt; f64, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_f64mat3x2</b></td></tr>
+<tr class="memdesc:a98cd9aafec70a9d83add4b67e20e4d52"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low double-precision floating-point 3x2 matrix. <a href="a00140.html#a98cd9aafec70a9d83add4b67e20e4d52">More...</a><br /></td></tr>
+<tr class="separator:a98cd9aafec70a9d83add4b67e20e4d52"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abb9146c6416d66b57e5c3aea6f2f5c99"><td class="memItemLeft" align="right" valign="top">typedef tmat3x3&lt; f64, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_f64mat3x3</b></td></tr>
+<tr class="memdesc:abb9146c6416d66b57e5c3aea6f2f5c99"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low double-precision floating-point 3x3 matrix. <a href="a00140.html#abb9146c6416d66b57e5c3aea6f2f5c99">More...</a><br /></td></tr>
+<tr class="separator:abb9146c6416d66b57e5c3aea6f2f5c99"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a002c5621e42eceb747ad4f8315122175"><td class="memItemLeft" align="right" valign="top">typedef tmat3x4&lt; f64, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_f64mat3x4</b></td></tr>
+<tr class="memdesc:a002c5621e42eceb747ad4f8315122175"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low double-precision floating-point 3x4 matrix. <a href="a00140.html#a002c5621e42eceb747ad4f8315122175">More...</a><br /></td></tr>
+<tr class="separator:a002c5621e42eceb747ad4f8315122175"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7451266e67794bd1125163502bc4a570"><td class="memItemLeft" align="right" valign="top">typedef lowp_f64mat4x4&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_f64mat4</b></td></tr>
+<tr class="memdesc:a7451266e67794bd1125163502bc4a570"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low double-precision floating-point 4x4 matrix. <a href="a00140.html#a7451266e67794bd1125163502bc4a570">More...</a><br /></td></tr>
+<tr class="separator:a7451266e67794bd1125163502bc4a570"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a691047f2c02376e3c33abc9b09fa7d11"><td class="memItemLeft" align="right" valign="top">typedef tmat4x2&lt; f64, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_f64mat4x2</b></td></tr>
+<tr class="memdesc:a691047f2c02376e3c33abc9b09fa7d11"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low double-precision floating-point 4x2 matrix. <a href="a00140.html#a691047f2c02376e3c33abc9b09fa7d11">More...</a><br /></td></tr>
+<tr class="separator:a691047f2c02376e3c33abc9b09fa7d11"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae5421a69235098aa087ec5fde0904854"><td class="memItemLeft" align="right" valign="top">typedef tmat4x3&lt; f64, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_f64mat4x3</b></td></tr>
+<tr class="memdesc:ae5421a69235098aa087ec5fde0904854"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low double-precision floating-point 4x3 matrix. <a href="a00140.html#ae5421a69235098aa087ec5fde0904854">More...</a><br /></td></tr>
+<tr class="separator:ae5421a69235098aa087ec5fde0904854"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adc09833bf36fd52048b27158ccf442f6"><td class="memItemLeft" align="right" valign="top">typedef tmat4x4&lt; f64, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_f64mat4x4</b></td></tr>
+<tr class="memdesc:adc09833bf36fd52048b27158ccf442f6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low double-precision floating-point 4x4 matrix. <a href="a00140.html#adc09833bf36fd52048b27158ccf442f6">More...</a><br /></td></tr>
+<tr class="separator:adc09833bf36fd52048b27158ccf442f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac1a96856970fd9b3dfb5a57146ee9de7"><td class="memItemLeft" align="right" valign="top">typedef tquat&lt; f64, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_f64quat</b></td></tr>
+<tr class="memdesc:ac1a96856970fd9b3dfb5a57146ee9de7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low double-precision floating-point quaternion. <a href="a00140.html#ac1a96856970fd9b3dfb5a57146ee9de7">More...</a><br /></td></tr>
+<tr class="separator:ac1a96856970fd9b3dfb5a57146ee9de7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6b90a9dbb5fbb8ae29fd8fbf35d35127"><td class="memItemLeft" align="right" valign="top">typedef tvec1&lt; f64, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_f64vec1</b></td></tr>
+<tr class="memdesc:a6b90a9dbb5fbb8ae29fd8fbf35d35127"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low double-precision floating-point vector of 1 component. <a href="a00140.html#a6b90a9dbb5fbb8ae29fd8fbf35d35127">More...</a><br /></td></tr>
+<tr class="separator:a6b90a9dbb5fbb8ae29fd8fbf35d35127"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac7be5ae5a2881cb153c0c3c3f7399b45"><td class="memItemLeft" align="right" valign="top">typedef tvec2&lt; f64, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_f64vec2</b></td></tr>
+<tr class="memdesc:ac7be5ae5a2881cb153c0c3c3f7399b45"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low double-precision floating-point vector of 2 components. <a href="a00140.html#ac7be5ae5a2881cb153c0c3c3f7399b45">More...</a><br /></td></tr>
+<tr class="separator:ac7be5ae5a2881cb153c0c3c3f7399b45"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7701bd67c12faf9a4bdb24a57d67a3b6"><td class="memItemLeft" align="right" valign="top">typedef tvec3&lt; f64, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_f64vec3</b></td></tr>
+<tr class="memdesc:a7701bd67c12faf9a4bdb24a57d67a3b6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low double-precision floating-point vector of 3 components. <a href="a00140.html#a7701bd67c12faf9a4bdb24a57d67a3b6">More...</a><br /></td></tr>
+<tr class="separator:a7701bd67c12faf9a4bdb24a57d67a3b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abee657babf6feea4385d19eb6fa5278a"><td class="memItemLeft" align="right" valign="top">typedef tvec4&lt; f64, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_f64vec4</b></td></tr>
+<tr class="memdesc:abee657babf6feea4385d19eb6fa5278a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low double-precision floating-point vector of 4 components. <a href="a00140.html#abee657babf6feea4385d19eb6fa5278a">More...</a><br /></td></tr>
+<tr class="separator:abee657babf6feea4385d19eb6fa5278a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8234cea5c12583310da0fdfe62657638"><td class="memItemLeft" align="right" valign="top">typedef detail::float32&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_float32</b></td></tr>
+<tr class="memdesc:a8234cea5c12583310da0fdfe62657638"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low 32 bit single-precision floating-point scalar. <a href="a00140.html#a8234cea5c12583310da0fdfe62657638">More...</a><br /></td></tr>
+<tr class="separator:a8234cea5c12583310da0fdfe62657638"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7a32491c689d3ff33652770868187f27"><td class="memItemLeft" align="right" valign="top">typedef detail::float32&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_float32_t</b></td></tr>
+<tr class="memdesc:a7a32491c689d3ff33652770868187f27"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low 32 bit single-precision floating-point scalar. <a href="a00140.html#a7a32491c689d3ff33652770868187f27">More...</a><br /></td></tr>
+<tr class="separator:a7a32491c689d3ff33652770868187f27"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a60503f200138a07e57c737abfa57f5f6"><td class="memItemLeft" align="right" valign="top">typedef detail::float64&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_float64</b></td></tr>
+<tr class="memdesc:a60503f200138a07e57c737abfa57f5f6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low 64 bit double-precision floating-point scalar. <a href="a00140.html#a60503f200138a07e57c737abfa57f5f6">More...</a><br /></td></tr>
+<tr class="separator:a60503f200138a07e57c737abfa57f5f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a49a3b5a4f1565687927b5edb23f0b35e"><td class="memItemLeft" align="right" valign="top">typedef detail::float64&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_float64_t</b></td></tr>
+<tr class="memdesc:a49a3b5a4f1565687927b5edb23f0b35e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low 64 bit double-precision floating-point scalar. <a href="a00140.html#a49a3b5a4f1565687927b5edb23f0b35e">More...</a><br /></td></tr>
+<tr class="separator:a49a3b5a4f1565687927b5edb23f0b35e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5bba0ce31210e274f73efacd3364c03f"><td class="memItemLeft" align="right" valign="top">typedef lowp_fmat2x2&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_fmat2</b></td></tr>
+<tr class="memdesc:a5bba0ce31210e274f73efacd3364c03f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low single-precision floating-point 1x1 matrix. <a href="a00140.html#a5bba0ce31210e274f73efacd3364c03f">More...</a><br /></td></tr>
+<tr class="separator:a5bba0ce31210e274f73efacd3364c03f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a66f97ccbae05c652595d71ec931d7161"><td class="memItemLeft" align="right" valign="top">typedef tmat2x2&lt; f32, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_fmat2x2</b></td></tr>
+<tr class="memdesc:a66f97ccbae05c652595d71ec931d7161"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low single-precision floating-point 1x1 matrix. <a href="a00140.html#a66f97ccbae05c652595d71ec931d7161">More...</a><br /></td></tr>
+<tr class="separator:a66f97ccbae05c652595d71ec931d7161"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac9d407a7e137ee373b310dc0bf769bf9"><td class="memItemLeft" align="right" valign="top">typedef tmat2x3&lt; f32, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_fmat2x3</b></td></tr>
+<tr class="memdesc:ac9d407a7e137ee373b310dc0bf769bf9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low single-precision floating-point 2x3 matrix. <a href="a00140.html#ac9d407a7e137ee373b310dc0bf769bf9">More...</a><br /></td></tr>
+<tr class="separator:ac9d407a7e137ee373b310dc0bf769bf9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a776e06fd5557d5dca4beecebad19aed3"><td class="memItemLeft" align="right" valign="top">typedef tmat2x4&lt; f32, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_fmat2x4</b></td></tr>
+<tr class="memdesc:a776e06fd5557d5dca4beecebad19aed3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low single-precision floating-point 2x4 matrix. <a href="a00140.html#a776e06fd5557d5dca4beecebad19aed3">More...</a><br /></td></tr>
+<tr class="separator:a776e06fd5557d5dca4beecebad19aed3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a83079315e230e8f39728f4bf0d2f9a9b"><td class="memItemLeft" align="right" valign="top">typedef lowp_fmat3x3&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_fmat3</b></td></tr>
+<tr class="memdesc:a83079315e230e8f39728f4bf0d2f9a9b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low single-precision floating-point 3x3 matrix. <a href="a00140.html#a83079315e230e8f39728f4bf0d2f9a9b">More...</a><br /></td></tr>
+<tr class="separator:a83079315e230e8f39728f4bf0d2f9a9b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad171c065fd8a50e85f3f61d04011ff17"><td class="memItemLeft" align="right" valign="top">typedef tmat3x2&lt; f32, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_fmat3x2</b></td></tr>
+<tr class="memdesc:ad171c065fd8a50e85f3f61d04011ff17"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low single-precision floating-point 3x2 matrix. <a href="a00140.html#ad171c065fd8a50e85f3f61d04011ff17">More...</a><br /></td></tr>
+<tr class="separator:ad171c065fd8a50e85f3f61d04011ff17"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab67fff920716329c921e3f3fad4ea2c3"><td class="memItemLeft" align="right" valign="top">typedef tmat3x3&lt; f32, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_fmat3x3</b></td></tr>
+<tr class="memdesc:ab67fff920716329c921e3f3fad4ea2c3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low single-precision floating-point 3x3 matrix. <a href="a00140.html#ab67fff920716329c921e3f3fad4ea2c3">More...</a><br /></td></tr>
+<tr class="separator:ab67fff920716329c921e3f3fad4ea2c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a769421d99e6514dd4ca99b3d3065f037"><td class="memItemLeft" align="right" valign="top">typedef tmat3x4&lt; f32, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_fmat3x4</b></td></tr>
+<tr class="memdesc:a769421d99e6514dd4ca99b3d3065f037"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low single-precision floating-point 3x4 matrix. <a href="a00140.html#a769421d99e6514dd4ca99b3d3065f037">More...</a><br /></td></tr>
+<tr class="separator:a769421d99e6514dd4ca99b3d3065f037"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5803cb9ae26399762d8bba9e0b2fc09f"><td class="memItemLeft" align="right" valign="top">typedef lowp_fmat4x4&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_fmat4</b></td></tr>
+<tr class="memdesc:a5803cb9ae26399762d8bba9e0b2fc09f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low single-precision floating-point 4x4 matrix. <a href="a00140.html#a5803cb9ae26399762d8bba9e0b2fc09f">More...</a><br /></td></tr>
+<tr class="separator:a5803cb9ae26399762d8bba9e0b2fc09f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a037f70890ec5808175f8b8fa2a1ffbe9"><td class="memItemLeft" align="right" valign="top">typedef tmat4x2&lt; f32, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_fmat4x2</b></td></tr>
+<tr class="memdesc:a037f70890ec5808175f8b8fa2a1ffbe9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low single-precision floating-point 4x2 matrix. <a href="a00140.html#a037f70890ec5808175f8b8fa2a1ffbe9">More...</a><br /></td></tr>
+<tr class="separator:a037f70890ec5808175f8b8fa2a1ffbe9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0f5ea3f37178a6c8a6a6f26cb47145db"><td class="memItemLeft" align="right" valign="top">typedef tmat4x3&lt; f32, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_fmat4x3</b></td></tr>
+<tr class="memdesc:a0f5ea3f37178a6c8a6a6f26cb47145db"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low single-precision floating-point 4x3 matrix. <a href="a00140.html#a0f5ea3f37178a6c8a6a6f26cb47145db">More...</a><br /></td></tr>
+<tr class="separator:a0f5ea3f37178a6c8a6a6f26cb47145db"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa389a235fe6788544cd168b6eba2e250"><td class="memItemLeft" align="right" valign="top">typedef tmat4x4&lt; f32, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_fmat4x4</b></td></tr>
+<tr class="memdesc:aa389a235fe6788544cd168b6eba2e250"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low single-precision floating-point 4x4 matrix. <a href="a00140.html#aa389a235fe6788544cd168b6eba2e250">More...</a><br /></td></tr>
+<tr class="separator:aa389a235fe6788544cd168b6eba2e250"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afc9fc7b43c89cb6d7c989d427c3ec5a3"><td class="memItemLeft" align="right" valign="top">typedef lowp_quat&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_fquat</b></td></tr>
+<tr class="memdesc:afc9fc7b43c89cb6d7c989d427c3ec5a3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Quaternion of low single-precision floating-point numbers. <a href="a00140.html#afc9fc7b43c89cb6d7c989d427c3ec5a3">More...</a><br /></td></tr>
+<tr class="separator:afc9fc7b43c89cb6d7c989d427c3ec5a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a65eb3ab6e5f172c001e1160c6fbb4f22"><td class="memItemLeft" align="right" valign="top">typedef tvec1&lt; float, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_fvec1</b></td></tr>
+<tr class="memdesc:a65eb3ab6e5f172c001e1160c6fbb4f22"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low single-precision floating-point vector of 1 component. <a href="a00140.html#a65eb3ab6e5f172c001e1160c6fbb4f22">More...</a><br /></td></tr>
+<tr class="separator:a65eb3ab6e5f172c001e1160c6fbb4f22"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a78c8523592fea346dea7561d12337fd8"><td class="memItemLeft" align="right" valign="top">typedef tvec2&lt; float, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_fvec2</b></td></tr>
+<tr class="memdesc:a78c8523592fea346dea7561d12337fd8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low single-precision floating-point vector of 2 components. <a href="a00140.html#a78c8523592fea346dea7561d12337fd8">More...</a><br /></td></tr>
+<tr class="separator:a78c8523592fea346dea7561d12337fd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab7893b199d7493a88dea8bd38bd878b5"><td class="memItemLeft" align="right" valign="top">typedef tvec3&lt; float, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_fvec3</b></td></tr>
+<tr class="memdesc:ab7893b199d7493a88dea8bd38bd878b5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low single-precision floating-point vector of 3 components. <a href="a00140.html#ab7893b199d7493a88dea8bd38bd878b5">More...</a><br /></td></tr>
+<tr class="separator:ab7893b199d7493a88dea8bd38bd878b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adbeccbd85012ba9638d51b37d0b88e4e"><td class="memItemLeft" align="right" valign="top">typedef tvec4&lt; float, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_fvec4</b></td></tr>
+<tr class="memdesc:adbeccbd85012ba9638d51b37d0b88e4e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low single-precision floating-point vector of 4 components. <a href="a00140.html#adbeccbd85012ba9638d51b37d0b88e4e">More...</a><br /></td></tr>
+<tr class="separator:adbeccbd85012ba9638d51b37d0b88e4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga392b673fd10847bfb78fb808c6cf8ff7"><td class="memItemLeft" align="right" valign="top">typedef detail::int16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga392b673fd10847bfb78fb808c6cf8ff7">lowp_i16</a></td></tr>
+<tr class="memdesc:ga392b673fd10847bfb78fb808c6cf8ff7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 16 bit signed integer type. <a href="a00177.html#ga392b673fd10847bfb78fb808c6cf8ff7">More...</a><br /></td></tr>
+<tr class="separator:ga392b673fd10847bfb78fb808c6cf8ff7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a29d17771c7521875f7972610a274437d"><td class="memItemLeft" align="right" valign="top">typedef tvec1&lt; i16, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_i16vec1</b></td></tr>
+<tr class="memdesc:a29d17771c7521875f7972610a274437d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 16 bit signed integer scalar type. <a href="a00140.html#a29d17771c7521875f7972610a274437d">More...</a><br /></td></tr>
+<tr class="separator:a29d17771c7521875f7972610a274437d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9418f7f14075a2eb419d79dea795fe8e"><td class="memItemLeft" align="right" valign="top">typedef tvec2&lt; i16, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_i16vec2</b></td></tr>
+<tr class="memdesc:a9418f7f14075a2eb419d79dea795fe8e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 16 bit signed integer vector of 2 components type. <a href="a00140.html#a9418f7f14075a2eb419d79dea795fe8e">More...</a><br /></td></tr>
+<tr class="separator:a9418f7f14075a2eb419d79dea795fe8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a572548327ac6277265d1fb0f3ba05f07"><td class="memItemLeft" align="right" valign="top">typedef tvec3&lt; i16, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_i16vec3</b></td></tr>
+<tr class="memdesc:a572548327ac6277265d1fb0f3ba05f07"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 16 bit signed integer vector of 3 components type. <a href="a00140.html#a572548327ac6277265d1fb0f3ba05f07">More...</a><br /></td></tr>
+<tr class="separator:a572548327ac6277265d1fb0f3ba05f07"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a877978ecba5f4186b045507593a92d90"><td class="memItemLeft" align="right" valign="top">typedef tvec4&lt; i16, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_i16vec4</b></td></tr>
+<tr class="memdesc:a877978ecba5f4186b045507593a92d90"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 16 bit signed integer vector of 4 components type. <a href="a00140.html#a877978ecba5f4186b045507593a92d90">More...</a><br /></td></tr>
+<tr class="separator:a877978ecba5f4186b045507593a92d90"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7ff73a45cea9613ebf1a9fad0b9f82ac"><td class="memItemLeft" align="right" valign="top">typedef detail::int32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga7ff73a45cea9613ebf1a9fad0b9f82ac">lowp_i32</a></td></tr>
+<tr class="memdesc:ga7ff73a45cea9613ebf1a9fad0b9f82ac"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 32 bit signed integer type. <a href="a00177.html#ga7ff73a45cea9613ebf1a9fad0b9f82ac">More...</a><br /></td></tr>
+<tr class="separator:ga7ff73a45cea9613ebf1a9fad0b9f82ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af4d1f110d2643d0911aeaa424dd342f3"><td class="memItemLeft" align="right" valign="top">typedef tvec1&lt; i32, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_i32vec1</b></td></tr>
+<tr class="memdesc:af4d1f110d2643d0911aeaa424dd342f3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 32 bit signed integer scalar type. <a href="a00140.html#af4d1f110d2643d0911aeaa424dd342f3">More...</a><br /></td></tr>
+<tr class="separator:af4d1f110d2643d0911aeaa424dd342f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab1d50e964e3ba141afc193a1e135369a"><td class="memItemLeft" align="right" valign="top">typedef tvec2&lt; i32, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_i32vec2</b></td></tr>
+<tr class="memdesc:ab1d50e964e3ba141afc193a1e135369a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 32 bit signed integer vector of 2 components type. <a href="a00140.html#ab1d50e964e3ba141afc193a1e135369a">More...</a><br /></td></tr>
+<tr class="separator:ab1d50e964e3ba141afc193a1e135369a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a669898de66e7bb5695f7a86aa8915fd9"><td class="memItemLeft" align="right" valign="top">typedef tvec3&lt; i32, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_i32vec3</b></td></tr>
+<tr class="memdesc:a669898de66e7bb5695f7a86aa8915fd9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 32 bit signed integer vector of 3 components type. <a href="a00140.html#a669898de66e7bb5695f7a86aa8915fd9">More...</a><br /></td></tr>
+<tr class="separator:a669898de66e7bb5695f7a86aa8915fd9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a35522d761caa8f93185a96ed9e61795d"><td class="memItemLeft" align="right" valign="top">typedef tvec4&lt; i32, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_i32vec4</b></td></tr>
+<tr class="memdesc:a35522d761caa8f93185a96ed9e61795d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 32 bit signed integer vector of 4 components type. <a href="a00140.html#a35522d761caa8f93185a96ed9e61795d">More...</a><br /></td></tr>
+<tr class="separator:a35522d761caa8f93185a96ed9e61795d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga354736e0c645099cd44c42fb2f87c2b8"><td class="memItemLeft" align="right" valign="top">typedef detail::int64&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga354736e0c645099cd44c42fb2f87c2b8">lowp_i64</a></td></tr>
+<tr class="memdesc:ga354736e0c645099cd44c42fb2f87c2b8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 64 bit signed integer type. <a href="a00177.html#ga354736e0c645099cd44c42fb2f87c2b8">More...</a><br /></td></tr>
+<tr class="separator:ga354736e0c645099cd44c42fb2f87c2b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7852c10988de095e6e685300904cb2b3"><td class="memItemLeft" align="right" valign="top">typedef tvec1&lt; i64, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_i64vec1</b></td></tr>
+<tr class="memdesc:a7852c10988de095e6e685300904cb2b3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 64 bit signed integer scalar type. <a href="a00140.html#a7852c10988de095e6e685300904cb2b3">More...</a><br /></td></tr>
+<tr class="separator:a7852c10988de095e6e685300904cb2b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a305eb0f7ba957bb53972b7690904a24f"><td class="memItemLeft" align="right" valign="top">typedef tvec2&lt; i64, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_i64vec2</b></td></tr>
+<tr class="memdesc:a305eb0f7ba957bb53972b7690904a24f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 64 bit signed integer vector of 2 components type. <a href="a00140.html#a305eb0f7ba957bb53972b7690904a24f">More...</a><br /></td></tr>
+<tr class="separator:a305eb0f7ba957bb53972b7690904a24f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adce94f56b502977689df6693fa70c0ed"><td class="memItemLeft" align="right" valign="top">typedef tvec3&lt; i64, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_i64vec3</b></td></tr>
+<tr class="memdesc:adce94f56b502977689df6693fa70c0ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 64 bit signed integer vector of 3 components type. <a href="a00140.html#adce94f56b502977689df6693fa70c0ed">More...</a><br /></td></tr>
+<tr class="separator:adce94f56b502977689df6693fa70c0ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1f9cb33adc669bb6a72329af5381b690"><td class="memItemLeft" align="right" valign="top">typedef tvec4&lt; i64, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_i64vec4</b></td></tr>
+<tr class="memdesc:a1f9cb33adc669bb6a72329af5381b690"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 64 bit signed integer vector of 4 components type. <a href="a00140.html#a1f9cb33adc669bb6a72329af5381b690">More...</a><br /></td></tr>
+<tr class="separator:a1f9cb33adc669bb6a72329af5381b690"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga552a6bde5e75984efb0f863278da2e54"><td class="memItemLeft" align="right" valign="top">typedef detail::int8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga552a6bde5e75984efb0f863278da2e54">lowp_i8</a></td></tr>
+<tr class="memdesc:ga552a6bde5e75984efb0f863278da2e54"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 8 bit signed integer type. <a href="a00177.html#ga552a6bde5e75984efb0f863278da2e54">More...</a><br /></td></tr>
+<tr class="separator:ga552a6bde5e75984efb0f863278da2e54"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7192dd365ce8d4fa4da3257c676de267"><td class="memItemLeft" align="right" valign="top">typedef tvec1&lt; i8, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_i8vec1</b></td></tr>
+<tr class="memdesc:a7192dd365ce8d4fa4da3257c676de267"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 8 bit signed integer scalar type. <a href="a00140.html#a7192dd365ce8d4fa4da3257c676de267">More...</a><br /></td></tr>
+<tr class="separator:a7192dd365ce8d4fa4da3257c676de267"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a02a47f2177b67de3ce1139e68196e56b"><td class="memItemLeft" align="right" valign="top">typedef tvec2&lt; i8, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_i8vec2</b></td></tr>
+<tr class="memdesc:a02a47f2177b67de3ce1139e68196e56b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 8 bit signed integer vector of 2 components type. <a href="a00140.html#a02a47f2177b67de3ce1139e68196e56b">More...</a><br /></td></tr>
+<tr class="separator:a02a47f2177b67de3ce1139e68196e56b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6f4179513be603c7494da45295c35bdc"><td class="memItemLeft" align="right" valign="top">typedef tvec3&lt; i8, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_i8vec3</b></td></tr>
+<tr class="memdesc:a6f4179513be603c7494da45295c35bdc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 8 bit signed integer vector of 3 components type. <a href="a00140.html#a6f4179513be603c7494da45295c35bdc">More...</a><br /></td></tr>
+<tr class="separator:a6f4179513be603c7494da45295c35bdc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a76d872db6e41d64e338a36f09b5daeb7"><td class="memItemLeft" align="right" valign="top">typedef tvec4&lt; i8, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_i8vec4</b></td></tr>
+<tr class="memdesc:a76d872db6e41d64e338a36f09b5daeb7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 8 bit signed integer vector of 4 components type. <a href="a00140.html#a76d872db6e41d64e338a36f09b5daeb7">More...</a><br /></td></tr>
+<tr class="separator:a76d872db6e41d64e338a36f09b5daeb7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga698e36b01167fc0f037889334dce8def"><td class="memItemLeft" align="right" valign="top">typedef detail::int16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga698e36b01167fc0f037889334dce8def">lowp_int16</a></td></tr>
+<tr class="memdesc:ga698e36b01167fc0f037889334dce8def"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 16 bit signed integer type. <a href="a00177.html#ga698e36b01167fc0f037889334dce8def">More...</a><br /></td></tr>
+<tr class="separator:ga698e36b01167fc0f037889334dce8def"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8b2cd8d31eb345b2d641d9261c38db1a"><td class="memItemLeft" align="right" valign="top">typedef detail::int16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga8b2cd8d31eb345b2d641d9261c38db1a">lowp_int16_t</a></td></tr>
+<tr class="memdesc:ga8b2cd8d31eb345b2d641d9261c38db1a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 16 bit signed integer type. <a href="a00177.html#ga8b2cd8d31eb345b2d641d9261c38db1a">More...</a><br /></td></tr>
+<tr class="separator:ga8b2cd8d31eb345b2d641d9261c38db1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga864aabca5f3296e176e0c3ed9cc16b02"><td class="memItemLeft" align="right" valign="top">typedef detail::int32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga864aabca5f3296e176e0c3ed9cc16b02">lowp_int32</a></td></tr>
+<tr class="memdesc:ga864aabca5f3296e176e0c3ed9cc16b02"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 32 bit signed integer type. <a href="a00177.html#ga864aabca5f3296e176e0c3ed9cc16b02">More...</a><br /></td></tr>
+<tr class="separator:ga864aabca5f3296e176e0c3ed9cc16b02"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0350631d35ff800e6133ac6243b13cbc"><td class="memItemLeft" align="right" valign="top">typedef detail::int32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga0350631d35ff800e6133ac6243b13cbc">lowp_int32_t</a></td></tr>
+<tr class="memdesc:ga0350631d35ff800e6133ac6243b13cbc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 32 bit signed integer type. <a href="a00177.html#ga0350631d35ff800e6133ac6243b13cbc">More...</a><br /></td></tr>
+<tr class="separator:ga0350631d35ff800e6133ac6243b13cbc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf645b1a60203b39c0207baff5e3d8c3c"><td class="memItemLeft" align="right" valign="top">typedef detail::int64&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gaf645b1a60203b39c0207baff5e3d8c3c">lowp_int64</a></td></tr>
+<tr class="memdesc:gaf645b1a60203b39c0207baff5e3d8c3c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 64 bit signed integer type. <a href="a00177.html#gaf645b1a60203b39c0207baff5e3d8c3c">More...</a><br /></td></tr>
+<tr class="separator:gaf645b1a60203b39c0207baff5e3d8c3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaebf341fc4a5be233f7dde962c2e33847"><td class="memItemLeft" align="right" valign="top">typedef detail::int64&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gaebf341fc4a5be233f7dde962c2e33847">lowp_int64_t</a></td></tr>
+<tr class="memdesc:gaebf341fc4a5be233f7dde962c2e33847"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 64 bit signed integer type. <a href="a00177.html#gaebf341fc4a5be233f7dde962c2e33847">More...</a><br /></td></tr>
+<tr class="separator:gaebf341fc4a5be233f7dde962c2e33847"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga760bcf26fdb23a2c3ecad3c928a19ae6"><td class="memItemLeft" align="right" valign="top">typedef detail::int8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga760bcf26fdb23a2c3ecad3c928a19ae6">lowp_int8</a></td></tr>
+<tr class="memdesc:ga760bcf26fdb23a2c3ecad3c928a19ae6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 8 bit signed integer type. <a href="a00177.html#ga760bcf26fdb23a2c3ecad3c928a19ae6">More...</a><br /></td></tr>
+<tr class="separator:ga760bcf26fdb23a2c3ecad3c928a19ae6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga119c41d73fe9977358174eb3ac1035a3"><td class="memItemLeft" align="right" valign="top">typedef detail::int8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga119c41d73fe9977358174eb3ac1035a3">lowp_int8_t</a></td></tr>
+<tr class="memdesc:ga119c41d73fe9977358174eb3ac1035a3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 8 bit signed integer type. <a href="a00177.html#ga119c41d73fe9977358174eb3ac1035a3">More...</a><br /></td></tr>
+<tr class="separator:ga119c41d73fe9977358174eb3ac1035a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa2d7af2016aba4edc1a14fed266317d2"><td class="memItemLeft" align="right" valign="top">typedef tquat&lt; float, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_quat</b></td></tr>
+<tr class="memdesc:aa2d7af2016aba4edc1a14fed266317d2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Quaternion of low single-precision floating-point numbers. <a href="a00140.html#aa2d7af2016aba4edc1a14fed266317d2">More...</a><br /></td></tr>
+<tr class="separator:aa2d7af2016aba4edc1a14fed266317d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga504ce1631cb2ac02fcf1d44d8c2aa126"><td class="memItemLeft" align="right" valign="top">typedef detail::uint16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga504ce1631cb2ac02fcf1d44d8c2aa126">lowp_u16</a></td></tr>
+<tr class="memdesc:ga504ce1631cb2ac02fcf1d44d8c2aa126"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 16 bit unsigned integer type. <a href="a00177.html#ga504ce1631cb2ac02fcf1d44d8c2aa126">More...</a><br /></td></tr>
+<tr class="separator:ga504ce1631cb2ac02fcf1d44d8c2aa126"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a016d2c4e5962ee5dcb30978f9de6ac52"><td class="memItemLeft" align="right" valign="top">typedef tvec1&lt; u16, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_u16vec1</b></td></tr>
+<tr class="memdesc:a016d2c4e5962ee5dcb30978f9de6ac52"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 16 bit unsigned integer scalar type. <a href="a00140.html#a016d2c4e5962ee5dcb30978f9de6ac52">More...</a><br /></td></tr>
+<tr class="separator:a016d2c4e5962ee5dcb30978f9de6ac52"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa3bd6951d7eeae1b4f2cc50759dbf640"><td class="memItemLeft" align="right" valign="top">typedef tvec2&lt; u16, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_u16vec2</b></td></tr>
+<tr class="memdesc:aa3bd6951d7eeae1b4f2cc50759dbf640"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 16 bit unsigned integer vector of 2 components type. <a href="a00140.html#aa3bd6951d7eeae1b4f2cc50759dbf640">More...</a><br /></td></tr>
+<tr class="separator:aa3bd6951d7eeae1b4f2cc50759dbf640"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae63c1dbdb499eb7664109fb39857bce4"><td class="memItemLeft" align="right" valign="top">typedef tvec3&lt; u16, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_u16vec3</b></td></tr>
+<tr class="memdesc:ae63c1dbdb499eb7664109fb39857bce4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 16 bit unsigned integer vector of 3 components type. <a href="a00140.html#ae63c1dbdb499eb7664109fb39857bce4">More...</a><br /></td></tr>
+<tr class="separator:ae63c1dbdb499eb7664109fb39857bce4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6baa0d373bf33bfa1aa666f557eae789"><td class="memItemLeft" align="right" valign="top">typedef tvec4&lt; u16, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_u16vec4</b></td></tr>
+<tr class="memdesc:a6baa0d373bf33bfa1aa666f557eae789"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 16 bit unsigned integer vector of 4 components type. <a href="a00140.html#a6baa0d373bf33bfa1aa666f557eae789">More...</a><br /></td></tr>
+<tr class="separator:a6baa0d373bf33bfa1aa666f557eae789"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4f072ada9552e1e480bbb3b1acde5250"><td class="memItemLeft" align="right" valign="top">typedef detail::uint32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga4f072ada9552e1e480bbb3b1acde5250">lowp_u32</a></td></tr>
+<tr class="memdesc:ga4f072ada9552e1e480bbb3b1acde5250"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 32 bit unsigned integer type. <a href="a00177.html#ga4f072ada9552e1e480bbb3b1acde5250">More...</a><br /></td></tr>
+<tr class="separator:ga4f072ada9552e1e480bbb3b1acde5250"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad302aa571eb6955dbfc5289c7c84ca1b"><td class="memItemLeft" align="right" valign="top">typedef tvec1&lt; u32, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_u32vec1</b></td></tr>
+<tr class="memdesc:ad302aa571eb6955dbfc5289c7c84ca1b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 32 bit unsigned integer scalar type. <a href="a00140.html#ad302aa571eb6955dbfc5289c7c84ca1b">More...</a><br /></td></tr>
+<tr class="separator:ad302aa571eb6955dbfc5289c7c84ca1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0d0d6330a6a0e7c4885f6b554535b200"><td class="memItemLeft" align="right" valign="top">typedef tvec2&lt; u32, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_u32vec2</b></td></tr>
+<tr class="memdesc:a0d0d6330a6a0e7c4885f6b554535b200"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 32 bit unsigned integer vector of 2 components type. <a href="a00140.html#a0d0d6330a6a0e7c4885f6b554535b200">More...</a><br /></td></tr>
+<tr class="separator:a0d0d6330a6a0e7c4885f6b554535b200"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a82ab625c16f826dc658bde310158ddff"><td class="memItemLeft" align="right" valign="top">typedef tvec3&lt; u32, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_u32vec3</b></td></tr>
+<tr class="memdesc:a82ab625c16f826dc658bde310158ddff"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 32 bit unsigned integer vector of 3 components type. <a href="a00140.html#a82ab625c16f826dc658bde310158ddff">More...</a><br /></td></tr>
+<tr class="separator:a82ab625c16f826dc658bde310158ddff"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a061f6b150324b1913490c743e756d04f"><td class="memItemLeft" align="right" valign="top">typedef tvec4&lt; u32, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_u32vec4</b></td></tr>
+<tr class="memdesc:a061f6b150324b1913490c743e756d04f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 32 bit unsigned integer vector of 4 components type. <a href="a00140.html#a061f6b150324b1913490c743e756d04f">More...</a><br /></td></tr>
+<tr class="separator:a061f6b150324b1913490c743e756d04f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga30069d1f02b19599cbfadf98c23ac6ed"><td class="memItemLeft" align="right" valign="top">typedef detail::uint64&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga30069d1f02b19599cbfadf98c23ac6ed">lowp_u64</a></td></tr>
+<tr class="memdesc:ga30069d1f02b19599cbfadf98c23ac6ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 64 bit unsigned integer type. <a href="a00177.html#ga30069d1f02b19599cbfadf98c23ac6ed">More...</a><br /></td></tr>
+<tr class="separator:ga30069d1f02b19599cbfadf98c23ac6ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a318bf8bfd18ab389678d06828a28c39b"><td class="memItemLeft" align="right" valign="top">typedef tvec1&lt; u64, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_u64vec1</b></td></tr>
+<tr class="memdesc:a318bf8bfd18ab389678d06828a28c39b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 64 bit unsigned integer scalar type. <a href="a00140.html#a318bf8bfd18ab389678d06828a28c39b">More...</a><br /></td></tr>
+<tr class="separator:a318bf8bfd18ab389678d06828a28c39b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a833371ce41eb501163ab6ebd6205fc9a"><td class="memItemLeft" align="right" valign="top">typedef tvec2&lt; u64, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_u64vec2</b></td></tr>
+<tr class="memdesc:a833371ce41eb501163ab6ebd6205fc9a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 64 bit unsigned integer vector of 2 components type. <a href="a00140.html#a833371ce41eb501163ab6ebd6205fc9a">More...</a><br /></td></tr>
+<tr class="separator:a833371ce41eb501163ab6ebd6205fc9a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae69228b98799312c02544febb1af766b"><td class="memItemLeft" align="right" valign="top">typedef tvec3&lt; u64, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_u64vec3</b></td></tr>
+<tr class="memdesc:ae69228b98799312c02544febb1af766b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 64 bit unsigned integer vector of 3 components type. <a href="a00140.html#ae69228b98799312c02544febb1af766b">More...</a><br /></td></tr>
+<tr class="separator:ae69228b98799312c02544febb1af766b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3c1344b4a809a5812c7fd4aed4a7d3fb"><td class="memItemLeft" align="right" valign="top">typedef tvec4&lt; u64, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_u64vec4</b></td></tr>
+<tr class="memdesc:a3c1344b4a809a5812c7fd4aed4a7d3fb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 64 bit unsigned integer vector of 4 components type. <a href="a00140.html#a3c1344b4a809a5812c7fd4aed4a7d3fb">More...</a><br /></td></tr>
+<tr class="separator:a3c1344b4a809a5812c7fd4aed4a7d3fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1b09f03da7ac43055c68a349d5445083"><td class="memItemLeft" align="right" valign="top">typedef detail::uint8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga1b09f03da7ac43055c68a349d5445083">lowp_u8</a></td></tr>
+<tr class="memdesc:ga1b09f03da7ac43055c68a349d5445083"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 8 bit unsigned integer type. <a href="a00177.html#ga1b09f03da7ac43055c68a349d5445083">More...</a><br /></td></tr>
+<tr class="separator:ga1b09f03da7ac43055c68a349d5445083"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac31801407d2141204e74eefea0bf3ef0"><td class="memItemLeft" align="right" valign="top">typedef tvec1&lt; u8, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_u8vec1</b></td></tr>
+<tr class="memdesc:ac31801407d2141204e74eefea0bf3ef0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 8 bit unsigned integer scalar type. <a href="a00140.html#ac31801407d2141204e74eefea0bf3ef0">More...</a><br /></td></tr>
+<tr class="separator:ac31801407d2141204e74eefea0bf3ef0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4fbff016a05f8fb6bf793c42f4bf1cd5"><td class="memItemLeft" align="right" valign="top">typedef tvec2&lt; u8, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_u8vec2</b></td></tr>
+<tr class="memdesc:a4fbff016a05f8fb6bf793c42f4bf1cd5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 8 bit unsigned integer vector of 2 components type. <a href="a00140.html#a4fbff016a05f8fb6bf793c42f4bf1cd5">More...</a><br /></td></tr>
+<tr class="separator:a4fbff016a05f8fb6bf793c42f4bf1cd5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0cbe1a6da09be9171fc08ceadfbb758d"><td class="memItemLeft" align="right" valign="top">typedef tvec3&lt; u8, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_u8vec3</b></td></tr>
+<tr class="memdesc:a0cbe1a6da09be9171fc08ceadfbb758d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 8 bit unsigned integer vector of 3 components type. <a href="a00140.html#a0cbe1a6da09be9171fc08ceadfbb758d">More...</a><br /></td></tr>
+<tr class="separator:a0cbe1a6da09be9171fc08ceadfbb758d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a764d9393e9aff7a84825a5760e2498b9"><td class="memItemLeft" align="right" valign="top">typedef tvec4&lt; u8, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_u8vec4</b></td></tr>
+<tr class="memdesc:a764d9393e9aff7a84825a5760e2498b9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 8 bit unsigned integer vector of 4 components type. <a href="a00140.html#a764d9393e9aff7a84825a5760e2498b9">More...</a><br /></td></tr>
+<tr class="separator:a764d9393e9aff7a84825a5760e2498b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad68bfd9f881856fc863a6ebca0b67f78"><td class="memItemLeft" align="right" valign="top">typedef detail::uint16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gad68bfd9f881856fc863a6ebca0b67f78">lowp_uint16</a></td></tr>
+<tr class="memdesc:gad68bfd9f881856fc863a6ebca0b67f78"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 16 bit unsigned integer type. <a href="a00177.html#gad68bfd9f881856fc863a6ebca0b67f78">More...</a><br /></td></tr>
+<tr class="separator:gad68bfd9f881856fc863a6ebca0b67f78"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga91c4815f93177eb423362fd296a87e9f"><td class="memItemLeft" align="right" valign="top">typedef detail::uint16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga91c4815f93177eb423362fd296a87e9f">lowp_uint16_t</a></td></tr>
+<tr class="memdesc:ga91c4815f93177eb423362fd296a87e9f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 16 bit unsigned integer type. <a href="a00177.html#ga91c4815f93177eb423362fd296a87e9f">More...</a><br /></td></tr>
+<tr class="separator:ga91c4815f93177eb423362fd296a87e9f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa6a5b461bbf5fe20982472aa51896d4b"><td class="memItemLeft" align="right" valign="top">typedef detail::uint32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gaa6a5b461bbf5fe20982472aa51896d4b">lowp_uint32</a></td></tr>
+<tr class="memdesc:gaa6a5b461bbf5fe20982472aa51896d4b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 32 bit unsigned integer type. <a href="a00177.html#gaa6a5b461bbf5fe20982472aa51896d4b">More...</a><br /></td></tr>
+<tr class="separator:gaa6a5b461bbf5fe20982472aa51896d4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf1b735b4b1145174f4e4167d13778f9b"><td class="memItemLeft" align="right" valign="top">typedef detail::uint32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gaf1b735b4b1145174f4e4167d13778f9b">lowp_uint32_t</a></td></tr>
+<tr class="memdesc:gaf1b735b4b1145174f4e4167d13778f9b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 32 bit unsigned integer type. <a href="a00177.html#gaf1b735b4b1145174f4e4167d13778f9b">More...</a><br /></td></tr>
+<tr class="separator:gaf1b735b4b1145174f4e4167d13778f9b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa212b805736a759998e312cbdd550fae"><td class="memItemLeft" align="right" valign="top">typedef detail::uint64&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gaa212b805736a759998e312cbdd550fae">lowp_uint64</a></td></tr>
+<tr class="memdesc:gaa212b805736a759998e312cbdd550fae"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 64 bit unsigned integer type. <a href="a00177.html#gaa212b805736a759998e312cbdd550fae">More...</a><br /></td></tr>
+<tr class="separator:gaa212b805736a759998e312cbdd550fae"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8dd3a3281ae5c970ffe0c41d538aa153"><td class="memItemLeft" align="right" valign="top">typedef detail::uint64&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga8dd3a3281ae5c970ffe0c41d538aa153">lowp_uint64_t</a></td></tr>
+<tr class="memdesc:ga8dd3a3281ae5c970ffe0c41d538aa153"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 64 bit unsigned integer type. <a href="a00177.html#ga8dd3a3281ae5c970ffe0c41d538aa153">More...</a><br /></td></tr>
+<tr class="separator:ga8dd3a3281ae5c970ffe0c41d538aa153"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf49470869e9be2c059629b250619804e"><td class="memItemLeft" align="right" valign="top">typedef detail::uint8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gaf49470869e9be2c059629b250619804e">lowp_uint8</a></td></tr>
+<tr class="memdesc:gaf49470869e9be2c059629b250619804e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 8 bit unsigned integer type. <a href="a00177.html#gaf49470869e9be2c059629b250619804e">More...</a><br /></td></tr>
+<tr class="separator:gaf49470869e9be2c059629b250619804e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga667b2ece2b258be898812dc2177995d1"><td class="memItemLeft" align="right" valign="top">typedef detail::uint8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga667b2ece2b258be898812dc2177995d1">lowp_uint8_t</a></td></tr>
+<tr class="memdesc:ga667b2ece2b258be898812dc2177995d1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low precision 8 bit unsigned integer type. <a href="a00177.html#ga667b2ece2b258be898812dc2177995d1">More...</a><br /></td></tr>
+<tr class="separator:ga667b2ece2b258be898812dc2177995d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8931ec76b5c0c310ed8d96dfdeb6b4c1"><td class="memItemLeft" align="right" valign="top">typedef tvec1&lt; float, lowp &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>lowp_vec1</b></td></tr>
+<tr class="memdesc:a8931ec76b5c0c310ed8d96dfdeb6b4c1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Low single-precision floating-point vector of 1 component. <a href="a00140.html#a8931ec76b5c0c310ed8d96dfdeb6b4c1">More...</a><br /></td></tr>
+<tr class="separator:a8931ec76b5c0c310ed8d96dfdeb6b4c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a51178c7b0d10cc540c01ad4cf0ece261"><td class="memItemLeft" align="right" valign="top">typedef tquat&lt; double, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_dquat</b></td></tr>
+<tr class="memdesc:a51178c7b0d10cc540c01ad4cf0ece261"><td class="mdescLeft">&#160;</td><td class="mdescRight">Quaternion of medium double-precision floating-point numbers. <a href="a00140.html#a51178c7b0d10cc540c01ad4cf0ece261">More...</a><br /></td></tr>
+<tr class="separator:a51178c7b0d10cc540c01ad4cf0ece261"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3b27fcd9eaa2757f0aaf6b0ce0d85c80"><td class="memItemLeft" align="right" valign="top">typedef float32&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_f32</b></td></tr>
+<tr class="memdesc:a3b27fcd9eaa2757f0aaf6b0ce0d85c80"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium 32 bit single-precision floating-point scalar. <a href="a00140.html#a3b27fcd9eaa2757f0aaf6b0ce0d85c80">More...</a><br /></td></tr>
+<tr class="separator:a3b27fcd9eaa2757f0aaf6b0ce0d85c80"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af9020c6176a75bc84828ab01ea7dac25"><td class="memItemLeft" align="right" valign="top">typedef mediump_f32mat2x2&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_f32mat2</b></td></tr>
+<tr class="memdesc:af9020c6176a75bc84828ab01ea7dac25"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium single-precision floating-point 1x1 matrix. <a href="a00140.html#af9020c6176a75bc84828ab01ea7dac25">More...</a><br /></td></tr>
+<tr class="separator:af9020c6176a75bc84828ab01ea7dac25"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afaa92b781318fb3fe43ad3e6f32be86b"><td class="memItemLeft" align="right" valign="top">typedef tmat2x2&lt; f32, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_f32mat2x2</b></td></tr>
+<tr class="memdesc:afaa92b781318fb3fe43ad3e6f32be86b"><td class="mdescLeft">&#160;</td><td class="mdescRight">High single-precision floating-point 1x1 matrix. <a href="a00140.html#afaa92b781318fb3fe43ad3e6f32be86b">More...</a><br /></td></tr>
+<tr class="separator:afaa92b781318fb3fe43ad3e6f32be86b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1f38dab02c05c75c87ee02d7896078ec"><td class="memItemLeft" align="right" valign="top">typedef tmat2x3&lt; f32, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_f32mat2x3</b></td></tr>
+<tr class="memdesc:a1f38dab02c05c75c87ee02d7896078ec"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium single-precision floating-point 2x3 matrix. <a href="a00140.html#a1f38dab02c05c75c87ee02d7896078ec">More...</a><br /></td></tr>
+<tr class="separator:a1f38dab02c05c75c87ee02d7896078ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3798dd54ed8dbba79d5f6ef22c372be3"><td class="memItemLeft" align="right" valign="top">typedef tmat2x4&lt; f32, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_f32mat2x4</b></td></tr>
+<tr class="memdesc:a3798dd54ed8dbba79d5f6ef22c372be3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium single-precision floating-point 2x4 matrix. <a href="a00140.html#a3798dd54ed8dbba79d5f6ef22c372be3">More...</a><br /></td></tr>
+<tr class="separator:a3798dd54ed8dbba79d5f6ef22c372be3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaaf878d0d7bfc0aac054fe269a886ca8"><td class="memItemLeft" align="right" valign="top">typedef mediump_f32mat3x3&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_f32mat3</b></td></tr>
+<tr class="memdesc:aaaf878d0d7bfc0aac054fe269a886ca8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium single-precision floating-point 3x3 matrix. <a href="a00140.html#aaaf878d0d7bfc0aac054fe269a886ca8">More...</a><br /></td></tr>
+<tr class="separator:aaaf878d0d7bfc0aac054fe269a886ca8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a77b8afa61c836b25ba97d9ab433ff4ca"><td class="memItemLeft" align="right" valign="top">typedef tmat3x2&lt; f32, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_f32mat3x2</b></td></tr>
+<tr class="memdesc:a77b8afa61c836b25ba97d9ab433ff4ca"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium single-precision floating-point 3x2 matrix. <a href="a00140.html#a77b8afa61c836b25ba97d9ab433ff4ca">More...</a><br /></td></tr>
+<tr class="separator:a77b8afa61c836b25ba97d9ab433ff4ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1e653136fb7152f4c817aa264d58f9db"><td class="memItemLeft" align="right" valign="top">typedef tmat3x3&lt; f32, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_f32mat3x3</b></td></tr>
+<tr class="memdesc:a1e653136fb7152f4c817aa264d58f9db"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium single-precision floating-point 3x3 matrix. <a href="a00140.html#a1e653136fb7152f4c817aa264d58f9db">More...</a><br /></td></tr>
+<tr class="separator:a1e653136fb7152f4c817aa264d58f9db"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af8cef3c4749d9f699726b0b949dab473"><td class="memItemLeft" align="right" valign="top">typedef tmat3x4&lt; f32, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_f32mat3x4</b></td></tr>
+<tr class="memdesc:af8cef3c4749d9f699726b0b949dab473"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium single-precision floating-point 3x4 matrix. <a href="a00140.html#af8cef3c4749d9f699726b0b949dab473">More...</a><br /></td></tr>
+<tr class="separator:af8cef3c4749d9f699726b0b949dab473"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4491baaebbc46a20f1cb5da985576bf4"><td class="memItemLeft" align="right" valign="top">typedef mediump_f32mat4x4&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_f32mat4</b></td></tr>
+<tr class="memdesc:a4491baaebbc46a20f1cb5da985576bf4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium single-precision floating-point 4x4 matrix. <a href="a00140.html#a4491baaebbc46a20f1cb5da985576bf4">More...</a><br /></td></tr>
+<tr class="separator:a4491baaebbc46a20f1cb5da985576bf4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0dacc0ae65346941372958a08d918bc3"><td class="memItemLeft" align="right" valign="top">typedef tmat4x2&lt; f32, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_f32mat4x2</b></td></tr>
+<tr class="memdesc:a0dacc0ae65346941372958a08d918bc3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium single-precision floating-point 4x2 matrix. <a href="a00140.html#a0dacc0ae65346941372958a08d918bc3">More...</a><br /></td></tr>
+<tr class="separator:a0dacc0ae65346941372958a08d918bc3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:acc41b629cbdb64c7b8ba3c18646b8e32"><td class="memItemLeft" align="right" valign="top">typedef tmat4x3&lt; f32, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_f32mat4x3</b></td></tr>
+<tr class="memdesc:acc41b629cbdb64c7b8ba3c18646b8e32"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium single-precision floating-point 4x3 matrix. <a href="a00140.html#acc41b629cbdb64c7b8ba3c18646b8e32">More...</a><br /></td></tr>
+<tr class="separator:acc41b629cbdb64c7b8ba3c18646b8e32"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a01a6f096db7a15dfe2fa28ea1fed183c"><td class="memItemLeft" align="right" valign="top">typedef tmat4x4&lt; f32, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_f32mat4x4</b></td></tr>
+<tr class="memdesc:a01a6f096db7a15dfe2fa28ea1fed183c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium single-precision floating-point 4x4 matrix. <a href="a00140.html#a01a6f096db7a15dfe2fa28ea1fed183c">More...</a><br /></td></tr>
+<tr class="separator:a01a6f096db7a15dfe2fa28ea1fed183c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abcc1b172969e868108974c92c09ba2e4"><td class="memItemLeft" align="right" valign="top">typedef tquat&lt; f32, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_f32quat</b></td></tr>
+<tr class="memdesc:abcc1b172969e868108974c92c09ba2e4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium single-precision floating-point quaternion. <a href="a00140.html#abcc1b172969e868108974c92c09ba2e4">More...</a><br /></td></tr>
+<tr class="separator:abcc1b172969e868108974c92c09ba2e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af464ab0841bc7f942d55935101923e25"><td class="memItemLeft" align="right" valign="top">typedef tvec1&lt; f32, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_f32vec1</b></td></tr>
+<tr class="memdesc:af464ab0841bc7f942d55935101923e25"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium single-precision floating-point vector of 1 component. <a href="a00140.html#af464ab0841bc7f942d55935101923e25">More...</a><br /></td></tr>
+<tr class="separator:af464ab0841bc7f942d55935101923e25"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab0dea9959015c0ae8294360e1aafeb2a"><td class="memItemLeft" align="right" valign="top">typedef tvec2&lt; f32, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_f32vec2</b></td></tr>
+<tr class="memdesc:ab0dea9959015c0ae8294360e1aafeb2a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium single-precision floating-point vector of 2 components. <a href="a00140.html#ab0dea9959015c0ae8294360e1aafeb2a">More...</a><br /></td></tr>
+<tr class="separator:ab0dea9959015c0ae8294360e1aafeb2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a30b37671931aad948d1018ddc5718f34"><td class="memItemLeft" align="right" valign="top">typedef tvec3&lt; f32, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_f32vec3</b></td></tr>
+<tr class="memdesc:a30b37671931aad948d1018ddc5718f34"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium single-precision floating-point vector of 3 components. <a href="a00140.html#a30b37671931aad948d1018ddc5718f34">More...</a><br /></td></tr>
+<tr class="separator:a30b37671931aad948d1018ddc5718f34"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac462ec17fc1037e679d1086d3f26581f"><td class="memItemLeft" align="right" valign="top">typedef tvec4&lt; f32, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_f32vec4</b></td></tr>
+<tr class="memdesc:ac462ec17fc1037e679d1086d3f26581f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium single-precision floating-point vector of 4 components. <a href="a00140.html#ac462ec17fc1037e679d1086d3f26581f">More...</a><br /></td></tr>
+<tr class="separator:ac462ec17fc1037e679d1086d3f26581f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6d40381d78472553f878f66e443feeef"><td class="memItemLeft" align="right" valign="top">typedef float64&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_f64</b></td></tr>
+<tr class="memdesc:a6d40381d78472553f878f66e443feeef"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium 64 bit double-precision floating-point scalar. <a href="a00140.html#a6d40381d78472553f878f66e443feeef">More...</a><br /></td></tr>
+<tr class="separator:a6d40381d78472553f878f66e443feeef"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac1281da5ded55047e8892b0e1f1ae965"><td class="memItemLeft" align="right" valign="top">typedef mediump_f64mat2x2&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_f64mat2</b></td></tr>
+<tr class="memdesc:ac1281da5ded55047e8892b0e1f1ae965"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium double-precision floating-point 1x1 matrix. <a href="a00140.html#ac1281da5ded55047e8892b0e1f1ae965">More...</a><br /></td></tr>
+<tr class="separator:ac1281da5ded55047e8892b0e1f1ae965"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a710c552051cdf26086a52724adeaa0b5"><td class="memItemLeft" align="right" valign="top">typedef tmat2x2&lt; f64, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_f64mat2x2</b></td></tr>
+<tr class="memdesc:a710c552051cdf26086a52724adeaa0b5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium double-precision floating-point 1x1 matrix. <a href="a00140.html#a710c552051cdf26086a52724adeaa0b5">More...</a><br /></td></tr>
+<tr class="separator:a710c552051cdf26086a52724adeaa0b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af1f4fff1454eb66c97bd3eb123c86e85"><td class="memItemLeft" align="right" valign="top">typedef tmat2x3&lt; f64, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_f64mat2x3</b></td></tr>
+<tr class="memdesc:af1f4fff1454eb66c97bd3eb123c86e85"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium double-precision floating-point 2x3 matrix. <a href="a00140.html#af1f4fff1454eb66c97bd3eb123c86e85">More...</a><br /></td></tr>
+<tr class="separator:af1f4fff1454eb66c97bd3eb123c86e85"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3a181f05bac20864c7b86976428cbbf2"><td class="memItemLeft" align="right" valign="top">typedef tmat2x4&lt; f64, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_f64mat2x4</b></td></tr>
+<tr class="memdesc:a3a181f05bac20864c7b86976428cbbf2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium double-precision floating-point 2x4 matrix. <a href="a00140.html#a3a181f05bac20864c7b86976428cbbf2">More...</a><br /></td></tr>
+<tr class="separator:a3a181f05bac20864c7b86976428cbbf2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad35fb67eb1d03c5a514f0bd7aed1c776"><td class="memItemLeft" align="right" valign="top">typedef mediump_f64mat3x3&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_f64mat3</b></td></tr>
+<tr class="memdesc:ad35fb67eb1d03c5a514f0bd7aed1c776"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium double-precision floating-point 3x3 matrix. <a href="a00140.html#ad35fb67eb1d03c5a514f0bd7aed1c776">More...</a><br /></td></tr>
+<tr class="separator:ad35fb67eb1d03c5a514f0bd7aed1c776"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5ac17da9eab988cac003014225ba5e9b"><td class="memItemLeft" align="right" valign="top">typedef tmat3x2&lt; f64, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_f64mat3x2</b></td></tr>
+<tr class="memdesc:a5ac17da9eab988cac003014225ba5e9b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium double-precision floating-point 3x2 matrix. <a href="a00140.html#a5ac17da9eab988cac003014225ba5e9b">More...</a><br /></td></tr>
+<tr class="separator:a5ac17da9eab988cac003014225ba5e9b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4d09bdb868ee5f7063c70092a929cd38"><td class="memItemLeft" align="right" valign="top">typedef tmat3x3&lt; f64, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_f64mat3x3</b></td></tr>
+<tr class="memdesc:a4d09bdb868ee5f7063c70092a929cd38"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium double-precision floating-point 3x3 matrix. <a href="a00140.html#a4d09bdb868ee5f7063c70092a929cd38">More...</a><br /></td></tr>
+<tr class="separator:a4d09bdb868ee5f7063c70092a929cd38"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5a93213eb4f0876f713d4d00a38dab86"><td class="memItemLeft" align="right" valign="top">typedef tmat3x4&lt; f64, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_f64mat3x4</b></td></tr>
+<tr class="memdesc:a5a93213eb4f0876f713d4d00a38dab86"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium double-precision floating-point 3x4 matrix. <a href="a00140.html#a5a93213eb4f0876f713d4d00a38dab86">More...</a><br /></td></tr>
+<tr class="separator:a5a93213eb4f0876f713d4d00a38dab86"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa805ef691c711dc41e2776cfb67f5cf5"><td class="memItemLeft" align="right" valign="top">typedef mediump_f64mat4x4&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_f64mat4</b></td></tr>
+<tr class="memdesc:aa805ef691c711dc41e2776cfb67f5cf5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium double-precision floating-point 4x4 matrix. <a href="a00140.html#aa805ef691c711dc41e2776cfb67f5cf5">More...</a><br /></td></tr>
+<tr class="separator:aa805ef691c711dc41e2776cfb67f5cf5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adb511a9a5fa678b1b859364b817cee76"><td class="memItemLeft" align="right" valign="top">typedef tmat4x2&lt; f64, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_f64mat4x2</b></td></tr>
+<tr class="memdesc:adb511a9a5fa678b1b859364b817cee76"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium double-precision floating-point 4x2 matrix. <a href="a00140.html#adb511a9a5fa678b1b859364b817cee76">More...</a><br /></td></tr>
+<tr class="separator:adb511a9a5fa678b1b859364b817cee76"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad2eae3525631e29f7e70dc79be1a9360"><td class="memItemLeft" align="right" valign="top">typedef tmat4x3&lt; f64, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_f64mat4x3</b></td></tr>
+<tr class="memdesc:ad2eae3525631e29f7e70dc79be1a9360"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium double-precision floating-point 4x3 matrix. <a href="a00140.html#ad2eae3525631e29f7e70dc79be1a9360">More...</a><br /></td></tr>
+<tr class="separator:ad2eae3525631e29f7e70dc79be1a9360"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaae60e8c1cf13ee2bc088999e2726332"><td class="memItemLeft" align="right" valign="top">typedef tmat4x4&lt; f64, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_f64mat4x4</b></td></tr>
+<tr class="memdesc:aaae60e8c1cf13ee2bc088999e2726332"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium double-precision floating-point 4x4 matrix. <a href="a00140.html#aaae60e8c1cf13ee2bc088999e2726332">More...</a><br /></td></tr>
+<tr class="separator:aaae60e8c1cf13ee2bc088999e2726332"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a06275695b922e1b4f068379ee53d17f5"><td class="memItemLeft" align="right" valign="top">typedef tquat&lt; f64, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_f64quat</b></td></tr>
+<tr class="memdesc:a06275695b922e1b4f068379ee53d17f5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium double-precision floating-point quaternion. <a href="a00140.html#a06275695b922e1b4f068379ee53d17f5">More...</a><br /></td></tr>
+<tr class="separator:a06275695b922e1b4f068379ee53d17f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac3ad0aef885256bf3508c4a97aa24ca7"><td class="memItemLeft" align="right" valign="top">typedef tvec1&lt; f64, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_f64vec1</b></td></tr>
+<tr class="memdesc:ac3ad0aef885256bf3508c4a97aa24ca7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium double-precision floating-point vector of 1 component. <a href="a00140.html#ac3ad0aef885256bf3508c4a97aa24ca7">More...</a><br /></td></tr>
+<tr class="separator:ac3ad0aef885256bf3508c4a97aa24ca7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af3a39604855bbd7d2bf01336dbd58c7e"><td class="memItemLeft" align="right" valign="top">typedef tvec2&lt; f64, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_f64vec2</b></td></tr>
+<tr class="memdesc:af3a39604855bbd7d2bf01336dbd58c7e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium double-precision floating-point vector of 2 components. <a href="a00140.html#af3a39604855bbd7d2bf01336dbd58c7e">More...</a><br /></td></tr>
+<tr class="separator:af3a39604855bbd7d2bf01336dbd58c7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8621fc4ddd20c08f8c9f6f89039d7070"><td class="memItemLeft" align="right" valign="top">typedef tvec3&lt; f64, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_f64vec3</b></td></tr>
+<tr class="memdesc:a8621fc4ddd20c08f8c9f6f89039d7070"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium double-precision floating-point vector of 3 components. <a href="a00140.html#a8621fc4ddd20c08f8c9f6f89039d7070">More...</a><br /></td></tr>
+<tr class="separator:a8621fc4ddd20c08f8c9f6f89039d7070"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac1dee1be60722fbaba56c5e8d4055224"><td class="memItemLeft" align="right" valign="top">typedef tvec4&lt; f64, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_f64vec4</b></td></tr>
+<tr class="memdesc:ac1dee1be60722fbaba56c5e8d4055224"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium double-precision floating-point vector of 4 components. <a href="a00140.html#ac1dee1be60722fbaba56c5e8d4055224">More...</a><br /></td></tr>
+<tr class="separator:ac1dee1be60722fbaba56c5e8d4055224"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9a90f18a9d062cd5b8046cbb59ef7296"><td class="memItemLeft" align="right" valign="top">typedef detail::float32&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_float32</b></td></tr>
+<tr class="memdesc:a9a90f18a9d062cd5b8046cbb59ef7296"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium 32 bit single-precision floating-point scalar. <a href="a00140.html#a9a90f18a9d062cd5b8046cbb59ef7296">More...</a><br /></td></tr>
+<tr class="separator:a9a90f18a9d062cd5b8046cbb59ef7296"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8a3a6b5ac1518e864900bdbf6983b54e"><td class="memItemLeft" align="right" valign="top">typedef detail::float32&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_float32_t</b></td></tr>
+<tr class="memdesc:a8a3a6b5ac1518e864900bdbf6983b54e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium 32 bit single-precision floating-point scalar. <a href="a00140.html#a8a3a6b5ac1518e864900bdbf6983b54e">More...</a><br /></td></tr>
+<tr class="separator:a8a3a6b5ac1518e864900bdbf6983b54e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a729f6f704ff850a84819c09daf22bf96"><td class="memItemLeft" align="right" valign="top">typedef detail::float64&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_float64</b></td></tr>
+<tr class="memdesc:a729f6f704ff850a84819c09daf22bf96"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium 64 bit double-precision floating-point scalar. <a href="a00140.html#a729f6f704ff850a84819c09daf22bf96">More...</a><br /></td></tr>
+<tr class="separator:a729f6f704ff850a84819c09daf22bf96"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0cd2f21770615d0b0c46daa9a820f2e9"><td class="memItemLeft" align="right" valign="top">typedef detail::float64&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_float64_t</b></td></tr>
+<tr class="memdesc:a0cd2f21770615d0b0c46daa9a820f2e9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium 64 bit double-precision floating-point scalar. <a href="a00140.html#a0cd2f21770615d0b0c46daa9a820f2e9">More...</a><br /></td></tr>
+<tr class="separator:a0cd2f21770615d0b0c46daa9a820f2e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a74e9133378fd0b4da8ac0bc0876702ff"><td class="memItemLeft" align="right" valign="top">typedef mediump_fmat2x2&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_fmat2</b></td></tr>
+<tr class="memdesc:a74e9133378fd0b4da8ac0bc0876702ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium single-precision floating-point 1x1 matrix. <a href="a00140.html#a74e9133378fd0b4da8ac0bc0876702ff">More...</a><br /></td></tr>
+<tr class="separator:a74e9133378fd0b4da8ac0bc0876702ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a14e3419dd3ed51ae829fba0eeb37a798"><td class="memItemLeft" align="right" valign="top">typedef tmat2x2&lt; f32, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_fmat2x2</b></td></tr>
+<tr class="memdesc:a14e3419dd3ed51ae829fba0eeb37a798"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium single-precision floating-point 1x1 matrix. <a href="a00140.html#a14e3419dd3ed51ae829fba0eeb37a798">More...</a><br /></td></tr>
+<tr class="separator:a14e3419dd3ed51ae829fba0eeb37a798"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aad419b656765f99413130f262902f70b"><td class="memItemLeft" align="right" valign="top">typedef tmat2x3&lt; f32, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_fmat2x3</b></td></tr>
+<tr class="memdesc:aad419b656765f99413130f262902f70b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium single-precision floating-point 2x3 matrix. <a href="a00140.html#aad419b656765f99413130f262902f70b">More...</a><br /></td></tr>
+<tr class="separator:aad419b656765f99413130f262902f70b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5ad760dc3087dbe4b81f4735b87c8bff"><td class="memItemLeft" align="right" valign="top">typedef tmat2x4&lt; f32, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_fmat2x4</b></td></tr>
+<tr class="memdesc:a5ad760dc3087dbe4b81f4735b87c8bff"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium single-precision floating-point 2x4 matrix. <a href="a00140.html#a5ad760dc3087dbe4b81f4735b87c8bff">More...</a><br /></td></tr>
+<tr class="separator:a5ad760dc3087dbe4b81f4735b87c8bff"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a80823dfad5dba98512c76af498343847"><td class="memItemLeft" align="right" valign="top">typedef mediump_fmat3x3&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_fmat3</b></td></tr>
+<tr class="memdesc:a80823dfad5dba98512c76af498343847"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium single-precision floating-point 3x3 matrix. <a href="a00140.html#a80823dfad5dba98512c76af498343847">More...</a><br /></td></tr>
+<tr class="separator:a80823dfad5dba98512c76af498343847"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5f983e9b6ce2fc4b5bcf48bde86b6c1d"><td class="memItemLeft" align="right" valign="top">typedef tmat3x2&lt; f32, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_fmat3x2</b></td></tr>
+<tr class="memdesc:a5f983e9b6ce2fc4b5bcf48bde86b6c1d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium single-precision floating-point 3x2 matrix. <a href="a00140.html#a5f983e9b6ce2fc4b5bcf48bde86b6c1d">More...</a><br /></td></tr>
+<tr class="separator:a5f983e9b6ce2fc4b5bcf48bde86b6c1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8122275ad0c77b823ed2d0d0fde9e6c8"><td class="memItemLeft" align="right" valign="top">typedef tmat3x3&lt; f32, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_fmat3x3</b></td></tr>
+<tr class="memdesc:a8122275ad0c77b823ed2d0d0fde9e6c8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium single-precision floating-point 3x3 matrix. <a href="a00140.html#a8122275ad0c77b823ed2d0d0fde9e6c8">More...</a><br /></td></tr>
+<tr class="separator:a8122275ad0c77b823ed2d0d0fde9e6c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8acbe700ac34420e69435e9a1e7106a6"><td class="memItemLeft" align="right" valign="top">typedef tmat3x4&lt; f32, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_fmat3x4</b></td></tr>
+<tr class="memdesc:a8acbe700ac34420e69435e9a1e7106a6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium single-precision floating-point 3x4 matrix. <a href="a00140.html#a8acbe700ac34420e69435e9a1e7106a6">More...</a><br /></td></tr>
+<tr class="separator:a8acbe700ac34420e69435e9a1e7106a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac1c38778c0b5a1263f07753c05a4f7b9"><td class="memItemLeft" align="right" valign="top">typedef mediump_fmat4x4&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_fmat4</b></td></tr>
+<tr class="memdesc:ac1c38778c0b5a1263f07753c05a4f7b9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium single-precision floating-point 4x4 matrix. <a href="a00140.html#ac1c38778c0b5a1263f07753c05a4f7b9">More...</a><br /></td></tr>
+<tr class="separator:ac1c38778c0b5a1263f07753c05a4f7b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a382a9afa22b0cb41c08e714e9964df18"><td class="memItemLeft" align="right" valign="top">typedef tmat4x2&lt; f32, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_fmat4x2</b></td></tr>
+<tr class="memdesc:a382a9afa22b0cb41c08e714e9964df18"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium single-precision floating-point 4x2 matrix. <a href="a00140.html#a382a9afa22b0cb41c08e714e9964df18">More...</a><br /></td></tr>
+<tr class="separator:a382a9afa22b0cb41c08e714e9964df18"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adca208020ec5e450122c5b78b92c311b"><td class="memItemLeft" align="right" valign="top">typedef tmat4x3&lt; f32, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_fmat4x3</b></td></tr>
+<tr class="memdesc:adca208020ec5e450122c5b78b92c311b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium single-precision floating-point 4x3 matrix. <a href="a00140.html#adca208020ec5e450122c5b78b92c311b">More...</a><br /></td></tr>
+<tr class="separator:adca208020ec5e450122c5b78b92c311b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a046dc4e877ae0f041b559ebb8986472f"><td class="memItemLeft" align="right" valign="top">typedef tmat4x4&lt; f32, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_fmat4x4</b></td></tr>
+<tr class="memdesc:a046dc4e877ae0f041b559ebb8986472f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium single-precision floating-point 4x4 matrix. <a href="a00140.html#a046dc4e877ae0f041b559ebb8986472f">More...</a><br /></td></tr>
+<tr class="separator:a046dc4e877ae0f041b559ebb8986472f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4001f0bde084c58673e6e62116e90702"><td class="memItemLeft" align="right" valign="top">typedef mediump_quat&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_fquat</b></td></tr>
+<tr class="memdesc:a4001f0bde084c58673e6e62116e90702"><td class="mdescLeft">&#160;</td><td class="mdescRight">Quaternion of medium single-precision floating-point numbers. <a href="a00140.html#a4001f0bde084c58673e6e62116e90702">More...</a><br /></td></tr>
+<tr class="separator:a4001f0bde084c58673e6e62116e90702"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a218a7c4d23b962a9bb33adf59ceb8200"><td class="memItemLeft" align="right" valign="top">typedef tvec1&lt; float, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_fvec1</b></td></tr>
+<tr class="memdesc:a218a7c4d23b962a9bb33adf59ceb8200"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium single-precision floating-point vector of 1 component. <a href="a00140.html#a218a7c4d23b962a9bb33adf59ceb8200">More...</a><br /></td></tr>
+<tr class="separator:a218a7c4d23b962a9bb33adf59ceb8200"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a76feac551dafafd145eb95d558f86b8e"><td class="memItemLeft" align="right" valign="top">typedef tvec2&lt; float, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_fvec2</b></td></tr>
+<tr class="memdesc:a76feac551dafafd145eb95d558f86b8e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium Single-precision floating-point vector of 2 components. <a href="a00140.html#a76feac551dafafd145eb95d558f86b8e">More...</a><br /></td></tr>
+<tr class="separator:a76feac551dafafd145eb95d558f86b8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a25ecd692875d6f455dcb6d8bc80b0d26"><td class="memItemLeft" align="right" valign="top">typedef tvec3&lt; float, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_fvec3</b></td></tr>
+<tr class="memdesc:a25ecd692875d6f455dcb6d8bc80b0d26"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium Single-precision floating-point vector of 3 components. <a href="a00140.html#a25ecd692875d6f455dcb6d8bc80b0d26">More...</a><br /></td></tr>
+<tr class="separator:a25ecd692875d6f455dcb6d8bc80b0d26"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a328c393cd9a393b33342acbf9b91bf72"><td class="memItemLeft" align="right" valign="top">typedef tvec4&lt; float, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_fvec4</b></td></tr>
+<tr class="memdesc:a328c393cd9a393b33342acbf9b91bf72"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium Single-precision floating-point vector of 4 components. <a href="a00140.html#a328c393cd9a393b33342acbf9b91bf72">More...</a><br /></td></tr>
+<tr class="separator:a328c393cd9a393b33342acbf9b91bf72"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga62a17cddeb4dffb4e18fe3aea23f051a"><td class="memItemLeft" align="right" valign="top">typedef detail::int16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga62a17cddeb4dffb4e18fe3aea23f051a">mediump_i16</a></td></tr>
+<tr class="memdesc:ga62a17cddeb4dffb4e18fe3aea23f051a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 16 bit signed integer type. <a href="a00177.html#ga62a17cddeb4dffb4e18fe3aea23f051a">More...</a><br /></td></tr>
+<tr class="separator:ga62a17cddeb4dffb4e18fe3aea23f051a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aacc9b5576745206f26ffa9386d4aa883"><td class="memItemLeft" align="right" valign="top">typedef tvec1&lt; i16, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_i16vec1</b></td></tr>
+<tr class="memdesc:aacc9b5576745206f26ffa9386d4aa883"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 16 bit signed integer scalar type. <a href="a00140.html#aacc9b5576745206f26ffa9386d4aa883">More...</a><br /></td></tr>
+<tr class="separator:aacc9b5576745206f26ffa9386d4aa883"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac5c4faa5372f985078762db4574bb9d4"><td class="memItemLeft" align="right" valign="top">typedef tvec2&lt; i16, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_i16vec2</b></td></tr>
+<tr class="memdesc:ac5c4faa5372f985078762db4574bb9d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 16 bit signed integer vector of 2 components type. <a href="a00140.html#ac5c4faa5372f985078762db4574bb9d4">More...</a><br /></td></tr>
+<tr class="separator:ac5c4faa5372f985078762db4574bb9d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad9f994bcfaa4716905cb8c7f81fe1f46"><td class="memItemLeft" align="right" valign="top">typedef tvec3&lt; i16, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_i16vec3</b></td></tr>
+<tr class="memdesc:ad9f994bcfaa4716905cb8c7f81fe1f46"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 16 bit signed integer vector of 3 components type. <a href="a00140.html#ad9f994bcfaa4716905cb8c7f81fe1f46">More...</a><br /></td></tr>
+<tr class="separator:ad9f994bcfaa4716905cb8c7f81fe1f46"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abb0c81e9e6d4210216f4d911736aefad"><td class="memItemLeft" align="right" valign="top">typedef tvec4&lt; i16, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_i16vec4</b></td></tr>
+<tr class="memdesc:abb0c81e9e6d4210216f4d911736aefad"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 16 bit signed integer vector of 4 components type. <a href="a00140.html#abb0c81e9e6d4210216f4d911736aefad">More...</a><br /></td></tr>
+<tr class="separator:abb0c81e9e6d4210216f4d911736aefad"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf5e94bf2a20af7601787c154751dc2e1"><td class="memItemLeft" align="right" valign="top">typedef detail::int32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gaf5e94bf2a20af7601787c154751dc2e1">mediump_i32</a></td></tr>
+<tr class="memdesc:gaf5e94bf2a20af7601787c154751dc2e1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 32 bit signed integer type. <a href="a00177.html#gaf5e94bf2a20af7601787c154751dc2e1">More...</a><br /></td></tr>
+<tr class="separator:gaf5e94bf2a20af7601787c154751dc2e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a75733ed8258c5e65ac97160c4a6c953a"><td class="memItemLeft" align="right" valign="top">typedef tvec1&lt; i32, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_i32vec1</b></td></tr>
+<tr class="memdesc:a75733ed8258c5e65ac97160c4a6c953a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 32 bit signed integer scalar type. <a href="a00140.html#a75733ed8258c5e65ac97160c4a6c953a">More...</a><br /></td></tr>
+<tr class="separator:a75733ed8258c5e65ac97160c4a6c953a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9183cdcdfe5d810078b3eecd1e66aa0a"><td class="memItemLeft" align="right" valign="top">typedef tvec2&lt; i32, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_i32vec2</b></td></tr>
+<tr class="memdesc:a9183cdcdfe5d810078b3eecd1e66aa0a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 32 bit signed integer vector of 2 components type. <a href="a00140.html#a9183cdcdfe5d810078b3eecd1e66aa0a">More...</a><br /></td></tr>
+<tr class="separator:a9183cdcdfe5d810078b3eecd1e66aa0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad6446c3c348eee2276ddcbfcc28aacc7"><td class="memItemLeft" align="right" valign="top">typedef tvec3&lt; i32, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_i32vec3</b></td></tr>
+<tr class="memdesc:ad6446c3c348eee2276ddcbfcc28aacc7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 32 bit signed integer vector of 3 components type. <a href="a00140.html#ad6446c3c348eee2276ddcbfcc28aacc7">More...</a><br /></td></tr>
+<tr class="separator:ad6446c3c348eee2276ddcbfcc28aacc7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae3eec682aede6e122daed84e2f38971d"><td class="memItemLeft" align="right" valign="top">typedef tvec4&lt; i32, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_i32vec4</b></td></tr>
+<tr class="memdesc:ae3eec682aede6e122daed84e2f38971d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 32 bit signed integer vector of 4 components type. <a href="a00140.html#ae3eec682aede6e122daed84e2f38971d">More...</a><br /></td></tr>
+<tr class="separator:ae3eec682aede6e122daed84e2f38971d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3ebcb1f6d8d8387253de8bccb058d77f"><td class="memItemLeft" align="right" valign="top">typedef detail::int64&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga3ebcb1f6d8d8387253de8bccb058d77f">mediump_i64</a></td></tr>
+<tr class="memdesc:ga3ebcb1f6d8d8387253de8bccb058d77f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 64 bit signed integer type. <a href="a00177.html#ga3ebcb1f6d8d8387253de8bccb058d77f">More...</a><br /></td></tr>
+<tr class="separator:ga3ebcb1f6d8d8387253de8bccb058d77f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a42af3af0131095f8445ddd0738d76827"><td class="memItemLeft" align="right" valign="top">typedef tvec1&lt; i64, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_i64vec1</b></td></tr>
+<tr class="memdesc:a42af3af0131095f8445ddd0738d76827"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 64 bit signed integer scalar type. <a href="a00140.html#a42af3af0131095f8445ddd0738d76827">More...</a><br /></td></tr>
+<tr class="separator:a42af3af0131095f8445ddd0738d76827"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a80e458f3c0e9fb01d4695637a7ac0e5b"><td class="memItemLeft" align="right" valign="top">typedef tvec2&lt; i64, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_i64vec2</b></td></tr>
+<tr class="memdesc:a80e458f3c0e9fb01d4695637a7ac0e5b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 64 bit signed integer vector of 2 components type. <a href="a00140.html#a80e458f3c0e9fb01d4695637a7ac0e5b">More...</a><br /></td></tr>
+<tr class="separator:a80e458f3c0e9fb01d4695637a7ac0e5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa521bedc4cdd40c72880e426661f5603"><td class="memItemLeft" align="right" valign="top">typedef tvec3&lt; i64, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_i64vec3</b></td></tr>
+<tr class="memdesc:aa521bedc4cdd40c72880e426661f5603"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 64 bit signed integer vector of 3 components type. <a href="a00140.html#aa521bedc4cdd40c72880e426661f5603">More...</a><br /></td></tr>
+<tr class="separator:aa521bedc4cdd40c72880e426661f5603"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a44f3bdc69f2b2b919c8b68852dbcfad6"><td class="memItemLeft" align="right" valign="top">typedef tvec4&lt; i64, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_i64vec4</b></td></tr>
+<tr class="memdesc:a44f3bdc69f2b2b919c8b68852dbcfad6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 64 bit signed integer vector of 4 components type. <a href="a00140.html#a44f3bdc69f2b2b919c8b68852dbcfad6">More...</a><br /></td></tr>
+<tr class="separator:a44f3bdc69f2b2b919c8b68852dbcfad6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacf1ded173e1e2d049c511d095b259e21"><td class="memItemLeft" align="right" valign="top">typedef detail::int8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gacf1ded173e1e2d049c511d095b259e21">mediump_i8</a></td></tr>
+<tr class="memdesc:gacf1ded173e1e2d049c511d095b259e21"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 8 bit signed integer type. <a href="a00177.html#gacf1ded173e1e2d049c511d095b259e21">More...</a><br /></td></tr>
+<tr class="separator:gacf1ded173e1e2d049c511d095b259e21"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad1256e00d07c078cb4471eaba0f0c2d9"><td class="memItemLeft" align="right" valign="top">typedef tvec1&lt; i8, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_i8vec1</b></td></tr>
+<tr class="memdesc:ad1256e00d07c078cb4471eaba0f0c2d9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 8 bit signed integer scalar type. <a href="a00140.html#ad1256e00d07c078cb4471eaba0f0c2d9">More...</a><br /></td></tr>
+<tr class="separator:ad1256e00d07c078cb4471eaba0f0c2d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aafab5df83068e06bca1dbaa63da08f99"><td class="memItemLeft" align="right" valign="top">typedef tvec2&lt; i8, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_i8vec2</b></td></tr>
+<tr class="memdesc:aafab5df83068e06bca1dbaa63da08f99"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 8 bit signed integer vector of 2 components type. <a href="a00140.html#aafab5df83068e06bca1dbaa63da08f99">More...</a><br /></td></tr>
+<tr class="separator:aafab5df83068e06bca1dbaa63da08f99"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0455c25b51ff2d28eb036f34c7f3d486"><td class="memItemLeft" align="right" valign="top">typedef tvec3&lt; i8, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_i8vec3</b></td></tr>
+<tr class="memdesc:a0455c25b51ff2d28eb036f34c7f3d486"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 8 bit signed integer vector of 3 components type. <a href="a00140.html#a0455c25b51ff2d28eb036f34c7f3d486">More...</a><br /></td></tr>
+<tr class="separator:a0455c25b51ff2d28eb036f34c7f3d486"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac6d4413001e39e2f0f2d32b501867a56"><td class="memItemLeft" align="right" valign="top">typedef tvec4&lt; i8, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_i8vec4</b></td></tr>
+<tr class="memdesc:ac6d4413001e39e2f0f2d32b501867a56"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 8 bit signed integer vector of 4 components type. <a href="a00140.html#ac6d4413001e39e2f0f2d32b501867a56">More...</a><br /></td></tr>
+<tr class="separator:ac6d4413001e39e2f0f2d32b501867a56"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gadff3608baa4b5bd3ed28f95c1c2c345d"><td class="memItemLeft" align="right" valign="top">typedef detail::int16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gadff3608baa4b5bd3ed28f95c1c2c345d">mediump_int16</a></td></tr>
+<tr class="memdesc:gadff3608baa4b5bd3ed28f95c1c2c345d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 16 bit signed integer type. <a href="a00177.html#gadff3608baa4b5bd3ed28f95c1c2c345d">More...</a><br /></td></tr>
+<tr class="separator:gadff3608baa4b5bd3ed28f95c1c2c345d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga80e72fe94c88498537e8158ba7591c54"><td class="memItemLeft" align="right" valign="top">typedef detail::int16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga80e72fe94c88498537e8158ba7591c54">mediump_int16_t</a></td></tr>
+<tr class="memdesc:ga80e72fe94c88498537e8158ba7591c54"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 16 bit signed integer type. <a href="a00177.html#ga80e72fe94c88498537e8158ba7591c54">More...</a><br /></td></tr>
+<tr class="separator:ga80e72fe94c88498537e8158ba7591c54"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5244cef85d6e870e240c76428a262ae8"><td class="memItemLeft" align="right" valign="top">typedef detail::int32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga5244cef85d6e870e240c76428a262ae8">mediump_int32</a></td></tr>
+<tr class="memdesc:ga5244cef85d6e870e240c76428a262ae8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 32 bit signed integer type. <a href="a00177.html#ga5244cef85d6e870e240c76428a262ae8">More...</a><br /></td></tr>
+<tr class="separator:ga5244cef85d6e870e240c76428a262ae8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga26fc7ced1ad7ca5024f1c973c8dc9180"><td class="memItemLeft" align="right" valign="top">typedef detail::int32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga26fc7ced1ad7ca5024f1c973c8dc9180">mediump_int32_t</a></td></tr>
+<tr class="memdesc:ga26fc7ced1ad7ca5024f1c973c8dc9180"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 32 bit signed integer type. <a href="a00177.html#ga26fc7ced1ad7ca5024f1c973c8dc9180">More...</a><br /></td></tr>
+<tr class="separator:ga26fc7ced1ad7ca5024f1c973c8dc9180"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7b968f2b86a0442a89c7359171e1d866"><td class="memItemLeft" align="right" valign="top">typedef detail::int64&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga7b968f2b86a0442a89c7359171e1d866">mediump_int64</a></td></tr>
+<tr class="memdesc:ga7b968f2b86a0442a89c7359171e1d866"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 64 bit signed integer type. <a href="a00177.html#ga7b968f2b86a0442a89c7359171e1d866">More...</a><br /></td></tr>
+<tr class="separator:ga7b968f2b86a0442a89c7359171e1d866"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac3bc41bcac61d1ba8f02a6f68ce23f64"><td class="memItemLeft" align="right" valign="top">typedef detail::int64&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gac3bc41bcac61d1ba8f02a6f68ce23f64">mediump_int64_t</a></td></tr>
+<tr class="memdesc:gac3bc41bcac61d1ba8f02a6f68ce23f64"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 64 bit signed integer type. <a href="a00177.html#gac3bc41bcac61d1ba8f02a6f68ce23f64">More...</a><br /></td></tr>
+<tr class="separator:gac3bc41bcac61d1ba8f02a6f68ce23f64"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6fbd69cbdaa44345bff923a2cf63de7e"><td class="memItemLeft" align="right" valign="top">typedef detail::int8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga6fbd69cbdaa44345bff923a2cf63de7e">mediump_int8</a></td></tr>
+<tr class="memdesc:ga6fbd69cbdaa44345bff923a2cf63de7e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 8 bit signed integer type. <a href="a00177.html#ga6fbd69cbdaa44345bff923a2cf63de7e">More...</a><br /></td></tr>
+<tr class="separator:ga6fbd69cbdaa44345bff923a2cf63de7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6d7b3789ecb932c26430009478cac7ae"><td class="memItemLeft" align="right" valign="top">typedef detail::int8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga6d7b3789ecb932c26430009478cac7ae">mediump_int8_t</a></td></tr>
+<tr class="memdesc:ga6d7b3789ecb932c26430009478cac7ae"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 8 bit signed integer type. <a href="a00177.html#ga6d7b3789ecb932c26430009478cac7ae">More...</a><br /></td></tr>
+<tr class="separator:ga6d7b3789ecb932c26430009478cac7ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af519098b37a0cfefa5886647dc38e508"><td class="memItemLeft" align="right" valign="top">typedef tquat&lt; float, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_quat</b></td></tr>
+<tr class="memdesc:af519098b37a0cfefa5886647dc38e508"><td class="mdescLeft">&#160;</td><td class="mdescRight">Quaternion of medium single-precision floating-point numbers. <a href="a00140.html#af519098b37a0cfefa5886647dc38e508">More...</a><br /></td></tr>
+<tr class="separator:af519098b37a0cfefa5886647dc38e508"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9df98857be695d5a30cb30f5bfa38a80"><td class="memItemLeft" align="right" valign="top">typedef detail::uint16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga9df98857be695d5a30cb30f5bfa38a80">mediump_u16</a></td></tr>
+<tr class="memdesc:ga9df98857be695d5a30cb30f5bfa38a80"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 16 bit unsigned integer type. <a href="a00177.html#ga9df98857be695d5a30cb30f5bfa38a80">More...</a><br /></td></tr>
+<tr class="separator:ga9df98857be695d5a30cb30f5bfa38a80"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9c3b4b9dff5b90eab9d71c47e2d3fb98"><td class="memItemLeft" align="right" valign="top">typedef tvec1&lt; u16, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_u16vec1</b></td></tr>
+<tr class="memdesc:a9c3b4b9dff5b90eab9d71c47e2d3fb98"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 16 bit unsigned integer scalar type. <a href="a00140.html#a9c3b4b9dff5b90eab9d71c47e2d3fb98">More...</a><br /></td></tr>
+<tr class="separator:a9c3b4b9dff5b90eab9d71c47e2d3fb98"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4be7f884cf27a80820cf5fcefeab1459"><td class="memItemLeft" align="right" valign="top">typedef tvec2&lt; u16, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_u16vec2</b></td></tr>
+<tr class="memdesc:a4be7f884cf27a80820cf5fcefeab1459"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 16 bit unsigned integer vector of 2 components type. <a href="a00140.html#a4be7f884cf27a80820cf5fcefeab1459">More...</a><br /></td></tr>
+<tr class="separator:a4be7f884cf27a80820cf5fcefeab1459"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0a253c3e5826e0b99a82b4c3a81900e1"><td class="memItemLeft" align="right" valign="top">typedef tvec3&lt; u16, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_u16vec3</b></td></tr>
+<tr class="memdesc:a0a253c3e5826e0b99a82b4c3a81900e1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 16 bit unsigned integer vector of 3 components type. <a href="a00140.html#a0a253c3e5826e0b99a82b4c3a81900e1">More...</a><br /></td></tr>
+<tr class="separator:a0a253c3e5826e0b99a82b4c3a81900e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4005c6c2ffb591975adbf0aa73fedc8c"><td class="memItemLeft" align="right" valign="top">typedef tvec4&lt; u16, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_u16vec4</b></td></tr>
+<tr class="memdesc:a4005c6c2ffb591975adbf0aa73fedc8c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 16 bit unsigned integer vector of 4 components type. <a href="a00140.html#a4005c6c2ffb591975adbf0aa73fedc8c">More...</a><br /></td></tr>
+<tr class="separator:a4005c6c2ffb591975adbf0aa73fedc8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1bd0e914158bf03135f8a317de6debe9"><td class="memItemLeft" align="right" valign="top">typedef detail::uint32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga1bd0e914158bf03135f8a317de6debe9">mediump_u32</a></td></tr>
+<tr class="memdesc:ga1bd0e914158bf03135f8a317de6debe9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 32 bit unsigned integer type. <a href="a00177.html#ga1bd0e914158bf03135f8a317de6debe9">More...</a><br /></td></tr>
+<tr class="separator:ga1bd0e914158bf03135f8a317de6debe9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a89aa9ebbc28768a9ecb993ea366ce73c"><td class="memItemLeft" align="right" valign="top">typedef tvec1&lt; u32, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_u32vec1</b></td></tr>
+<tr class="memdesc:a89aa9ebbc28768a9ecb993ea366ce73c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 32 bit unsigned integer scalar type. <a href="a00140.html#a89aa9ebbc28768a9ecb993ea366ce73c">More...</a><br /></td></tr>
+<tr class="separator:a89aa9ebbc28768a9ecb993ea366ce73c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4611b14a12ec8b0b5988ed93c6060432"><td class="memItemLeft" align="right" valign="top">typedef tvec2&lt; u32, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_u32vec2</b></td></tr>
+<tr class="memdesc:a4611b14a12ec8b0b5988ed93c6060432"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 32 bit unsigned integer vector of 2 components type. <a href="a00140.html#a4611b14a12ec8b0b5988ed93c6060432">More...</a><br /></td></tr>
+<tr class="separator:a4611b14a12ec8b0b5988ed93c6060432"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a43bfb277372a5f8a1ab54c20b77467f1"><td class="memItemLeft" align="right" valign="top">typedef tvec3&lt; u32, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_u32vec3</b></td></tr>
+<tr class="memdesc:a43bfb277372a5f8a1ab54c20b77467f1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 32 bit unsigned integer vector of 3 components type. <a href="a00140.html#a43bfb277372a5f8a1ab54c20b77467f1">More...</a><br /></td></tr>
+<tr class="separator:a43bfb277372a5f8a1ab54c20b77467f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3093e6b1ceef9b6696333b3f6f8e6eef"><td class="memItemLeft" align="right" valign="top">typedef tvec4&lt; u32, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_u32vec4</b></td></tr>
+<tr class="memdesc:a3093e6b1ceef9b6696333b3f6f8e6eef"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 32 bit unsigned integer vector of 4 components type. <a href="a00140.html#a3093e6b1ceef9b6696333b3f6f8e6eef">More...</a><br /></td></tr>
+<tr class="separator:a3093e6b1ceef9b6696333b3f6f8e6eef"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2af9490085ae3bdf36a544e9dd073610"><td class="memItemLeft" align="right" valign="top">typedef detail::uint64&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga2af9490085ae3bdf36a544e9dd073610">mediump_u64</a></td></tr>
+<tr class="memdesc:ga2af9490085ae3bdf36a544e9dd073610"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 64 bit unsigned integer type. <a href="a00177.html#ga2af9490085ae3bdf36a544e9dd073610">More...</a><br /></td></tr>
+<tr class="separator:ga2af9490085ae3bdf36a544e9dd073610"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af5c2b2f4b5a5e55285fb6e48360008a9"><td class="memItemLeft" align="right" valign="top">typedef tvec1&lt; u64, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_u64vec1</b></td></tr>
+<tr class="memdesc:af5c2b2f4b5a5e55285fb6e48360008a9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 64 bit unsigned integer scalar type. <a href="a00140.html#af5c2b2f4b5a5e55285fb6e48360008a9">More...</a><br /></td></tr>
+<tr class="separator:af5c2b2f4b5a5e55285fb6e48360008a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad068ce110bf95f22cff8206a9fb4ba2a"><td class="memItemLeft" align="right" valign="top">typedef tvec2&lt; u64, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_u64vec2</b></td></tr>
+<tr class="memdesc:ad068ce110bf95f22cff8206a9fb4ba2a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 64 bit unsigned integer vector of 2 components type. <a href="a00140.html#ad068ce110bf95f22cff8206a9fb4ba2a">More...</a><br /></td></tr>
+<tr class="separator:ad068ce110bf95f22cff8206a9fb4ba2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6f514640b5b5827ede77642ebbbf5e68"><td class="memItemLeft" align="right" valign="top">typedef tvec3&lt; u64, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_u64vec3</b></td></tr>
+<tr class="memdesc:a6f514640b5b5827ede77642ebbbf5e68"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 64 bit unsigned integer vector of 3 components type. <a href="a00140.html#a6f514640b5b5827ede77642ebbbf5e68">More...</a><br /></td></tr>
+<tr class="separator:a6f514640b5b5827ede77642ebbbf5e68"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab41db7da28e5948330db80f5ca75d850"><td class="memItemLeft" align="right" valign="top">typedef tvec4&lt; u64, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_u64vec4</b></td></tr>
+<tr class="memdesc:ab41db7da28e5948330db80f5ca75d850"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 64 bit unsigned integer vector of 4 components type. <a href="a00140.html#ab41db7da28e5948330db80f5ca75d850">More...</a><br /></td></tr>
+<tr class="separator:ab41db7da28e5948330db80f5ca75d850"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad1213a22bbb9e4107f07eaa4956f8281"><td class="memItemLeft" align="right" valign="top">typedef detail::uint8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gad1213a22bbb9e4107f07eaa4956f8281">mediump_u8</a></td></tr>
+<tr class="memdesc:gad1213a22bbb9e4107f07eaa4956f8281"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 8 bit unsigned integer type. <a href="a00177.html#gad1213a22bbb9e4107f07eaa4956f8281">More...</a><br /></td></tr>
+<tr class="separator:gad1213a22bbb9e4107f07eaa4956f8281"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8c4001fcbff65fd29da82274a5d3ff38"><td class="memItemLeft" align="right" valign="top">typedef tvec1&lt; u8, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_u8vec1</b></td></tr>
+<tr class="memdesc:a8c4001fcbff65fd29da82274a5d3ff38"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 8 bit unsigned integer scalar type. <a href="a00140.html#a8c4001fcbff65fd29da82274a5d3ff38">More...</a><br /></td></tr>
+<tr class="separator:a8c4001fcbff65fd29da82274a5d3ff38"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a020049aa2177e8e08d2b338a5e904dc9"><td class="memItemLeft" align="right" valign="top">typedef tvec2&lt; u8, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_u8vec2</b></td></tr>
+<tr class="memdesc:a020049aa2177e8e08d2b338a5e904dc9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 8 bit unsigned integer vector of 2 components type. <a href="a00140.html#a020049aa2177e8e08d2b338a5e904dc9">More...</a><br /></td></tr>
+<tr class="separator:a020049aa2177e8e08d2b338a5e904dc9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a06b978aef31306f3cfd3d8b6094f3ce3"><td class="memItemLeft" align="right" valign="top">typedef tvec3&lt; u8, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_u8vec3</b></td></tr>
+<tr class="memdesc:a06b978aef31306f3cfd3d8b6094f3ce3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 8 bit unsigned integer vector of 3 components type. <a href="a00140.html#a06b978aef31306f3cfd3d8b6094f3ce3">More...</a><br /></td></tr>
+<tr class="separator:a06b978aef31306f3cfd3d8b6094f3ce3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0ee5018e2f37029d5800e32fbcf74c74"><td class="memItemLeft" align="right" valign="top">typedef tvec4&lt; u8, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_u8vec4</b></td></tr>
+<tr class="memdesc:a0ee5018e2f37029d5800e32fbcf74c74"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 8 bit unsigned integer vector of 4 components type. <a href="a00140.html#a0ee5018e2f37029d5800e32fbcf74c74">More...</a><br /></td></tr>
+<tr class="separator:a0ee5018e2f37029d5800e32fbcf74c74"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2885a6c89916911e418c06bb76b9bdbb"><td class="memItemLeft" align="right" valign="top">typedef detail::uint16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga2885a6c89916911e418c06bb76b9bdbb">mediump_uint16</a></td></tr>
+<tr class="memdesc:ga2885a6c89916911e418c06bb76b9bdbb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 16 bit unsigned integer type. <a href="a00177.html#ga2885a6c89916911e418c06bb76b9bdbb">More...</a><br /></td></tr>
+<tr class="separator:ga2885a6c89916911e418c06bb76b9bdbb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3963b1050fc65a383ee28e3f827b6e3e"><td class="memItemLeft" align="right" valign="top">typedef detail::uint16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga3963b1050fc65a383ee28e3f827b6e3e">mediump_uint16_t</a></td></tr>
+<tr class="memdesc:ga3963b1050fc65a383ee28e3f827b6e3e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 16 bit unsigned integer type. <a href="a00177.html#ga3963b1050fc65a383ee28e3f827b6e3e">More...</a><br /></td></tr>
+<tr class="separator:ga3963b1050fc65a383ee28e3f827b6e3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga34dd5ec1988c443bae80f1b20a8ade5f"><td class="memItemLeft" align="right" valign="top">typedef detail::uint32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga34dd5ec1988c443bae80f1b20a8ade5f">mediump_uint32</a></td></tr>
+<tr class="memdesc:ga34dd5ec1988c443bae80f1b20a8ade5f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 32 bit unsigned integer type. <a href="a00177.html#ga34dd5ec1988c443bae80f1b20a8ade5f">More...</a><br /></td></tr>
+<tr class="separator:ga34dd5ec1988c443bae80f1b20a8ade5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf4dae276fd29623950de14a6ca2586b5"><td class="memItemLeft" align="right" valign="top">typedef detail::uint32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gaf4dae276fd29623950de14a6ca2586b5">mediump_uint32_t</a></td></tr>
+<tr class="memdesc:gaf4dae276fd29623950de14a6ca2586b5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 32 bit unsigned integer type. <a href="a00177.html#gaf4dae276fd29623950de14a6ca2586b5">More...</a><br /></td></tr>
+<tr class="separator:gaf4dae276fd29623950de14a6ca2586b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga30652709815ad9404272a31957daa59e"><td class="memItemLeft" align="right" valign="top">typedef detail::uint64&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga30652709815ad9404272a31957daa59e">mediump_uint64</a></td></tr>
+<tr class="memdesc:ga30652709815ad9404272a31957daa59e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 64 bit unsigned integer type. <a href="a00177.html#ga30652709815ad9404272a31957daa59e">More...</a><br /></td></tr>
+<tr class="separator:ga30652709815ad9404272a31957daa59e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9b170dd4a8f38448a2dc93987c7875e9"><td class="memItemLeft" align="right" valign="top">typedef detail::uint64&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga9b170dd4a8f38448a2dc93987c7875e9">mediump_uint64_t</a></td></tr>
+<tr class="memdesc:ga9b170dd4a8f38448a2dc93987c7875e9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 64 bit unsigned integer type. <a href="a00177.html#ga9b170dd4a8f38448a2dc93987c7875e9">More...</a><br /></td></tr>
+<tr class="separator:ga9b170dd4a8f38448a2dc93987c7875e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1fa92a233b9110861cdbc8c2ccf0b5a3"><td class="memItemLeft" align="right" valign="top">typedef detail::uint8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga1fa92a233b9110861cdbc8c2ccf0b5a3">mediump_uint8</a></td></tr>
+<tr class="memdesc:ga1fa92a233b9110861cdbc8c2ccf0b5a3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 8 bit unsigned integer type. <a href="a00177.html#ga1fa92a233b9110861cdbc8c2ccf0b5a3">More...</a><br /></td></tr>
+<tr class="separator:ga1fa92a233b9110861cdbc8c2ccf0b5a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gadfe65c78231039e90507770db50c98c7"><td class="memItemLeft" align="right" valign="top">typedef detail::uint8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gadfe65c78231039e90507770db50c98c7">mediump_uint8_t</a></td></tr>
+<tr class="memdesc:gadfe65c78231039e90507770db50c98c7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium precision 8 bit unsigned integer type. <a href="a00177.html#gadfe65c78231039e90507770db50c98c7">More...</a><br /></td></tr>
+<tr class="separator:gadfe65c78231039e90507770db50c98c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac9bd33e4fdd9fce967a9f4a5e5ab70b4"><td class="memItemLeft" align="right" valign="top">typedef tvec1&lt; float, mediump &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>mediump_vec1</b></td></tr>
+<tr class="memdesc:ac9bd33e4fdd9fce967a9f4a5e5ab70b4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Medium single-precision floating-point vector of 1 component. <a href="a00140.html#ac9bd33e4fdd9fce967a9f4a5e5ab70b4">More...</a><br /></td></tr>
+<tr class="separator:ac9bd33e4fdd9fce967a9f4a5e5ab70b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2fad291f6402e228d28779df175ba37a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2fad291f6402e228d28779df175ba37a"></a>
+typedef highp_quat&#160;</td><td class="memItemRight" valign="bottom"><b>quat</b></td></tr>
+<tr class="memdesc:a2fad291f6402e228d28779df175ba37a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Quaternion of default single-precision floating-point numbers. <br /></td></tr>
+<tr class="separator:a2fad291f6402e228d28779df175ba37a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa2d7acc0adb536fab71fe261232a40ff"><td class="memItemLeft" align="right" valign="top">typedef detail::uint16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gaa2d7acc0adb536fab71fe261232a40ff">u16</a></td></tr>
+<tr class="memdesc:gaa2d7acc0adb536fab71fe261232a40ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">16 bit unsigned integer type. <a href="a00177.html#gaa2d7acc0adb536fab71fe261232a40ff">More...</a><br /></td></tr>
+<tr class="separator:gaa2d7acc0adb536fab71fe261232a40ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaefa2ce8fbdbe89baffd262f46f2d5907"><td class="memItemLeft" align="right" valign="top">typedef highp_u16vec1&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gaefa2ce8fbdbe89baffd262f46f2d5907">u16vec1</a></td></tr>
+<tr class="memdesc:gaefa2ce8fbdbe89baffd262f46f2d5907"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default precision 16 bit unsigned integer scalar type. <a href="a00177.html#gaefa2ce8fbdbe89baffd262f46f2d5907">More...</a><br /></td></tr>
+<tr class="separator:gaefa2ce8fbdbe89baffd262f46f2d5907"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga426030555085ed6c39a54e73afbef962"><td class="memItemLeft" align="right" valign="top">typedef highp_u16vec2&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga426030555085ed6c39a54e73afbef962">u16vec2</a></td></tr>
+<tr class="memdesc:ga426030555085ed6c39a54e73afbef962"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default precision 16 bit unsigned integer vector of 2 components type. <a href="a00177.html#ga426030555085ed6c39a54e73afbef962">More...</a><br /></td></tr>
+<tr class="separator:ga426030555085ed6c39a54e73afbef962"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7f5dbe417199277e449b8db0210acb71"><td class="memItemLeft" align="right" valign="top">typedef highp_u16vec3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga7f5dbe417199277e449b8db0210acb71">u16vec3</a></td></tr>
+<tr class="memdesc:ga7f5dbe417199277e449b8db0210acb71"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default precision 16 bit unsigned integer vector of 3 components type. <a href="a00177.html#ga7f5dbe417199277e449b8db0210acb71">More...</a><br /></td></tr>
+<tr class="separator:ga7f5dbe417199277e449b8db0210acb71"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf524c9059f0342668d8eea359bcceaae"><td class="memItemLeft" align="right" valign="top">typedef highp_u16vec4&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gaf524c9059f0342668d8eea359bcceaae">u16vec4</a></td></tr>
+<tr class="memdesc:gaf524c9059f0342668d8eea359bcceaae"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default precision 16 bit unsigned integer vector of 4 components type. <a href="a00177.html#gaf524c9059f0342668d8eea359bcceaae">More...</a><br /></td></tr>
+<tr class="separator:gaf524c9059f0342668d8eea359bcceaae"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8165913e068444f7842302d40ba897b9"><td class="memItemLeft" align="right" valign="top">typedef detail::uint32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga8165913e068444f7842302d40ba897b9">u32</a></td></tr>
+<tr class="memdesc:ga8165913e068444f7842302d40ba897b9"><td class="mdescLeft">&#160;</td><td class="mdescRight">32 bit unsigned integer type. <a href="a00177.html#ga8165913e068444f7842302d40ba897b9">More...</a><br /></td></tr>
+<tr class="separator:ga8165913e068444f7842302d40ba897b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga913a8bd51e4ebccd30ad488de3c18da9"><td class="memItemLeft" align="right" valign="top">typedef highp_u32vec1&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga913a8bd51e4ebccd30ad488de3c18da9">u32vec1</a></td></tr>
+<tr class="memdesc:ga913a8bd51e4ebccd30ad488de3c18da9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default precision 32 bit unsigned integer scalar type. <a href="a00177.html#ga913a8bd51e4ebccd30ad488de3c18da9">More...</a><br /></td></tr>
+<tr class="separator:ga913a8bd51e4ebccd30ad488de3c18da9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0741d40e2b0fea4f1c50cb325114f075"><td class="memItemLeft" align="right" valign="top">typedef highp_u32vec2&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga0741d40e2b0fea4f1c50cb325114f075">u32vec2</a></td></tr>
+<tr class="memdesc:ga0741d40e2b0fea4f1c50cb325114f075"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default precision 32 bit unsigned integer vector of 2 components type. <a href="a00177.html#ga0741d40e2b0fea4f1c50cb325114f075">More...</a><br /></td></tr>
+<tr class="separator:ga0741d40e2b0fea4f1c50cb325114f075"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad9b52e1c271cb9c8bfae6365d3e38a23"><td class="memItemLeft" align="right" valign="top">typedef highp_u32vec3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gad9b52e1c271cb9c8bfae6365d3e38a23">u32vec3</a></td></tr>
+<tr class="memdesc:gad9b52e1c271cb9c8bfae6365d3e38a23"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default precision 32 bit unsigned integer vector of 3 components type. <a href="a00177.html#gad9b52e1c271cb9c8bfae6365d3e38a23">More...</a><br /></td></tr>
+<tr class="separator:gad9b52e1c271cb9c8bfae6365d3e38a23"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga155ac7e9e454e2b1f73d11e1e28a0fd6"><td class="memItemLeft" align="right" valign="top">typedef highp_u32vec4&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga155ac7e9e454e2b1f73d11e1e28a0fd6">u32vec4</a></td></tr>
+<tr class="memdesc:ga155ac7e9e454e2b1f73d11e1e28a0fd6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default precision 32 bit unsigned integer vector of 4 components type. <a href="a00177.html#ga155ac7e9e454e2b1f73d11e1e28a0fd6">More...</a><br /></td></tr>
+<tr class="separator:ga155ac7e9e454e2b1f73d11e1e28a0fd6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf3f312156984c365e9f65620354da70b"><td class="memItemLeft" align="right" valign="top">typedef detail::uint64&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gaf3f312156984c365e9f65620354da70b">u64</a></td></tr>
+<tr class="memdesc:gaf3f312156984c365e9f65620354da70b"><td class="mdescLeft">&#160;</td><td class="mdescRight">64 bit unsigned integer type. <a href="a00177.html#gaf3f312156984c365e9f65620354da70b">More...</a><br /></td></tr>
+<tr class="separator:gaf3f312156984c365e9f65620354da70b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga793c9293cc687a0e342396a377c5df77"><td class="memItemLeft" align="right" valign="top">typedef highp_u64vec1&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga793c9293cc687a0e342396a377c5df77">u64vec1</a></td></tr>
+<tr class="memdesc:ga793c9293cc687a0e342396a377c5df77"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default precision 64 bit unsigned integer scalar type. <a href="a00177.html#ga793c9293cc687a0e342396a377c5df77">More...</a><br /></td></tr>
+<tr class="separator:ga793c9293cc687a0e342396a377c5df77"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2204827de9d4ee7fa92ef497093f7d6e"><td class="memItemLeft" align="right" valign="top">typedef highp_u64vec2&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga2204827de9d4ee7fa92ef497093f7d6e">u64vec2</a></td></tr>
+<tr class="memdesc:ga2204827de9d4ee7fa92ef497093f7d6e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default precision 64 bit unsigned integer vector of 2 components type. <a href="a00177.html#ga2204827de9d4ee7fa92ef497093f7d6e">More...</a><br /></td></tr>
+<tr class="separator:ga2204827de9d4ee7fa92ef497093f7d6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3460933f040f59f0fedb29df1e9be71c"><td class="memItemLeft" align="right" valign="top">typedef highp_u64vec3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga3460933f040f59f0fedb29df1e9be71c">u64vec3</a></td></tr>
+<tr class="memdesc:ga3460933f040f59f0fedb29df1e9be71c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default precision 64 bit unsigned integer vector of 3 components type. <a href="a00177.html#ga3460933f040f59f0fedb29df1e9be71c">More...</a><br /></td></tr>
+<tr class="separator:ga3460933f040f59f0fedb29df1e9be71c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafb6ca34df28889a5db9d244aed375411"><td class="memItemLeft" align="right" valign="top">typedef highp_u64vec4&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gafb6ca34df28889a5db9d244aed375411">u64vec4</a></td></tr>
+<tr class="memdesc:gafb6ca34df28889a5db9d244aed375411"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default precision 64 bit unsigned integer vector of 4 components type. <a href="a00177.html#gafb6ca34df28889a5db9d244aed375411">More...</a><br /></td></tr>
+<tr class="separator:gafb6ca34df28889a5db9d244aed375411"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaecc7082561fc9028b844b6cf3d305d36"><td class="memItemLeft" align="right" valign="top">typedef detail::uint8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#gaecc7082561fc9028b844b6cf3d305d36">u8</a></td></tr>
+<tr class="memdesc:gaecc7082561fc9028b844b6cf3d305d36"><td class="mdescLeft">&#160;</td><td class="mdescRight">8 bit unsigned integer type. <a href="a00177.html#gaecc7082561fc9028b844b6cf3d305d36">More...</a><br /></td></tr>
+<tr class="separator:gaecc7082561fc9028b844b6cf3d305d36"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga92e0c191e5cc326255284d08be3af7c5"><td class="memItemLeft" align="right" valign="top">typedef highp_u8vec1&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga92e0c191e5cc326255284d08be3af7c5">u8vec1</a></td></tr>
+<tr class="memdesc:ga92e0c191e5cc326255284d08be3af7c5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default precision 8 bit unsigned integer scalar type. <a href="a00177.html#ga92e0c191e5cc326255284d08be3af7c5">More...</a><br /></td></tr>
+<tr class="separator:ga92e0c191e5cc326255284d08be3af7c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga61667c99caf60ce6c48ebbbac72bd91d"><td class="memItemLeft" align="right" valign="top">typedef highp_u8vec2&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga61667c99caf60ce6c48ebbbac72bd91d">u8vec2</a></td></tr>
+<tr class="memdesc:ga61667c99caf60ce6c48ebbbac72bd91d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default precision 8 bit unsigned integer vector of 2 components type. <a href="a00177.html#ga61667c99caf60ce6c48ebbbac72bd91d">More...</a><br /></td></tr>
+<tr class="separator:ga61667c99caf60ce6c48ebbbac72bd91d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8ca60d0ba6d438892be6017f43747661"><td class="memItemLeft" align="right" valign="top">typedef highp_u8vec3&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga8ca60d0ba6d438892be6017f43747661">u8vec3</a></td></tr>
+<tr class="memdesc:ga8ca60d0ba6d438892be6017f43747661"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default precision 8 bit unsigned integer vector of 3 components type. <a href="a00177.html#ga8ca60d0ba6d438892be6017f43747661">More...</a><br /></td></tr>
+<tr class="separator:ga8ca60d0ba6d438892be6017f43747661"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga114e005014d910bea07954eee24b7efb"><td class="memItemLeft" align="right" valign="top">typedef highp_u8vec4&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga114e005014d910bea07954eee24b7efb">u8vec4</a></td></tr>
+<tr class="memdesc:ga114e005014d910bea07954eee24b7efb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default precision 8 bit unsigned integer vector of 4 components type. <a href="a00177.html#ga114e005014d910bea07954eee24b7efb">More...</a><br /></td></tr>
+<tr class="separator:ga114e005014d910bea07954eee24b7efb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga91f91f411080c37730856ff5887f5bcf"><td class="memItemLeft" align="right" valign="top">typedef detail::uint16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga91f91f411080c37730856ff5887f5bcf">uint16_t</a></td></tr>
+<tr class="memdesc:ga91f91f411080c37730856ff5887f5bcf"><td class="mdescLeft">&#160;</td><td class="mdescRight">16 bit unsigned integer type. <a href="a00177.html#ga91f91f411080c37730856ff5887f5bcf">More...</a><br /></td></tr>
+<tr class="separator:ga91f91f411080c37730856ff5887f5bcf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2171d9dc1fefb1c82e2817f45b622eac"><td class="memItemLeft" align="right" valign="top">typedef detail::uint32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga2171d9dc1fefb1c82e2817f45b622eac">uint32_t</a></td></tr>
+<tr class="memdesc:ga2171d9dc1fefb1c82e2817f45b622eac"><td class="mdescLeft">&#160;</td><td class="mdescRight">32 bit unsigned integer type. <a href="a00177.html#ga2171d9dc1fefb1c82e2817f45b622eac">More...</a><br /></td></tr>
+<tr class="separator:ga2171d9dc1fefb1c82e2817f45b622eac"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3999d3e7ff22025c16ddb601e14dfdee"><td class="memItemLeft" align="right" valign="top">typedef detail::uint64&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga3999d3e7ff22025c16ddb601e14dfdee">uint64_t</a></td></tr>
+<tr class="memdesc:ga3999d3e7ff22025c16ddb601e14dfdee"><td class="mdescLeft">&#160;</td><td class="mdescRight">64 bit unsigned integer type. <a href="a00177.html#ga3999d3e7ff22025c16ddb601e14dfdee">More...</a><br /></td></tr>
+<tr class="separator:ga3999d3e7ff22025c16ddb601e14dfdee"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga28d97808322d3c92186e4a0c067d7e8e"><td class="memItemLeft" align="right" valign="top">typedef detail::uint8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00177.html#ga28d97808322d3c92186e4a0c067d7e8e">uint8_t</a></td></tr>
+<tr class="memdesc:ga28d97808322d3c92186e4a0c067d7e8e"><td class="mdescLeft">&#160;</td><td class="mdescRight">8 bit unsigned integer type. <a href="a00177.html#ga28d97808322d3c92186e4a0c067d7e8e">More...</a><br /></td></tr>
+<tr class="separator:ga28d97808322d3c92186e4a0c067d7e8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><p>OpenGL Mathematics (glm.g-truc.net) </p>
-<p>Copyright (c) 2005 - 2015 G-Truc Creation (www.g-truc.net) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:</p>
-<p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
-<p>Restrictions: By making use of the Software for military purposes, you choose to make a Bunny unhappy.</p>
-<p>THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.</p>
-<p><a class="el" href="a00162.html">GLM Core</a></p>
-<dl class="section date"><dt>Date</dt><dd>2013-12-24 / 2013-12-24 </dd></dl>
-<dl class="section author"><dt>Author</dt><dd>Christophe Riccio </dd></dl>
+<div class="textblock"><p><a class="el" href="a00155.html">GLM Core</a> </p>
-<p>Definition in file <a class="el" href="a00039_source.html">geometric.hpp</a>.</p>
+<p>Definition in file <a class="el" href="a00039_source.html">fwd.hpp</a>.</p>
</div></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>