glm/doc/api/a00037_source.html
2014-11-25 01:28:32 +01:00

1985 lines
460 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<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.8"/>
<title>0.9.6: fwd.hpp Source File</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="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">0.9.6
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.8 -->
<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>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="files.html"><span>File&#160;List</span></a></li>
</ul>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_885cc87fac2d91e269af0a5a959fa5f6.html">E:</a></li><li class="navelem"><a class="el" href="dir_153b03dd71a7bff437c38ec53cb2e014.html">Source</a></li><li class="navelem"><a class="el" href="dir_0c6652232a835be54bedd6cfd7502504.html">G-Truc</a></li><li class="navelem"><a class="el" href="dir_e2c7faa62a52820b5be8795affd6e495.html">glm</a></li><li class="navelem"><a class="el" href="dir_5cf96241cdcf6779b80e104875f9716f.html">glm</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">fwd.hpp</div> </div>
</div><!--header-->
<div class="contents">
<a href="a00037.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;</div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="preprocessor">#pragma once</span></div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;</div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="a00119.html">detail/type_int.hpp</a>&quot;</span></div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="a00116.html">detail/type_float.hpp</a>&quot;</span></div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="a00132.html">detail/type_vec.hpp</a>&quot;</span></div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="a00120.html">detail/type_mat.hpp</a>&quot;</span></div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="comment">// GLM_GTC_quaternion</span></div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;<span class="keyword">namespace </span><a class="code" href="a00146.html">glm</a></div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;{</div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160; <span class="keyword">template</span> &lt;<span class="keyword">typename</span> T, precision P&gt; <span class="keyword">struct </span>tquat;</div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;</div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; <span class="keyword">typedef</span> tquat&lt;float, lowp&gt; lowp_quat;</div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;</div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160; <span class="keyword">typedef</span> tquat&lt;float, mediump&gt; mediump_quat;</div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;</div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; <span class="keyword">typedef</span> tquat&lt;float, highp&gt; highp_quat;</div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160;</div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160;<span class="preprocessor">#if(defined(GLM_PRECISION_HIGHP_FLOAT) &amp;&amp; !defined(GLM_PRECISION_MEDIUMP_FLOAT) &amp;&amp; !defined(GLM_PRECISION_LOWP_FLOAT))</span></div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; <span class="keyword">typedef</span> highp_quat quat;</div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;<span class="preprocessor">#elif(!defined(GLM_PRECISION_HIGHP_FLOAT) &amp;&amp; defined(GLM_PRECISION_MEDIUMP_FLOAT) &amp;&amp; !defined(GLM_PRECISION_LOWP_FLOAT))</span></div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; <span class="keyword">typedef</span> mediump_quat quat;</div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;<span class="preprocessor">#elif(!defined(GLM_PRECISION_HIGHP_FLOAT) &amp;&amp; !defined(GLM_PRECISION_MEDIUMP_FLOAT) &amp;&amp; defined(GLM_PRECISION_LOWP_FLOAT))</span></div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160; <span class="keyword">typedef</span> lowp_quat quat;</div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;<span class="preprocessor">#elif(!defined(GLM_PRECISION_HIGHP_FLOAT) &amp;&amp; !defined(GLM_PRECISION_MEDIUMP_FLOAT) &amp;&amp; !defined(GLM_PRECISION_LOWP_FLOAT))</span></div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160; <span class="keyword">typedef</span> highp_quat quat;</div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160;</div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; <span class="keyword">typedef</span> lowp_quat lowp_fquat;</div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160;</div>
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; <span class="keyword">typedef</span> mediump_quat mediump_fquat;</div>
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160;</div>
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; <span class="keyword">typedef</span> highp_quat highp_fquat;</div>
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160;</div>
<div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="a00179.html#gaf31dbba5cedde97099c8e30b9661edf0"> 86</a></span>&#160; <span class="keyword">typedef</span> quat <a class="code" href="a00179.html#gaf31dbba5cedde97099c8e30b9661edf0">fquat</a>;</div>
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;</div>
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160;</div>
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; <span class="keyword">typedef</span> tquat&lt;double, lowp&gt; lowp_dquat;</div>
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; </div>
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160; <span class="keyword">typedef</span> tquat&lt;double, mediump&gt; mediump_dquat;</div>
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; </div>
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; <span class="keyword">typedef</span> tquat&lt;double, highp&gt; highp_dquat;</div>
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160; </div>
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160;<span class="preprocessor">#if(defined(GLM_PRECISION_HIGHP_DOUBLE) &amp;&amp; !defined(GLM_PRECISION_MEDIUMP_DOUBLE) &amp;&amp; !defined(GLM_PRECISION_LOWP_DOUBLE))</span></div>
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160; <span class="keyword">typedef</span> highp_dquat dquat;</div>
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160;<span class="preprocessor">#elif(!defined(GLM_PRECISION_HIGHP_DOUBLE) &amp;&amp; defined(GLM_PRECISION_MEDIUMP_DOUBLE) &amp;&amp; !defined(GLM_PRECISION_LOWP_DOUBLE))</span></div>
<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160; <span class="keyword">typedef</span> mediump_dquat dquat;</div>
<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160;<span class="preprocessor">#elif(!defined(GLM_PRECISION_HIGHP_DOUBLE) &amp;&amp; !defined(GLM_PRECISION_MEDIUMP_DOUBLE) &amp;&amp; defined(GLM_PRECISION_LOWP_DOUBLE))</span></div>
<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160; <span class="keyword">typedef</span> lowp_dquat dquat;</div>
<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160;<span class="preprocessor">#elif(!defined(GLM_PRECISION_HIGHP_DOUBLE) &amp;&amp; !defined(GLM_PRECISION_MEDIUMP_DOUBLE) &amp;&amp; !defined(GLM_PRECISION_LOWP_DOUBLE))</span></div>
<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160; <span class="keyword">typedef</span> highp_dquat dquat;</div>
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160;</div>
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160;}<span class="comment">//namespace glm</span></div>
<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160;</div>
<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160;<span class="comment">// GLM_GTC_precision</span></div>
<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160;<span class="keyword">namespace </span><a class="code" href="a00146.html">glm</a></div>
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160;{</div>
<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160;</div>
<div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="a00179.html#ga760bcf26fdb23a2c3ecad3c928a19ae6"> 128</a></span>&#160; <span class="keyword">typedef</span> detail::int8 <a class="code" href="a00179.html#ga760bcf26fdb23a2c3ecad3c928a19ae6">lowp_int8</a>;</div>
<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160; </div>
<div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="a00179.html#ga698e36b01167fc0f037889334dce8def"> 132</a></span>&#160; <span class="keyword">typedef</span> detail::int16 <a class="code" href="a00179.html#ga698e36b01167fc0f037889334dce8def">lowp_int16</a>;</div>
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160;</div>
<div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="a00179.html#ga864aabca5f3296e176e0c3ed9cc16b02"> 136</a></span>&#160; <span class="keyword">typedef</span> detail::int32 <a class="code" href="a00179.html#ga864aabca5f3296e176e0c3ed9cc16b02">lowp_int32</a>;</div>
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160;</div>
<div class="line"><a name="l00140"></a><span class="lineno"><a class="line" href="a00179.html#gaf645b1a60203b39c0207baff5e3d8c3c"> 140</a></span>&#160; <span class="keyword">typedef</span> detail::int64 <a class="code" href="a00179.html#gaf645b1a60203b39c0207baff5e3d8c3c">lowp_int64</a>;</div>
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160;</div>
<div class="line"><a name="l00144"></a><span class="lineno"><a class="line" href="a00179.html#ga119c41d73fe9977358174eb3ac1035a3"> 144</a></span>&#160; <span class="keyword">typedef</span> detail::int8 <a class="code" href="a00179.html#ga119c41d73fe9977358174eb3ac1035a3">lowp_int8_t</a>;</div>
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160; </div>
<div class="line"><a name="l00148"></a><span class="lineno"><a class="line" href="a00179.html#ga8b2cd8d31eb345b2d641d9261c38db1a"> 148</a></span>&#160; <span class="keyword">typedef</span> detail::int16 <a class="code" href="a00179.html#ga8b2cd8d31eb345b2d641d9261c38db1a">lowp_int16_t</a>;</div>
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160;</div>
<div class="line"><a name="l00152"></a><span class="lineno"><a class="line" href="a00179.html#ga0350631d35ff800e6133ac6243b13cbc"> 152</a></span>&#160; <span class="keyword">typedef</span> detail::int32 <a class="code" href="a00179.html#ga0350631d35ff800e6133ac6243b13cbc">lowp_int32_t</a>;</div>
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160;</div>
<div class="line"><a name="l00156"></a><span class="lineno"><a class="line" href="a00179.html#gaebf341fc4a5be233f7dde962c2e33847"> 156</a></span>&#160; <span class="keyword">typedef</span> detail::int64 <a class="code" href="a00179.html#gaebf341fc4a5be233f7dde962c2e33847">lowp_int64_t</a>;</div>
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160;</div>
<div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="a00179.html#ga552a6bde5e75984efb0f863278da2e54"> 160</a></span>&#160; <span class="keyword">typedef</span> detail::int8 <a class="code" href="a00179.html#ga552a6bde5e75984efb0f863278da2e54">lowp_i8</a>;</div>
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160; </div>
<div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="a00179.html#ga392b673fd10847bfb78fb808c6cf8ff7"> 164</a></span>&#160; <span class="keyword">typedef</span> detail::int16 <a class="code" href="a00179.html#ga392b673fd10847bfb78fb808c6cf8ff7">lowp_i16</a>;</div>
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160;</div>
<div class="line"><a name="l00168"></a><span class="lineno"><a class="line" href="a00179.html#ga7ff73a45cea9613ebf1a9fad0b9f82ac"> 168</a></span>&#160; <span class="keyword">typedef</span> detail::int32 <a class="code" href="a00179.html#ga7ff73a45cea9613ebf1a9fad0b9f82ac">lowp_i32</a>;</div>
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160;</div>
<div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="a00179.html#ga354736e0c645099cd44c42fb2f87c2b8"> 172</a></span>&#160; <span class="keyword">typedef</span> detail::int64 <a class="code" href="a00179.html#ga354736e0c645099cd44c42fb2f87c2b8">lowp_i64</a>;</div>
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160;</div>
<div class="line"><a name="l00176"></a><span class="lineno"><a class="line" href="a00179.html#ga6fbd69cbdaa44345bff923a2cf63de7e"> 176</a></span>&#160; <span class="keyword">typedef</span> detail::int8 <a class="code" href="a00179.html#ga6fbd69cbdaa44345bff923a2cf63de7e">mediump_int8</a>;</div>
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160; </div>
<div class="line"><a name="l00180"></a><span class="lineno"><a class="line" href="a00179.html#gadff3608baa4b5bd3ed28f95c1c2c345d"> 180</a></span>&#160; <span class="keyword">typedef</span> detail::int16 <a class="code" href="a00179.html#gadff3608baa4b5bd3ed28f95c1c2c345d">mediump_int16</a>;</div>
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160;</div>
<div class="line"><a name="l00184"></a><span class="lineno"><a class="line" href="a00179.html#ga5244cef85d6e870e240c76428a262ae8"> 184</a></span>&#160; <span class="keyword">typedef</span> detail::int32 <a class="code" href="a00179.html#ga5244cef85d6e870e240c76428a262ae8">mediump_int32</a>;</div>
<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160;</div>
<div class="line"><a name="l00188"></a><span class="lineno"><a class="line" href="a00179.html#ga7b968f2b86a0442a89c7359171e1d866"> 188</a></span>&#160; <span class="keyword">typedef</span> detail::int64 <a class="code" href="a00179.html#ga7b968f2b86a0442a89c7359171e1d866">mediump_int64</a>;</div>
<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160;</div>
<div class="line"><a name="l00192"></a><span class="lineno"><a class="line" href="a00179.html#ga6d7b3789ecb932c26430009478cac7ae"> 192</a></span>&#160; <span class="keyword">typedef</span> detail::int8 <a class="code" href="a00179.html#ga6d7b3789ecb932c26430009478cac7ae">mediump_int8_t</a>;</div>
<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160; </div>
<div class="line"><a name="l00196"></a><span class="lineno"><a class="line" href="a00179.html#ga80e72fe94c88498537e8158ba7591c54"> 196</a></span>&#160; <span class="keyword">typedef</span> detail::int16 <a class="code" href="a00179.html#ga80e72fe94c88498537e8158ba7591c54">mediump_int16_t</a>;</div>
<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160;</div>
<div class="line"><a name="l00200"></a><span class="lineno"><a class="line" href="a00179.html#ga26fc7ced1ad7ca5024f1c973c8dc9180"> 200</a></span>&#160; <span class="keyword">typedef</span> detail::int32 <a class="code" href="a00179.html#ga26fc7ced1ad7ca5024f1c973c8dc9180">mediump_int32_t</a>;</div>
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160;</div>
<div class="line"><a name="l00204"></a><span class="lineno"><a class="line" href="a00179.html#gac3bc41bcac61d1ba8f02a6f68ce23f64"> 204</a></span>&#160; <span class="keyword">typedef</span> detail::int64 <a class="code" href="a00179.html#gac3bc41bcac61d1ba8f02a6f68ce23f64">mediump_int64_t</a>;</div>
<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>&#160;</div>
<div class="line"><a name="l00208"></a><span class="lineno"><a class="line" href="a00179.html#gacf1ded173e1e2d049c511d095b259e21"> 208</a></span>&#160; <span class="keyword">typedef</span> detail::int8 <a class="code" href="a00179.html#gacf1ded173e1e2d049c511d095b259e21">mediump_i8</a>;</div>
<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160; </div>
<div class="line"><a name="l00212"></a><span class="lineno"><a class="line" href="a00179.html#ga62a17cddeb4dffb4e18fe3aea23f051a"> 212</a></span>&#160; <span class="keyword">typedef</span> detail::int16 <a class="code" href="a00179.html#ga62a17cddeb4dffb4e18fe3aea23f051a">mediump_i16</a>;</div>
<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>&#160;</div>
<div class="line"><a name="l00216"></a><span class="lineno"><a class="line" href="a00179.html#gaf5e94bf2a20af7601787c154751dc2e1"> 216</a></span>&#160; <span class="keyword">typedef</span> detail::int32 <a class="code" href="a00179.html#gaf5e94bf2a20af7601787c154751dc2e1">mediump_i32</a>;</div>
<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>&#160;</div>
<div class="line"><a name="l00220"></a><span class="lineno"><a class="line" href="a00179.html#ga3ebcb1f6d8d8387253de8bccb058d77f"> 220</a></span>&#160; <span class="keyword">typedef</span> detail::int64 <a class="code" href="a00179.html#ga3ebcb1f6d8d8387253de8bccb058d77f">mediump_i64</a>;</div>
<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>&#160;</div>
<div class="line"><a name="l00224"></a><span class="lineno"><a class="line" href="a00179.html#gad0549c902a96a7164e4ac858d5f39dbf"> 224</a></span>&#160; <span class="keyword">typedef</span> detail::int8 <a class="code" href="a00179.html#gad0549c902a96a7164e4ac858d5f39dbf">highp_int8</a>;</div>
<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160; </div>
<div class="line"><a name="l00228"></a><span class="lineno"><a class="line" href="a00179.html#ga5fde0fa4a3852a9dd5d637a92ee74718"> 228</a></span>&#160; <span class="keyword">typedef</span> detail::int16 <a class="code" href="a00179.html#ga5fde0fa4a3852a9dd5d637a92ee74718">highp_int16</a>;</div>
<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>&#160;</div>
<div class="line"><a name="l00232"></a><span class="lineno"><a class="line" href="a00179.html#ga84ed04b4e0de18c977e932d617e7c223"> 232</a></span>&#160; <span class="keyword">typedef</span> detail::int32 <a class="code" href="a00179.html#ga84ed04b4e0de18c977e932d617e7c223">highp_int32</a>;</div>
<div class="line"><a name="l00233"></a><span class="lineno"> 233</span>&#160;</div>
<div class="line"><a name="l00236"></a><span class="lineno"><a class="line" href="a00179.html#ga226a8d52b4e3f77aaa6231135e886aac"> 236</a></span>&#160; <span class="keyword">typedef</span> detail::int64 <a class="code" href="a00179.html#ga226a8d52b4e3f77aaa6231135e886aac">highp_int64</a>;</div>
<div class="line"><a name="l00237"></a><span class="lineno"> 237</span>&#160;</div>
<div class="line"><a name="l00240"></a><span class="lineno"><a class="line" href="a00179.html#ga1085c50dd8fbeb5e7e609b1c127492a5"> 240</a></span>&#160; <span class="keyword">typedef</span> detail::int8 <a class="code" href="a00179.html#ga1085c50dd8fbeb5e7e609b1c127492a5">highp_int8_t</a>;</div>
<div class="line"><a name="l00241"></a><span class="lineno"> 241</span>&#160; </div>
<div class="line"><a name="l00244"></a><span class="lineno"><a class="line" href="a00179.html#gacaea06d0a79ef3172e887a7a6ba434ff"> 244</a></span>&#160; <span class="keyword">typedef</span> detail::int16 <a class="code" href="a00179.html#gacaea06d0a79ef3172e887a7a6ba434ff">highp_int16_t</a>;</div>
<div class="line"><a name="l00245"></a><span class="lineno"> 245</span>&#160;</div>
<div class="line"><a name="l00248"></a><span class="lineno"><a class="line" href="a00179.html#ga2c71c8bd9e2fe7d2e93ca250d8b6157f"> 248</a></span>&#160; <span class="keyword">typedef</span> detail::int32 <a class="code" href="a00179.html#ga2c71c8bd9e2fe7d2e93ca250d8b6157f">highp_int32_t</a>;</div>
<div class="line"><a name="l00249"></a><span class="lineno"> 249</span>&#160;</div>
<div class="line"><a name="l00252"></a><span class="lineno"><a class="line" href="a00179.html#ga73c6abb280a45feeff60f9accaee91f3"> 252</a></span>&#160; <span class="keyword">typedef</span> detail::int64 <a class="code" href="a00179.html#ga73c6abb280a45feeff60f9accaee91f3">highp_int64_t</a>;</div>
<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>&#160;</div>
<div class="line"><a name="l00256"></a><span class="lineno"><a class="line" href="a00179.html#gacb88796f2d08ef253d0345aff20c3aee"> 256</a></span>&#160; <span class="keyword">typedef</span> detail::int8 <a class="code" href="a00179.html#gacb88796f2d08ef253d0345aff20c3aee">highp_i8</a>;</div>
<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>&#160; </div>
<div class="line"><a name="l00260"></a><span class="lineno"><a class="line" href="a00179.html#ga0336abc2604dd2c20c30e036454b64f8"> 260</a></span>&#160; <span class="keyword">typedef</span> detail::int16 <a class="code" href="a00179.html#ga0336abc2604dd2c20c30e036454b64f8">highp_i16</a>;</div>
<div class="line"><a name="l00261"></a><span class="lineno"> 261</span>&#160;</div>
<div class="line"><a name="l00264"></a><span class="lineno"><a class="line" href="a00179.html#ga727675ac6b5d2fc699520e0059735e25"> 264</a></span>&#160; <span class="keyword">typedef</span> detail::int32 <a class="code" href="a00179.html#ga727675ac6b5d2fc699520e0059735e25">highp_i32</a>;</div>
<div class="line"><a name="l00265"></a><span class="lineno"> 265</span>&#160;</div>
<div class="line"><a name="l00268"></a><span class="lineno"><a class="line" href="a00179.html#gac25db6d2b1e2a0f351b77ba3409ac4cd"> 268</a></span>&#160; <span class="keyword">typedef</span> detail::int64 <a class="code" href="a00179.html#gac25db6d2b1e2a0f351b77ba3409ac4cd">highp_i64</a>;</div>
<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>&#160; </div>
<div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160;</div>
<div class="line"><a name="l00273"></a><span class="lineno"> 273</span>&#160; <span class="keyword">typedef</span> detail::int8 <a class="code" href="a00179.html#ga41c6189f6485c2825d60fdc835b3a2b0">int8</a>;</div>
<div class="line"><a name="l00274"></a><span class="lineno"> 274</span>&#160; </div>
<div class="line"><a name="l00277"></a><span class="lineno"> 277</span>&#160; <span class="keyword">typedef</span> detail::int16 <a class="code" href="a00179.html#ga302041c186d0d028bea31b711fe16759">int16</a>;</div>
<div class="line"><a name="l00278"></a><span class="lineno"> 278</span>&#160;</div>
<div class="line"><a name="l00281"></a><span class="lineno"> 281</span>&#160; <span class="keyword">typedef</span> detail::int32 <a class="code" href="a00179.html#ga8df669f4e7698dfe0c0354d92578d74f">int32</a>;</div>
<div class="line"><a name="l00282"></a><span class="lineno"> 282</span>&#160;</div>
<div class="line"><a name="l00285"></a><span class="lineno"> 285</span>&#160; <span class="keyword">typedef</span> detail::int64 <a class="code" href="a00179.html#gaff5189f97f9e842d9636a0f240001b2e">int64</a>;</div>
<div class="line"><a name="l00286"></a><span class="lineno"> 286</span>&#160;</div>
<div class="line"><a name="l00287"></a><span class="lineno"> 287</span>&#160;</div>
<div class="line"><a name="l00288"></a><span class="lineno"> 288</span>&#160;<span class="preprocessor">#if GLM_HAS_EXTENDED_INTEGER_TYPE</span></div>
<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>&#160; <span class="keyword">using</span> <a class="code" href="a00179.html#ga4bf09d8838a86866b39ee6e109341645">std::int8_t</a>;</div>
<div class="line"><a name="l00290"></a><span class="lineno"> 290</span>&#160; <span class="keyword">using</span> <a class="code" href="a00179.html#gae8f5e3e964ca2ae240adc2c0d74adede">std::int16_t</a>;</div>
<div class="line"><a name="l00291"></a><span class="lineno"> 291</span>&#160; <span class="keyword">using</span> <a class="code" href="a00179.html#ga042ef09ff2f0cb24a36f541bcb3a3710">std::int32_t</a>;</div>
<div class="line"><a name="l00292"></a><span class="lineno"> 292</span>&#160; <span class="keyword">using</span> <a class="code" href="a00179.html#ga322a7d7d2c2c68994dc872a33de63c61">std::int64_t</a>;</div>
<div class="line"><a name="l00293"></a><span class="lineno"> 293</span>&#160;<span class="preprocessor">#else</span></div>
<div class="line"><a name="l00294"></a><span class="lineno"> 294</span>&#160; <span class="keyword">typedef</span> detail::int8 <a class="code" href="a00179.html#ga4bf09d8838a86866b39ee6e109341645">int8_t</a>;</div>
<div class="line"><a name="l00297"></a><span class="lineno"> 297</span>&#160; </div>
<div class="line"><a name="l00300"></a><span class="lineno"><a class="line" href="a00179.html#gae8f5e3e964ca2ae240adc2c0d74adede"> 300</a></span>&#160; <span class="keyword">typedef</span> detail::int16 <a class="code" href="a00179.html#gae8f5e3e964ca2ae240adc2c0d74adede">int16_t</a>;</div>
<div class="line"><a name="l00301"></a><span class="lineno"> 301</span>&#160;</div>
<div class="line"><a name="l00304"></a><span class="lineno"><a class="line" href="a00179.html#ga042ef09ff2f0cb24a36f541bcb3a3710"> 304</a></span>&#160; <span class="keyword">typedef</span> detail::int32 <a class="code" href="a00179.html#ga042ef09ff2f0cb24a36f541bcb3a3710">int32_t</a>;</div>
<div class="line"><a name="l00305"></a><span class="lineno"> 305</span>&#160;</div>
<div class="line"><a name="l00308"></a><span class="lineno"><a class="line" href="a00179.html#ga322a7d7d2c2c68994dc872a33de63c61"> 308</a></span>&#160; <span class="keyword">typedef</span> detail::int64 <a class="code" href="a00179.html#ga322a7d7d2c2c68994dc872a33de63c61">int64_t</a>;</div>
<div class="line"><a name="l00309"></a><span class="lineno"> 309</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00310"></a><span class="lineno"> 310</span>&#160;</div>
<div class="line"><a name="l00313"></a><span class="lineno"><a class="line" href="a00179.html#ga302ec977b0c0c3ea245b6c9275495355"> 313</a></span>&#160; <span class="keyword">typedef</span> detail::int8 <a class="code" href="a00179.html#ga302ec977b0c0c3ea245b6c9275495355">i8</a>;</div>
<div class="line"><a name="l00314"></a><span class="lineno"> 314</span>&#160; </div>
<div class="line"><a name="l00317"></a><span class="lineno"><a class="line" href="a00179.html#ga3ab5fe184343d394fb6c2723c3ee3699"> 317</a></span>&#160; <span class="keyword">typedef</span> detail::int16 <a class="code" href="a00179.html#ga3ab5fe184343d394fb6c2723c3ee3699">i16</a>;</div>
<div class="line"><a name="l00318"></a><span class="lineno"> 318</span>&#160;</div>
<div class="line"><a name="l00321"></a><span class="lineno"><a class="line" href="a00179.html#ga96faea43ac5f875d2d3ffbf8d213e3eb"> 321</a></span>&#160; <span class="keyword">typedef</span> detail::int32 <a class="code" href="a00179.html#ga96faea43ac5f875d2d3ffbf8d213e3eb">i32</a>;</div>
<div class="line"><a name="l00322"></a><span class="lineno"> 322</span>&#160;</div>
<div class="line"><a name="l00325"></a><span class="lineno"><a class="line" href="a00179.html#gadb997e409103d4da18abd837e636a496"> 325</a></span>&#160; <span class="keyword">typedef</span> detail::int64 <a class="code" href="a00179.html#gadb997e409103d4da18abd837e636a496">i64</a>;</div>
<div class="line"><a name="l00326"></a><span class="lineno"> 326</span>&#160; </div>
<div class="line"><a name="l00327"></a><span class="lineno"> 327</span>&#160; </div>
<div class="line"><a name="l00328"></a><span class="lineno"> 328</span>&#160; </div>
<div class="line"><a name="l00331"></a><span class="lineno"><a class="line" href="a00179.html#ga7192dd365ce8d4fa4da3257c676de267"> 331</a></span>&#160; <span class="keyword">typedef</span> tvec1&lt;i8, lowp&gt; <a class="code" href="a00179.html#ga7192dd365ce8d4fa4da3257c676de267">lowp_i8vec1</a>;</div>
<div class="line"><a name="l00332"></a><span class="lineno"> 332</span>&#160; </div>
<div class="line"><a name="l00335"></a><span class="lineno"><a class="line" href="a00179.html#ga02a47f2177b67de3ce1139e68196e56b"> 335</a></span>&#160; <span class="keyword">typedef</span> tvec2&lt;i8, lowp&gt; <a class="code" href="a00179.html#ga02a47f2177b67de3ce1139e68196e56b">lowp_i8vec2</a>;</div>
<div class="line"><a name="l00336"></a><span class="lineno"> 336</span>&#160; </div>
<div class="line"><a name="l00339"></a><span class="lineno"><a class="line" href="a00179.html#ga6f4179513be603c7494da45295c35bdc"> 339</a></span>&#160; <span class="keyword">typedef</span> tvec3&lt;i8, lowp&gt; <a class="code" href="a00179.html#ga6f4179513be603c7494da45295c35bdc">lowp_i8vec3</a>;</div>
<div class="line"><a name="l00340"></a><span class="lineno"> 340</span>&#160; </div>
<div class="line"><a name="l00343"></a><span class="lineno"><a class="line" href="a00179.html#ga76d872db6e41d64e338a36f09b5daeb7"> 343</a></span>&#160; <span class="keyword">typedef</span> tvec4&lt;i8, lowp&gt; <a class="code" href="a00179.html#ga76d872db6e41d64e338a36f09b5daeb7">lowp_i8vec4</a>;</div>
<div class="line"><a name="l00344"></a><span class="lineno"> 344</span>&#160; </div>
<div class="line"><a name="l00345"></a><span class="lineno"> 345</span>&#160;</div>
<div class="line"><a name="l00348"></a><span class="lineno"><a class="line" href="a00179.html#gad1256e00d07c078cb4471eaba0f0c2d9"> 348</a></span>&#160; <span class="keyword">typedef</span> tvec1&lt;i8, mediump&gt; <a class="code" href="a00179.html#gad1256e00d07c078cb4471eaba0f0c2d9">mediump_i8vec1</a>;</div>
<div class="line"><a name="l00349"></a><span class="lineno"> 349</span>&#160; </div>
<div class="line"><a name="l00352"></a><span class="lineno"><a class="line" href="a00179.html#gaafab5df83068e06bca1dbaa63da08f99"> 352</a></span>&#160; <span class="keyword">typedef</span> tvec2&lt;i8, mediump&gt; <a class="code" href="a00179.html#gaafab5df83068e06bca1dbaa63da08f99">mediump_i8vec2</a>;</div>
<div class="line"><a name="l00353"></a><span class="lineno"> 353</span>&#160; </div>
<div class="line"><a name="l00356"></a><span class="lineno"><a class="line" href="a00179.html#ga0455c25b51ff2d28eb036f34c7f3d486"> 356</a></span>&#160; <span class="keyword">typedef</span> tvec3&lt;i8, mediump&gt; <a class="code" href="a00179.html#ga0455c25b51ff2d28eb036f34c7f3d486">mediump_i8vec3</a>;</div>
<div class="line"><a name="l00357"></a><span class="lineno"> 357</span>&#160; </div>
<div class="line"><a name="l00360"></a><span class="lineno"><a class="line" href="a00179.html#gac6d4413001e39e2f0f2d32b501867a56"> 360</a></span>&#160; <span class="keyword">typedef</span> tvec4&lt;i8, mediump&gt; <a class="code" href="a00179.html#gac6d4413001e39e2f0f2d32b501867a56">mediump_i8vec4</a>;</div>
<div class="line"><a name="l00361"></a><span class="lineno"> 361</span>&#160; </div>
<div class="line"><a name="l00362"></a><span class="lineno"> 362</span>&#160; </div>
<div class="line"><a name="l00365"></a><span class="lineno"><a class="line" href="a00179.html#gaf405602f84fa85522d81f08b54354055"> 365</a></span>&#160; <span class="keyword">typedef</span> tvec1&lt;i8, highp&gt; <a class="code" href="a00179.html#gaf405602f84fa85522d81f08b54354055">highp_i8vec1</a>;</div>
<div class="line"><a name="l00366"></a><span class="lineno"> 366</span>&#160; </div>
<div class="line"><a name="l00369"></a><span class="lineno"><a class="line" href="a00179.html#gab78a1c49ec73e0113174902ccdac2aab"> 369</a></span>&#160; <span class="keyword">typedef</span> tvec2&lt;i8, highp&gt; <a class="code" href="a00179.html#gab78a1c49ec73e0113174902ccdac2aab">highp_i8vec2</a>;</div>
<div class="line"><a name="l00370"></a><span class="lineno"> 370</span>&#160; </div>
<div class="line"><a name="l00373"></a><span class="lineno"><a class="line" href="a00179.html#ga035c5ab8bb99731e0a0cdba9f9e3431a"> 373</a></span>&#160; <span class="keyword">typedef</span> tvec3&lt;i8, highp&gt; <a class="code" href="a00179.html#ga035c5ab8bb99731e0a0cdba9f9e3431a">highp_i8vec3</a>;</div>
<div class="line"><a name="l00374"></a><span class="lineno"> 374</span>&#160; </div>
<div class="line"><a name="l00377"></a><span class="lineno"><a class="line" href="a00179.html#gada7a04ea9eaaf01e45e6e8460a4f7abe"> 377</a></span>&#160; <span class="keyword">typedef</span> tvec4&lt;i8, highp&gt; <a class="code" href="a00179.html#gada7a04ea9eaaf01e45e6e8460a4f7abe">highp_i8vec4</a>;</div>
<div class="line"><a name="l00378"></a><span class="lineno"> 378</span>&#160; </div>
<div class="line"><a name="l00379"></a><span class="lineno"> 379</span>&#160;<span class="preprocessor">#if(defined(GLM_PRECISION_LOWP_INT))</span></div>
<div class="line"><a name="l00380"></a><span class="lineno"> 380</span>&#160; <span class="keyword">typedef</span> lowp_i8vec1 <a class="code" href="a00179.html#gab2329c5c14ff5a03b1ddec039e2c7409">i8vec1</a>;</div>
<div class="line"><a name="l00381"></a><span class="lineno"> 381</span>&#160; <span class="keyword">typedef</span> lowp_i8vec2 <a class="code" href="a00179.html#ga6414484477e4c1b4863cf91af8fd4185">i8vec2</a>;</div>
<div class="line"><a name="l00382"></a><span class="lineno"> 382</span>&#160; <span class="keyword">typedef</span> lowp_i8vec3 <a class="code" href="a00179.html#gaf4b5993e794e252607f91535b62a7e0c">i8vec3</a>;</div>
<div class="line"><a name="l00383"></a><span class="lineno"> 383</span>&#160; <span class="keyword">typedef</span> lowp_i8vec4 <a class="code" href="a00179.html#ga50e58885aee2cf01bb3ba472c5b1697e">i8vec4</a>;</div>
<div class="line"><a name="l00384"></a><span class="lineno"> 384</span>&#160;<span class="preprocessor">#elif(defined(GLM_PRECISION_MEDIUMP_INT))</span></div>
<div class="line"><a name="l00385"></a><span class="lineno"> 385</span>&#160; <span class="keyword">typedef</span> mediump_i8vec1 <a class="code" href="a00179.html#gab2329c5c14ff5a03b1ddec039e2c7409">i8vec1</a>;</div>
<div class="line"><a name="l00386"></a><span class="lineno"> 386</span>&#160; <span class="keyword">typedef</span> mediump_i8vec2 <a class="code" href="a00179.html#ga6414484477e4c1b4863cf91af8fd4185">i8vec2</a>;</div>
<div class="line"><a name="l00387"></a><span class="lineno"> 387</span>&#160; <span class="keyword">typedef</span> mediump_i8vec3 <a class="code" href="a00179.html#gaf4b5993e794e252607f91535b62a7e0c">i8vec3</a>;</div>
<div class="line"><a name="l00388"></a><span class="lineno"> 388</span>&#160; <span class="keyword">typedef</span> mediump_i8vec4 <a class="code" href="a00179.html#ga50e58885aee2cf01bb3ba472c5b1697e">i8vec4</a>; </div>
<div class="line"><a name="l00389"></a><span class="lineno"> 389</span>&#160;<span class="preprocessor">#else</span></div>
<div class="line"><a name="l00390"></a><span class="lineno"> 390</span>&#160; <span class="keyword">typedef</span> highp_i8vec1 <a class="code" href="a00179.html#gab2329c5c14ff5a03b1ddec039e2c7409">i8vec1</a>;</div>
<div class="line"><a name="l00393"></a><span class="lineno"> 393</span>&#160; </div>
<div class="line"><a name="l00396"></a><span class="lineno"><a class="line" href="a00179.html#ga6414484477e4c1b4863cf91af8fd4185"> 396</a></span>&#160; <span class="keyword">typedef</span> highp_i8vec2 <a class="code" href="a00179.html#ga6414484477e4c1b4863cf91af8fd4185">i8vec2</a>;</div>
<div class="line"><a name="l00397"></a><span class="lineno"> 397</span>&#160; </div>
<div class="line"><a name="l00400"></a><span class="lineno"><a class="line" href="a00179.html#gaf4b5993e794e252607f91535b62a7e0c"> 400</a></span>&#160; <span class="keyword">typedef</span> highp_i8vec3 <a class="code" href="a00179.html#gaf4b5993e794e252607f91535b62a7e0c">i8vec3</a>;</div>
<div class="line"><a name="l00401"></a><span class="lineno"> 401</span>&#160; </div>
<div class="line"><a name="l00404"></a><span class="lineno"><a class="line" href="a00179.html#ga50e58885aee2cf01bb3ba472c5b1697e"> 404</a></span>&#160; <span class="keyword">typedef</span> highp_i8vec4 <a class="code" href="a00179.html#ga50e58885aee2cf01bb3ba472c5b1697e">i8vec4</a>;</div>
<div class="line"><a name="l00405"></a><span class="lineno"> 405</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00406"></a><span class="lineno"> 406</span>&#160; </div>
<div class="line"><a name="l00407"></a><span class="lineno"> 407</span>&#160; </div>
<div class="line"><a name="l00410"></a><span class="lineno"><a class="line" href="a00179.html#ga29d17771c7521875f7972610a274437d"> 410</a></span>&#160; <span class="keyword">typedef</span> tvec1&lt;i16, lowp&gt; <a class="code" href="a00179.html#ga29d17771c7521875f7972610a274437d">lowp_i16vec1</a>;</div>
<div class="line"><a name="l00411"></a><span class="lineno"> 411</span>&#160; </div>
<div class="line"><a name="l00414"></a><span class="lineno"><a class="line" href="a00179.html#ga9418f7f14075a2eb419d79dea795fe8e"> 414</a></span>&#160; <span class="keyword">typedef</span> tvec2&lt;i16, lowp&gt; <a class="code" href="a00179.html#ga9418f7f14075a2eb419d79dea795fe8e">lowp_i16vec2</a>;</div>
<div class="line"><a name="l00415"></a><span class="lineno"> 415</span>&#160; </div>
<div class="line"><a name="l00418"></a><span class="lineno"><a class="line" href="a00179.html#ga572548327ac6277265d1fb0f3ba05f07"> 418</a></span>&#160; <span class="keyword">typedef</span> tvec3&lt;i16, lowp&gt; <a class="code" href="a00179.html#ga572548327ac6277265d1fb0f3ba05f07">lowp_i16vec3</a>;</div>
<div class="line"><a name="l00419"></a><span class="lineno"> 419</span>&#160; </div>
<div class="line"><a name="l00422"></a><span class="lineno"><a class="line" href="a00179.html#ga877978ecba5f4186b045507593a92d90"> 422</a></span>&#160; <span class="keyword">typedef</span> tvec4&lt;i16, lowp&gt; <a class="code" href="a00179.html#ga877978ecba5f4186b045507593a92d90">lowp_i16vec4</a>;</div>
<div class="line"><a name="l00423"></a><span class="lineno"> 423</span>&#160; </div>
<div class="line"><a name="l00424"></a><span class="lineno"> 424</span>&#160; </div>
<div class="line"><a name="l00427"></a><span class="lineno"><a class="line" href="a00179.html#gaacc9b5576745206f26ffa9386d4aa883"> 427</a></span>&#160; <span class="keyword">typedef</span> tvec1&lt;i16, mediump&gt; <a class="code" href="a00179.html#gaacc9b5576745206f26ffa9386d4aa883">mediump_i16vec1</a>;</div>
<div class="line"><a name="l00428"></a><span class="lineno"> 428</span>&#160; </div>
<div class="line"><a name="l00431"></a><span class="lineno"><a class="line" href="a00179.html#gac5c4faa5372f985078762db4574bb9d4"> 431</a></span>&#160; <span class="keyword">typedef</span> tvec2&lt;i16, mediump&gt; <a class="code" href="a00179.html#gac5c4faa5372f985078762db4574bb9d4">mediump_i16vec2</a>;</div>
<div class="line"><a name="l00432"></a><span class="lineno"> 432</span>&#160; </div>
<div class="line"><a name="l00435"></a><span class="lineno"><a class="line" href="a00179.html#gad9f994bcfaa4716905cb8c7f81fe1f46"> 435</a></span>&#160; <span class="keyword">typedef</span> tvec3&lt;i16, mediump&gt; <a class="code" href="a00179.html#gad9f994bcfaa4716905cb8c7f81fe1f46">mediump_i16vec3</a>;</div>
<div class="line"><a name="l00436"></a><span class="lineno"> 436</span>&#160; </div>
<div class="line"><a name="l00439"></a><span class="lineno"><a class="line" href="a00179.html#gabb0c81e9e6d4210216f4d911736aefad"> 439</a></span>&#160; <span class="keyword">typedef</span> tvec4&lt;i16, mediump&gt; <a class="code" href="a00179.html#gabb0c81e9e6d4210216f4d911736aefad">mediump_i16vec4</a>;</div>
<div class="line"><a name="l00440"></a><span class="lineno"> 440</span>&#160; </div>
<div class="line"><a name="l00441"></a><span class="lineno"> 441</span>&#160; </div>
<div class="line"><a name="l00444"></a><span class="lineno"><a class="line" href="a00179.html#ga2287f1712b96207a66cc858e930fb77a"> 444</a></span>&#160; <span class="keyword">typedef</span> tvec1&lt;i16, highp&gt; <a class="code" href="a00179.html#ga2287f1712b96207a66cc858e930fb77a">highp_i16vec1</a>;</div>
<div class="line"><a name="l00445"></a><span class="lineno"> 445</span>&#160; </div>
<div class="line"><a name="l00448"></a><span class="lineno"><a class="line" href="a00179.html#ga3b1278f471d04b27be00462deeef2e0a"> 448</a></span>&#160; <span class="keyword">typedef</span> tvec2&lt;i16, highp&gt; <a class="code" href="a00179.html#ga3b1278f471d04b27be00462deeef2e0a">highp_i16vec2</a>;</div>
<div class="line"><a name="l00449"></a><span class="lineno"> 449</span>&#160; </div>
<div class="line"><a name="l00452"></a><span class="lineno"><a class="line" href="a00179.html#ga232957ed3eea2cddbc313de01a73c958"> 452</a></span>&#160; <span class="keyword">typedef</span> tvec3&lt;i16, highp&gt; <a class="code" href="a00179.html#ga232957ed3eea2cddbc313de01a73c958">highp_i16vec3</a>;</div>
<div class="line"><a name="l00453"></a><span class="lineno"> 453</span>&#160; </div>
<div class="line"><a name="l00456"></a><span class="lineno"><a class="line" href="a00179.html#ga2b1c2815452029cc1d605e02c754d8bd"> 456</a></span>&#160; <span class="keyword">typedef</span> tvec4&lt;i16, highp&gt; <a class="code" href="a00179.html#ga2b1c2815452029cc1d605e02c754d8bd">highp_i16vec4</a>;</div>
<div class="line"><a name="l00457"></a><span class="lineno"> 457</span>&#160; </div>
<div class="line"><a name="l00458"></a><span class="lineno"> 458</span>&#160; </div>
<div class="line"><a name="l00459"></a><span class="lineno"> 459</span>&#160;<span class="preprocessor">#if(defined(GLM_PRECISION_LOWP_INT))</span></div>
<div class="line"><a name="l00460"></a><span class="lineno"> 460</span>&#160; <span class="keyword">typedef</span> lowp_i16vec1 <a class="code" href="a00179.html#ga28f03a39ac56c70f9bf3ada11cb60e3b">i16vec1</a>;</div>
<div class="line"><a name="l00461"></a><span class="lineno"> 461</span>&#160; <span class="keyword">typedef</span> lowp_i16vec2 <a class="code" href="a00179.html#ga110bec18ca44c41c76c3c9e4d7b5bd79">i16vec2</a>;</div>
<div class="line"><a name="l00462"></a><span class="lineno"> 462</span>&#160; <span class="keyword">typedef</span> lowp_i16vec3 <a class="code" href="a00179.html#ga973b226a9914db682c9372fc761fb535">i16vec3</a>;</div>
<div class="line"><a name="l00463"></a><span class="lineno"> 463</span>&#160; <span class="keyword">typedef</span> lowp_i16vec4 <a class="code" href="a00179.html#gad73e5e905dcf2d8cab002b4ab46e9426">i16vec4</a>;</div>
<div class="line"><a name="l00464"></a><span class="lineno"> 464</span>&#160;<span class="preprocessor">#elif(defined(GLM_PRECISION_MEDIUMP_INT))</span></div>
<div class="line"><a name="l00465"></a><span class="lineno"> 465</span>&#160; <span class="keyword">typedef</span> mediump_i16vec1 <a class="code" href="a00179.html#ga28f03a39ac56c70f9bf3ada11cb60e3b">i16vec1</a>;</div>
<div class="line"><a name="l00466"></a><span class="lineno"> 466</span>&#160; <span class="keyword">typedef</span> mediump_i16vec2 <a class="code" href="a00179.html#ga110bec18ca44c41c76c3c9e4d7b5bd79">i16vec2</a>;</div>
<div class="line"><a name="l00467"></a><span class="lineno"> 467</span>&#160; <span class="keyword">typedef</span> mediump_i16vec3 <a class="code" href="a00179.html#ga973b226a9914db682c9372fc761fb535">i16vec3</a>;</div>
<div class="line"><a name="l00468"></a><span class="lineno"> 468</span>&#160; <span class="keyword">typedef</span> mediump_i16vec4 <a class="code" href="a00179.html#gad73e5e905dcf2d8cab002b4ab46e9426">i16vec4</a>;</div>
<div class="line"><a name="l00469"></a><span class="lineno"> 469</span>&#160;<span class="preprocessor">#else</span></div>
<div class="line"><a name="l00470"></a><span class="lineno"> 470</span>&#160; <span class="keyword">typedef</span> highp_i16vec1 <a class="code" href="a00179.html#ga28f03a39ac56c70f9bf3ada11cb60e3b">i16vec1</a>;</div>
<div class="line"><a name="l00473"></a><span class="lineno"> 473</span>&#160; </div>
<div class="line"><a name="l00476"></a><span class="lineno"><a class="line" href="a00179.html#ga110bec18ca44c41c76c3c9e4d7b5bd79"> 476</a></span>&#160; <span class="keyword">typedef</span> highp_i16vec2 <a class="code" href="a00179.html#ga110bec18ca44c41c76c3c9e4d7b5bd79">i16vec2</a>;</div>
<div class="line"><a name="l00477"></a><span class="lineno"> 477</span>&#160; </div>
<div class="line"><a name="l00480"></a><span class="lineno"><a class="line" href="a00179.html#ga973b226a9914db682c9372fc761fb535"> 480</a></span>&#160; <span class="keyword">typedef</span> highp_i16vec3 <a class="code" href="a00179.html#ga973b226a9914db682c9372fc761fb535">i16vec3</a>;</div>
<div class="line"><a name="l00481"></a><span class="lineno"> 481</span>&#160; </div>
<div class="line"><a name="l00484"></a><span class="lineno"><a class="line" href="a00179.html#gad73e5e905dcf2d8cab002b4ab46e9426"> 484</a></span>&#160; <span class="keyword">typedef</span> highp_i16vec4 <a class="code" href="a00179.html#gad73e5e905dcf2d8cab002b4ab46e9426">i16vec4</a>;</div>
<div class="line"><a name="l00485"></a><span class="lineno"> 485</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00486"></a><span class="lineno"> 486</span>&#160;</div>
<div class="line"><a name="l00487"></a><span class="lineno"> 487</span>&#160;</div>
<div class="line"><a name="l00490"></a><span class="lineno"><a class="line" href="a00179.html#gaf4d1f110d2643d0911aeaa424dd342f3"> 490</a></span>&#160; <span class="keyword">typedef</span> tvec1&lt;i32, lowp&gt; <a class="code" href="a00179.html#gaf4d1f110d2643d0911aeaa424dd342f3">lowp_i32vec1</a>;</div>
<div class="line"><a name="l00491"></a><span class="lineno"> 491</span>&#160; </div>
<div class="line"><a name="l00494"></a><span class="lineno"><a class="line" href="a00179.html#gab1d50e964e3ba141afc193a1e135369a"> 494</a></span>&#160; <span class="keyword">typedef</span> tvec2&lt;i32, lowp&gt; <a class="code" href="a00179.html#gab1d50e964e3ba141afc193a1e135369a">lowp_i32vec2</a>;</div>
<div class="line"><a name="l00495"></a><span class="lineno"> 495</span>&#160; </div>
<div class="line"><a name="l00498"></a><span class="lineno"><a class="line" href="a00179.html#ga669898de66e7bb5695f7a86aa8915fd9"> 498</a></span>&#160; <span class="keyword">typedef</span> tvec3&lt;i32, lowp&gt; <a class="code" href="a00179.html#ga669898de66e7bb5695f7a86aa8915fd9">lowp_i32vec3</a>;</div>
<div class="line"><a name="l00499"></a><span class="lineno"> 499</span>&#160; </div>
<div class="line"><a name="l00502"></a><span class="lineno"><a class="line" href="a00179.html#ga35522d761caa8f93185a96ed9e61795d"> 502</a></span>&#160; <span class="keyword">typedef</span> tvec4&lt;i32, lowp&gt; <a class="code" href="a00179.html#ga35522d761caa8f93185a96ed9e61795d">lowp_i32vec4</a>;</div>
<div class="line"><a name="l00503"></a><span class="lineno"> 503</span>&#160; </div>
<div class="line"><a name="l00504"></a><span class="lineno"> 504</span>&#160; </div>
<div class="line"><a name="l00507"></a><span class="lineno"><a class="line" href="a00179.html#ga75733ed8258c5e65ac97160c4a6c953a"> 507</a></span>&#160; <span class="keyword">typedef</span> tvec1&lt;i32, mediump&gt; <a class="code" href="a00179.html#ga75733ed8258c5e65ac97160c4a6c953a">mediump_i32vec1</a>;</div>
<div class="line"><a name="l00508"></a><span class="lineno"> 508</span>&#160; </div>
<div class="line"><a name="l00511"></a><span class="lineno"><a class="line" href="a00179.html#ga9183cdcdfe5d810078b3eecd1e66aa0a"> 511</a></span>&#160; <span class="keyword">typedef</span> tvec2&lt;i32, mediump&gt; <a class="code" href="a00179.html#ga9183cdcdfe5d810078b3eecd1e66aa0a">mediump_i32vec2</a>;</div>
<div class="line"><a name="l00512"></a><span class="lineno"> 512</span>&#160; </div>
<div class="line"><a name="l00515"></a><span class="lineno"><a class="line" href="a00179.html#gad6446c3c348eee2276ddcbfcc28aacc7"> 515</a></span>&#160; <span class="keyword">typedef</span> tvec3&lt;i32, mediump&gt; <a class="code" href="a00179.html#gad6446c3c348eee2276ddcbfcc28aacc7">mediump_i32vec3</a>;</div>
<div class="line"><a name="l00516"></a><span class="lineno"> 516</span>&#160; </div>
<div class="line"><a name="l00519"></a><span class="lineno"><a class="line" href="a00179.html#gae3eec682aede6e122daed84e2f38971d"> 519</a></span>&#160; <span class="keyword">typedef</span> tvec4&lt;i32, mediump&gt; <a class="code" href="a00179.html#gae3eec682aede6e122daed84e2f38971d">mediump_i32vec4</a>;</div>
<div class="line"><a name="l00520"></a><span class="lineno"> 520</span>&#160; </div>
<div class="line"><a name="l00521"></a><span class="lineno"> 521</span>&#160; </div>
<div class="line"><a name="l00524"></a><span class="lineno"><a class="line" href="a00179.html#ga3650f851ca511552052df19fb6cf8f16"> 524</a></span>&#160; <span class="keyword">typedef</span> tvec1&lt;i32, highp&gt; <a class="code" href="a00179.html#ga3650f851ca511552052df19fb6cf8f16">highp_i32vec1</a>;</div>
<div class="line"><a name="l00525"></a><span class="lineno"> 525</span>&#160; </div>
<div class="line"><a name="l00528"></a><span class="lineno"><a class="line" href="a00179.html#ga55ae77cc669bc16dce3b56786b3411b9"> 528</a></span>&#160; <span class="keyword">typedef</span> tvec2&lt;i32, highp&gt; <a class="code" href="a00179.html#ga55ae77cc669bc16dce3b56786b3411b9">highp_i32vec2</a>;</div>
<div class="line"><a name="l00529"></a><span class="lineno"> 529</span>&#160; </div>
<div class="line"><a name="l00532"></a><span class="lineno"><a class="line" href="a00179.html#gac29c6f264de4dc336d31e05f84ce89e4"> 532</a></span>&#160; <span class="keyword">typedef</span> tvec3&lt;i32, highp&gt; <a class="code" href="a00179.html#gac29c6f264de4dc336d31e05f84ce89e4">highp_i32vec3</a>;</div>
<div class="line"><a name="l00533"></a><span class="lineno"> 533</span>&#160; </div>
<div class="line"><a name="l00536"></a><span class="lineno"><a class="line" href="a00179.html#ga389eba6c2510da342d7c5890eae6fa03"> 536</a></span>&#160; <span class="keyword">typedef</span> tvec4&lt;i32, highp&gt; <a class="code" href="a00179.html#ga389eba6c2510da342d7c5890eae6fa03">highp_i32vec4</a>;</div>
<div class="line"><a name="l00537"></a><span class="lineno"> 537</span>&#160; </div>
<div class="line"><a name="l00538"></a><span class="lineno"> 538</span>&#160;<span class="preprocessor">#if(defined(GLM_PRECISION_LOWP_INT))</span></div>
<div class="line"><a name="l00539"></a><span class="lineno"> 539</span>&#160; <span class="keyword">typedef</span> lowp_i32vec1 <a class="code" href="a00179.html#ga4cca6bbd117c45f046291fc8e9d03765">i32vec1</a>;</div>
<div class="line"><a name="l00540"></a><span class="lineno"> 540</span>&#160; <span class="keyword">typedef</span> lowp_i32vec2 <a class="code" href="a00179.html#ga3c12cef4135603fd77d8fda85808730c">i32vec2</a>;</div>
<div class="line"><a name="l00541"></a><span class="lineno"> 541</span>&#160; <span class="keyword">typedef</span> lowp_i32vec3 <a class="code" href="a00179.html#ga40cd3f391c03512f158d10a70062264e">i32vec3</a>;</div>
<div class="line"><a name="l00542"></a><span class="lineno"> 542</span>&#160; <span class="keyword">typedef</span> lowp_i32vec4 <a class="code" href="a00179.html#gae3364a8090e7e1408056e00403dfecab">i32vec4</a>;</div>
<div class="line"><a name="l00543"></a><span class="lineno"> 543</span>&#160;<span class="preprocessor">#elif(defined(GLM_PRECISION_MEDIUMP_INT))</span></div>
<div class="line"><a name="l00544"></a><span class="lineno"> 544</span>&#160; <span class="keyword">typedef</span> mediump_i32vec1 <a class="code" href="a00179.html#ga4cca6bbd117c45f046291fc8e9d03765">i32vec1</a>;</div>
<div class="line"><a name="l00545"></a><span class="lineno"> 545</span>&#160; <span class="keyword">typedef</span> mediump_i32vec2 <a class="code" href="a00179.html#ga3c12cef4135603fd77d8fda85808730c">i32vec2</a>;</div>
<div class="line"><a name="l00546"></a><span class="lineno"> 546</span>&#160; <span class="keyword">typedef</span> mediump_i32vec3 <a class="code" href="a00179.html#ga40cd3f391c03512f158d10a70062264e">i32vec3</a>;</div>
<div class="line"><a name="l00547"></a><span class="lineno"> 547</span>&#160; <span class="keyword">typedef</span> mediump_i32vec4 <a class="code" href="a00179.html#gae3364a8090e7e1408056e00403dfecab">i32vec4</a>;</div>
<div class="line"><a name="l00548"></a><span class="lineno"> 548</span>&#160;<span class="preprocessor">#else</span></div>
<div class="line"><a name="l00549"></a><span class="lineno"> 549</span>&#160; <span class="keyword">typedef</span> highp_i32vec1 <a class="code" href="a00179.html#ga4cca6bbd117c45f046291fc8e9d03765">i32vec1</a>;</div>
<div class="line"><a name="l00552"></a><span class="lineno"> 552</span>&#160; </div>
<div class="line"><a name="l00555"></a><span class="lineno"><a class="line" href="a00179.html#ga3c12cef4135603fd77d8fda85808730c"> 555</a></span>&#160; <span class="keyword">typedef</span> highp_i32vec2 <a class="code" href="a00179.html#ga3c12cef4135603fd77d8fda85808730c">i32vec2</a>;</div>
<div class="line"><a name="l00556"></a><span class="lineno"> 556</span>&#160; </div>
<div class="line"><a name="l00559"></a><span class="lineno"><a class="line" href="a00179.html#ga40cd3f391c03512f158d10a70062264e"> 559</a></span>&#160; <span class="keyword">typedef</span> highp_i32vec3 <a class="code" href="a00179.html#ga40cd3f391c03512f158d10a70062264e">i32vec3</a>;</div>
<div class="line"><a name="l00560"></a><span class="lineno"> 560</span>&#160; </div>
<div class="line"><a name="l00563"></a><span class="lineno"><a class="line" href="a00179.html#gae3364a8090e7e1408056e00403dfecab"> 563</a></span>&#160; <span class="keyword">typedef</span> highp_i32vec4 <a class="code" href="a00179.html#gae3364a8090e7e1408056e00403dfecab">i32vec4</a>;</div>
<div class="line"><a name="l00564"></a><span class="lineno"> 564</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00565"></a><span class="lineno"> 565</span>&#160;</div>
<div class="line"><a name="l00566"></a><span class="lineno"> 566</span>&#160;</div>
<div class="line"><a name="l00569"></a><span class="lineno"> 569</span>&#160; <span class="keyword">typedef</span> tvec1&lt;i32, lowp&gt; <a class="code" href="a00179.html#gaf4d1f110d2643d0911aeaa424dd342f3">lowp_i32vec1</a>;</div>
<div class="line"><a name="l00570"></a><span class="lineno"> 570</span>&#160; </div>
<div class="line"><a name="l00573"></a><span class="lineno"> 573</span>&#160; <span class="keyword">typedef</span> tvec2&lt;i32, lowp&gt; <a class="code" href="a00179.html#gab1d50e964e3ba141afc193a1e135369a">lowp_i32vec2</a>;</div>
<div class="line"><a name="l00574"></a><span class="lineno"> 574</span>&#160; </div>
<div class="line"><a name="l00577"></a><span class="lineno"> 577</span>&#160; <span class="keyword">typedef</span> tvec3&lt;i32, lowp&gt; <a class="code" href="a00179.html#ga669898de66e7bb5695f7a86aa8915fd9">lowp_i32vec3</a>;</div>
<div class="line"><a name="l00578"></a><span class="lineno"> 578</span>&#160; </div>
<div class="line"><a name="l00581"></a><span class="lineno"> 581</span>&#160; <span class="keyword">typedef</span> tvec4&lt;i32, lowp&gt; <a class="code" href="a00179.html#ga35522d761caa8f93185a96ed9e61795d">lowp_i32vec4</a>;</div>
<div class="line"><a name="l00582"></a><span class="lineno"> 582</span>&#160; </div>
<div class="line"><a name="l00583"></a><span class="lineno"> 583</span>&#160; </div>
<div class="line"><a name="l00586"></a><span class="lineno"> 586</span>&#160; <span class="keyword">typedef</span> tvec1&lt;i32, mediump&gt; <a class="code" href="a00179.html#ga75733ed8258c5e65ac97160c4a6c953a">mediump_i32vec1</a>;</div>
<div class="line"><a name="l00587"></a><span class="lineno"> 587</span>&#160; </div>
<div class="line"><a name="l00590"></a><span class="lineno"> 590</span>&#160; <span class="keyword">typedef</span> tvec2&lt;i32, mediump&gt; <a class="code" href="a00179.html#ga9183cdcdfe5d810078b3eecd1e66aa0a">mediump_i32vec2</a>;</div>
<div class="line"><a name="l00591"></a><span class="lineno"> 591</span>&#160; </div>
<div class="line"><a name="l00594"></a><span class="lineno"> 594</span>&#160; <span class="keyword">typedef</span> tvec3&lt;i32, mediump&gt; <a class="code" href="a00179.html#gad6446c3c348eee2276ddcbfcc28aacc7">mediump_i32vec3</a>;</div>
<div class="line"><a name="l00595"></a><span class="lineno"> 595</span>&#160; </div>
<div class="line"><a name="l00598"></a><span class="lineno"> 598</span>&#160; <span class="keyword">typedef</span> tvec4&lt;i32, mediump&gt; <a class="code" href="a00179.html#gae3eec682aede6e122daed84e2f38971d">mediump_i32vec4</a>;</div>
<div class="line"><a name="l00599"></a><span class="lineno"> 599</span>&#160; </div>
<div class="line"><a name="l00600"></a><span class="lineno"> 600</span>&#160; </div>
<div class="line"><a name="l00603"></a><span class="lineno"> 603</span>&#160; <span class="keyword">typedef</span> tvec1&lt;i32, highp&gt; <a class="code" href="a00179.html#ga3650f851ca511552052df19fb6cf8f16">highp_i32vec1</a>;</div>
<div class="line"><a name="l00604"></a><span class="lineno"> 604</span>&#160; </div>
<div class="line"><a name="l00607"></a><span class="lineno"> 607</span>&#160; <span class="keyword">typedef</span> tvec2&lt;i32, highp&gt; <a class="code" href="a00179.html#ga55ae77cc669bc16dce3b56786b3411b9">highp_i32vec2</a>;</div>
<div class="line"><a name="l00608"></a><span class="lineno"> 608</span>&#160; </div>
<div class="line"><a name="l00611"></a><span class="lineno"> 611</span>&#160; <span class="keyword">typedef</span> tvec3&lt;i32, highp&gt; <a class="code" href="a00179.html#gac29c6f264de4dc336d31e05f84ce89e4">highp_i32vec3</a>;</div>
<div class="line"><a name="l00612"></a><span class="lineno"> 612</span>&#160; </div>
<div class="line"><a name="l00615"></a><span class="lineno"> 615</span>&#160; <span class="keyword">typedef</span> tvec4&lt;i32, highp&gt; <a class="code" href="a00179.html#ga389eba6c2510da342d7c5890eae6fa03">highp_i32vec4</a>;</div>
<div class="line"><a name="l00616"></a><span class="lineno"> 616</span>&#160; </div>
<div class="line"><a name="l00617"></a><span class="lineno"> 617</span>&#160;<span class="preprocessor">#if(defined(GLM_PRECISION_LOWP_INT))</span></div>
<div class="line"><a name="l00618"></a><span class="lineno"> 618</span>&#160; <span class="keyword">typedef</span> lowp_i32vec1 <a class="code" href="a00179.html#ga4cca6bbd117c45f046291fc8e9d03765">i32vec1</a>;</div>
<div class="line"><a name="l00619"></a><span class="lineno"> 619</span>&#160; <span class="keyword">typedef</span> lowp_i32vec2 <a class="code" href="a00179.html#ga3c12cef4135603fd77d8fda85808730c">i32vec2</a>;</div>
<div class="line"><a name="l00620"></a><span class="lineno"> 620</span>&#160; <span class="keyword">typedef</span> lowp_i32vec3 <a class="code" href="a00179.html#ga40cd3f391c03512f158d10a70062264e">i32vec3</a>;</div>
<div class="line"><a name="l00621"></a><span class="lineno"> 621</span>&#160; <span class="keyword">typedef</span> lowp_i32vec4 <a class="code" href="a00179.html#gae3364a8090e7e1408056e00403dfecab">i32vec4</a>;</div>
<div class="line"><a name="l00622"></a><span class="lineno"> 622</span>&#160;<span class="preprocessor">#elif(defined(GLM_PRECISION_MEDIUMP_INT))</span></div>
<div class="line"><a name="l00623"></a><span class="lineno"> 623</span>&#160; <span class="keyword">typedef</span> mediump_i32vec1 <a class="code" href="a00179.html#ga4cca6bbd117c45f046291fc8e9d03765">i32vec1</a>;</div>
<div class="line"><a name="l00624"></a><span class="lineno"> 624</span>&#160; <span class="keyword">typedef</span> mediump_i32vec2 <a class="code" href="a00179.html#ga3c12cef4135603fd77d8fda85808730c">i32vec2</a>;</div>
<div class="line"><a name="l00625"></a><span class="lineno"> 625</span>&#160; <span class="keyword">typedef</span> mediump_i32vec3 <a class="code" href="a00179.html#ga40cd3f391c03512f158d10a70062264e">i32vec3</a>;</div>
<div class="line"><a name="l00626"></a><span class="lineno"> 626</span>&#160; <span class="keyword">typedef</span> mediump_i32vec4 <a class="code" href="a00179.html#gae3364a8090e7e1408056e00403dfecab">i32vec4</a>;</div>
<div class="line"><a name="l00627"></a><span class="lineno"> 627</span>&#160;<span class="preprocessor">#else</span></div>
<div class="line"><a name="l00628"></a><span class="lineno"> 628</span>&#160; <span class="keyword">typedef</span> highp_i32vec1 <a class="code" href="a00179.html#ga4cca6bbd117c45f046291fc8e9d03765">i32vec1</a>;</div>
<div class="line"><a name="l00631"></a><span class="lineno"> 631</span>&#160;</div>
<div class="line"><a name="l00634"></a><span class="lineno"> 634</span>&#160; <span class="keyword">typedef</span> highp_i32vec2 <a class="code" href="a00179.html#ga3c12cef4135603fd77d8fda85808730c">i32vec2</a>;</div>
<div class="line"><a name="l00635"></a><span class="lineno"> 635</span>&#160; </div>
<div class="line"><a name="l00638"></a><span class="lineno"> 638</span>&#160; <span class="keyword">typedef</span> highp_i32vec3 <a class="code" href="a00179.html#ga40cd3f391c03512f158d10a70062264e">i32vec3</a>;</div>
<div class="line"><a name="l00639"></a><span class="lineno"> 639</span>&#160; </div>
<div class="line"><a name="l00642"></a><span class="lineno"> 642</span>&#160; <span class="keyword">typedef</span> highp_i32vec4 <a class="code" href="a00179.html#gae3364a8090e7e1408056e00403dfecab">i32vec4</a>;</div>
<div class="line"><a name="l00643"></a><span class="lineno"> 643</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00644"></a><span class="lineno"> 644</span>&#160;</div>
<div class="line"><a name="l00645"></a><span class="lineno"> 645</span>&#160;</div>
<div class="line"><a name="l00646"></a><span class="lineno"> 646</span>&#160; </div>
<div class="line"><a name="l00649"></a><span class="lineno"><a class="line" href="a00179.html#ga7852c10988de095e6e685300904cb2b3"> 649</a></span>&#160; <span class="keyword">typedef</span> tvec1&lt;i64, lowp&gt; <a class="code" href="a00179.html#ga7852c10988de095e6e685300904cb2b3">lowp_i64vec1</a>;</div>
<div class="line"><a name="l00650"></a><span class="lineno"> 650</span>&#160; </div>
<div class="line"><a name="l00653"></a><span class="lineno"><a class="line" href="a00179.html#ga305eb0f7ba957bb53972b7690904a24f"> 653</a></span>&#160; <span class="keyword">typedef</span> tvec2&lt;i64, lowp&gt; <a class="code" href="a00179.html#ga305eb0f7ba957bb53972b7690904a24f">lowp_i64vec2</a>;</div>
<div class="line"><a name="l00654"></a><span class="lineno"> 654</span>&#160; </div>
<div class="line"><a name="l00657"></a><span class="lineno"><a class="line" href="a00179.html#gadce94f56b502977689df6693fa70c0ed"> 657</a></span>&#160; <span class="keyword">typedef</span> tvec3&lt;i64, lowp&gt; <a class="code" href="a00179.html#gadce94f56b502977689df6693fa70c0ed">lowp_i64vec3</a>;</div>
<div class="line"><a name="l00658"></a><span class="lineno"> 658</span>&#160; </div>
<div class="line"><a name="l00661"></a><span class="lineno"><a class="line" href="a00179.html#ga1f9cb33adc669bb6a72329af5381b690"> 661</a></span>&#160; <span class="keyword">typedef</span> tvec4&lt;i64, lowp&gt; <a class="code" href="a00179.html#ga1f9cb33adc669bb6a72329af5381b690">lowp_i64vec4</a>;</div>
<div class="line"><a name="l00662"></a><span class="lineno"> 662</span>&#160; </div>
<div class="line"><a name="l00663"></a><span class="lineno"> 663</span>&#160; </div>
<div class="line"><a name="l00666"></a><span class="lineno"><a class="line" href="a00179.html#ga42af3af0131095f8445ddd0738d76827"> 666</a></span>&#160; <span class="keyword">typedef</span> tvec1&lt;i64, mediump&gt; <a class="code" href="a00179.html#ga42af3af0131095f8445ddd0738d76827">mediump_i64vec1</a>;</div>
<div class="line"><a name="l00667"></a><span class="lineno"> 667</span>&#160; </div>
<div class="line"><a name="l00670"></a><span class="lineno"><a class="line" href="a00179.html#ga80e458f3c0e9fb01d4695637a7ac0e5b"> 670</a></span>&#160; <span class="keyword">typedef</span> tvec2&lt;i64, mediump&gt; <a class="code" href="a00179.html#ga80e458f3c0e9fb01d4695637a7ac0e5b">mediump_i64vec2</a>;</div>
<div class="line"><a name="l00671"></a><span class="lineno"> 671</span>&#160; </div>
<div class="line"><a name="l00674"></a><span class="lineno"><a class="line" href="a00179.html#gaa521bedc4cdd40c72880e426661f5603"> 674</a></span>&#160; <span class="keyword">typedef</span> tvec3&lt;i64, mediump&gt; <a class="code" href="a00179.html#gaa521bedc4cdd40c72880e426661f5603">mediump_i64vec3</a>;</div>
<div class="line"><a name="l00675"></a><span class="lineno"> 675</span>&#160; </div>
<div class="line"><a name="l00678"></a><span class="lineno"><a class="line" href="a00179.html#ga44f3bdc69f2b2b919c8b68852dbcfad6"> 678</a></span>&#160; <span class="keyword">typedef</span> tvec4&lt;i64, mediump&gt; <a class="code" href="a00179.html#ga44f3bdc69f2b2b919c8b68852dbcfad6">mediump_i64vec4</a>;</div>
<div class="line"><a name="l00679"></a><span class="lineno"> 679</span>&#160; </div>
<div class="line"><a name="l00680"></a><span class="lineno"> 680</span>&#160; </div>
<div class="line"><a name="l00683"></a><span class="lineno"><a class="line" href="a00179.html#ga29bc99c6e19f3f6b8820e3f9037416d5"> 683</a></span>&#160; <span class="keyword">typedef</span> tvec1&lt;i64, highp&gt; <a class="code" href="a00179.html#ga29bc99c6e19f3f6b8820e3f9037416d5">highp_i64vec1</a>;</div>
<div class="line"><a name="l00684"></a><span class="lineno"> 684</span>&#160; </div>
<div class="line"><a name="l00687"></a><span class="lineno"><a class="line" href="a00179.html#ga9ac957028098e89887a0621d677e1a56"> 687</a></span>&#160; <span class="keyword">typedef</span> tvec2&lt;i64, highp&gt; <a class="code" href="a00179.html#ga9ac957028098e89887a0621d677e1a56">highp_i64vec2</a>;</div>
<div class="line"><a name="l00688"></a><span class="lineno"> 688</span>&#160; </div>
<div class="line"><a name="l00691"></a><span class="lineno"><a class="line" href="a00179.html#ga0ccc0e5d538ee4c48d406fb7ae116694"> 691</a></span>&#160; <span class="keyword">typedef</span> tvec3&lt;i64, highp&gt; <a class="code" href="a00179.html#ga0ccc0e5d538ee4c48d406fb7ae116694">highp_i64vec3</a>;</div>
<div class="line"><a name="l00692"></a><span class="lineno"> 692</span>&#160; </div>
<div class="line"><a name="l00695"></a><span class="lineno"><a class="line" href="a00179.html#ga239e24f52398e6f2fa7d8c731072c632"> 695</a></span>&#160; <span class="keyword">typedef</span> tvec4&lt;i64, highp&gt; <a class="code" href="a00179.html#ga239e24f52398e6f2fa7d8c731072c632">highp_i64vec4</a>;</div>
<div class="line"><a name="l00696"></a><span class="lineno"> 696</span>&#160; </div>
<div class="line"><a name="l00697"></a><span class="lineno"> 697</span>&#160;<span class="preprocessor">#if(defined(GLM_PRECISION_LOWP_INT))</span></div>
<div class="line"><a name="l00698"></a><span class="lineno"> 698</span>&#160; <span class="keyword">typedef</span> lowp_i64vec1 <a class="code" href="a00179.html#ga5b4a3e499ee165efc0dc05add9c48235">i64vec1</a>;</div>
<div class="line"><a name="l00699"></a><span class="lineno"> 699</span>&#160; <span class="keyword">typedef</span> lowp_i64vec2 <a class="code" href="a00179.html#gade69872a31f066e5ae212f1af6008edb">i64vec2</a>;</div>
<div class="line"><a name="l00700"></a><span class="lineno"> 700</span>&#160; <span class="keyword">typedef</span> lowp_i64vec3 <a class="code" href="a00179.html#ga9ece7c77c7bca7a6b824ef9c600f5e5e">i64vec3</a>;</div>
<div class="line"><a name="l00701"></a><span class="lineno"> 701</span>&#160; <span class="keyword">typedef</span> lowp_i64vec4 <a class="code" href="a00179.html#ga9756e45c8f80329257f3cbdabc3bd73c">i64vec4</a>;</div>
<div class="line"><a name="l00702"></a><span class="lineno"> 702</span>&#160;<span class="preprocessor">#elif(defined(GLM_PRECISION_MEDIUMP_INT))</span></div>
<div class="line"><a name="l00703"></a><span class="lineno"> 703</span>&#160; <span class="keyword">typedef</span> mediump_i64vec1 <a class="code" href="a00179.html#ga5b4a3e499ee165efc0dc05add9c48235">i64vec1</a>;</div>
<div class="line"><a name="l00704"></a><span class="lineno"> 704</span>&#160; <span class="keyword">typedef</span> mediump_i64vec2 <a class="code" href="a00179.html#gade69872a31f066e5ae212f1af6008edb">i64vec2</a>;</div>
<div class="line"><a name="l00705"></a><span class="lineno"> 705</span>&#160; <span class="keyword">typedef</span> mediump_i64vec3 <a class="code" href="a00179.html#ga9ece7c77c7bca7a6b824ef9c600f5e5e">i64vec3</a>;</div>
<div class="line"><a name="l00706"></a><span class="lineno"> 706</span>&#160; <span class="keyword">typedef</span> mediump_i64vec4 <a class="code" href="a00179.html#ga9756e45c8f80329257f3cbdabc3bd73c">i64vec4</a>;</div>
<div class="line"><a name="l00707"></a><span class="lineno"> 707</span>&#160;<span class="preprocessor">#else</span></div>
<div class="line"><a name="l00708"></a><span class="lineno"> 708</span>&#160; <span class="keyword">typedef</span> highp_i64vec1 <a class="code" href="a00179.html#ga5b4a3e499ee165efc0dc05add9c48235">i64vec1</a>;</div>
<div class="line"><a name="l00711"></a><span class="lineno"> 711</span>&#160;</div>
<div class="line"><a name="l00714"></a><span class="lineno"><a class="line" href="a00179.html#gade69872a31f066e5ae212f1af6008edb"> 714</a></span>&#160; <span class="keyword">typedef</span> highp_i64vec2 <a class="code" href="a00179.html#gade69872a31f066e5ae212f1af6008edb">i64vec2</a>;</div>
<div class="line"><a name="l00715"></a><span class="lineno"> 715</span>&#160; </div>
<div class="line"><a name="l00718"></a><span class="lineno"><a class="line" href="a00179.html#ga9ece7c77c7bca7a6b824ef9c600f5e5e"> 718</a></span>&#160; <span class="keyword">typedef</span> highp_i64vec3 <a class="code" href="a00179.html#ga9ece7c77c7bca7a6b824ef9c600f5e5e">i64vec3</a>;</div>
<div class="line"><a name="l00719"></a><span class="lineno"> 719</span>&#160; </div>
<div class="line"><a name="l00722"></a><span class="lineno"><a class="line" href="a00179.html#ga9756e45c8f80329257f3cbdabc3bd73c"> 722</a></span>&#160; <span class="keyword">typedef</span> highp_i64vec4 <a class="code" href="a00179.html#ga9756e45c8f80329257f3cbdabc3bd73c">i64vec4</a>;</div>
<div class="line"><a name="l00723"></a><span class="lineno"> 723</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00724"></a><span class="lineno"> 724</span>&#160; </div>
<div class="line"><a name="l00725"></a><span class="lineno"> 725</span>&#160; </div>
<div class="line"><a name="l00727"></a><span class="lineno"> 727</span>&#160; <span class="comment">// Unsigned int vector types</span></div>
<div class="line"><a name="l00728"></a><span class="lineno"> 728</span>&#160; </div>
<div class="line"><a name="l00731"></a><span class="lineno"><a class="line" href="a00179.html#gaf49470869e9be2c059629b250619804e"> 731</a></span>&#160; <span class="keyword">typedef</span> detail::uint8 <a class="code" href="a00179.html#gaf49470869e9be2c059629b250619804e">lowp_uint8</a>;</div>
<div class="line"><a name="l00732"></a><span class="lineno"> 732</span>&#160; </div>
<div class="line"><a name="l00735"></a><span class="lineno"><a class="line" href="a00179.html#gad68bfd9f881856fc863a6ebca0b67f78"> 735</a></span>&#160; <span class="keyword">typedef</span> detail::uint16 <a class="code" href="a00179.html#gad68bfd9f881856fc863a6ebca0b67f78">lowp_uint16</a>;</div>
<div class="line"><a name="l00736"></a><span class="lineno"> 736</span>&#160; </div>
<div class="line"><a name="l00739"></a><span class="lineno"><a class="line" href="a00179.html#gaa6a5b461bbf5fe20982472aa51896d4b"> 739</a></span>&#160; <span class="keyword">typedef</span> detail::uint32 <a class="code" href="a00179.html#gaa6a5b461bbf5fe20982472aa51896d4b">lowp_uint32</a>;</div>
<div class="line"><a name="l00740"></a><span class="lineno"> 740</span>&#160; </div>
<div class="line"><a name="l00743"></a><span class="lineno"><a class="line" href="a00179.html#gaa212b805736a759998e312cbdd550fae"> 743</a></span>&#160; <span class="keyword">typedef</span> detail::uint64 <a class="code" href="a00179.html#gaa212b805736a759998e312cbdd550fae">lowp_uint64</a>;</div>
<div class="line"><a name="l00744"></a><span class="lineno"> 744</span>&#160; </div>
<div class="line"><a name="l00745"></a><span class="lineno"> 745</span>&#160; </div>
<div class="line"><a name="l00748"></a><span class="lineno"><a class="line" href="a00179.html#ga667b2ece2b258be898812dc2177995d1"> 748</a></span>&#160; <span class="keyword">typedef</span> detail::uint8 <a class="code" href="a00179.html#ga667b2ece2b258be898812dc2177995d1">lowp_uint8_t</a>;</div>
<div class="line"><a name="l00749"></a><span class="lineno"> 749</span>&#160; </div>
<div class="line"><a name="l00752"></a><span class="lineno"><a class="line" href="a00179.html#ga91c4815f93177eb423362fd296a87e9f"> 752</a></span>&#160; <span class="keyword">typedef</span> detail::uint16 <a class="code" href="a00179.html#ga91c4815f93177eb423362fd296a87e9f">lowp_uint16_t</a>;</div>
<div class="line"><a name="l00753"></a><span class="lineno"> 753</span>&#160; </div>
<div class="line"><a name="l00756"></a><span class="lineno"><a class="line" href="a00179.html#gaf1b735b4b1145174f4e4167d13778f9b"> 756</a></span>&#160; <span class="keyword">typedef</span> detail::uint32 <a class="code" href="a00179.html#gaf1b735b4b1145174f4e4167d13778f9b">lowp_uint32_t</a>;</div>
<div class="line"><a name="l00757"></a><span class="lineno"> 757</span>&#160; </div>
<div class="line"><a name="l00760"></a><span class="lineno"><a class="line" href="a00179.html#ga8dd3a3281ae5c970ffe0c41d538aa153"> 760</a></span>&#160; <span class="keyword">typedef</span> detail::uint64 <a class="code" href="a00179.html#ga8dd3a3281ae5c970ffe0c41d538aa153">lowp_uint64_t</a>;</div>
<div class="line"><a name="l00761"></a><span class="lineno"> 761</span>&#160; </div>
<div class="line"><a name="l00762"></a><span class="lineno"> 762</span>&#160; </div>
<div class="line"><a name="l00765"></a><span class="lineno"><a class="line" href="a00179.html#ga1b09f03da7ac43055c68a349d5445083"> 765</a></span>&#160; <span class="keyword">typedef</span> detail::uint8 <a class="code" href="a00179.html#ga1b09f03da7ac43055c68a349d5445083">lowp_u8</a>;</div>
<div class="line"><a name="l00766"></a><span class="lineno"> 766</span>&#160; </div>
<div class="line"><a name="l00769"></a><span class="lineno"><a class="line" href="a00179.html#ga504ce1631cb2ac02fcf1d44d8c2aa126"> 769</a></span>&#160; <span class="keyword">typedef</span> detail::uint16 <a class="code" href="a00179.html#ga504ce1631cb2ac02fcf1d44d8c2aa126">lowp_u16</a>;</div>
<div class="line"><a name="l00770"></a><span class="lineno"> 770</span>&#160; </div>
<div class="line"><a name="l00773"></a><span class="lineno"><a class="line" href="a00179.html#ga4f072ada9552e1e480bbb3b1acde5250"> 773</a></span>&#160; <span class="keyword">typedef</span> detail::uint32 <a class="code" href="a00179.html#ga4f072ada9552e1e480bbb3b1acde5250">lowp_u32</a>;</div>
<div class="line"><a name="l00774"></a><span class="lineno"> 774</span>&#160; </div>
<div class="line"><a name="l00777"></a><span class="lineno"><a class="line" href="a00179.html#ga30069d1f02b19599cbfadf98c23ac6ed"> 777</a></span>&#160; <span class="keyword">typedef</span> detail::uint64 <a class="code" href="a00179.html#ga30069d1f02b19599cbfadf98c23ac6ed">lowp_u64</a>;</div>
<div class="line"><a name="l00778"></a><span class="lineno"> 778</span>&#160; </div>
<div class="line"><a name="l00779"></a><span class="lineno"> 779</span>&#160; </div>
<div class="line"><a name="l00780"></a><span class="lineno"> 780</span>&#160; </div>
<div class="line"><a name="l00783"></a><span class="lineno"><a class="line" href="a00179.html#ga1fa92a233b9110861cdbc8c2ccf0b5a3"> 783</a></span>&#160; <span class="keyword">typedef</span> detail::uint8 <a class="code" href="a00179.html#ga1fa92a233b9110861cdbc8c2ccf0b5a3">mediump_uint8</a>;</div>
<div class="line"><a name="l00784"></a><span class="lineno"> 784</span>&#160; </div>
<div class="line"><a name="l00787"></a><span class="lineno"><a class="line" href="a00179.html#ga2885a6c89916911e418c06bb76b9bdbb"> 787</a></span>&#160; <span class="keyword">typedef</span> detail::uint16 <a class="code" href="a00179.html#ga2885a6c89916911e418c06bb76b9bdbb">mediump_uint16</a>;</div>
<div class="line"><a name="l00788"></a><span class="lineno"> 788</span>&#160; </div>
<div class="line"><a name="l00791"></a><span class="lineno"><a class="line" href="a00179.html#ga34dd5ec1988c443bae80f1b20a8ade5f"> 791</a></span>&#160; <span class="keyword">typedef</span> detail::uint32 <a class="code" href="a00179.html#ga34dd5ec1988c443bae80f1b20a8ade5f">mediump_uint32</a>;</div>
<div class="line"><a name="l00792"></a><span class="lineno"> 792</span>&#160; </div>
<div class="line"><a name="l00795"></a><span class="lineno"><a class="line" href="a00179.html#ga30652709815ad9404272a31957daa59e"> 795</a></span>&#160; <span class="keyword">typedef</span> detail::uint64 <a class="code" href="a00179.html#ga30652709815ad9404272a31957daa59e">mediump_uint64</a>;</div>
<div class="line"><a name="l00796"></a><span class="lineno"> 796</span>&#160; </div>
<div class="line"><a name="l00799"></a><span class="lineno"><a class="line" href="a00179.html#gadfe65c78231039e90507770db50c98c7"> 799</a></span>&#160; <span class="keyword">typedef</span> detail::uint8 <a class="code" href="a00179.html#gadfe65c78231039e90507770db50c98c7">mediump_uint8_t</a>;</div>
<div class="line"><a name="l00800"></a><span class="lineno"> 800</span>&#160; </div>
<div class="line"><a name="l00803"></a><span class="lineno"><a class="line" href="a00179.html#ga3963b1050fc65a383ee28e3f827b6e3e"> 803</a></span>&#160; <span class="keyword">typedef</span> detail::uint16 <a class="code" href="a00179.html#ga3963b1050fc65a383ee28e3f827b6e3e">mediump_uint16_t</a>;</div>
<div class="line"><a name="l00804"></a><span class="lineno"> 804</span>&#160; </div>
<div class="line"><a name="l00807"></a><span class="lineno"><a class="line" href="a00179.html#gaf4dae276fd29623950de14a6ca2586b5"> 807</a></span>&#160; <span class="keyword">typedef</span> detail::uint32 <a class="code" href="a00179.html#gaf4dae276fd29623950de14a6ca2586b5">mediump_uint32_t</a>;</div>
<div class="line"><a name="l00808"></a><span class="lineno"> 808</span>&#160; </div>
<div class="line"><a name="l00811"></a><span class="lineno"><a class="line" href="a00179.html#ga9b170dd4a8f38448a2dc93987c7875e9"> 811</a></span>&#160; <span class="keyword">typedef</span> detail::uint64 <a class="code" href="a00179.html#ga9b170dd4a8f38448a2dc93987c7875e9">mediump_uint64_t</a>;</div>
<div class="line"><a name="l00812"></a><span class="lineno"> 812</span>&#160; </div>
<div class="line"><a name="l00815"></a><span class="lineno"><a class="line" href="a00179.html#gad1213a22bbb9e4107f07eaa4956f8281"> 815</a></span>&#160; <span class="keyword">typedef</span> detail::uint8 <a class="code" href="a00179.html#gad1213a22bbb9e4107f07eaa4956f8281">mediump_u8</a>;</div>
<div class="line"><a name="l00816"></a><span class="lineno"> 816</span>&#160; </div>
<div class="line"><a name="l00819"></a><span class="lineno"><a class="line" href="a00179.html#ga9df98857be695d5a30cb30f5bfa38a80"> 819</a></span>&#160; <span class="keyword">typedef</span> detail::uint16 <a class="code" href="a00179.html#ga9df98857be695d5a30cb30f5bfa38a80">mediump_u16</a>;</div>
<div class="line"><a name="l00820"></a><span class="lineno"> 820</span>&#160; </div>
<div class="line"><a name="l00823"></a><span class="lineno"><a class="line" href="a00179.html#ga1bd0e914158bf03135f8a317de6debe9"> 823</a></span>&#160; <span class="keyword">typedef</span> detail::uint32 <a class="code" href="a00179.html#ga1bd0e914158bf03135f8a317de6debe9">mediump_u32</a>;</div>
<div class="line"><a name="l00824"></a><span class="lineno"> 824</span>&#160; </div>
<div class="line"><a name="l00827"></a><span class="lineno"><a class="line" href="a00179.html#ga2af9490085ae3bdf36a544e9dd073610"> 827</a></span>&#160; <span class="keyword">typedef</span> detail::uint64 <a class="code" href="a00179.html#ga2af9490085ae3bdf36a544e9dd073610">mediump_u64</a>;</div>
<div class="line"><a name="l00828"></a><span class="lineno"> 828</span>&#160; </div>
<div class="line"><a name="l00829"></a><span class="lineno"> 829</span>&#160; </div>
<div class="line"><a name="l00830"></a><span class="lineno"> 830</span>&#160; </div>
<div class="line"><a name="l00833"></a><span class="lineno"><a class="line" href="a00179.html#ga97432f9979e73e66567361fd01e4cffb"> 833</a></span>&#160; <span class="keyword">typedef</span> detail::uint8 <a class="code" href="a00179.html#ga97432f9979e73e66567361fd01e4cffb">highp_uint8</a>;</div>
<div class="line"><a name="l00834"></a><span class="lineno"> 834</span>&#160; </div>
<div class="line"><a name="l00837"></a><span class="lineno"><a class="line" href="a00179.html#ga746dc6da204f5622e395f492997dbf57"> 837</a></span>&#160; <span class="keyword">typedef</span> detail::uint16 <a class="code" href="a00179.html#ga746dc6da204f5622e395f492997dbf57">highp_uint16</a>;</div>
<div class="line"><a name="l00838"></a><span class="lineno"> 838</span>&#160; </div>
<div class="line"><a name="l00841"></a><span class="lineno"><a class="line" href="a00179.html#ga256b12b650c3f2fb86878fd1c5db8bc3"> 841</a></span>&#160; <span class="keyword">typedef</span> detail::uint32 <a class="code" href="a00179.html#ga256b12b650c3f2fb86878fd1c5db8bc3">highp_uint32</a>;</div>
<div class="line"><a name="l00842"></a><span class="lineno"> 842</span>&#160; </div>
<div class="line"><a name="l00845"></a><span class="lineno"><a class="line" href="a00179.html#gaa38d732f5d4a7bc42a1b43b9d3c141ce"> 845</a></span>&#160; <span class="keyword">typedef</span> detail::uint64 <a class="code" href="a00179.html#gaa38d732f5d4a7bc42a1b43b9d3c141ce">highp_uint64</a>;</div>
<div class="line"><a name="l00846"></a><span class="lineno"> 846</span>&#160; </div>
<div class="line"><a name="l00849"></a><span class="lineno"><a class="line" href="a00179.html#gac4e00a26a2adb5f2c0a7096810df29e5"> 849</a></span>&#160; <span class="keyword">typedef</span> detail::uint8 <a class="code" href="a00179.html#gac4e00a26a2adb5f2c0a7096810df29e5">highp_uint8_t</a>;</div>
<div class="line"><a name="l00850"></a><span class="lineno"> 850</span>&#160; </div>
<div class="line"><a name="l00853"></a><span class="lineno"><a class="line" href="a00179.html#gacf54c3330ef60aa3d16cb676c7bcb8c7"> 853</a></span>&#160; <span class="keyword">typedef</span> detail::uint16 <a class="code" href="a00179.html#gacf54c3330ef60aa3d16cb676c7bcb8c7">highp_uint16_t</a>;</div>
<div class="line"><a name="l00854"></a><span class="lineno"> 854</span>&#160; </div>
<div class="line"><a name="l00857"></a><span class="lineno"><a class="line" href="a00179.html#gae978599c9711ac263ba732d4ac225b0e"> 857</a></span>&#160; <span class="keyword">typedef</span> detail::uint32 <a class="code" href="a00179.html#gae978599c9711ac263ba732d4ac225b0e">highp_uint32_t</a>;</div>
<div class="line"><a name="l00858"></a><span class="lineno"> 858</span>&#160; </div>
<div class="line"><a name="l00861"></a><span class="lineno"><a class="line" href="a00179.html#gaa46172d7dc1c7ffe3e78107ff88adf08"> 861</a></span>&#160; <span class="keyword">typedef</span> detail::uint64 <a class="code" href="a00179.html#gaa46172d7dc1c7ffe3e78107ff88adf08">highp_uint64_t</a>;</div>
<div class="line"><a name="l00862"></a><span class="lineno"> 862</span>&#160; </div>
<div class="line"><a name="l00865"></a><span class="lineno"><a class="line" href="a00179.html#gacd1259f3a9e8d2a9df5be2d74322ef9c"> 865</a></span>&#160; <span class="keyword">typedef</span> detail::uint8 <a class="code" href="a00179.html#gacd1259f3a9e8d2a9df5be2d74322ef9c">highp_u8</a>;</div>
<div class="line"><a name="l00866"></a><span class="lineno"> 866</span>&#160; </div>
<div class="line"><a name="l00869"></a><span class="lineno"><a class="line" href="a00179.html#ga8e62c883d13f47015f3b70ed88751369"> 869</a></span>&#160; <span class="keyword">typedef</span> detail::uint16 <a class="code" href="a00179.html#ga8e62c883d13f47015f3b70ed88751369">highp_u16</a>;</div>
<div class="line"><a name="l00870"></a><span class="lineno"> 870</span>&#160; </div>
<div class="line"><a name="l00873"></a><span class="lineno"><a class="line" href="a00179.html#ga7a6f1929464dcc680b16381a4ee5f2cf"> 873</a></span>&#160; <span class="keyword">typedef</span> detail::uint32 <a class="code" href="a00179.html#ga7a6f1929464dcc680b16381a4ee5f2cf">highp_u32</a>;</div>
<div class="line"><a name="l00874"></a><span class="lineno"> 874</span>&#160; </div>
<div class="line"><a name="l00877"></a><span class="lineno"><a class="line" href="a00179.html#ga0c181fdf06a309691999926b6690c969"> 877</a></span>&#160; <span class="keyword">typedef</span> detail::uint64 <a class="code" href="a00179.html#ga0c181fdf06a309691999926b6690c969">highp_u64</a>;</div>
<div class="line"><a name="l00878"></a><span class="lineno"> 878</span>&#160; </div>
<div class="line"><a name="l00879"></a><span class="lineno"> 879</span>&#160; </div>
<div class="line"><a name="l00880"></a><span class="lineno"> 880</span>&#160; </div>
<div class="line"><a name="l00883"></a><span class="lineno"> 883</span>&#160; <span class="keyword">typedef</span> detail::uint8 <a class="code" href="a00179.html#ga36475e31b1992cfde54c1a6f5a148865">uint8</a>;</div>
<div class="line"><a name="l00884"></a><span class="lineno"> 884</span>&#160; </div>
<div class="line"><a name="l00887"></a><span class="lineno"> 887</span>&#160; <span class="keyword">typedef</span> detail::uint16 <a class="code" href="a00179.html#ga13471cbbe74e4303a57f3743d007b74d">uint16</a>;</div>
<div class="line"><a name="l00888"></a><span class="lineno"> 888</span>&#160; </div>
<div class="line"><a name="l00891"></a><span class="lineno"> 891</span>&#160; <span class="keyword">typedef</span> detail::uint32 <a class="code" href="a00179.html#ga5fa3ddcab56c789bc272ff5651faa12d">uint32</a>;</div>
<div class="line"><a name="l00892"></a><span class="lineno"> 892</span>&#160; </div>
<div class="line"><a name="l00895"></a><span class="lineno"> 895</span>&#160; <span class="keyword">typedef</span> detail::uint64 <a class="code" href="a00179.html#gab630f76c26b50298187f7889104d4b9c">uint64</a>;</div>
<div class="line"><a name="l00896"></a><span class="lineno"> 896</span>&#160; </div>
<div class="line"><a name="l00897"></a><span class="lineno"> 897</span>&#160;<span class="preprocessor">#if GLM_HAS_EXTENDED_INTEGER_TYPE</span></div>
<div class="line"><a name="l00898"></a><span class="lineno"> 898</span>&#160; <span class="keyword">using</span> <a class="code" href="a00179.html#ga28d97808322d3c92186e4a0c067d7e8e">std::uint8_t</a>;</div>
<div class="line"><a name="l00899"></a><span class="lineno"> 899</span>&#160; <span class="keyword">using</span> <a class="code" href="a00179.html#ga91f91f411080c37730856ff5887f5bcf">std::uint16_t</a>;</div>
<div class="line"><a name="l00900"></a><span class="lineno"> 900</span>&#160; <span class="keyword">using</span> <a class="code" href="a00179.html#ga2171d9dc1fefb1c82e2817f45b622eac">std::uint32_t</a>;</div>
<div class="line"><a name="l00901"></a><span class="lineno"> 901</span>&#160; <span class="keyword">using</span> <a class="code" href="a00179.html#ga3999d3e7ff22025c16ddb601e14dfdee">std::uint64_t</a>;</div>
<div class="line"><a name="l00902"></a><span class="lineno"> 902</span>&#160;<span class="preprocessor">#else</span></div>
<div class="line"><a name="l00903"></a><span class="lineno"> 903</span>&#160; <span class="keyword">typedef</span> detail::uint8 <a class="code" href="a00179.html#ga28d97808322d3c92186e4a0c067d7e8e">uint8_t</a>;</div>
<div class="line"><a name="l00906"></a><span class="lineno"> 906</span>&#160; </div>
<div class="line"><a name="l00909"></a><span class="lineno"><a class="line" href="a00179.html#ga91f91f411080c37730856ff5887f5bcf"> 909</a></span>&#160; <span class="keyword">typedef</span> detail::uint16 <a class="code" href="a00179.html#ga91f91f411080c37730856ff5887f5bcf">uint16_t</a>;</div>
<div class="line"><a name="l00910"></a><span class="lineno"> 910</span>&#160; </div>
<div class="line"><a name="l00913"></a><span class="lineno"><a class="line" href="a00179.html#ga2171d9dc1fefb1c82e2817f45b622eac"> 913</a></span>&#160; <span class="keyword">typedef</span> detail::uint32 <a class="code" href="a00179.html#ga2171d9dc1fefb1c82e2817f45b622eac">uint32_t</a>;</div>
<div class="line"><a name="l00914"></a><span class="lineno"> 914</span>&#160; </div>
<div class="line"><a name="l00917"></a><span class="lineno"><a class="line" href="a00179.html#ga3999d3e7ff22025c16ddb601e14dfdee"> 917</a></span>&#160; <span class="keyword">typedef</span> detail::uint64 <a class="code" href="a00179.html#ga3999d3e7ff22025c16ddb601e14dfdee">uint64_t</a>;</div>
<div class="line"><a name="l00918"></a><span class="lineno"> 918</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00919"></a><span class="lineno"> 919</span>&#160;</div>
<div class="line"><a name="l00922"></a><span class="lineno"><a class="line" href="a00179.html#gaecc7082561fc9028b844b6cf3d305d36"> 922</a></span>&#160; <span class="keyword">typedef</span> detail::uint8 <a class="code" href="a00179.html#gaecc7082561fc9028b844b6cf3d305d36">u8</a>;</div>
<div class="line"><a name="l00923"></a><span class="lineno"> 923</span>&#160;</div>
<div class="line"><a name="l00926"></a><span class="lineno"><a class="line" href="a00179.html#gaa2d7acc0adb536fab71fe261232a40ff"> 926</a></span>&#160; <span class="keyword">typedef</span> detail::uint16 <a class="code" href="a00179.html#gaa2d7acc0adb536fab71fe261232a40ff">u16</a>;</div>
<div class="line"><a name="l00927"></a><span class="lineno"> 927</span>&#160;</div>
<div class="line"><a name="l00930"></a><span class="lineno"><a class="line" href="a00179.html#ga8165913e068444f7842302d40ba897b9"> 930</a></span>&#160; <span class="keyword">typedef</span> detail::uint32 <a class="code" href="a00179.html#ga8165913e068444f7842302d40ba897b9">u32</a>;</div>
<div class="line"><a name="l00931"></a><span class="lineno"> 931</span>&#160;</div>
<div class="line"><a name="l00934"></a><span class="lineno"><a class="line" href="a00179.html#gaf3f312156984c365e9f65620354da70b"> 934</a></span>&#160; <span class="keyword">typedef</span> detail::uint64 <a class="code" href="a00179.html#gaf3f312156984c365e9f65620354da70b">u64</a>;</div>
<div class="line"><a name="l00935"></a><span class="lineno"> 935</span>&#160;</div>
<div class="line"><a name="l00936"></a><span class="lineno"> 936</span>&#160;</div>
<div class="line"><a name="l00937"></a><span class="lineno"> 937</span>&#160;</div>
<div class="line"><a name="l00940"></a><span class="lineno"><a class="line" href="a00179.html#gac31801407d2141204e74eefea0bf3ef0"> 940</a></span>&#160; <span class="keyword">typedef</span> tvec1&lt;u8, lowp&gt; <a class="code" href="a00179.html#gac31801407d2141204e74eefea0bf3ef0">lowp_u8vec1</a>;</div>
<div class="line"><a name="l00941"></a><span class="lineno"> 941</span>&#160; </div>
<div class="line"><a name="l00944"></a><span class="lineno"><a class="line" href="a00179.html#ga4fbff016a05f8fb6bf793c42f4bf1cd5"> 944</a></span>&#160; <span class="keyword">typedef</span> tvec2&lt;u8, lowp&gt; <a class="code" href="a00179.html#ga4fbff016a05f8fb6bf793c42f4bf1cd5">lowp_u8vec2</a>;</div>
<div class="line"><a name="l00945"></a><span class="lineno"> 945</span>&#160; </div>
<div class="line"><a name="l00948"></a><span class="lineno"><a class="line" href="a00179.html#ga0cbe1a6da09be9171fc08ceadfbb758d"> 948</a></span>&#160; <span class="keyword">typedef</span> tvec3&lt;u8, lowp&gt; <a class="code" href="a00179.html#ga0cbe1a6da09be9171fc08ceadfbb758d">lowp_u8vec3</a>;</div>
<div class="line"><a name="l00949"></a><span class="lineno"> 949</span>&#160; </div>
<div class="line"><a name="l00952"></a><span class="lineno"><a class="line" href="a00179.html#ga764d9393e9aff7a84825a5760e2498b9"> 952</a></span>&#160; <span class="keyword">typedef</span> tvec4&lt;u8, lowp&gt; <a class="code" href="a00179.html#ga764d9393e9aff7a84825a5760e2498b9">lowp_u8vec4</a>;</div>
<div class="line"><a name="l00953"></a><span class="lineno"> 953</span>&#160; </div>
<div class="line"><a name="l00954"></a><span class="lineno"> 954</span>&#160;</div>
<div class="line"><a name="l00957"></a><span class="lineno"><a class="line" href="a00179.html#ga8c4001fcbff65fd29da82274a5d3ff38"> 957</a></span>&#160; <span class="keyword">typedef</span> tvec1&lt;u8, mediump&gt; <a class="code" href="a00179.html#ga8c4001fcbff65fd29da82274a5d3ff38">mediump_u8vec1</a>;</div>
<div class="line"><a name="l00958"></a><span class="lineno"> 958</span>&#160;</div>
<div class="line"><a name="l00961"></a><span class="lineno"><a class="line" href="a00179.html#ga020049aa2177e8e08d2b338a5e904dc9"> 961</a></span>&#160; <span class="keyword">typedef</span> tvec2&lt;u8, mediump&gt; <a class="code" href="a00179.html#ga020049aa2177e8e08d2b338a5e904dc9">mediump_u8vec2</a>;</div>
<div class="line"><a name="l00962"></a><span class="lineno"> 962</span>&#160;</div>
<div class="line"><a name="l00965"></a><span class="lineno"><a class="line" href="a00179.html#ga06b978aef31306f3cfd3d8b6094f3ce3"> 965</a></span>&#160; <span class="keyword">typedef</span> tvec3&lt;u8, mediump&gt; <a class="code" href="a00179.html#ga06b978aef31306f3cfd3d8b6094f3ce3">mediump_u8vec3</a>;</div>
<div class="line"><a name="l00966"></a><span class="lineno"> 966</span>&#160;</div>
<div class="line"><a name="l00969"></a><span class="lineno"><a class="line" href="a00179.html#ga0ee5018e2f37029d5800e32fbcf74c74"> 969</a></span>&#160; <span class="keyword">typedef</span> tvec4&lt;u8, mediump&gt; <a class="code" href="a00179.html#ga0ee5018e2f37029d5800e32fbcf74c74">mediump_u8vec4</a>;</div>
<div class="line"><a name="l00970"></a><span class="lineno"> 970</span>&#160;</div>
<div class="line"><a name="l00971"></a><span class="lineno"> 971</span>&#160;</div>
<div class="line"><a name="l00974"></a><span class="lineno"><a class="line" href="a00179.html#ga4f09abf961b1b2c2f6561861a1057aa0"> 974</a></span>&#160; <span class="keyword">typedef</span> tvec1&lt;u8, highp&gt; <a class="code" href="a00179.html#ga4f09abf961b1b2c2f6561861a1057aa0">highp_u8vec1</a>;</div>
<div class="line"><a name="l00975"></a><span class="lineno"> 975</span>&#160;</div>
<div class="line"><a name="l00978"></a><span class="lineno"><a class="line" href="a00179.html#gad6f8afc722fcf494a808f31fe33a225f"> 978</a></span>&#160; <span class="keyword">typedef</span> tvec2&lt;u8, highp&gt; <a class="code" href="a00179.html#gad6f8afc722fcf494a808f31fe33a225f">highp_u8vec2</a>;</div>
<div class="line"><a name="l00979"></a><span class="lineno"> 979</span>&#160;</div>
<div class="line"><a name="l00982"></a><span class="lineno"><a class="line" href="a00179.html#gaac99086122be840a2bb096e4e3c3f339"> 982</a></span>&#160; <span class="keyword">typedef</span> tvec3&lt;u8, highp&gt; <a class="code" href="a00179.html#gaac99086122be840a2bb096e4e3c3f339">highp_u8vec3</a>;</div>
<div class="line"><a name="l00983"></a><span class="lineno"> 983</span>&#160;</div>
<div class="line"><a name="l00986"></a><span class="lineno"><a class="line" href="a00179.html#gaaf75b696ccff5ae31bc4d96d031d6c60"> 986</a></span>&#160; <span class="keyword">typedef</span> tvec4&lt;u8, highp&gt; <a class="code" href="a00179.html#gaaf75b696ccff5ae31bc4d96d031d6c60">highp_u8vec4</a>;</div>
<div class="line"><a name="l00987"></a><span class="lineno"> 987</span>&#160;</div>
<div class="line"><a name="l00988"></a><span class="lineno"> 988</span>&#160;<span class="preprocessor">#if(defined(GLM_PRECISION_LOWP_INT))</span></div>
<div class="line"><a name="l00989"></a><span class="lineno"> 989</span>&#160; <span class="keyword">typedef</span> lowp_u8vec1 <a class="code" href="a00179.html#ga92e0c191e5cc326255284d08be3af7c5">u8vec1</a>;</div>
<div class="line"><a name="l00990"></a><span class="lineno"> 990</span>&#160; <span class="keyword">typedef</span> lowp_u8vec2 <a class="code" href="a00179.html#ga61667c99caf60ce6c48ebbbac72bd91d">u8vec2</a>;</div>
<div class="line"><a name="l00991"></a><span class="lineno"> 991</span>&#160; <span class="keyword">typedef</span> lowp_u8vec3 <a class="code" href="a00179.html#ga8ca60d0ba6d438892be6017f43747661">u8vec3</a>;</div>
<div class="line"><a name="l00992"></a><span class="lineno"> 992</span>&#160; <span class="keyword">typedef</span> lowp_u8vec4 <a class="code" href="a00179.html#ga114e005014d910bea07954eee24b7efb">u8vec4</a>;</div>
<div class="line"><a name="l00993"></a><span class="lineno"> 993</span>&#160;<span class="preprocessor">#elif(defined(GLM_PRECISION_MEDIUMP_INT))</span></div>
<div class="line"><a name="l00994"></a><span class="lineno"> 994</span>&#160; <span class="keyword">typedef</span> mediump_u8vec1 <a class="code" href="a00179.html#ga92e0c191e5cc326255284d08be3af7c5">u8vec1</a>;</div>
<div class="line"><a name="l00995"></a><span class="lineno"> 995</span>&#160; <span class="keyword">typedef</span> mediump_u8vec2 <a class="code" href="a00179.html#ga61667c99caf60ce6c48ebbbac72bd91d">u8vec2</a>;</div>
<div class="line"><a name="l00996"></a><span class="lineno"> 996</span>&#160; <span class="keyword">typedef</span> mediump_u8vec3 <a class="code" href="a00179.html#ga8ca60d0ba6d438892be6017f43747661">u8vec3</a>;</div>
<div class="line"><a name="l00997"></a><span class="lineno"> 997</span>&#160; <span class="keyword">typedef</span> mediump_u8vec4 <a class="code" href="a00179.html#ga114e005014d910bea07954eee24b7efb">u8vec4</a>; </div>
<div class="line"><a name="l00998"></a><span class="lineno"> 998</span>&#160;<span class="preprocessor">#else</span></div>
<div class="line"><a name="l00999"></a><span class="lineno"> 999</span>&#160; <span class="keyword">typedef</span> highp_u8vec1 <a class="code" href="a00179.html#ga92e0c191e5cc326255284d08be3af7c5">u8vec1</a>;</div>
<div class="line"><a name="l01002"></a><span class="lineno"> 1002</span>&#160;</div>
<div class="line"><a name="l01005"></a><span class="lineno"><a class="line" href="a00179.html#ga61667c99caf60ce6c48ebbbac72bd91d"> 1005</a></span>&#160; <span class="keyword">typedef</span> highp_u8vec2 <a class="code" href="a00179.html#ga61667c99caf60ce6c48ebbbac72bd91d">u8vec2</a>;</div>
<div class="line"><a name="l01006"></a><span class="lineno"> 1006</span>&#160;</div>
<div class="line"><a name="l01009"></a><span class="lineno"><a class="line" href="a00179.html#ga8ca60d0ba6d438892be6017f43747661"> 1009</a></span>&#160; <span class="keyword">typedef</span> highp_u8vec3 <a class="code" href="a00179.html#ga8ca60d0ba6d438892be6017f43747661">u8vec3</a>;</div>
<div class="line"><a name="l01010"></a><span class="lineno"> 1010</span>&#160;</div>
<div class="line"><a name="l01013"></a><span class="lineno"><a class="line" href="a00179.html#ga114e005014d910bea07954eee24b7efb"> 1013</a></span>&#160; <span class="keyword">typedef</span> highp_u8vec4 <a class="code" href="a00179.html#ga114e005014d910bea07954eee24b7efb">u8vec4</a>;</div>
<div class="line"><a name="l01014"></a><span class="lineno"> 1014</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l01015"></a><span class="lineno"> 1015</span>&#160;</div>
<div class="line"><a name="l01016"></a><span class="lineno"> 1016</span>&#160;</div>
<div class="line"><a name="l01019"></a><span class="lineno"><a class="line" href="a00179.html#ga016d2c4e5962ee5dcb30978f9de6ac52"> 1019</a></span>&#160; <span class="keyword">typedef</span> tvec1&lt;u16, lowp&gt; <a class="code" href="a00179.html#ga016d2c4e5962ee5dcb30978f9de6ac52">lowp_u16vec1</a>;</div>
<div class="line"><a name="l01020"></a><span class="lineno"> 1020</span>&#160;</div>
<div class="line"><a name="l01023"></a><span class="lineno"><a class="line" href="a00179.html#gaa3bd6951d7eeae1b4f2cc50759dbf640"> 1023</a></span>&#160; <span class="keyword">typedef</span> tvec2&lt;u16, lowp&gt; <a class="code" href="a00179.html#gaa3bd6951d7eeae1b4f2cc50759dbf640">lowp_u16vec2</a>;</div>
<div class="line"><a name="l01024"></a><span class="lineno"> 1024</span>&#160;</div>
<div class="line"><a name="l01027"></a><span class="lineno"><a class="line" href="a00179.html#gae63c1dbdb499eb7664109fb39857bce4"> 1027</a></span>&#160; <span class="keyword">typedef</span> tvec3&lt;u16, lowp&gt; <a class="code" href="a00179.html#gae63c1dbdb499eb7664109fb39857bce4">lowp_u16vec3</a>;</div>
<div class="line"><a name="l01028"></a><span class="lineno"> 1028</span>&#160;</div>
<div class="line"><a name="l01031"></a><span class="lineno"><a class="line" href="a00179.html#ga6baa0d373bf33bfa1aa666f557eae789"> 1031</a></span>&#160; <span class="keyword">typedef</span> tvec4&lt;u16, lowp&gt; <a class="code" href="a00179.html#ga6baa0d373bf33bfa1aa666f557eae789">lowp_u16vec4</a>;</div>
<div class="line"><a name="l01032"></a><span class="lineno"> 1032</span>&#160;</div>
<div class="line"><a name="l01033"></a><span class="lineno"> 1033</span>&#160;</div>
<div class="line"><a name="l01036"></a><span class="lineno"><a class="line" href="a00179.html#ga9c3b4b9dff5b90eab9d71c47e2d3fb98"> 1036</a></span>&#160; <span class="keyword">typedef</span> tvec1&lt;u16, mediump&gt; <a class="code" href="a00179.html#ga9c3b4b9dff5b90eab9d71c47e2d3fb98">mediump_u16vec1</a>;</div>
<div class="line"><a name="l01037"></a><span class="lineno"> 1037</span>&#160;</div>
<div class="line"><a name="l01040"></a><span class="lineno"><a class="line" href="a00179.html#ga4be7f884cf27a80820cf5fcefeab1459"> 1040</a></span>&#160; <span class="keyword">typedef</span> tvec2&lt;u16, mediump&gt; <a class="code" href="a00179.html#ga4be7f884cf27a80820cf5fcefeab1459">mediump_u16vec2</a>;</div>
<div class="line"><a name="l01041"></a><span class="lineno"> 1041</span>&#160;</div>
<div class="line"><a name="l01044"></a><span class="lineno"><a class="line" href="a00179.html#ga0a253c3e5826e0b99a82b4c3a81900e1"> 1044</a></span>&#160; <span class="keyword">typedef</span> tvec3&lt;u16, mediump&gt; <a class="code" href="a00179.html#ga0a253c3e5826e0b99a82b4c3a81900e1">mediump_u16vec3</a>;</div>
<div class="line"><a name="l01045"></a><span class="lineno"> 1045</span>&#160;</div>
<div class="line"><a name="l01048"></a><span class="lineno"><a class="line" href="a00179.html#ga4005c6c2ffb591975adbf0aa73fedc8c"> 1048</a></span>&#160; <span class="keyword">typedef</span> tvec4&lt;u16, mediump&gt; <a class="code" href="a00179.html#ga4005c6c2ffb591975adbf0aa73fedc8c">mediump_u16vec4</a>;</div>
<div class="line"><a name="l01049"></a><span class="lineno"> 1049</span>&#160;</div>
<div class="line"><a name="l01050"></a><span class="lineno"> 1050</span>&#160;</div>
<div class="line"><a name="l01053"></a><span class="lineno"><a class="line" href="a00179.html#ga8bda7c2533299ff237e174c31f721aee"> 1053</a></span>&#160; <span class="keyword">typedef</span> tvec1&lt;u16, highp&gt; <a class="code" href="a00179.html#ga8bda7c2533299ff237e174c31f721aee">highp_u16vec1</a>;</div>
<div class="line"><a name="l01054"></a><span class="lineno"> 1054</span>&#160;</div>
<div class="line"><a name="l01057"></a><span class="lineno"><a class="line" href="a00179.html#ga5f26537a923e8a99aa2722ccea04effe"> 1057</a></span>&#160; <span class="keyword">typedef</span> tvec2&lt;u16, highp&gt; <a class="code" href="a00179.html#ga5f26537a923e8a99aa2722ccea04effe">highp_u16vec2</a>;</div>
<div class="line"><a name="l01058"></a><span class="lineno"> 1058</span>&#160;</div>
<div class="line"><a name="l01061"></a><span class="lineno"><a class="line" href="a00179.html#gae4b8f63673a7b146a424a5fee3db2ecc"> 1061</a></span>&#160; <span class="keyword">typedef</span> tvec3&lt;u16, highp&gt; <a class="code" href="a00179.html#gae4b8f63673a7b146a424a5fee3db2ecc">highp_u16vec3</a>;</div>
<div class="line"><a name="l01062"></a><span class="lineno"> 1062</span>&#160;</div>
<div class="line"><a name="l01065"></a><span class="lineno"><a class="line" href="a00179.html#ga42101fecebea5b85deaedd7a397b4b8e"> 1065</a></span>&#160; <span class="keyword">typedef</span> tvec4&lt;u16, highp&gt; <a class="code" href="a00179.html#ga42101fecebea5b85deaedd7a397b4b8e">highp_u16vec4</a>;</div>
<div class="line"><a name="l01066"></a><span class="lineno"> 1066</span>&#160;</div>
<div class="line"><a name="l01067"></a><span class="lineno"> 1067</span>&#160;</div>
<div class="line"><a name="l01068"></a><span class="lineno"> 1068</span>&#160;<span class="preprocessor">#if(defined(GLM_PRECISION_LOWP_INT))</span></div>
<div class="line"><a name="l01069"></a><span class="lineno"> 1069</span>&#160; <span class="keyword">typedef</span> lowp_u16vec1 <a class="code" href="a00179.html#gaefa2ce8fbdbe89baffd262f46f2d5907">u16vec1</a>;</div>
<div class="line"><a name="l01070"></a><span class="lineno"> 1070</span>&#160; <span class="keyword">typedef</span> lowp_u16vec2 <a class="code" href="a00179.html#ga426030555085ed6c39a54e73afbef962">u16vec2</a>;</div>
<div class="line"><a name="l01071"></a><span class="lineno"> 1071</span>&#160; <span class="keyword">typedef</span> lowp_u16vec3 <a class="code" href="a00179.html#ga7f5dbe417199277e449b8db0210acb71">u16vec3</a>;</div>
<div class="line"><a name="l01072"></a><span class="lineno"> 1072</span>&#160; <span class="keyword">typedef</span> lowp_u16vec4 <a class="code" href="a00179.html#gaf524c9059f0342668d8eea359bcceaae">u16vec4</a>;</div>
<div class="line"><a name="l01073"></a><span class="lineno"> 1073</span>&#160;<span class="preprocessor">#elif(defined(GLM_PRECISION_MEDIUMP_INT))</span></div>
<div class="line"><a name="l01074"></a><span class="lineno"> 1074</span>&#160; <span class="keyword">typedef</span> mediump_u16vec1 <a class="code" href="a00179.html#gaefa2ce8fbdbe89baffd262f46f2d5907">u16vec1</a>;</div>
<div class="line"><a name="l01075"></a><span class="lineno"> 1075</span>&#160; <span class="keyword">typedef</span> mediump_u16vec2 <a class="code" href="a00179.html#ga426030555085ed6c39a54e73afbef962">u16vec2</a>;</div>
<div class="line"><a name="l01076"></a><span class="lineno"> 1076</span>&#160; <span class="keyword">typedef</span> mediump_u16vec3 <a class="code" href="a00179.html#ga7f5dbe417199277e449b8db0210acb71">u16vec3</a>;</div>
<div class="line"><a name="l01077"></a><span class="lineno"> 1077</span>&#160; <span class="keyword">typedef</span> mediump_u16vec4 <a class="code" href="a00179.html#gaf524c9059f0342668d8eea359bcceaae">u16vec4</a>;</div>
<div class="line"><a name="l01078"></a><span class="lineno"> 1078</span>&#160;<span class="preprocessor">#else</span></div>
<div class="line"><a name="l01079"></a><span class="lineno"> 1079</span>&#160; <span class="keyword">typedef</span> highp_u16vec1 <a class="code" href="a00179.html#gaefa2ce8fbdbe89baffd262f46f2d5907">u16vec1</a>;</div>
<div class="line"><a name="l01082"></a><span class="lineno"> 1082</span>&#160;</div>
<div class="line"><a name="l01085"></a><span class="lineno"><a class="line" href="a00179.html#ga426030555085ed6c39a54e73afbef962"> 1085</a></span>&#160; <span class="keyword">typedef</span> highp_u16vec2 <a class="code" href="a00179.html#ga426030555085ed6c39a54e73afbef962">u16vec2</a>;</div>
<div class="line"><a name="l01086"></a><span class="lineno"> 1086</span>&#160;</div>
<div class="line"><a name="l01089"></a><span class="lineno"><a class="line" href="a00179.html#ga7f5dbe417199277e449b8db0210acb71"> 1089</a></span>&#160; <span class="keyword">typedef</span> highp_u16vec3 <a class="code" href="a00179.html#ga7f5dbe417199277e449b8db0210acb71">u16vec3</a>;</div>
<div class="line"><a name="l01090"></a><span class="lineno"> 1090</span>&#160;</div>
<div class="line"><a name="l01093"></a><span class="lineno"><a class="line" href="a00179.html#gaf524c9059f0342668d8eea359bcceaae"> 1093</a></span>&#160; <span class="keyword">typedef</span> highp_u16vec4 <a class="code" href="a00179.html#gaf524c9059f0342668d8eea359bcceaae">u16vec4</a>;</div>
<div class="line"><a name="l01094"></a><span class="lineno"> 1094</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l01095"></a><span class="lineno"> 1095</span>&#160;</div>
<div class="line"><a name="l01096"></a><span class="lineno"> 1096</span>&#160;</div>
<div class="line"><a name="l01099"></a><span class="lineno"><a class="line" href="a00179.html#gad302aa571eb6955dbfc5289c7c84ca1b"> 1099</a></span>&#160; <span class="keyword">typedef</span> tvec1&lt;u32, lowp&gt; <a class="code" href="a00179.html#gad302aa571eb6955dbfc5289c7c84ca1b">lowp_u32vec1</a>;</div>
<div class="line"><a name="l01100"></a><span class="lineno"> 1100</span>&#160;</div>
<div class="line"><a name="l01103"></a><span class="lineno"><a class="line" href="a00179.html#ga0d0d6330a6a0e7c4885f6b554535b200"> 1103</a></span>&#160; <span class="keyword">typedef</span> tvec2&lt;u32, lowp&gt; <a class="code" href="a00179.html#ga0d0d6330a6a0e7c4885f6b554535b200">lowp_u32vec2</a>;</div>
<div class="line"><a name="l01104"></a><span class="lineno"> 1104</span>&#160;</div>
<div class="line"><a name="l01107"></a><span class="lineno"><a class="line" href="a00179.html#ga82ab625c16f826dc658bde310158ddff"> 1107</a></span>&#160; <span class="keyword">typedef</span> tvec3&lt;u32, lowp&gt; <a class="code" href="a00179.html#ga82ab625c16f826dc658bde310158ddff">lowp_u32vec3</a>;</div>
<div class="line"><a name="l01108"></a><span class="lineno"> 1108</span>&#160;</div>
<div class="line"><a name="l01111"></a><span class="lineno"><a class="line" href="a00179.html#ga061f6b150324b1913490c743e756d04f"> 1111</a></span>&#160; <span class="keyword">typedef</span> tvec4&lt;u32, lowp&gt; <a class="code" href="a00179.html#ga061f6b150324b1913490c743e756d04f">lowp_u32vec4</a>;</div>
<div class="line"><a name="l01112"></a><span class="lineno"> 1112</span>&#160;</div>
<div class="line"><a name="l01113"></a><span class="lineno"> 1113</span>&#160;</div>
<div class="line"><a name="l01116"></a><span class="lineno"><a class="line" href="a00179.html#ga89aa9ebbc28768a9ecb993ea366ce73c"> 1116</a></span>&#160; <span class="keyword">typedef</span> tvec1&lt;u32, mediump&gt; <a class="code" href="a00179.html#ga89aa9ebbc28768a9ecb993ea366ce73c">mediump_u32vec1</a>;</div>
<div class="line"><a name="l01117"></a><span class="lineno"> 1117</span>&#160;</div>
<div class="line"><a name="l01120"></a><span class="lineno"><a class="line" href="a00179.html#ga4611b14a12ec8b0b5988ed93c6060432"> 1120</a></span>&#160; <span class="keyword">typedef</span> tvec2&lt;u32, mediump&gt; <a class="code" href="a00179.html#ga4611b14a12ec8b0b5988ed93c6060432">mediump_u32vec2</a>;</div>
<div class="line"><a name="l01121"></a><span class="lineno"> 1121</span>&#160;</div>
<div class="line"><a name="l01124"></a><span class="lineno"><a class="line" href="a00179.html#ga43bfb277372a5f8a1ab54c20b77467f1"> 1124</a></span>&#160; <span class="keyword">typedef</span> tvec3&lt;u32, mediump&gt; <a class="code" href="a00179.html#ga43bfb277372a5f8a1ab54c20b77467f1">mediump_u32vec3</a>;</div>
<div class="line"><a name="l01125"></a><span class="lineno"> 1125</span>&#160;</div>
<div class="line"><a name="l01128"></a><span class="lineno"><a class="line" href="a00179.html#ga3093e6b1ceef9b6696333b3f6f8e6eef"> 1128</a></span>&#160; <span class="keyword">typedef</span> tvec4&lt;u32, mediump&gt; <a class="code" href="a00179.html#ga3093e6b1ceef9b6696333b3f6f8e6eef">mediump_u32vec4</a>;</div>
<div class="line"><a name="l01129"></a><span class="lineno"> 1129</span>&#160;</div>
<div class="line"><a name="l01130"></a><span class="lineno"> 1130</span>&#160;</div>
<div class="line"><a name="l01133"></a><span class="lineno"><a class="line" href="a00179.html#ga400570a17c30a0d93be64df7aaeca498"> 1133</a></span>&#160; <span class="keyword">typedef</span> tvec1&lt;u32, highp&gt; <a class="code" href="a00179.html#ga400570a17c30a0d93be64df7aaeca498">highp_u32vec1</a>;</div>
<div class="line"><a name="l01134"></a><span class="lineno"> 1134</span>&#160;</div>
<div class="line"><a name="l01137"></a><span class="lineno"><a class="line" href="a00179.html#ga450990091b6d2af3d5ce21badfdd409e"> 1137</a></span>&#160; <span class="keyword">typedef</span> tvec2&lt;u32, highp&gt; <a class="code" href="a00179.html#ga450990091b6d2af3d5ce21badfdd409e">highp_u32vec2</a>;</div>
<div class="line"><a name="l01138"></a><span class="lineno"> 1138</span>&#160;</div>
<div class="line"><a name="l01141"></a><span class="lineno"><a class="line" href="a00179.html#ga5ff192bf2205bec34497aa1f8ba05838"> 1141</a></span>&#160; <span class="keyword">typedef</span> tvec3&lt;u32, highp&gt; <a class="code" href="a00179.html#ga5ff192bf2205bec34497aa1f8ba05838">highp_u32vec3</a>;</div>
<div class="line"><a name="l01142"></a><span class="lineno"> 1142</span>&#160;</div>
<div class="line"><a name="l01145"></a><span class="lineno"><a class="line" href="a00179.html#ga447c20d8123d9c4dbab2016337670fad"> 1145</a></span>&#160; <span class="keyword">typedef</span> tvec4&lt;u32, highp&gt; <a class="code" href="a00179.html#ga447c20d8123d9c4dbab2016337670fad">highp_u32vec4</a>;</div>
<div class="line"><a name="l01146"></a><span class="lineno"> 1146</span>&#160;</div>
<div class="line"><a name="l01147"></a><span class="lineno"> 1147</span>&#160;<span class="preprocessor">#if(defined(GLM_PRECISION_LOWP_INT))</span></div>
<div class="line"><a name="l01148"></a><span class="lineno"> 1148</span>&#160; <span class="keyword">typedef</span> lowp_u32vec1 <a class="code" href="a00179.html#ga913a8bd51e4ebccd30ad488de3c18da9">u32vec1</a>;</div>
<div class="line"><a name="l01149"></a><span class="lineno"> 1149</span>&#160; <span class="keyword">typedef</span> lowp_u32vec2 <a class="code" href="a00179.html#ga0741d40e2b0fea4f1c50cb325114f075">u32vec2</a>;</div>
<div class="line"><a name="l01150"></a><span class="lineno"> 1150</span>&#160; <span class="keyword">typedef</span> lowp_u32vec3 <a class="code" href="a00179.html#gad9b52e1c271cb9c8bfae6365d3e38a23">u32vec3</a>;</div>
<div class="line"><a name="l01151"></a><span class="lineno"> 1151</span>&#160; <span class="keyword">typedef</span> lowp_u32vec4 <a class="code" href="a00179.html#ga155ac7e9e454e2b1f73d11e1e28a0fd6">u32vec4</a>;</div>
<div class="line"><a name="l01152"></a><span class="lineno"> 1152</span>&#160;<span class="preprocessor">#elif(defined(GLM_PRECISION_MEDIUMP_INT))</span></div>
<div class="line"><a name="l01153"></a><span class="lineno"> 1153</span>&#160; <span class="keyword">typedef</span> mediump_u32vec1 <a class="code" href="a00179.html#ga913a8bd51e4ebccd30ad488de3c18da9">u32vec1</a>;</div>
<div class="line"><a name="l01154"></a><span class="lineno"> 1154</span>&#160; <span class="keyword">typedef</span> mediump_u32vec2 <a class="code" href="a00179.html#ga0741d40e2b0fea4f1c50cb325114f075">u32vec2</a>;</div>
<div class="line"><a name="l01155"></a><span class="lineno"> 1155</span>&#160; <span class="keyword">typedef</span> mediump_u32vec3 <a class="code" href="a00179.html#gad9b52e1c271cb9c8bfae6365d3e38a23">u32vec3</a>;</div>
<div class="line"><a name="l01156"></a><span class="lineno"> 1156</span>&#160; <span class="keyword">typedef</span> mediump_u32vec4 <a class="code" href="a00179.html#ga155ac7e9e454e2b1f73d11e1e28a0fd6">u32vec4</a>;</div>
<div class="line"><a name="l01157"></a><span class="lineno"> 1157</span>&#160;<span class="preprocessor">#else</span></div>
<div class="line"><a name="l01158"></a><span class="lineno"> 1158</span>&#160; <span class="keyword">typedef</span> highp_u32vec1 <a class="code" href="a00179.html#ga913a8bd51e4ebccd30ad488de3c18da9">u32vec1</a>;</div>
<div class="line"><a name="l01161"></a><span class="lineno"> 1161</span>&#160;</div>
<div class="line"><a name="l01164"></a><span class="lineno"><a class="line" href="a00179.html#ga0741d40e2b0fea4f1c50cb325114f075"> 1164</a></span>&#160; <span class="keyword">typedef</span> highp_u32vec2 <a class="code" href="a00179.html#ga0741d40e2b0fea4f1c50cb325114f075">u32vec2</a>;</div>
<div class="line"><a name="l01165"></a><span class="lineno"> 1165</span>&#160;</div>
<div class="line"><a name="l01168"></a><span class="lineno"><a class="line" href="a00179.html#gad9b52e1c271cb9c8bfae6365d3e38a23"> 1168</a></span>&#160; <span class="keyword">typedef</span> highp_u32vec3 <a class="code" href="a00179.html#gad9b52e1c271cb9c8bfae6365d3e38a23">u32vec3</a>;</div>
<div class="line"><a name="l01169"></a><span class="lineno"> 1169</span>&#160;</div>
<div class="line"><a name="l01172"></a><span class="lineno"><a class="line" href="a00179.html#ga155ac7e9e454e2b1f73d11e1e28a0fd6"> 1172</a></span>&#160; <span class="keyword">typedef</span> highp_u32vec4 <a class="code" href="a00179.html#ga155ac7e9e454e2b1f73d11e1e28a0fd6">u32vec4</a>;</div>
<div class="line"><a name="l01173"></a><span class="lineno"> 1173</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l01174"></a><span class="lineno"> 1174</span>&#160;</div>
<div class="line"><a name="l01175"></a><span class="lineno"> 1175</span>&#160;</div>
<div class="line"><a name="l01178"></a><span class="lineno"> 1178</span>&#160; <span class="keyword">typedef</span> tvec1&lt;u32, lowp&gt; <a class="code" href="a00179.html#gad302aa571eb6955dbfc5289c7c84ca1b">lowp_u32vec1</a>;</div>
<div class="line"><a name="l01179"></a><span class="lineno"> 1179</span>&#160;</div>
<div class="line"><a name="l01182"></a><span class="lineno"> 1182</span>&#160; <span class="keyword">typedef</span> tvec2&lt;u32, lowp&gt; <a class="code" href="a00179.html#ga0d0d6330a6a0e7c4885f6b554535b200">lowp_u32vec2</a>;</div>
<div class="line"><a name="l01183"></a><span class="lineno"> 1183</span>&#160;</div>
<div class="line"><a name="l01186"></a><span class="lineno"> 1186</span>&#160; <span class="keyword">typedef</span> tvec3&lt;u32, lowp&gt; <a class="code" href="a00179.html#ga82ab625c16f826dc658bde310158ddff">lowp_u32vec3</a>;</div>
<div class="line"><a name="l01187"></a><span class="lineno"> 1187</span>&#160;</div>
<div class="line"><a name="l01190"></a><span class="lineno"> 1190</span>&#160; <span class="keyword">typedef</span> tvec4&lt;u32, lowp&gt; <a class="code" href="a00179.html#ga061f6b150324b1913490c743e756d04f">lowp_u32vec4</a>;</div>
<div class="line"><a name="l01191"></a><span class="lineno"> 1191</span>&#160;</div>
<div class="line"><a name="l01192"></a><span class="lineno"> 1192</span>&#160;</div>
<div class="line"><a name="l01195"></a><span class="lineno"> 1195</span>&#160; <span class="keyword">typedef</span> tvec1&lt;u32, mediump&gt; <a class="code" href="a00179.html#ga89aa9ebbc28768a9ecb993ea366ce73c">mediump_u32vec1</a>;</div>
<div class="line"><a name="l01196"></a><span class="lineno"> 1196</span>&#160;</div>
<div class="line"><a name="l01199"></a><span class="lineno"> 1199</span>&#160; <span class="keyword">typedef</span> tvec2&lt;u32, mediump&gt; <a class="code" href="a00179.html#ga4611b14a12ec8b0b5988ed93c6060432">mediump_u32vec2</a>;</div>
<div class="line"><a name="l01200"></a><span class="lineno"> 1200</span>&#160;</div>
<div class="line"><a name="l01203"></a><span class="lineno"> 1203</span>&#160; <span class="keyword">typedef</span> tvec3&lt;u32, mediump&gt; <a class="code" href="a00179.html#ga43bfb277372a5f8a1ab54c20b77467f1">mediump_u32vec3</a>;</div>
<div class="line"><a name="l01204"></a><span class="lineno"> 1204</span>&#160;</div>
<div class="line"><a name="l01207"></a><span class="lineno"> 1207</span>&#160; <span class="keyword">typedef</span> tvec4&lt;u32, mediump&gt; <a class="code" href="a00179.html#ga3093e6b1ceef9b6696333b3f6f8e6eef">mediump_u32vec4</a>;</div>
<div class="line"><a name="l01208"></a><span class="lineno"> 1208</span>&#160;</div>
<div class="line"><a name="l01209"></a><span class="lineno"> 1209</span>&#160;</div>
<div class="line"><a name="l01212"></a><span class="lineno"> 1212</span>&#160; <span class="keyword">typedef</span> tvec1&lt;u32, highp&gt; <a class="code" href="a00179.html#ga400570a17c30a0d93be64df7aaeca498">highp_u32vec1</a>;</div>
<div class="line"><a name="l01213"></a><span class="lineno"> 1213</span>&#160;</div>
<div class="line"><a name="l01216"></a><span class="lineno"> 1216</span>&#160; <span class="keyword">typedef</span> tvec2&lt;u32, highp&gt; <a class="code" href="a00179.html#ga450990091b6d2af3d5ce21badfdd409e">highp_u32vec2</a>;</div>
<div class="line"><a name="l01217"></a><span class="lineno"> 1217</span>&#160;</div>
<div class="line"><a name="l01220"></a><span class="lineno"> 1220</span>&#160; <span class="keyword">typedef</span> tvec3&lt;u32, highp&gt; <a class="code" href="a00179.html#ga5ff192bf2205bec34497aa1f8ba05838">highp_u32vec3</a>;</div>
<div class="line"><a name="l01221"></a><span class="lineno"> 1221</span>&#160;</div>
<div class="line"><a name="l01224"></a><span class="lineno"> 1224</span>&#160; <span class="keyword">typedef</span> tvec4&lt;u32, highp&gt; <a class="code" href="a00179.html#ga447c20d8123d9c4dbab2016337670fad">highp_u32vec4</a>;</div>
<div class="line"><a name="l01225"></a><span class="lineno"> 1225</span>&#160;</div>
<div class="line"><a name="l01226"></a><span class="lineno"> 1226</span>&#160;<span class="preprocessor">#if(defined(GLM_PRECISION_LOWP_INT))</span></div>
<div class="line"><a name="l01227"></a><span class="lineno"> 1227</span>&#160; <span class="keyword">typedef</span> lowp_u32vec1 <a class="code" href="a00179.html#ga913a8bd51e4ebccd30ad488de3c18da9">u32vec1</a>;</div>
<div class="line"><a name="l01228"></a><span class="lineno"> 1228</span>&#160; <span class="keyword">typedef</span> lowp_u32vec2 <a class="code" href="a00179.html#ga0741d40e2b0fea4f1c50cb325114f075">u32vec2</a>;</div>
<div class="line"><a name="l01229"></a><span class="lineno"> 1229</span>&#160; <span class="keyword">typedef</span> lowp_u32vec3 <a class="code" href="a00179.html#gad9b52e1c271cb9c8bfae6365d3e38a23">u32vec3</a>;</div>
<div class="line"><a name="l01230"></a><span class="lineno"> 1230</span>&#160; <span class="keyword">typedef</span> lowp_u32vec4 <a class="code" href="a00179.html#ga155ac7e9e454e2b1f73d11e1e28a0fd6">u32vec4</a>;</div>
<div class="line"><a name="l01231"></a><span class="lineno"> 1231</span>&#160;<span class="preprocessor">#elif(defined(GLM_PRECISION_MEDIUMP_INT))</span></div>
<div class="line"><a name="l01232"></a><span class="lineno"> 1232</span>&#160; <span class="keyword">typedef</span> mediump_u32vec1 <a class="code" href="a00179.html#ga913a8bd51e4ebccd30ad488de3c18da9">u32vec1</a>;</div>
<div class="line"><a name="l01233"></a><span class="lineno"> 1233</span>&#160; <span class="keyword">typedef</span> mediump_u32vec2 <a class="code" href="a00179.html#ga0741d40e2b0fea4f1c50cb325114f075">u32vec2</a>;</div>
<div class="line"><a name="l01234"></a><span class="lineno"> 1234</span>&#160; <span class="keyword">typedef</span> mediump_u32vec3 <a class="code" href="a00179.html#gad9b52e1c271cb9c8bfae6365d3e38a23">u32vec3</a>;</div>
<div class="line"><a name="l01235"></a><span class="lineno"> 1235</span>&#160; <span class="keyword">typedef</span> mediump_u32vec4 <a class="code" href="a00179.html#ga155ac7e9e454e2b1f73d11e1e28a0fd6">u32vec4</a>;</div>
<div class="line"><a name="l01236"></a><span class="lineno"> 1236</span>&#160;<span class="preprocessor">#else</span></div>
<div class="line"><a name="l01237"></a><span class="lineno"> 1237</span>&#160; <span class="keyword">typedef</span> highp_u32vec1 <a class="code" href="a00179.html#ga913a8bd51e4ebccd30ad488de3c18da9">u32vec1</a>;</div>
<div class="line"><a name="l01240"></a><span class="lineno"> 1240</span>&#160;</div>
<div class="line"><a name="l01243"></a><span class="lineno"> 1243</span>&#160; <span class="keyword">typedef</span> highp_u32vec2 <a class="code" href="a00179.html#ga0741d40e2b0fea4f1c50cb325114f075">u32vec2</a>;</div>
<div class="line"><a name="l01244"></a><span class="lineno"> 1244</span>&#160; </div>
<div class="line"><a name="l01247"></a><span class="lineno"> 1247</span>&#160; <span class="keyword">typedef</span> highp_u32vec3 <a class="code" href="a00179.html#gad9b52e1c271cb9c8bfae6365d3e38a23">u32vec3</a>;</div>
<div class="line"><a name="l01248"></a><span class="lineno"> 1248</span>&#160; </div>
<div class="line"><a name="l01251"></a><span class="lineno"> 1251</span>&#160; <span class="keyword">typedef</span> highp_u32vec4 <a class="code" href="a00179.html#ga155ac7e9e454e2b1f73d11e1e28a0fd6">u32vec4</a>;</div>
<div class="line"><a name="l01252"></a><span class="lineno"> 1252</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l01253"></a><span class="lineno"> 1253</span>&#160;</div>
<div class="line"><a name="l01254"></a><span class="lineno"> 1254</span>&#160;</div>
<div class="line"><a name="l01255"></a><span class="lineno"> 1255</span>&#160; </div>
<div class="line"><a name="l01258"></a><span class="lineno"><a class="line" href="a00179.html#ga318bf8bfd18ab389678d06828a28c39b"> 1258</a></span>&#160; <span class="keyword">typedef</span> tvec1&lt;u64, lowp&gt; <a class="code" href="a00179.html#ga318bf8bfd18ab389678d06828a28c39b">lowp_u64vec1</a>;</div>
<div class="line"><a name="l01259"></a><span class="lineno"> 1259</span>&#160;</div>
<div class="line"><a name="l01262"></a><span class="lineno"><a class="line" href="a00179.html#ga833371ce41eb501163ab6ebd6205fc9a"> 1262</a></span>&#160; <span class="keyword">typedef</span> tvec2&lt;u64, lowp&gt; <a class="code" href="a00179.html#ga833371ce41eb501163ab6ebd6205fc9a">lowp_u64vec2</a>;</div>
<div class="line"><a name="l01263"></a><span class="lineno"> 1263</span>&#160;</div>
<div class="line"><a name="l01266"></a><span class="lineno"><a class="line" href="a00179.html#gae69228b98799312c02544febb1af766b"> 1266</a></span>&#160; <span class="keyword">typedef</span> tvec3&lt;u64, lowp&gt; <a class="code" href="a00179.html#gae69228b98799312c02544febb1af766b">lowp_u64vec3</a>;</div>
<div class="line"><a name="l01267"></a><span class="lineno"> 1267</span>&#160;</div>
<div class="line"><a name="l01270"></a><span class="lineno"><a class="line" href="a00179.html#ga3c1344b4a809a5812c7fd4aed4a7d3fb"> 1270</a></span>&#160; <span class="keyword">typedef</span> tvec4&lt;u64, lowp&gt; <a class="code" href="a00179.html#ga3c1344b4a809a5812c7fd4aed4a7d3fb">lowp_u64vec4</a>;</div>
<div class="line"><a name="l01271"></a><span class="lineno"> 1271</span>&#160;</div>
<div class="line"><a name="l01272"></a><span class="lineno"> 1272</span>&#160;</div>
<div class="line"><a name="l01275"></a><span class="lineno"><a class="line" href="a00179.html#gaf5c2b2f4b5a5e55285fb6e48360008a9"> 1275</a></span>&#160; <span class="keyword">typedef</span> tvec1&lt;u64, mediump&gt; <a class="code" href="a00179.html#gaf5c2b2f4b5a5e55285fb6e48360008a9">mediump_u64vec1</a>;</div>
<div class="line"><a name="l01276"></a><span class="lineno"> 1276</span>&#160;</div>
<div class="line"><a name="l01279"></a><span class="lineno"><a class="line" href="a00179.html#gad068ce110bf95f22cff8206a9fb4ba2a"> 1279</a></span>&#160; <span class="keyword">typedef</span> tvec2&lt;u64, mediump&gt; <a class="code" href="a00179.html#gad068ce110bf95f22cff8206a9fb4ba2a">mediump_u64vec2</a>;</div>
<div class="line"><a name="l01280"></a><span class="lineno"> 1280</span>&#160;</div>
<div class="line"><a name="l01283"></a><span class="lineno"><a class="line" href="a00179.html#ga6f514640b5b5827ede77642ebbbf5e68"> 1283</a></span>&#160; <span class="keyword">typedef</span> tvec3&lt;u64, mediump&gt; <a class="code" href="a00179.html#ga6f514640b5b5827ede77642ebbbf5e68">mediump_u64vec3</a>;</div>
<div class="line"><a name="l01284"></a><span class="lineno"> 1284</span>&#160;</div>
<div class="line"><a name="l01287"></a><span class="lineno"><a class="line" href="a00179.html#gab41db7da28e5948330db80f5ca75d850"> 1287</a></span>&#160; <span class="keyword">typedef</span> tvec4&lt;u64, mediump&gt; <a class="code" href="a00179.html#gab41db7da28e5948330db80f5ca75d850">mediump_u64vec4</a>;</div>
<div class="line"><a name="l01288"></a><span class="lineno"> 1288</span>&#160;</div>
<div class="line"><a name="l01289"></a><span class="lineno"> 1289</span>&#160;</div>
<div class="line"><a name="l01292"></a><span class="lineno"><a class="line" href="a00179.html#gadcba17098bae31bcde33d72f71f96d44"> 1292</a></span>&#160; <span class="keyword">typedef</span> tvec1&lt;u64, highp&gt; <a class="code" href="a00179.html#gadcba17098bae31bcde33d72f71f96d44">highp_u64vec1</a>;</div>
<div class="line"><a name="l01293"></a><span class="lineno"> 1293</span>&#160;</div>
<div class="line"><a name="l01296"></a><span class="lineno"><a class="line" href="a00179.html#ga1c4c47b6745fbe10d61dd86d4a5362ec"> 1296</a></span>&#160; <span class="keyword">typedef</span> tvec2&lt;u64, highp&gt; <a class="code" href="a00179.html#ga1c4c47b6745fbe10d61dd86d4a5362ec">highp_u64vec2</a>;</div>
<div class="line"><a name="l01297"></a><span class="lineno"> 1297</span>&#160;</div>
<div class="line"><a name="l01300"></a><span class="lineno"><a class="line" href="a00179.html#ga356770e957a30e5039860337a715f84e"> 1300</a></span>&#160; <span class="keyword">typedef</span> tvec3&lt;u64, highp&gt; <a class="code" href="a00179.html#ga356770e957a30e5039860337a715f84e">highp_u64vec3</a>;</div>
<div class="line"><a name="l01301"></a><span class="lineno"> 1301</span>&#160;</div>
<div class="line"><a name="l01304"></a><span class="lineno"><a class="line" href="a00179.html#ga3af115d5e803c6b966bf4dbc5db2fc63"> 1304</a></span>&#160; <span class="keyword">typedef</span> tvec4&lt;u64, highp&gt; <a class="code" href="a00179.html#ga3af115d5e803c6b966bf4dbc5db2fc63">highp_u64vec4</a>;</div>
<div class="line"><a name="l01305"></a><span class="lineno"> 1305</span>&#160;</div>
<div class="line"><a name="l01306"></a><span class="lineno"> 1306</span>&#160;<span class="preprocessor">#if(defined(GLM_PRECISION_LOWP_UINT))</span></div>
<div class="line"><a name="l01307"></a><span class="lineno"> 1307</span>&#160; <span class="keyword">typedef</span> lowp_u64vec1 <a class="code" href="a00179.html#ga793c9293cc687a0e342396a377c5df77">u64vec1</a>;</div>
<div class="line"><a name="l01308"></a><span class="lineno"> 1308</span>&#160; <span class="keyword">typedef</span> lowp_u64vec2 <a class="code" href="a00179.html#ga2204827de9d4ee7fa92ef497093f7d6e">u64vec2</a>;</div>
<div class="line"><a name="l01309"></a><span class="lineno"> 1309</span>&#160; <span class="keyword">typedef</span> lowp_u64vec3 <a class="code" href="a00179.html#ga3460933f040f59f0fedb29df1e9be71c">u64vec3</a>;</div>
<div class="line"><a name="l01310"></a><span class="lineno"> 1310</span>&#160; <span class="keyword">typedef</span> lowp_u64vec4 <a class="code" href="a00179.html#gafb6ca34df28889a5db9d244aed375411">u64vec4</a>;</div>
<div class="line"><a name="l01311"></a><span class="lineno"> 1311</span>&#160;<span class="preprocessor">#elif(defined(GLM_PRECISION_MEDIUMP_UINT))</span></div>
<div class="line"><a name="l01312"></a><span class="lineno"> 1312</span>&#160; <span class="keyword">typedef</span> mediump_u64vec1 <a class="code" href="a00179.html#ga793c9293cc687a0e342396a377c5df77">u64vec1</a>;</div>
<div class="line"><a name="l01313"></a><span class="lineno"> 1313</span>&#160; <span class="keyword">typedef</span> mediump_u64vec2 <a class="code" href="a00179.html#ga2204827de9d4ee7fa92ef497093f7d6e">u64vec2</a>;</div>
<div class="line"><a name="l01314"></a><span class="lineno"> 1314</span>&#160; <span class="keyword">typedef</span> mediump_u64vec3 <a class="code" href="a00179.html#ga3460933f040f59f0fedb29df1e9be71c">u64vec3</a>;</div>
<div class="line"><a name="l01315"></a><span class="lineno"> 1315</span>&#160; <span class="keyword">typedef</span> mediump_u64vec4 <a class="code" href="a00179.html#gafb6ca34df28889a5db9d244aed375411">u64vec4</a>;</div>
<div class="line"><a name="l01316"></a><span class="lineno"> 1316</span>&#160;<span class="preprocessor">#else</span></div>
<div class="line"><a name="l01317"></a><span class="lineno"> 1317</span>&#160; <span class="keyword">typedef</span> highp_u64vec1 <a class="code" href="a00179.html#ga793c9293cc687a0e342396a377c5df77">u64vec1</a>;</div>
<div class="line"><a name="l01320"></a><span class="lineno"> 1320</span>&#160;</div>
<div class="line"><a name="l01323"></a><span class="lineno"><a class="line" href="a00179.html#ga2204827de9d4ee7fa92ef497093f7d6e"> 1323</a></span>&#160; <span class="keyword">typedef</span> highp_u64vec2 <a class="code" href="a00179.html#ga2204827de9d4ee7fa92ef497093f7d6e">u64vec2</a>;</div>
<div class="line"><a name="l01324"></a><span class="lineno"> 1324</span>&#160; </div>
<div class="line"><a name="l01327"></a><span class="lineno"><a class="line" href="a00179.html#ga3460933f040f59f0fedb29df1e9be71c"> 1327</a></span>&#160; <span class="keyword">typedef</span> highp_u64vec3 <a class="code" href="a00179.html#ga3460933f040f59f0fedb29df1e9be71c">u64vec3</a>;</div>
<div class="line"><a name="l01328"></a><span class="lineno"> 1328</span>&#160; </div>
<div class="line"><a name="l01331"></a><span class="lineno"><a class="line" href="a00179.html#gafb6ca34df28889a5db9d244aed375411"> 1331</a></span>&#160; <span class="keyword">typedef</span> highp_u64vec4 <a class="code" href="a00179.html#gafb6ca34df28889a5db9d244aed375411">u64vec4</a>;</div>
<div class="line"><a name="l01332"></a><span class="lineno"> 1332</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l01333"></a><span class="lineno"> 1333</span>&#160; </div>
<div class="line"><a name="l01334"></a><span class="lineno"> 1334</span>&#160; </div>
<div class="line"><a name="l01336"></a><span class="lineno"> 1336</span>&#160; <span class="comment">// Float vector types</span></div>
<div class="line"><a name="l01337"></a><span class="lineno"> 1337</span>&#160;</div>
<div class="line"><a name="l01340"></a><span class="lineno"><a class="line" href="a00179.html#ga8234cea5c12583310da0fdfe62657638"> 1340</a></span>&#160; <span class="keyword">typedef</span> detail::float32 <a class="code" href="a00179.html#ga8234cea5c12583310da0fdfe62657638">lowp_float32</a>;</div>
<div class="line"><a name="l01341"></a><span class="lineno"> 1341</span>&#160;</div>
<div class="line"><a name="l01344"></a><span class="lineno"><a class="line" href="a00179.html#ga60503f200138a07e57c737abfa57f5f6"> 1344</a></span>&#160; <span class="keyword">typedef</span> detail::float64 <a class="code" href="a00179.html#ga60503f200138a07e57c737abfa57f5f6">lowp_float64</a>;</div>
<div class="line"><a name="l01345"></a><span class="lineno"> 1345</span>&#160;</div>
<div class="line"><a name="l01348"></a><span class="lineno"><a class="line" href="a00179.html#ga7a32491c689d3ff33652770868187f27"> 1348</a></span>&#160; <span class="keyword">typedef</span> detail::float32 <a class="code" href="a00179.html#ga7a32491c689d3ff33652770868187f27">lowp_float32_t</a>;</div>
<div class="line"><a name="l01349"></a><span class="lineno"> 1349</span>&#160;</div>
<div class="line"><a name="l01352"></a><span class="lineno"><a class="line" href="a00179.html#ga49a3b5a4f1565687927b5edb23f0b35e"> 1352</a></span>&#160; <span class="keyword">typedef</span> detail::float64 <a class="code" href="a00179.html#ga49a3b5a4f1565687927b5edb23f0b35e">lowp_float64_t</a>;</div>
<div class="line"><a name="l01353"></a><span class="lineno"> 1353</span>&#160;</div>
<div class="line"><a name="l01356"></a><span class="lineno"><a class="line" href="a00179.html#gaeea53879fc327293cf3352a409b7867b"> 1356</a></span>&#160; <span class="keyword">typedef</span> <a class="code" href="a00179.html#gad3c127f8bf8d7d4e738037c257abb5b1">float32</a> <a class="code" href="a00179.html#gaeea53879fc327293cf3352a409b7867b">lowp_f32</a>;</div>
<div class="line"><a name="l01357"></a><span class="lineno"> 1357</span>&#160;</div>
<div class="line"><a name="l01360"></a><span class="lineno"><a class="line" href="a00179.html#gabc7a97c07cbfac8e35eb5e63beb4b679"> 1360</a></span>&#160; <span class="keyword">typedef</span> <a class="code" href="a00179.html#gab5596d48586414c91ccb270962dc14d3">float64</a> <a class="code" href="a00179.html#gabc7a97c07cbfac8e35eb5e63beb4b679">lowp_f64</a>;</div>
<div class="line"><a name="l01361"></a><span class="lineno"> 1361</span>&#160;</div>
<div class="line"><a name="l01364"></a><span class="lineno"> 1364</span>&#160; <span class="keyword">typedef</span> detail::float32 <a class="code" href="a00179.html#ga8234cea5c12583310da0fdfe62657638">lowp_float32</a>;</div>
<div class="line"><a name="l01365"></a><span class="lineno"> 1365</span>&#160;</div>
<div class="line"><a name="l01368"></a><span class="lineno"> 1368</span>&#160; <span class="keyword">typedef</span> detail::float64 <a class="code" href="a00179.html#ga60503f200138a07e57c737abfa57f5f6">lowp_float64</a>;</div>
<div class="line"><a name="l01369"></a><span class="lineno"> 1369</span>&#160;</div>
<div class="line"><a name="l01372"></a><span class="lineno"> 1372</span>&#160; <span class="keyword">typedef</span> detail::float32 <a class="code" href="a00179.html#ga7a32491c689d3ff33652770868187f27">lowp_float32_t</a>;</div>
<div class="line"><a name="l01373"></a><span class="lineno"> 1373</span>&#160;</div>
<div class="line"><a name="l01376"></a><span class="lineno"> 1376</span>&#160; <span class="keyword">typedef</span> detail::float64 <a class="code" href="a00179.html#ga49a3b5a4f1565687927b5edb23f0b35e">lowp_float64_t</a>;</div>
<div class="line"><a name="l01377"></a><span class="lineno"> 1377</span>&#160;</div>
<div class="line"><a name="l01380"></a><span class="lineno"> 1380</span>&#160; <span class="keyword">typedef</span> <a class="code" href="a00179.html#gad3c127f8bf8d7d4e738037c257abb5b1">float32</a> <a class="code" href="a00179.html#gaeea53879fc327293cf3352a409b7867b">lowp_f32</a>;</div>
<div class="line"><a name="l01381"></a><span class="lineno"> 1381</span>&#160;</div>
<div class="line"><a name="l01384"></a><span class="lineno"> 1384</span>&#160; <span class="keyword">typedef</span> <a class="code" href="a00179.html#gab5596d48586414c91ccb270962dc14d3">float64</a> <a class="code" href="a00179.html#gabc7a97c07cbfac8e35eb5e63beb4b679">lowp_f64</a>;</div>
<div class="line"><a name="l01385"></a><span class="lineno"> 1385</span>&#160;</div>
<div class="line"><a name="l01386"></a><span class="lineno"> 1386</span>&#160;</div>
<div class="line"><a name="l01389"></a><span class="lineno"> 1389</span>&#160; <span class="keyword">typedef</span> detail::float32 <a class="code" href="a00179.html#ga8234cea5c12583310da0fdfe62657638">lowp_float32</a>;</div>
<div class="line"><a name="l01390"></a><span class="lineno"> 1390</span>&#160;</div>
<div class="line"><a name="l01393"></a><span class="lineno"> 1393</span>&#160; <span class="keyword">typedef</span> detail::float64 <a class="code" href="a00179.html#ga60503f200138a07e57c737abfa57f5f6">lowp_float64</a>;</div>
<div class="line"><a name="l01394"></a><span class="lineno"> 1394</span>&#160;</div>
<div class="line"><a name="l01397"></a><span class="lineno"> 1397</span>&#160; <span class="keyword">typedef</span> detail::float32 <a class="code" href="a00179.html#ga7a32491c689d3ff33652770868187f27">lowp_float32_t</a>;</div>
<div class="line"><a name="l01398"></a><span class="lineno"> 1398</span>&#160; </div>
<div class="line"><a name="l01401"></a><span class="lineno"> 1401</span>&#160; <span class="keyword">typedef</span> detail::float64 <a class="code" href="a00179.html#ga49a3b5a4f1565687927b5edb23f0b35e">lowp_float64_t</a>;</div>
<div class="line"><a name="l01402"></a><span class="lineno"> 1402</span>&#160;</div>
<div class="line"><a name="l01405"></a><span class="lineno"> 1405</span>&#160; <span class="keyword">typedef</span> <a class="code" href="a00179.html#gad3c127f8bf8d7d4e738037c257abb5b1">float32</a> <a class="code" href="a00179.html#gaeea53879fc327293cf3352a409b7867b">lowp_f32</a>;</div>
<div class="line"><a name="l01406"></a><span class="lineno"> 1406</span>&#160;</div>
<div class="line"><a name="l01409"></a><span class="lineno"> 1409</span>&#160; <span class="keyword">typedef</span> <a class="code" href="a00179.html#gab5596d48586414c91ccb270962dc14d3">float64</a> <a class="code" href="a00179.html#gabc7a97c07cbfac8e35eb5e63beb4b679">lowp_f64</a>;</div>
<div class="line"><a name="l01410"></a><span class="lineno"> 1410</span>&#160;</div>
<div class="line"><a name="l01411"></a><span class="lineno"> 1411</span>&#160;</div>
<div class="line"><a name="l01414"></a><span class="lineno"><a class="line" href="a00179.html#ga9a90f18a9d062cd5b8046cbb59ef7296"> 1414</a></span>&#160; <span class="keyword">typedef</span> detail::float32 <a class="code" href="a00179.html#ga9a90f18a9d062cd5b8046cbb59ef7296">mediump_float32</a>;</div>
<div class="line"><a name="l01415"></a><span class="lineno"> 1415</span>&#160;</div>
<div class="line"><a name="l01418"></a><span class="lineno"><a class="line" href="a00179.html#ga729f6f704ff850a84819c09daf22bf96"> 1418</a></span>&#160; <span class="keyword">typedef</span> detail::float64 <a class="code" href="a00179.html#ga729f6f704ff850a84819c09daf22bf96">mediump_float64</a>;</div>
<div class="line"><a name="l01419"></a><span class="lineno"> 1419</span>&#160;</div>
<div class="line"><a name="l01422"></a><span class="lineno"><a class="line" href="a00179.html#ga8a3a6b5ac1518e864900bdbf6983b54e"> 1422</a></span>&#160; <span class="keyword">typedef</span> detail::float32 <a class="code" href="a00179.html#ga8a3a6b5ac1518e864900bdbf6983b54e">mediump_float32_t</a>;</div>
<div class="line"><a name="l01423"></a><span class="lineno"> 1423</span>&#160;</div>
<div class="line"><a name="l01426"></a><span class="lineno"><a class="line" href="a00179.html#ga0cd2f21770615d0b0c46daa9a820f2e9"> 1426</a></span>&#160; <span class="keyword">typedef</span> detail::float64 <a class="code" href="a00179.html#ga0cd2f21770615d0b0c46daa9a820f2e9">mediump_float64_t</a>;</div>
<div class="line"><a name="l01427"></a><span class="lineno"> 1427</span>&#160;</div>
<div class="line"><a name="l01430"></a><span class="lineno"><a class="line" href="a00179.html#ga3b27fcd9eaa2757f0aaf6b0ce0d85c80"> 1430</a></span>&#160; <span class="keyword">typedef</span> <a class="code" href="a00179.html#gad3c127f8bf8d7d4e738037c257abb5b1">float32</a> <a class="code" href="a00179.html#ga3b27fcd9eaa2757f0aaf6b0ce0d85c80">mediump_f32</a>;</div>
<div class="line"><a name="l01431"></a><span class="lineno"> 1431</span>&#160;</div>
<div class="line"><a name="l01434"></a><span class="lineno"><a class="line" href="a00179.html#ga6d40381d78472553f878f66e443feeef"> 1434</a></span>&#160; <span class="keyword">typedef</span> <a class="code" href="a00179.html#gab5596d48586414c91ccb270962dc14d3">float64</a> <a class="code" href="a00179.html#ga6d40381d78472553f878f66e443feeef">mediump_f64</a>;</div>
<div class="line"><a name="l01435"></a><span class="lineno"> 1435</span>&#160;</div>
<div class="line"><a name="l01436"></a><span class="lineno"> 1436</span>&#160;</div>
<div class="line"><a name="l01439"></a><span class="lineno"><a class="line" href="a00179.html#gadde4415e846cff13c6cb74a6fe73d01e"> 1439</a></span>&#160; <span class="keyword">typedef</span> detail::float32 <a class="code" href="a00179.html#gadde4415e846cff13c6cb74a6fe73d01e">highp_float32</a>;</div>
<div class="line"><a name="l01440"></a><span class="lineno"> 1440</span>&#160;</div>
<div class="line"><a name="l01443"></a><span class="lineno"><a class="line" href="a00179.html#gae9b1ba717a8b1e9a7b028ac98d9998d3"> 1443</a></span>&#160; <span class="keyword">typedef</span> detail::float64 <a class="code" href="a00179.html#gae9b1ba717a8b1e9a7b028ac98d9998d3">highp_float64</a>;</div>
<div class="line"><a name="l01444"></a><span class="lineno"> 1444</span>&#160;</div>
<div class="line"><a name="l01447"></a><span class="lineno"><a class="line" href="a00179.html#ga52ccfbf2e504ae2e5abcf2ad93b4f4a2"> 1447</a></span>&#160; <span class="keyword">typedef</span> detail::float32 <a class="code" href="a00179.html#ga52ccfbf2e504ae2e5abcf2ad93b4f4a2">highp_float32_t</a>;</div>
<div class="line"><a name="l01448"></a><span class="lineno"> 1448</span>&#160;</div>
<div class="line"><a name="l01451"></a><span class="lineno"><a class="line" href="a00179.html#ga982f41429168a9f2d557500008b0ec22"> 1451</a></span>&#160; <span class="keyword">typedef</span> detail::float64 <a class="code" href="a00179.html#ga982f41429168a9f2d557500008b0ec22">highp_float64_t</a>;</div>
<div class="line"><a name="l01452"></a><span class="lineno"> 1452</span>&#160;</div>
<div class="line"><a name="l01455"></a><span class="lineno"><a class="line" href="a00179.html#ga6906e1ef0b34064b4b675489c5c38725"> 1455</a></span>&#160; <span class="keyword">typedef</span> <a class="code" href="a00179.html#gad3c127f8bf8d7d4e738037c257abb5b1">float32</a> <a class="code" href="a00179.html#ga6906e1ef0b34064b4b675489c5c38725">highp_f32</a>;</div>
<div class="line"><a name="l01456"></a><span class="lineno"> 1456</span>&#160;</div>
<div class="line"><a name="l01459"></a><span class="lineno"><a class="line" href="a00179.html#ga51d5266017d88f62737c1973923a7cf4"> 1459</a></span>&#160; <span class="keyword">typedef</span> <a class="code" href="a00179.html#gab5596d48586414c91ccb270962dc14d3">float64</a> <a class="code" href="a00179.html#ga51d5266017d88f62737c1973923a7cf4">highp_f64</a>;</div>
<div class="line"><a name="l01460"></a><span class="lineno"> 1460</span>&#160;</div>
<div class="line"><a name="l01461"></a><span class="lineno"> 1461</span>&#160;</div>
<div class="line"><a name="l01462"></a><span class="lineno"> 1462</span>&#160;<span class="preprocessor">#if(defined(GLM_PRECISION_LOWP_FLOAT))</span></div>
<div class="line"><a name="l01463"></a><span class="lineno"> 1463</span>&#160; <span class="keyword">typedef</span> lowp_float32 <a class="code" href="a00179.html#gad3c127f8bf8d7d4e738037c257abb5b1">float32</a>;</div>
<div class="line"><a name="l01466"></a><span class="lineno"> 1466</span>&#160;</div>
<div class="line"><a name="l01469"></a><span class="lineno"> 1469</span>&#160; <span class="keyword">typedef</span> lowp_float64 <a class="code" href="a00179.html#gab5596d48586414c91ccb270962dc14d3">float64</a>;</div>
<div class="line"><a name="l01470"></a><span class="lineno"> 1470</span>&#160;</div>
<div class="line"><a name="l01473"></a><span class="lineno"> 1473</span>&#160; <span class="keyword">typedef</span> lowp_float32_t <a class="code" href="a00179.html#ga41d579d81c3d98edd0532244fa02da77">float32_t</a>;</div>
<div class="line"><a name="l01474"></a><span class="lineno"> 1474</span>&#160;</div>
<div class="line"><a name="l01477"></a><span class="lineno"> 1477</span>&#160; <span class="keyword">typedef</span> lowp_float64_t <a class="code" href="a00179.html#ga6957c7b22f405683bb276554ca40dc37">float64_t</a>;</div>
<div class="line"><a name="l01478"></a><span class="lineno"> 1478</span>&#160;</div>
<div class="line"><a name="l01481"></a><span class="lineno"> 1481</span>&#160; <span class="keyword">typedef</span> lowp_f32 <a class="code" href="a00179.html#gabe6a542dd6c1d5ffd847f1b9b4c9c9b7">f32</a>;</div>
<div class="line"><a name="l01482"></a><span class="lineno"> 1482</span>&#160;</div>
<div class="line"><a name="l01485"></a><span class="lineno"> 1485</span>&#160; <span class="keyword">typedef</span> lowp_f64 <a class="code" href="a00179.html#ga1d794d240091678f602e8de225b8d8c9">f64</a>;</div>
<div class="line"><a name="l01486"></a><span class="lineno"> 1486</span>&#160;</div>
<div class="line"><a name="l01487"></a><span class="lineno"> 1487</span>&#160;<span class="preprocessor">#elif(defined(GLM_PRECISION_MEDIUMP_FLOAT))</span></div>
<div class="line"><a name="l01488"></a><span class="lineno"> 1488</span>&#160;</div>
<div class="line"><a name="l01491"></a><span class="lineno"> 1491</span>&#160; <span class="keyword">typedef</span> mediump_float32 float32;</div>
<div class="line"><a name="l01492"></a><span class="lineno"> 1492</span>&#160;</div>
<div class="line"><a name="l01495"></a><span class="lineno"> 1495</span>&#160; <span class="keyword">typedef</span> mediump_float64 float64;</div>
<div class="line"><a name="l01496"></a><span class="lineno"> 1496</span>&#160;</div>
<div class="line"><a name="l01499"></a><span class="lineno"> 1499</span>&#160; <span class="keyword">typedef</span> mediump_float32 <a class="code" href="a00179.html#ga41d579d81c3d98edd0532244fa02da77">float32_t</a>;</div>
<div class="line"><a name="l01500"></a><span class="lineno"> 1500</span>&#160;</div>
<div class="line"><a name="l01503"></a><span class="lineno"> 1503</span>&#160; <span class="keyword">typedef</span> mediump_float64 <a class="code" href="a00179.html#ga6957c7b22f405683bb276554ca40dc37">float64_t</a>;</div>
<div class="line"><a name="l01504"></a><span class="lineno"> 1504</span>&#160;</div>
<div class="line"><a name="l01507"></a><span class="lineno"> 1507</span>&#160; <span class="keyword">typedef</span> mediump_float32 <a class="code" href="a00179.html#gabe6a542dd6c1d5ffd847f1b9b4c9c9b7">f32</a>;</div>
<div class="line"><a name="l01508"></a><span class="lineno"> 1508</span>&#160;</div>
<div class="line"><a name="l01511"></a><span class="lineno"> 1511</span>&#160; <span class="keyword">typedef</span> mediump_float64 <a class="code" href="a00179.html#ga1d794d240091678f602e8de225b8d8c9">f64</a>;</div>
<div class="line"><a name="l01512"></a><span class="lineno"> 1512</span>&#160;</div>
<div class="line"><a name="l01513"></a><span class="lineno"> 1513</span>&#160;<span class="preprocessor">#else//(defined(GLM_PRECISION_HIGHP_FLOAT))</span></div>
<div class="line"><a name="l01514"></a><span class="lineno"> 1514</span>&#160;</div>
<div class="line"><a name="l01517"></a><span class="lineno"> 1517</span>&#160; <span class="keyword">typedef</span> highp_float32 float32;</div>
<div class="line"><a name="l01518"></a><span class="lineno"> 1518</span>&#160;</div>
<div class="line"><a name="l01521"></a><span class="lineno"> 1521</span>&#160; <span class="keyword">typedef</span> highp_float64 float64;</div>
<div class="line"><a name="l01522"></a><span class="lineno"> 1522</span>&#160;</div>
<div class="line"><a name="l01525"></a><span class="lineno"><a class="line" href="a00179.html#ga41d579d81c3d98edd0532244fa02da77"> 1525</a></span>&#160; <span class="keyword">typedef</span> highp_float32_t <a class="code" href="a00179.html#ga41d579d81c3d98edd0532244fa02da77">float32_t</a>;</div>
<div class="line"><a name="l01526"></a><span class="lineno"> 1526</span>&#160;</div>
<div class="line"><a name="l01529"></a><span class="lineno"><a class="line" href="a00179.html#ga6957c7b22f405683bb276554ca40dc37"> 1529</a></span>&#160; <span class="keyword">typedef</span> highp_float64_t <a class="code" href="a00179.html#ga6957c7b22f405683bb276554ca40dc37">float64_t</a>;</div>
<div class="line"><a name="l01530"></a><span class="lineno"> 1530</span>&#160;</div>
<div class="line"><a name="l01533"></a><span class="lineno"><a class="line" href="a00179.html#gabe6a542dd6c1d5ffd847f1b9b4c9c9b7"> 1533</a></span>&#160; <span class="keyword">typedef</span> highp_float32_t <a class="code" href="a00179.html#gabe6a542dd6c1d5ffd847f1b9b4c9c9b7">f32</a>;</div>
<div class="line"><a name="l01534"></a><span class="lineno"> 1534</span>&#160;</div>
<div class="line"><a name="l01537"></a><span class="lineno"><a class="line" href="a00179.html#ga1d794d240091678f602e8de225b8d8c9"> 1537</a></span>&#160; <span class="keyword">typedef</span> highp_float64_t <a class="code" href="a00179.html#ga1d794d240091678f602e8de225b8d8c9">f64</a>;</div>
<div class="line"><a name="l01538"></a><span class="lineno"> 1538</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l01539"></a><span class="lineno"> 1539</span>&#160;</div>
<div class="line"><a name="l01540"></a><span class="lineno"> 1540</span>&#160;</div>
<div class="line"><a name="l01543"></a><span class="lineno"><a class="line" href="a00179.html#ga8931ec76b5c0c310ed8d96dfdeb6b4c1"> 1543</a></span>&#160; <span class="keyword">typedef</span> tvec1&lt;float, lowp&gt; <a class="code" href="a00179.html#ga8931ec76b5c0c310ed8d96dfdeb6b4c1">lowp_vec1</a>;</div>
<div class="line"><a name="l01544"></a><span class="lineno"> 1544</span>&#160;</div>
<div class="line"><a name="l01547"></a><span class="lineno"> 1547</span>&#160; <span class="keyword">typedef</span> tvec2&lt;float, lowp&gt; <a class="code" href="a00163.html#ga51e835b2aa735782f0174328acffa521">lowp_vec2</a>;</div>
<div class="line"><a name="l01548"></a><span class="lineno"> 1548</span>&#160;</div>
<div class="line"><a name="l01551"></a><span class="lineno"> 1551</span>&#160; <span class="keyword">typedef</span> tvec3&lt;float, lowp&gt; <a class="code" href="a00163.html#gaf89f8fb5a06848ea4ec1c3a02813454e">lowp_vec3</a>;</div>
<div class="line"><a name="l01552"></a><span class="lineno"> 1552</span>&#160;</div>
<div class="line"><a name="l01555"></a><span class="lineno"> 1555</span>&#160; <span class="keyword">typedef</span> tvec4&lt;float, lowp&gt; <a class="code" href="a00163.html#ga8f9002d3ab660e3171f5cdea1aab8395">lowp_vec4</a>;</div>
<div class="line"><a name="l01556"></a><span class="lineno"> 1556</span>&#160;</div>
<div class="line"><a name="l01559"></a><span class="lineno"><a class="line" href="a00179.html#ga65eb3ab6e5f172c001e1160c6fbb4f22"> 1559</a></span>&#160; <span class="keyword">typedef</span> tvec1&lt;float, lowp&gt; <a class="code" href="a00179.html#ga65eb3ab6e5f172c001e1160c6fbb4f22">lowp_fvec1</a>;</div>
<div class="line"><a name="l01560"></a><span class="lineno"> 1560</span>&#160;</div>
<div class="line"><a name="l01563"></a><span class="lineno"><a class="line" href="a00179.html#ga78c8523592fea346dea7561d12337fd8"> 1563</a></span>&#160; <span class="keyword">typedef</span> tvec2&lt;float, lowp&gt; <a class="code" href="a00179.html#ga78c8523592fea346dea7561d12337fd8">lowp_fvec2</a>;</div>
<div class="line"><a name="l01564"></a><span class="lineno"> 1564</span>&#160;</div>
<div class="line"><a name="l01567"></a><span class="lineno"><a class="line" href="a00179.html#gab7893b199d7493a88dea8bd38bd878b5"> 1567</a></span>&#160; <span class="keyword">typedef</span> tvec3&lt;float, lowp&gt; <a class="code" href="a00179.html#gab7893b199d7493a88dea8bd38bd878b5">lowp_fvec3</a>;</div>
<div class="line"><a name="l01568"></a><span class="lineno"> 1568</span>&#160;</div>
<div class="line"><a name="l01571"></a><span class="lineno"><a class="line" href="a00179.html#gadbeccbd85012ba9638d51b37d0b88e4e"> 1571</a></span>&#160; <span class="keyword">typedef</span> tvec4&lt;float, lowp&gt; <a class="code" href="a00179.html#gadbeccbd85012ba9638d51b37d0b88e4e">lowp_fvec4</a>;</div>
<div class="line"><a name="l01572"></a><span class="lineno"> 1572</span>&#160;</div>
<div class="line"><a name="l01573"></a><span class="lineno"> 1573</span>&#160;</div>
<div class="line"><a name="l01576"></a><span class="lineno"><a class="line" href="a00179.html#gac9bd33e4fdd9fce967a9f4a5e5ab70b4"> 1576</a></span>&#160; <span class="keyword">typedef</span> tvec1&lt;float, mediump&gt; <a class="code" href="a00179.html#gac9bd33e4fdd9fce967a9f4a5e5ab70b4">mediump_vec1</a>;</div>
<div class="line"><a name="l01577"></a><span class="lineno"> 1577</span>&#160;</div>
<div class="line"><a name="l01580"></a><span class="lineno"> 1580</span>&#160; <span class="keyword">typedef</span> tvec2&lt;float, mediump&gt; <a class="code" href="a00163.html#gac37a3fd0ecdcab044853c039409c9af7">mediump_vec2</a>;</div>
<div class="line"><a name="l01581"></a><span class="lineno"> 1581</span>&#160;</div>
<div class="line"><a name="l01584"></a><span class="lineno"> 1584</span>&#160; <span class="keyword">typedef</span> tvec3&lt;float, mediump&gt; <a class="code" href="a00163.html#ga591478a77e4324e0836abc17cbb13e83">mediump_vec3</a>;</div>
<div class="line"><a name="l01585"></a><span class="lineno"> 1585</span>&#160;</div>
<div class="line"><a name="l01588"></a><span class="lineno"> 1588</span>&#160; <span class="keyword">typedef</span> tvec4&lt;float, mediump&gt; <a class="code" href="a00163.html#gaae72e97529b8fa4e0341b425d4fe03ae">mediump_vec4</a>;</div>
<div class="line"><a name="l01589"></a><span class="lineno"> 1589</span>&#160;</div>
<div class="line"><a name="l01592"></a><span class="lineno"><a class="line" href="a00179.html#ga218a7c4d23b962a9bb33adf59ceb8200"> 1592</a></span>&#160; <span class="keyword">typedef</span> tvec1&lt;float, mediump&gt; <a class="code" href="a00179.html#ga218a7c4d23b962a9bb33adf59ceb8200">mediump_fvec1</a>;</div>
<div class="line"><a name="l01593"></a><span class="lineno"> 1593</span>&#160;</div>
<div class="line"><a name="l01596"></a><span class="lineno"><a class="line" href="a00179.html#ga76feac551dafafd145eb95d558f86b8e"> 1596</a></span>&#160; <span class="keyword">typedef</span> tvec2&lt;float, mediump&gt; <a class="code" href="a00179.html#ga76feac551dafafd145eb95d558f86b8e">mediump_fvec2</a>;</div>
<div class="line"><a name="l01597"></a><span class="lineno"> 1597</span>&#160;</div>
<div class="line"><a name="l01600"></a><span class="lineno"><a class="line" href="a00179.html#ga25ecd692875d6f455dcb6d8bc80b0d26"> 1600</a></span>&#160; <span class="keyword">typedef</span> tvec3&lt;float, mediump&gt; <a class="code" href="a00179.html#ga25ecd692875d6f455dcb6d8bc80b0d26">mediump_fvec3</a>;</div>
<div class="line"><a name="l01601"></a><span class="lineno"> 1601</span>&#160;</div>
<div class="line"><a name="l01604"></a><span class="lineno"><a class="line" href="a00179.html#ga328c393cd9a393b33342acbf9b91bf72"> 1604</a></span>&#160; <span class="keyword">typedef</span> tvec4&lt;float, mediump&gt; <a class="code" href="a00179.html#ga328c393cd9a393b33342acbf9b91bf72">mediump_fvec4</a>;</div>
<div class="line"><a name="l01605"></a><span class="lineno"> 1605</span>&#160;</div>
<div class="line"><a name="l01606"></a><span class="lineno"> 1606</span>&#160;</div>
<div class="line"><a name="l01609"></a><span class="lineno"><a class="line" href="a00179.html#ga8f81d4fc98bf6a4de7da0332242c1841"> 1609</a></span>&#160; <span class="keyword">typedef</span> tvec1&lt;float, highp&gt; <a class="code" href="a00179.html#ga8f81d4fc98bf6a4de7da0332242c1841">highp_vec1</a>;</div>
<div class="line"><a name="l01610"></a><span class="lineno"> 1610</span>&#160;</div>
<div class="line"><a name="l01613"></a><span class="lineno"> 1613</span>&#160; <span class="keyword">typedef</span> tvec2&lt;float, highp&gt; <a class="code" href="a00163.html#gabfc3e9f63cc3e2ee0521405277ef3997">highp_vec2</a>;</div>
<div class="line"><a name="l01614"></a><span class="lineno"> 1614</span>&#160;</div>
<div class="line"><a name="l01617"></a><span class="lineno"> 1617</span>&#160; <span class="keyword">typedef</span> tvec3&lt;float, highp&gt; <a class="code" href="a00163.html#ga7b31b02c5558e2f8e5d8439ae3803d3a">highp_vec3</a>;</div>
<div class="line"><a name="l01618"></a><span class="lineno"> 1618</span>&#160;</div>
<div class="line"><a name="l01621"></a><span class="lineno"> 1621</span>&#160; <span class="keyword">typedef</span> tvec4&lt;float, highp&gt; <a class="code" href="a00163.html#gade7cb496ed3d78b2a11f1651cce77239">highp_vec4</a>;</div>
<div class="line"><a name="l01622"></a><span class="lineno"> 1622</span>&#160;</div>
<div class="line"><a name="l01625"></a><span class="lineno"><a class="line" href="a00179.html#ga41c7b342ad9a120310e2f52ee14e3c2e"> 1625</a></span>&#160; <span class="keyword">typedef</span> tvec1&lt;float, highp&gt; <a class="code" href="a00179.html#ga41c7b342ad9a120310e2f52ee14e3c2e">highp_fvec1</a>;</div>
<div class="line"><a name="l01626"></a><span class="lineno"> 1626</span>&#160;</div>
<div class="line"><a name="l01629"></a><span class="lineno"><a class="line" href="a00179.html#ga9d93221df334ded08efdb7a231cdfd26"> 1629</a></span>&#160; <span class="keyword">typedef</span> tvec2&lt;float, highp&gt; <a class="code" href="a00179.html#ga9d93221df334ded08efdb7a231cdfd26">highp_fvec2</a>;</div>
<div class="line"><a name="l01630"></a><span class="lineno"> 1630</span>&#160;</div>
<div class="line"><a name="l01633"></a><span class="lineno"><a class="line" href="a00179.html#gab333adb64d923bf12287f0dbc2f12c7f"> 1633</a></span>&#160; <span class="keyword">typedef</span> tvec3&lt;float, highp&gt; <a class="code" href="a00179.html#gab333adb64d923bf12287f0dbc2f12c7f">highp_fvec3</a>;</div>
<div class="line"><a name="l01634"></a><span class="lineno"> 1634</span>&#160;</div>
<div class="line"><a name="l01637"></a><span class="lineno"><a class="line" href="a00179.html#gad473477b31e48387ad77054dfab93040"> 1637</a></span>&#160; <span class="keyword">typedef</span> tvec4&lt;float, highp&gt; <a class="code" href="a00179.html#gad473477b31e48387ad77054dfab93040">highp_fvec4</a>;</div>
<div class="line"><a name="l01638"></a><span class="lineno"> 1638</span>&#160;</div>
<div class="line"><a name="l01639"></a><span class="lineno"> 1639</span>&#160;</div>
<div class="line"><a name="l01642"></a><span class="lineno"><a class="line" href="a00179.html#ga065441db99acdc970d6b1bca51fb0e88"> 1642</a></span>&#160; <span class="keyword">typedef</span> tvec1&lt;f32, lowp&gt; <a class="code" href="a00179.html#ga065441db99acdc970d6b1bca51fb0e88">lowp_f32vec1</a>;</div>
<div class="line"><a name="l01643"></a><span class="lineno"> 1643</span>&#160;</div>
<div class="line"><a name="l01646"></a><span class="lineno"><a class="line" href="a00179.html#ga7e6a3c71f9084c64dee3513de2c91e6a"> 1646</a></span>&#160; <span class="keyword">typedef</span> tvec2&lt;f32, lowp&gt; <a class="code" href="a00179.html#ga7e6a3c71f9084c64dee3513de2c91e6a">lowp_f32vec2</a>;</div>
<div class="line"><a name="l01647"></a><span class="lineno"> 1647</span>&#160;</div>
<div class="line"><a name="l01650"></a><span class="lineno"><a class="line" href="a00179.html#gacc51390c78531eff7546f1877c5a6e2a"> 1650</a></span>&#160; <span class="keyword">typedef</span> tvec3&lt;f32, lowp&gt; <a class="code" href="a00179.html#gacc51390c78531eff7546f1877c5a6e2a">lowp_f32vec3</a>;</div>
<div class="line"><a name="l01651"></a><span class="lineno"> 1651</span>&#160;</div>
<div class="line"><a name="l01654"></a><span class="lineno"><a class="line" href="a00179.html#ga3c810baad7672618d387efd82824d3f0"> 1654</a></span>&#160; <span class="keyword">typedef</span> tvec4&lt;f32, lowp&gt; <a class="code" href="a00179.html#ga3c810baad7672618d387efd82824d3f0">lowp_f32vec4</a>;</div>
<div class="line"><a name="l01655"></a><span class="lineno"> 1655</span>&#160;</div>
<div class="line"><a name="l01658"></a><span class="lineno"><a class="line" href="a00179.html#gaf464ab0841bc7f942d55935101923e25"> 1658</a></span>&#160; <span class="keyword">typedef</span> tvec1&lt;f32, mediump&gt; <a class="code" href="a00179.html#gaf464ab0841bc7f942d55935101923e25">mediump_f32vec1</a>;</div>
<div class="line"><a name="l01659"></a><span class="lineno"> 1659</span>&#160;</div>
<div class="line"><a name="l01662"></a><span class="lineno"><a class="line" href="a00179.html#gab0dea9959015c0ae8294360e1aafeb2a"> 1662</a></span>&#160; <span class="keyword">typedef</span> tvec2&lt;f32, mediump&gt; <a class="code" href="a00179.html#gab0dea9959015c0ae8294360e1aafeb2a">mediump_f32vec2</a>;</div>
<div class="line"><a name="l01663"></a><span class="lineno"> 1663</span>&#160;</div>
<div class="line"><a name="l01666"></a><span class="lineno"><a class="line" href="a00179.html#ga30b37671931aad948d1018ddc5718f34"> 1666</a></span>&#160; <span class="keyword">typedef</span> tvec3&lt;f32, mediump&gt; <a class="code" href="a00179.html#ga30b37671931aad948d1018ddc5718f34">mediump_f32vec3</a>;</div>
<div class="line"><a name="l01667"></a><span class="lineno"> 1667</span>&#160;</div>
<div class="line"><a name="l01670"></a><span class="lineno"><a class="line" href="a00179.html#gac462ec17fc1037e679d1086d3f26581f"> 1670</a></span>&#160; <span class="keyword">typedef</span> tvec4&lt;f32, mediump&gt; <a class="code" href="a00179.html#gac462ec17fc1037e679d1086d3f26581f">mediump_f32vec4</a>;</div>
<div class="line"><a name="l01671"></a><span class="lineno"> 1671</span>&#160;</div>
<div class="line"><a name="l01674"></a><span class="lineno"><a class="line" href="a00179.html#ga0f40d1860ed9eb243181e025bfb5c479"> 1674</a></span>&#160; <span class="keyword">typedef</span> tvec1&lt;f32, highp&gt; <a class="code" href="a00179.html#ga0f40d1860ed9eb243181e025bfb5c479">highp_f32vec1</a>;</div>
<div class="line"><a name="l01675"></a><span class="lineno"> 1675</span>&#160;</div>
<div class="line"><a name="l01678"></a><span class="lineno"><a class="line" href="a00179.html#ga51a457bcd2c0840cac5dd18b6547a32e"> 1678</a></span>&#160; <span class="keyword">typedef</span> tvec2&lt;f32, highp&gt; <a class="code" href="a00179.html#ga51a457bcd2c0840cac5dd18b6547a32e">highp_f32vec2</a>;</div>
<div class="line"><a name="l01679"></a><span class="lineno"> 1679</span>&#160;</div>
<div class="line"><a name="l01682"></a><span class="lineno"><a class="line" href="a00179.html#ga78bfcaf2c007f183c973e6f46b8a9b0a"> 1682</a></span>&#160; <span class="keyword">typedef</span> tvec3&lt;f32, highp&gt; <a class="code" href="a00179.html#ga78bfcaf2c007f183c973e6f46b8a9b0a">highp_f32vec3</a>;</div>
<div class="line"><a name="l01683"></a><span class="lineno"> 1683</span>&#160;</div>
<div class="line"><a name="l01686"></a><span class="lineno"><a class="line" href="a00179.html#ga809699b904d856484f97d3ea89f45ed7"> 1686</a></span>&#160; <span class="keyword">typedef</span> tvec4&lt;f32, highp&gt; <a class="code" href="a00179.html#ga809699b904d856484f97d3ea89f45ed7">highp_f32vec4</a>;</div>
<div class="line"><a name="l01687"></a><span class="lineno"> 1687</span>&#160;</div>
<div class="line"><a name="l01688"></a><span class="lineno"> 1688</span>&#160;</div>
<div class="line"><a name="l01691"></a><span class="lineno"><a class="line" href="a00179.html#ga6b90a9dbb5fbb8ae29fd8fbf35d35127"> 1691</a></span>&#160; <span class="keyword">typedef</span> tvec1&lt;f64, lowp&gt; <a class="code" href="a00179.html#ga6b90a9dbb5fbb8ae29fd8fbf35d35127">lowp_f64vec1</a>;</div>
<div class="line"><a name="l01692"></a><span class="lineno"> 1692</span>&#160;</div>
<div class="line"><a name="l01695"></a><span class="lineno"><a class="line" href="a00179.html#gac7be5ae5a2881cb153c0c3c3f7399b45"> 1695</a></span>&#160; <span class="keyword">typedef</span> tvec2&lt;f64, lowp&gt; <a class="code" href="a00179.html#gac7be5ae5a2881cb153c0c3c3f7399b45">lowp_f64vec2</a>;</div>
<div class="line"><a name="l01696"></a><span class="lineno"> 1696</span>&#160;</div>
<div class="line"><a name="l01699"></a><span class="lineno"><a class="line" href="a00179.html#ga7701bd67c12faf9a4bdb24a57d67a3b6"> 1699</a></span>&#160; <span class="keyword">typedef</span> tvec3&lt;f64, lowp&gt; <a class="code" href="a00179.html#ga7701bd67c12faf9a4bdb24a57d67a3b6">lowp_f64vec3</a>;</div>
<div class="line"><a name="l01700"></a><span class="lineno"> 1700</span>&#160;</div>
<div class="line"><a name="l01703"></a><span class="lineno"><a class="line" href="a00179.html#gabee657babf6feea4385d19eb6fa5278a"> 1703</a></span>&#160; <span class="keyword">typedef</span> tvec4&lt;f64, lowp&gt; <a class="code" href="a00179.html#gabee657babf6feea4385d19eb6fa5278a">lowp_f64vec4</a>;</div>
<div class="line"><a name="l01704"></a><span class="lineno"> 1704</span>&#160;</div>
<div class="line"><a name="l01707"></a><span class="lineno"><a class="line" href="a00179.html#gac3ad0aef885256bf3508c4a97aa24ca7"> 1707</a></span>&#160; <span class="keyword">typedef</span> tvec1&lt;f64, mediump&gt; <a class="code" href="a00179.html#gac3ad0aef885256bf3508c4a97aa24ca7">mediump_f64vec1</a>;</div>
<div class="line"><a name="l01708"></a><span class="lineno"> 1708</span>&#160;</div>
<div class="line"><a name="l01711"></a><span class="lineno"><a class="line" href="a00179.html#gaf3a39604855bbd7d2bf01336dbd58c7e"> 1711</a></span>&#160; <span class="keyword">typedef</span> tvec2&lt;f64, mediump&gt; <a class="code" href="a00179.html#gaf3a39604855bbd7d2bf01336dbd58c7e">mediump_f64vec2</a>;</div>
<div class="line"><a name="l01712"></a><span class="lineno"> 1712</span>&#160;</div>
<div class="line"><a name="l01715"></a><span class="lineno"><a class="line" href="a00179.html#ga8621fc4ddd20c08f8c9f6f89039d7070"> 1715</a></span>&#160; <span class="keyword">typedef</span> tvec3&lt;f64, mediump&gt; <a class="code" href="a00179.html#ga8621fc4ddd20c08f8c9f6f89039d7070">mediump_f64vec3</a>;</div>
<div class="line"><a name="l01716"></a><span class="lineno"> 1716</span>&#160;</div>
<div class="line"><a name="l01719"></a><span class="lineno"><a class="line" href="a00179.html#gac1dee1be60722fbaba56c5e8d4055224"> 1719</a></span>&#160; <span class="keyword">typedef</span> tvec4&lt;f64, mediump&gt; <a class="code" href="a00179.html#gac1dee1be60722fbaba56c5e8d4055224">mediump_f64vec4</a>;</div>
<div class="line"><a name="l01720"></a><span class="lineno"> 1720</span>&#160;</div>
<div class="line"><a name="l01723"></a><span class="lineno"><a class="line" href="a00179.html#ga89237ecd4974b66bfeca50946f41e9c1"> 1723</a></span>&#160; <span class="keyword">typedef</span> tvec1&lt;f64, highp&gt; <a class="code" href="a00179.html#ga89237ecd4974b66bfeca50946f41e9c1">highp_f64vec1</a>;</div>
<div class="line"><a name="l01724"></a><span class="lineno"> 1724</span>&#160;</div>
<div class="line"><a name="l01727"></a><span class="lineno"><a class="line" href="a00179.html#ga89dc53052e92cfafd97ecd391397baf0"> 1727</a></span>&#160; <span class="keyword">typedef</span> tvec2&lt;f64, highp&gt; <a class="code" href="a00179.html#ga89dc53052e92cfafd97ecd391397baf0">highp_f64vec2</a>;</div>
<div class="line"><a name="l01728"></a><span class="lineno"> 1728</span>&#160;</div>
<div class="line"><a name="l01731"></a><span class="lineno"><a class="line" href="a00179.html#gaec720296a0a21668a2ed5a1d5f139169"> 1731</a></span>&#160; <span class="keyword">typedef</span> tvec3&lt;f64, highp&gt; <a class="code" href="a00179.html#gaec720296a0a21668a2ed5a1d5f139169">highp_f64vec3</a>;</div>
<div class="line"><a name="l01732"></a><span class="lineno"> 1732</span>&#160;</div>
<div class="line"><a name="l01735"></a><span class="lineno"><a class="line" href="a00179.html#ga0d2488c3fb459e4646405e1156e2e00c"> 1735</a></span>&#160; <span class="keyword">typedef</span> tvec4&lt;f64, highp&gt; <a class="code" href="a00179.html#ga0d2488c3fb459e4646405e1156e2e00c">highp_f64vec4</a>;</div>
<div class="line"><a name="l01736"></a><span class="lineno"> 1736</span>&#160;</div>
<div class="line"><a name="l01737"></a><span class="lineno"> 1737</span>&#160;</div>
<div class="line"><a name="l01739"></a><span class="lineno"> 1739</span>&#160; <span class="comment">// Float matrix types</span></div>
<div class="line"><a name="l01740"></a><span class="lineno"> 1740</span>&#160;</div>
<div class="line"><a name="l01743"></a><span class="lineno"> 1743</span>&#160; <span class="comment">//typedef lowp_f32 lowp_fmat1x1;</span></div>
<div class="line"><a name="l01744"></a><span class="lineno"> 1744</span>&#160;</div>
<div class="line"><a name="l01747"></a><span class="lineno"><a class="line" href="a00179.html#ga66f97ccbae05c652595d71ec931d7161"> 1747</a></span>&#160; <span class="keyword">typedef</span> tmat2x2&lt;f32, lowp&gt; <a class="code" href="a00179.html#ga66f97ccbae05c652595d71ec931d7161">lowp_fmat2x2</a>;</div>
<div class="line"><a name="l01748"></a><span class="lineno"> 1748</span>&#160;</div>
<div class="line"><a name="l01751"></a><span class="lineno"><a class="line" href="a00179.html#gac9d407a7e137ee373b310dc0bf769bf9"> 1751</a></span>&#160; <span class="keyword">typedef</span> tmat2x3&lt;f32, lowp&gt; <a class="code" href="a00179.html#gac9d407a7e137ee373b310dc0bf769bf9">lowp_fmat2x3</a>;</div>
<div class="line"><a name="l01752"></a><span class="lineno"> 1752</span>&#160;</div>
<div class="line"><a name="l01755"></a><span class="lineno"><a class="line" href="a00179.html#ga776e06fd5557d5dca4beecebad19aed3"> 1755</a></span>&#160; <span class="keyword">typedef</span> tmat2x4&lt;f32, lowp&gt; <a class="code" href="a00179.html#ga776e06fd5557d5dca4beecebad19aed3">lowp_fmat2x4</a>;</div>
<div class="line"><a name="l01756"></a><span class="lineno"> 1756</span>&#160;</div>
<div class="line"><a name="l01759"></a><span class="lineno"><a class="line" href="a00179.html#gad171c065fd8a50e85f3f61d04011ff17"> 1759</a></span>&#160; <span class="keyword">typedef</span> tmat3x2&lt;f32, lowp&gt; <a class="code" href="a00179.html#gad171c065fd8a50e85f3f61d04011ff17">lowp_fmat3x2</a>;</div>
<div class="line"><a name="l01760"></a><span class="lineno"> 1760</span>&#160;</div>
<div class="line"><a name="l01763"></a><span class="lineno"><a class="line" href="a00179.html#gab67fff920716329c921e3f3fad4ea2c3"> 1763</a></span>&#160; <span class="keyword">typedef</span> tmat3x3&lt;f32, lowp&gt; <a class="code" href="a00179.html#gab67fff920716329c921e3f3fad4ea2c3">lowp_fmat3x3</a>;</div>
<div class="line"><a name="l01764"></a><span class="lineno"> 1764</span>&#160;</div>
<div class="line"><a name="l01767"></a><span class="lineno"><a class="line" href="a00179.html#ga769421d99e6514dd4ca99b3d3065f037"> 1767</a></span>&#160; <span class="keyword">typedef</span> tmat3x4&lt;f32, lowp&gt; <a class="code" href="a00179.html#ga769421d99e6514dd4ca99b3d3065f037">lowp_fmat3x4</a>;</div>
<div class="line"><a name="l01768"></a><span class="lineno"> 1768</span>&#160;</div>
<div class="line"><a name="l01771"></a><span class="lineno"><a class="line" href="a00179.html#ga037f70890ec5808175f8b8fa2a1ffbe9"> 1771</a></span>&#160; <span class="keyword">typedef</span> tmat4x2&lt;f32, lowp&gt; <a class="code" href="a00179.html#ga037f70890ec5808175f8b8fa2a1ffbe9">lowp_fmat4x2</a>;</div>
<div class="line"><a name="l01772"></a><span class="lineno"> 1772</span>&#160;</div>
<div class="line"><a name="l01775"></a><span class="lineno"><a class="line" href="a00179.html#ga0f5ea3f37178a6c8a6a6f26cb47145db"> 1775</a></span>&#160; <span class="keyword">typedef</span> tmat4x3&lt;f32, lowp&gt; <a class="code" href="a00179.html#ga0f5ea3f37178a6c8a6a6f26cb47145db">lowp_fmat4x3</a>;</div>
<div class="line"><a name="l01776"></a><span class="lineno"> 1776</span>&#160;</div>
<div class="line"><a name="l01779"></a><span class="lineno"><a class="line" href="a00179.html#gaa389a235fe6788544cd168b6eba2e250"> 1779</a></span>&#160; <span class="keyword">typedef</span> tmat4x4&lt;f32, lowp&gt; <a class="code" href="a00179.html#gaa389a235fe6788544cd168b6eba2e250">lowp_fmat4x4</a>;</div>
<div class="line"><a name="l01780"></a><span class="lineno"> 1780</span>&#160;</div>
<div class="line"><a name="l01783"></a><span class="lineno"> 1783</span>&#160; <span class="comment">//typedef lowp_fmat1x1 lowp_fmat1;</span></div>
<div class="line"><a name="l01784"></a><span class="lineno"> 1784</span>&#160;</div>
<div class="line"><a name="l01787"></a><span class="lineno"><a class="line" href="a00179.html#ga5bba0ce31210e274f73efacd3364c03f"> 1787</a></span>&#160; <span class="keyword">typedef</span> lowp_fmat2x2 <a class="code" href="a00179.html#ga5bba0ce31210e274f73efacd3364c03f">lowp_fmat2</a>;</div>
<div class="line"><a name="l01788"></a><span class="lineno"> 1788</span>&#160;</div>
<div class="line"><a name="l01791"></a><span class="lineno"><a class="line" href="a00179.html#ga83079315e230e8f39728f4bf0d2f9a9b"> 1791</a></span>&#160; <span class="keyword">typedef</span> lowp_fmat3x3 <a class="code" href="a00179.html#ga83079315e230e8f39728f4bf0d2f9a9b">lowp_fmat3</a>;</div>
<div class="line"><a name="l01792"></a><span class="lineno"> 1792</span>&#160;</div>
<div class="line"><a name="l01795"></a><span class="lineno"><a class="line" href="a00179.html#ga5803cb9ae26399762d8bba9e0b2fc09f"> 1795</a></span>&#160; <span class="keyword">typedef</span> lowp_fmat4x4 <a class="code" href="a00179.html#ga5803cb9ae26399762d8bba9e0b2fc09f">lowp_fmat4</a>;</div>
<div class="line"><a name="l01796"></a><span class="lineno"> 1796</span>&#160;</div>
<div class="line"><a name="l01797"></a><span class="lineno"> 1797</span>&#160;</div>
<div class="line"><a name="l01800"></a><span class="lineno"> 1800</span>&#160; <span class="comment">//typedef mediump_f32 mediump_fmat1x1;</span></div>
<div class="line"><a name="l01801"></a><span class="lineno"> 1801</span>&#160;</div>
<div class="line"><a name="l01804"></a><span class="lineno"><a class="line" href="a00179.html#ga14e3419dd3ed51ae829fba0eeb37a798"> 1804</a></span>&#160; <span class="keyword">typedef</span> tmat2x2&lt;f32, mediump&gt; <a class="code" href="a00179.html#ga14e3419dd3ed51ae829fba0eeb37a798">mediump_fmat2x2</a>;</div>
<div class="line"><a name="l01805"></a><span class="lineno"> 1805</span>&#160;</div>
<div class="line"><a name="l01808"></a><span class="lineno"><a class="line" href="a00179.html#gaad419b656765f99413130f262902f70b"> 1808</a></span>&#160; <span class="keyword">typedef</span> tmat2x3&lt;f32, mediump&gt; <a class="code" href="a00179.html#gaad419b656765f99413130f262902f70b">mediump_fmat2x3</a>;</div>
<div class="line"><a name="l01809"></a><span class="lineno"> 1809</span>&#160;</div>
<div class="line"><a name="l01812"></a><span class="lineno"><a class="line" href="a00179.html#ga5ad760dc3087dbe4b81f4735b87c8bff"> 1812</a></span>&#160; <span class="keyword">typedef</span> tmat2x4&lt;f32, mediump&gt; <a class="code" href="a00179.html#ga5ad760dc3087dbe4b81f4735b87c8bff">mediump_fmat2x4</a>;</div>
<div class="line"><a name="l01813"></a><span class="lineno"> 1813</span>&#160;</div>
<div class="line"><a name="l01816"></a><span class="lineno"><a class="line" href="a00179.html#ga5f983e9b6ce2fc4b5bcf48bde86b6c1d"> 1816</a></span>&#160; <span class="keyword">typedef</span> tmat3x2&lt;f32, mediump&gt; <a class="code" href="a00179.html#ga5f983e9b6ce2fc4b5bcf48bde86b6c1d">mediump_fmat3x2</a>;</div>
<div class="line"><a name="l01817"></a><span class="lineno"> 1817</span>&#160;</div>
<div class="line"><a name="l01820"></a><span class="lineno"><a class="line" href="a00179.html#ga8122275ad0c77b823ed2d0d0fde9e6c8"> 1820</a></span>&#160; <span class="keyword">typedef</span> tmat3x3&lt;f32, mediump&gt; <a class="code" href="a00179.html#ga8122275ad0c77b823ed2d0d0fde9e6c8">mediump_fmat3x3</a>;</div>
<div class="line"><a name="l01821"></a><span class="lineno"> 1821</span>&#160;</div>
<div class="line"><a name="l01824"></a><span class="lineno"><a class="line" href="a00179.html#ga8acbe700ac34420e69435e9a1e7106a6"> 1824</a></span>&#160; <span class="keyword">typedef</span> tmat3x4&lt;f32, mediump&gt; <a class="code" href="a00179.html#ga8acbe700ac34420e69435e9a1e7106a6">mediump_fmat3x4</a>;</div>
<div class="line"><a name="l01825"></a><span class="lineno"> 1825</span>&#160;</div>
<div class="line"><a name="l01828"></a><span class="lineno"><a class="line" href="a00179.html#ga382a9afa22b0cb41c08e714e9964df18"> 1828</a></span>&#160; <span class="keyword">typedef</span> tmat4x2&lt;f32, mediump&gt; <a class="code" href="a00179.html#ga382a9afa22b0cb41c08e714e9964df18">mediump_fmat4x2</a>;</div>
<div class="line"><a name="l01829"></a><span class="lineno"> 1829</span>&#160;</div>
<div class="line"><a name="l01832"></a><span class="lineno"><a class="line" href="a00179.html#gadca208020ec5e450122c5b78b92c311b"> 1832</a></span>&#160; <span class="keyword">typedef</span> tmat4x3&lt;f32, mediump&gt; <a class="code" href="a00179.html#gadca208020ec5e450122c5b78b92c311b">mediump_fmat4x3</a>;</div>
<div class="line"><a name="l01833"></a><span class="lineno"> 1833</span>&#160;</div>
<div class="line"><a name="l01836"></a><span class="lineno"><a class="line" href="a00179.html#ga046dc4e877ae0f041b559ebb8986472f"> 1836</a></span>&#160; <span class="keyword">typedef</span> tmat4x4&lt;f32, mediump&gt; <a class="code" href="a00179.html#ga046dc4e877ae0f041b559ebb8986472f">mediump_fmat4x4</a>;</div>
<div class="line"><a name="l01837"></a><span class="lineno"> 1837</span>&#160;</div>
<div class="line"><a name="l01840"></a><span class="lineno"> 1840</span>&#160; <span class="comment">//typedef mediump_fmat1x1 mediump_fmat1;</span></div>
<div class="line"><a name="l01841"></a><span class="lineno"> 1841</span>&#160;</div>
<div class="line"><a name="l01844"></a><span class="lineno"><a class="line" href="a00179.html#ga74e9133378fd0b4da8ac0bc0876702ff"> 1844</a></span>&#160; <span class="keyword">typedef</span> mediump_fmat2x2 <a class="code" href="a00179.html#ga74e9133378fd0b4da8ac0bc0876702ff">mediump_fmat2</a>;</div>
<div class="line"><a name="l01845"></a><span class="lineno"> 1845</span>&#160;</div>
<div class="line"><a name="l01848"></a><span class="lineno"><a class="line" href="a00179.html#ga80823dfad5dba98512c76af498343847"> 1848</a></span>&#160; <span class="keyword">typedef</span> mediump_fmat3x3 <a class="code" href="a00179.html#ga80823dfad5dba98512c76af498343847">mediump_fmat3</a>;</div>
<div class="line"><a name="l01849"></a><span class="lineno"> 1849</span>&#160;</div>
<div class="line"><a name="l01852"></a><span class="lineno"><a class="line" href="a00179.html#gac1c38778c0b5a1263f07753c05a4f7b9"> 1852</a></span>&#160; <span class="keyword">typedef</span> mediump_fmat4x4 <a class="code" href="a00179.html#gac1c38778c0b5a1263f07753c05a4f7b9">mediump_fmat4</a>;</div>
<div class="line"><a name="l01853"></a><span class="lineno"> 1853</span>&#160;</div>
<div class="line"><a name="l01854"></a><span class="lineno"> 1854</span>&#160;</div>
<div class="line"><a name="l01857"></a><span class="lineno"> 1857</span>&#160; <span class="comment">//typedef highp_f32 highp_fmat1x1;</span></div>
<div class="line"><a name="l01858"></a><span class="lineno"> 1858</span>&#160;</div>
<div class="line"><a name="l01861"></a><span class="lineno"><a class="line" href="a00179.html#ga7af72bc0af9dbd21139d6dc5f66ac5be"> 1861</a></span>&#160; <span class="keyword">typedef</span> tmat2x2&lt;f32, highp&gt; <a class="code" href="a00179.html#ga7af72bc0af9dbd21139d6dc5f66ac5be">highp_fmat2x2</a>;</div>
<div class="line"><a name="l01862"></a><span class="lineno"> 1862</span>&#160;</div>
<div class="line"><a name="l01865"></a><span class="lineno"><a class="line" href="a00179.html#gadb7ad165be67b8607d6fcac71a913f0b"> 1865</a></span>&#160; <span class="keyword">typedef</span> tmat2x3&lt;f32, highp&gt; <a class="code" href="a00179.html#gadb7ad165be67b8607d6fcac71a913f0b">highp_fmat2x3</a>;</div>
<div class="line"><a name="l01866"></a><span class="lineno"> 1866</span>&#160;</div>
<div class="line"><a name="l01869"></a><span class="lineno"><a class="line" href="a00179.html#ga3b10e8ada3693b02f55095efa35fdd8b"> 1869</a></span>&#160; <span class="keyword">typedef</span> tmat2x4&lt;f32, highp&gt; <a class="code" href="a00179.html#ga3b10e8ada3693b02f55095efa35fdd8b">highp_fmat2x4</a>;</div>
<div class="line"><a name="l01870"></a><span class="lineno"> 1870</span>&#160;</div>
<div class="line"><a name="l01873"></a><span class="lineno"><a class="line" href="a00179.html#ga24225ab930d68cda78866230d5f4c586"> 1873</a></span>&#160; <span class="keyword">typedef</span> tmat3x2&lt;f32, highp&gt; <a class="code" href="a00179.html#ga24225ab930d68cda78866230d5f4c586">highp_fmat3x2</a>;</div>
<div class="line"><a name="l01874"></a><span class="lineno"> 1874</span>&#160;</div>
<div class="line"><a name="l01877"></a><span class="lineno"><a class="line" href="a00179.html#ga3de1e02382b33fa458eb55392136f55d"> 1877</a></span>&#160; <span class="keyword">typedef</span> tmat3x3&lt;f32, highp&gt; <a class="code" href="a00179.html#ga3de1e02382b33fa458eb55392136f55d">highp_fmat3x3</a>;</div>
<div class="line"><a name="l01878"></a><span class="lineno"> 1878</span>&#160;</div>
<div class="line"><a name="l01881"></a><span class="lineno"><a class="line" href="a00179.html#ga311a121ace2b2d2c1f065cfb0be47092"> 1881</a></span>&#160; <span class="keyword">typedef</span> tmat3x4&lt;f32, highp&gt; <a class="code" href="a00179.html#ga311a121ace2b2d2c1f065cfb0be47092">highp_fmat3x4</a>;</div>
<div class="line"><a name="l01882"></a><span class="lineno"> 1882</span>&#160;</div>
<div class="line"><a name="l01885"></a><span class="lineno"><a class="line" href="a00179.html#ga2d63d03c71b1749daba2c810037b43cd"> 1885</a></span>&#160; <span class="keyword">typedef</span> tmat4x2&lt;f32, highp&gt; <a class="code" href="a00179.html#ga2d63d03c71b1749daba2c810037b43cd">highp_fmat4x2</a>;</div>
<div class="line"><a name="l01886"></a><span class="lineno"> 1886</span>&#160;</div>
<div class="line"><a name="l01889"></a><span class="lineno"><a class="line" href="a00179.html#ga7458dadd4d573105ea10a4f15660207e"> 1889</a></span>&#160; <span class="keyword">typedef</span> tmat4x3&lt;f32, highp&gt; <a class="code" href="a00179.html#ga7458dadd4d573105ea10a4f15660207e">highp_fmat4x3</a>;</div>
<div class="line"><a name="l01890"></a><span class="lineno"> 1890</span>&#160;</div>
<div class="line"><a name="l01893"></a><span class="lineno"><a class="line" href="a00179.html#ga0c272cfdedd2d9fcea43a1eaecb2a414"> 1893</a></span>&#160; <span class="keyword">typedef</span> tmat4x4&lt;f32, highp&gt; <a class="code" href="a00179.html#ga0c272cfdedd2d9fcea43a1eaecb2a414">highp_fmat4x4</a>;</div>
<div class="line"><a name="l01894"></a><span class="lineno"> 1894</span>&#160;</div>
<div class="line"><a name="l01897"></a><span class="lineno"> 1897</span>&#160; <span class="comment">//typedef highp_fmat1x1 highp_fmat1;</span></div>
<div class="line"><a name="l01898"></a><span class="lineno"> 1898</span>&#160;</div>
<div class="line"><a name="l01901"></a><span class="lineno"><a class="line" href="a00179.html#gae98c88d9a7befa9b5877f49176225535"> 1901</a></span>&#160; <span class="keyword">typedef</span> highp_fmat2x2 <a class="code" href="a00179.html#gae98c88d9a7befa9b5877f49176225535">highp_fmat2</a>;</div>
<div class="line"><a name="l01902"></a><span class="lineno"> 1902</span>&#160;</div>
<div class="line"><a name="l01905"></a><span class="lineno"><a class="line" href="a00179.html#gaed2dc69e0d507d4191092dbd44b3eb75"> 1905</a></span>&#160; <span class="keyword">typedef</span> highp_fmat3x3 <a class="code" href="a00179.html#gaed2dc69e0d507d4191092dbd44b3eb75">highp_fmat3</a>;</div>
<div class="line"><a name="l01906"></a><span class="lineno"> 1906</span>&#160; </div>
<div class="line"><a name="l01909"></a><span class="lineno"><a class="line" href="a00179.html#gabf28443ce0cc0959077ec39b21f32c39"> 1909</a></span>&#160; <span class="keyword">typedef</span> highp_fmat4x4 <a class="code" href="a00179.html#gabf28443ce0cc0959077ec39b21f32c39">highp_fmat4</a>;</div>
<div class="line"><a name="l01910"></a><span class="lineno"> 1910</span>&#160;</div>
<div class="line"><a name="l01911"></a><span class="lineno"> 1911</span>&#160;</div>
<div class="line"><a name="l01914"></a><span class="lineno"> 1914</span>&#160; <span class="comment">//typedef f32 lowp_f32mat1x1;</span></div>
<div class="line"><a name="l01915"></a><span class="lineno"> 1915</span>&#160;</div>
<div class="line"><a name="l01918"></a><span class="lineno"><a class="line" href="a00179.html#gacbfa3780fa74a8aceed53c6cac3d185e"> 1918</a></span>&#160; <span class="keyword">typedef</span> tmat2x2&lt;f32, lowp&gt; <a class="code" href="a00179.html#gacbfa3780fa74a8aceed53c6cac3d185e">lowp_f32mat2x2</a>;</div>
<div class="line"><a name="l01919"></a><span class="lineno"> 1919</span>&#160;</div>
<div class="line"><a name="l01922"></a><span class="lineno"><a class="line" href="a00179.html#ga7106f1c5fbb3e928556d2176c2828324"> 1922</a></span>&#160; <span class="keyword">typedef</span> tmat2x3&lt;f32, lowp&gt; <a class="code" href="a00179.html#ga7106f1c5fbb3e928556d2176c2828324">lowp_f32mat2x3</a>;</div>
<div class="line"><a name="l01923"></a><span class="lineno"> 1923</span>&#160;</div>
<div class="line"><a name="l01926"></a><span class="lineno"><a class="line" href="a00179.html#gad63250829617716e7009216970a22a2e"> 1926</a></span>&#160; <span class="keyword">typedef</span> tmat2x4&lt;f32, lowp&gt; <a class="code" href="a00179.html#gad63250829617716e7009216970a22a2e">lowp_f32mat2x4</a>;</div>
<div class="line"><a name="l01927"></a><span class="lineno"> 1927</span>&#160;</div>
<div class="line"><a name="l01930"></a><span class="lineno"><a class="line" href="a00179.html#ga1386a5915b7f4935ccae0f9a79bfb51f"> 1930</a></span>&#160; <span class="keyword">typedef</span> tmat3x2&lt;f32, lowp&gt; <a class="code" href="a00179.html#ga1386a5915b7f4935ccae0f9a79bfb51f">lowp_f32mat3x2</a>;</div>
<div class="line"><a name="l01931"></a><span class="lineno"> 1931</span>&#160;</div>
<div class="line"><a name="l01934"></a><span class="lineno"><a class="line" href="a00179.html#gad746673e0c3ba5e7027ec0e0b1682d63"> 1934</a></span>&#160; <span class="keyword">typedef</span> tmat3x3&lt;f32, lowp&gt; <a class="code" href="a00179.html#gad746673e0c3ba5e7027ec0e0b1682d63">lowp_f32mat3x3</a>;</div>
<div class="line"><a name="l01935"></a><span class="lineno"> 1935</span>&#160;</div>
<div class="line"><a name="l01938"></a><span class="lineno"><a class="line" href="a00179.html#ga90a6dc116b6407408e033f73301468ee"> 1938</a></span>&#160; <span class="keyword">typedef</span> tmat3x4&lt;f32, lowp&gt; <a class="code" href="a00179.html#ga90a6dc116b6407408e033f73301468ee">lowp_f32mat3x4</a>;</div>
<div class="line"><a name="l01939"></a><span class="lineno"> 1939</span>&#160;</div>
<div class="line"><a name="l01942"></a><span class="lineno"><a class="line" href="a00179.html#ga4663c5444a670dbcbd8a7fa907148add"> 1942</a></span>&#160; <span class="keyword">typedef</span> tmat4x2&lt;f32, lowp&gt; <a class="code" href="a00179.html#ga4663c5444a670dbcbd8a7fa907148add">lowp_f32mat4x2</a>;</div>
<div class="line"><a name="l01943"></a><span class="lineno"> 1943</span>&#160;</div>
<div class="line"><a name="l01946"></a><span class="lineno"><a class="line" href="a00179.html#ga1b3cd59a64ede38fb8ec16f9db191544"> 1946</a></span>&#160; <span class="keyword">typedef</span> tmat4x3&lt;f32, lowp&gt; <a class="code" href="a00179.html#ga1b3cd59a64ede38fb8ec16f9db191544">lowp_f32mat4x3</a>;</div>
<div class="line"><a name="l01947"></a><span class="lineno"> 1947</span>&#160;</div>
<div class="line"><a name="l01950"></a><span class="lineno"><a class="line" href="a00179.html#ga752dff4232933964e899b1be27f30af4"> 1950</a></span>&#160; <span class="keyword">typedef</span> tmat4x4&lt;f32, lowp&gt; <a class="code" href="a00179.html#ga752dff4232933964e899b1be27f30af4">lowp_f32mat4x4</a>;</div>
<div class="line"><a name="l01951"></a><span class="lineno"> 1951</span>&#160;</div>
<div class="line"><a name="l01954"></a><span class="lineno"> 1954</span>&#160; <span class="comment">//typedef detail::tmat1x1&lt;f32, lowp&gt; lowp_f32mat1;</span></div>
<div class="line"><a name="l01955"></a><span class="lineno"> 1955</span>&#160;</div>
<div class="line"><a name="l01958"></a><span class="lineno"><a class="line" href="a00179.html#ga52409bc6d4a2ce3421526c069220d685"> 1958</a></span>&#160; <span class="keyword">typedef</span> lowp_f32mat2x2 <a class="code" href="a00179.html#ga52409bc6d4a2ce3421526c069220d685">lowp_f32mat2</a>;</div>
<div class="line"><a name="l01959"></a><span class="lineno"> 1959</span>&#160;</div>
<div class="line"><a name="l01962"></a><span class="lineno"><a class="line" href="a00179.html#ga4187f89f196505b40e63f516139511e5"> 1962</a></span>&#160; <span class="keyword">typedef</span> lowp_f32mat3x3 <a class="code" href="a00179.html#ga4187f89f196505b40e63f516139511e5">lowp_f32mat3</a>;</div>
<div class="line"><a name="l01963"></a><span class="lineno"> 1963</span>&#160;</div>
<div class="line"><a name="l01966"></a><span class="lineno"><a class="line" href="a00179.html#ga766aed2871e6173a81011a877f398f04"> 1966</a></span>&#160; <span class="keyword">typedef</span> lowp_f32mat4x4 <a class="code" href="a00179.html#ga766aed2871e6173a81011a877f398f04">lowp_f32mat4</a>;</div>
<div class="line"><a name="l01967"></a><span class="lineno"> 1967</span>&#160;</div>
<div class="line"><a name="l01968"></a><span class="lineno"> 1968</span>&#160;</div>
<div class="line"><a name="l01971"></a><span class="lineno"> 1971</span>&#160; <span class="comment">//typedef f32 mediump_f32mat1x1;</span></div>
<div class="line"><a name="l01972"></a><span class="lineno"> 1972</span>&#160;</div>
<div class="line"><a name="l01975"></a><span class="lineno"><a class="line" href="a00179.html#gafaa92b781318fb3fe43ad3e6f32be86b"> 1975</a></span>&#160; <span class="keyword">typedef</span> tmat2x2&lt;f32, mediump&gt; <a class="code" href="a00179.html#gafaa92b781318fb3fe43ad3e6f32be86b">mediump_f32mat2x2</a>;</div>
<div class="line"><a name="l01976"></a><span class="lineno"> 1976</span>&#160;</div>
<div class="line"><a name="l01979"></a><span class="lineno"><a class="line" href="a00179.html#ga1f38dab02c05c75c87ee02d7896078ec"> 1979</a></span>&#160; <span class="keyword">typedef</span> tmat2x3&lt;f32, mediump&gt; <a class="code" href="a00179.html#ga1f38dab02c05c75c87ee02d7896078ec">mediump_f32mat2x3</a>;</div>
<div class="line"><a name="l01980"></a><span class="lineno"> 1980</span>&#160;</div>
<div class="line"><a name="l01983"></a><span class="lineno"><a class="line" href="a00179.html#ga3798dd54ed8dbba79d5f6ef22c372be3"> 1983</a></span>&#160; <span class="keyword">typedef</span> tmat2x4&lt;f32, mediump&gt; <a class="code" href="a00179.html#ga3798dd54ed8dbba79d5f6ef22c372be3">mediump_f32mat2x4</a>;</div>
<div class="line"><a name="l01984"></a><span class="lineno"> 1984</span>&#160;</div>
<div class="line"><a name="l01987"></a><span class="lineno"><a class="line" href="a00179.html#ga77b8afa61c836b25ba97d9ab433ff4ca"> 1987</a></span>&#160; <span class="keyword">typedef</span> tmat3x2&lt;f32, mediump&gt; <a class="code" href="a00179.html#ga77b8afa61c836b25ba97d9ab433ff4ca">mediump_f32mat3x2</a>;</div>
<div class="line"><a name="l01988"></a><span class="lineno"> 1988</span>&#160;</div>
<div class="line"><a name="l01991"></a><span class="lineno"><a class="line" href="a00179.html#ga1e653136fb7152f4c817aa264d58f9db"> 1991</a></span>&#160; <span class="keyword">typedef</span> tmat3x3&lt;f32, mediump&gt; <a class="code" href="a00179.html#ga1e653136fb7152f4c817aa264d58f9db">mediump_f32mat3x3</a>;</div>
<div class="line"><a name="l01992"></a><span class="lineno"> 1992</span>&#160;</div>
<div class="line"><a name="l01995"></a><span class="lineno"><a class="line" href="a00179.html#gaf8cef3c4749d9f699726b0b949dab473"> 1995</a></span>&#160; <span class="keyword">typedef</span> tmat3x4&lt;f32, mediump&gt; <a class="code" href="a00179.html#gaf8cef3c4749d9f699726b0b949dab473">mediump_f32mat3x4</a>;</div>
<div class="line"><a name="l01996"></a><span class="lineno"> 1996</span>&#160;</div>
<div class="line"><a name="l01999"></a><span class="lineno"><a class="line" href="a00179.html#ga0dacc0ae65346941372958a08d918bc3"> 1999</a></span>&#160; <span class="keyword">typedef</span> tmat4x2&lt;f32, mediump&gt; <a class="code" href="a00179.html#ga0dacc0ae65346941372958a08d918bc3">mediump_f32mat4x2</a>;</div>
<div class="line"><a name="l02000"></a><span class="lineno"> 2000</span>&#160;</div>
<div class="line"><a name="l02003"></a><span class="lineno"><a class="line" href="a00179.html#gacc41b629cbdb64c7b8ba3c18646b8e32"> 2003</a></span>&#160; <span class="keyword">typedef</span> tmat4x3&lt;f32, mediump&gt; <a class="code" href="a00179.html#gacc41b629cbdb64c7b8ba3c18646b8e32">mediump_f32mat4x3</a>;</div>
<div class="line"><a name="l02004"></a><span class="lineno"> 2004</span>&#160;</div>
<div class="line"><a name="l02007"></a><span class="lineno"><a class="line" href="a00179.html#ga01a6f096db7a15dfe2fa28ea1fed183c"> 2007</a></span>&#160; <span class="keyword">typedef</span> tmat4x4&lt;f32, mediump&gt; <a class="code" href="a00179.html#ga01a6f096db7a15dfe2fa28ea1fed183c">mediump_f32mat4x4</a>;</div>
<div class="line"><a name="l02008"></a><span class="lineno"> 2008</span>&#160;</div>
<div class="line"><a name="l02011"></a><span class="lineno"> 2011</span>&#160; <span class="comment">//typedef detail::tmat1x1&lt;f32, mediump&gt; f32mat1;</span></div>
<div class="line"><a name="l02012"></a><span class="lineno"> 2012</span>&#160;</div>
<div class="line"><a name="l02015"></a><span class="lineno"><a class="line" href="a00179.html#gaf9020c6176a75bc84828ab01ea7dac25"> 2015</a></span>&#160; <span class="keyword">typedef</span> mediump_f32mat2x2 <a class="code" href="a00179.html#gaf9020c6176a75bc84828ab01ea7dac25">mediump_f32mat2</a>;</div>
<div class="line"><a name="l02016"></a><span class="lineno"> 2016</span>&#160;</div>
<div class="line"><a name="l02019"></a><span class="lineno"><a class="line" href="a00179.html#gaaaf878d0d7bfc0aac054fe269a886ca8"> 2019</a></span>&#160; <span class="keyword">typedef</span> mediump_f32mat3x3 <a class="code" href="a00179.html#gaaaf878d0d7bfc0aac054fe269a886ca8">mediump_f32mat3</a>;</div>
<div class="line"><a name="l02020"></a><span class="lineno"> 2020</span>&#160;</div>
<div class="line"><a name="l02023"></a><span class="lineno"><a class="line" href="a00179.html#ga4491baaebbc46a20f1cb5da985576bf4"> 2023</a></span>&#160; <span class="keyword">typedef</span> mediump_f32mat4x4 <a class="code" href="a00179.html#ga4491baaebbc46a20f1cb5da985576bf4">mediump_f32mat4</a>;</div>
<div class="line"><a name="l02024"></a><span class="lineno"> 2024</span>&#160;</div>
<div class="line"><a name="l02025"></a><span class="lineno"> 2025</span>&#160;</div>
<div class="line"><a name="l02028"></a><span class="lineno"> 2028</span>&#160; <span class="comment">//typedef f32 highp_f32mat1x1;</span></div>
<div class="line"><a name="l02029"></a><span class="lineno"> 2029</span>&#160;</div>
<div class="line"><a name="l02032"></a><span class="lineno"><a class="line" href="a00179.html#gabca6420c08917f60f9c76a924c3fa9ef"> 2032</a></span>&#160; <span class="keyword">typedef</span> tmat2x2&lt;f32, highp&gt; <a class="code" href="a00179.html#gabca6420c08917f60f9c76a924c3fa9ef">highp_f32mat2x2</a>;</div>
<div class="line"><a name="l02033"></a><span class="lineno"> 2033</span>&#160;</div>
<div class="line"><a name="l02036"></a><span class="lineno"><a class="line" href="a00179.html#ga05a62dfea812122ea4a07ca23f9200a3"> 2036</a></span>&#160; <span class="keyword">typedef</span> tmat2x3&lt;f32, highp&gt; <a class="code" href="a00179.html#ga05a62dfea812122ea4a07ca23f9200a3">highp_f32mat2x3</a>;</div>
<div class="line"><a name="l02037"></a><span class="lineno"> 2037</span>&#160;</div>
<div class="line"><a name="l02040"></a><span class="lineno"><a class="line" href="a00179.html#ga5ac9c94767805c13008b5ad3ceeb48b0"> 2040</a></span>&#160; <span class="keyword">typedef</span> tmat2x4&lt;f32, highp&gt; <a class="code" href="a00179.html#ga5ac9c94767805c13008b5ad3ceeb48b0">highp_f32mat2x4</a>;</div>
<div class="line"><a name="l02041"></a><span class="lineno"> 2041</span>&#160;</div>
<div class="line"><a name="l02044"></a><span class="lineno"><a class="line" href="a00179.html#ga0ac1c27267fb7e42ab4d16a60bc37d12"> 2044</a></span>&#160; <span class="keyword">typedef</span> tmat3x2&lt;f32, highp&gt; <a class="code" href="a00179.html#ga0ac1c27267fb7e42ab4d16a60bc37d12">highp_f32mat3x2</a>;</div>
<div class="line"><a name="l02045"></a><span class="lineno"> 2045</span>&#160;</div>
<div class="line"><a name="l02048"></a><span class="lineno"><a class="line" href="a00179.html#gaeb88d894a02f3c506e7895a364acf329"> 2048</a></span>&#160; <span class="keyword">typedef</span> tmat3x3&lt;f32, highp&gt; <a class="code" href="a00179.html#gaeb88d894a02f3c506e7895a364acf329">highp_f32mat3x3</a>;</div>
<div class="line"><a name="l02049"></a><span class="lineno"> 2049</span>&#160;</div>
<div class="line"><a name="l02052"></a><span class="lineno"><a class="line" href="a00179.html#ga2270e71161b53344ef300feea86ce8f8"> 2052</a></span>&#160; <span class="keyword">typedef</span> tmat3x4&lt;f32, highp&gt; <a class="code" href="a00179.html#ga2270e71161b53344ef300feea86ce8f8">highp_f32mat3x4</a>;</div>
<div class="line"><a name="l02053"></a><span class="lineno"> 2053</span>&#160;</div>
<div class="line"><a name="l02056"></a><span class="lineno"><a class="line" href="a00179.html#ga5bbfbe5348102c80ff5ec5b25a8552e8"> 2056</a></span>&#160; <span class="keyword">typedef</span> tmat4x2&lt;f32, highp&gt; <a class="code" href="a00179.html#ga5bbfbe5348102c80ff5ec5b25a8552e8">highp_f32mat4x2</a>;</div>
<div class="line"><a name="l02057"></a><span class="lineno"> 2057</span>&#160;</div>
<div class="line"><a name="l02060"></a><span class="lineno"><a class="line" href="a00179.html#ga7ccff35ecac00891d63998ace1369cf8"> 2060</a></span>&#160; <span class="keyword">typedef</span> tmat4x3&lt;f32, highp&gt; <a class="code" href="a00179.html#ga7ccff35ecac00891d63998ace1369cf8">highp_f32mat4x3</a>;</div>
<div class="line"><a name="l02061"></a><span class="lineno"> 2061</span>&#160;</div>
<div class="line"><a name="l02064"></a><span class="lineno"><a class="line" href="a00179.html#ga0ab79fc2711ccd850f42d5e816012397"> 2064</a></span>&#160; <span class="keyword">typedef</span> tmat4x4&lt;f32, highp&gt; <a class="code" href="a00179.html#ga0ab79fc2711ccd850f42d5e816012397">highp_f32mat4x4</a>;</div>
<div class="line"><a name="l02065"></a><span class="lineno"> 2065</span>&#160;</div>
<div class="line"><a name="l02068"></a><span class="lineno"> 2068</span>&#160; <span class="comment">//typedef detail::tmat1x1&lt;f32, highp&gt; f32mat1;</span></div>
<div class="line"><a name="l02069"></a><span class="lineno"> 2069</span>&#160;</div>
<div class="line"><a name="l02072"></a><span class="lineno"><a class="line" href="a00179.html#ga298f7d4d273678d0282812368da27fda"> 2072</a></span>&#160; <span class="keyword">typedef</span> highp_f32mat2x2 <a class="code" href="a00179.html#ga298f7d4d273678d0282812368da27fda">highp_f32mat2</a>;</div>
<div class="line"><a name="l02073"></a><span class="lineno"> 2073</span>&#160;</div>
<div class="line"><a name="l02076"></a><span class="lineno"><a class="line" href="a00179.html#ga24f9ef3263b1638564713892cc37981f"> 2076</a></span>&#160; <span class="keyword">typedef</span> highp_f32mat3x3 <a class="code" href="a00179.html#ga24f9ef3263b1638564713892cc37981f">highp_f32mat3</a>;</div>
<div class="line"><a name="l02077"></a><span class="lineno"> 2077</span>&#160;</div>
<div class="line"><a name="l02080"></a><span class="lineno"><a class="line" href="a00179.html#ga14c90ca49885723f51d06e295587236f"> 2080</a></span>&#160; <span class="keyword">typedef</span> highp_f32mat4x4 <a class="code" href="a00179.html#ga14c90ca49885723f51d06e295587236f">highp_f32mat4</a>;</div>
<div class="line"><a name="l02081"></a><span class="lineno"> 2081</span>&#160;</div>
<div class="line"><a name="l02082"></a><span class="lineno"> 2082</span>&#160;</div>
<div class="line"><a name="l02085"></a><span class="lineno"> 2085</span>&#160; <span class="comment">//typedef f64 lowp_f64mat1x1;</span></div>
<div class="line"><a name="l02086"></a><span class="lineno"> 2086</span>&#160;</div>
<div class="line"><a name="l02089"></a><span class="lineno"><a class="line" href="a00179.html#ga9d8b766229a9613e023da6015273c5e0"> 2089</a></span>&#160; <span class="keyword">typedef</span> tmat2x2&lt;f64, lowp&gt; <a class="code" href="a00179.html#ga9d8b766229a9613e023da6015273c5e0">lowp_f64mat2x2</a>;</div>
<div class="line"><a name="l02090"></a><span class="lineno"> 2090</span>&#160;</div>
<div class="line"><a name="l02093"></a><span class="lineno"><a class="line" href="a00179.html#ga7c9ae336839e72b32d8b54247a71ffba"> 2093</a></span>&#160; <span class="keyword">typedef</span> tmat2x3&lt;f64, lowp&gt; <a class="code" href="a00179.html#ga7c9ae336839e72b32d8b54247a71ffba">lowp_f64mat2x3</a>;</div>
<div class="line"><a name="l02094"></a><span class="lineno"> 2094</span>&#160;</div>
<div class="line"><a name="l02097"></a><span class="lineno"><a class="line" href="a00179.html#ga842f6af7042f44a489c45e83cf62c58c"> 2097</a></span>&#160; <span class="keyword">typedef</span> tmat2x4&lt;f64, lowp&gt; <a class="code" href="a00179.html#ga842f6af7042f44a489c45e83cf62c58c">lowp_f64mat2x4</a>;</div>
<div class="line"><a name="l02098"></a><span class="lineno"> 2098</span>&#160;</div>
<div class="line"><a name="l02101"></a><span class="lineno"><a class="line" href="a00179.html#ga98cd9aafec70a9d83add4b67e20e4d52"> 2101</a></span>&#160; <span class="keyword">typedef</span> tmat3x2&lt;f64, lowp&gt; <a class="code" href="a00179.html#ga98cd9aafec70a9d83add4b67e20e4d52">lowp_f64mat3x2</a>;</div>
<div class="line"><a name="l02102"></a><span class="lineno"> 2102</span>&#160;</div>
<div class="line"><a name="l02105"></a><span class="lineno"><a class="line" href="a00179.html#gabb9146c6416d66b57e5c3aea6f2f5c99"> 2105</a></span>&#160; <span class="keyword">typedef</span> tmat3x3&lt;f64, lowp&gt; <a class="code" href="a00179.html#gabb9146c6416d66b57e5c3aea6f2f5c99">lowp_f64mat3x3</a>;</div>
<div class="line"><a name="l02106"></a><span class="lineno"> 2106</span>&#160;</div>
<div class="line"><a name="l02109"></a><span class="lineno"><a class="line" href="a00179.html#ga002c5621e42eceb747ad4f8315122175"> 2109</a></span>&#160; <span class="keyword">typedef</span> tmat3x4&lt;f64, lowp&gt; <a class="code" href="a00179.html#ga002c5621e42eceb747ad4f8315122175">lowp_f64mat3x4</a>;</div>
<div class="line"><a name="l02110"></a><span class="lineno"> 2110</span>&#160;</div>
<div class="line"><a name="l02113"></a><span class="lineno"><a class="line" href="a00179.html#ga691047f2c02376e3c33abc9b09fa7d11"> 2113</a></span>&#160; <span class="keyword">typedef</span> tmat4x2&lt;f64, lowp&gt; <a class="code" href="a00179.html#ga691047f2c02376e3c33abc9b09fa7d11">lowp_f64mat4x2</a>;</div>
<div class="line"><a name="l02114"></a><span class="lineno"> 2114</span>&#160;</div>
<div class="line"><a name="l02117"></a><span class="lineno"><a class="line" href="a00179.html#gae5421a69235098aa087ec5fde0904854"> 2117</a></span>&#160; <span class="keyword">typedef</span> tmat4x3&lt;f64, lowp&gt; <a class="code" href="a00179.html#gae5421a69235098aa087ec5fde0904854">lowp_f64mat4x3</a>;</div>
<div class="line"><a name="l02118"></a><span class="lineno"> 2118</span>&#160; </div>
<div class="line"><a name="l02121"></a><span class="lineno"><a class="line" href="a00179.html#gadc09833bf36fd52048b27158ccf442f6"> 2121</a></span>&#160; <span class="keyword">typedef</span> tmat4x4&lt;f64, lowp&gt; <a class="code" href="a00179.html#gadc09833bf36fd52048b27158ccf442f6">lowp_f64mat4x4</a>;</div>
<div class="line"><a name="l02122"></a><span class="lineno"> 2122</span>&#160;</div>
<div class="line"><a name="l02125"></a><span class="lineno"> 2125</span>&#160; <span class="comment">//typedef lowp_f64mat1x1 lowp_f64mat1;</span></div>
<div class="line"><a name="l02126"></a><span class="lineno"> 2126</span>&#160;</div>
<div class="line"><a name="l02129"></a><span class="lineno"><a class="line" href="a00179.html#gafc730f6b4242763b0eda0ffa25150292"> 2129</a></span>&#160; <span class="keyword">typedef</span> lowp_f64mat2x2 <a class="code" href="a00179.html#gafc730f6b4242763b0eda0ffa25150292">lowp_f64mat2</a>;</div>
<div class="line"><a name="l02130"></a><span class="lineno"> 2130</span>&#160;</div>
<div class="line"><a name="l02133"></a><span class="lineno"><a class="line" href="a00179.html#ga58119a41d143ebaea0df70fe882e8a40"> 2133</a></span>&#160; <span class="keyword">typedef</span> lowp_f64mat3x3 <a class="code" href="a00179.html#ga58119a41d143ebaea0df70fe882e8a40">lowp_f64mat3</a>;</div>
<div class="line"><a name="l02134"></a><span class="lineno"> 2134</span>&#160;</div>
<div class="line"><a name="l02137"></a><span class="lineno"><a class="line" href="a00179.html#ga7451266e67794bd1125163502bc4a570"> 2137</a></span>&#160; <span class="keyword">typedef</span> lowp_f64mat4x4 <a class="code" href="a00179.html#ga7451266e67794bd1125163502bc4a570">lowp_f64mat4</a>;</div>
<div class="line"><a name="l02138"></a><span class="lineno"> 2138</span>&#160;</div>
<div class="line"><a name="l02139"></a><span class="lineno"> 2139</span>&#160;</div>
<div class="line"><a name="l02142"></a><span class="lineno"> 2142</span>&#160; <span class="comment">//typedef f64 Highp_f64mat1x1;</span></div>
<div class="line"><a name="l02143"></a><span class="lineno"> 2143</span>&#160;</div>
<div class="line"><a name="l02146"></a><span class="lineno"><a class="line" href="a00179.html#ga710c552051cdf26086a52724adeaa0b5"> 2146</a></span>&#160; <span class="keyword">typedef</span> tmat2x2&lt;f64, mediump&gt; <a class="code" href="a00179.html#ga710c552051cdf26086a52724adeaa0b5">mediump_f64mat2x2</a>;</div>
<div class="line"><a name="l02147"></a><span class="lineno"> 2147</span>&#160;</div>
<div class="line"><a name="l02150"></a><span class="lineno"><a class="line" href="a00179.html#gaf1f4fff1454eb66c97bd3eb123c86e85"> 2150</a></span>&#160; <span class="keyword">typedef</span> tmat2x3&lt;f64, mediump&gt; <a class="code" href="a00179.html#gaf1f4fff1454eb66c97bd3eb123c86e85">mediump_f64mat2x3</a>;</div>
<div class="line"><a name="l02151"></a><span class="lineno"> 2151</span>&#160;</div>
<div class="line"><a name="l02154"></a><span class="lineno"><a class="line" href="a00179.html#ga3a181f05bac20864c7b86976428cbbf2"> 2154</a></span>&#160; <span class="keyword">typedef</span> tmat2x4&lt;f64, mediump&gt; <a class="code" href="a00179.html#ga3a181f05bac20864c7b86976428cbbf2">mediump_f64mat2x4</a>;</div>
<div class="line"><a name="l02155"></a><span class="lineno"> 2155</span>&#160;</div>
<div class="line"><a name="l02158"></a><span class="lineno"><a class="line" href="a00179.html#ga5ac17da9eab988cac003014225ba5e9b"> 2158</a></span>&#160; <span class="keyword">typedef</span> tmat3x2&lt;f64, mediump&gt; <a class="code" href="a00179.html#ga5ac17da9eab988cac003014225ba5e9b">mediump_f64mat3x2</a>;</div>
<div class="line"><a name="l02159"></a><span class="lineno"> 2159</span>&#160;</div>
<div class="line"><a name="l02162"></a><span class="lineno"><a class="line" href="a00179.html#ga4d09bdb868ee5f7063c70092a929cd38"> 2162</a></span>&#160; <span class="keyword">typedef</span> tmat3x3&lt;f64, mediump&gt; <a class="code" href="a00179.html#ga4d09bdb868ee5f7063c70092a929cd38">mediump_f64mat3x3</a>;</div>
<div class="line"><a name="l02163"></a><span class="lineno"> 2163</span>&#160;</div>
<div class="line"><a name="l02166"></a><span class="lineno"><a class="line" href="a00179.html#ga5a93213eb4f0876f713d4d00a38dab86"> 2166</a></span>&#160; <span class="keyword">typedef</span> tmat3x4&lt;f64, mediump&gt; <a class="code" href="a00179.html#ga5a93213eb4f0876f713d4d00a38dab86">mediump_f64mat3x4</a>;</div>
<div class="line"><a name="l02167"></a><span class="lineno"> 2167</span>&#160;</div>
<div class="line"><a name="l02170"></a><span class="lineno"><a class="line" href="a00179.html#gadb511a9a5fa678b1b859364b817cee76"> 2170</a></span>&#160; <span class="keyword">typedef</span> tmat4x2&lt;f64, mediump&gt; <a class="code" href="a00179.html#gadb511a9a5fa678b1b859364b817cee76">mediump_f64mat4x2</a>;</div>
<div class="line"><a name="l02171"></a><span class="lineno"> 2171</span>&#160;</div>
<div class="line"><a name="l02174"></a><span class="lineno"><a class="line" href="a00179.html#gad2eae3525631e29f7e70dc79be1a9360"> 2174</a></span>&#160; <span class="keyword">typedef</span> tmat4x3&lt;f64, mediump&gt; <a class="code" href="a00179.html#gad2eae3525631e29f7e70dc79be1a9360">mediump_f64mat4x3</a>;</div>
<div class="line"><a name="l02175"></a><span class="lineno"> 2175</span>&#160;</div>
<div class="line"><a name="l02178"></a><span class="lineno"><a class="line" href="a00179.html#gaaae60e8c1cf13ee2bc088999e2726332"> 2178</a></span>&#160; <span class="keyword">typedef</span> tmat4x4&lt;f64, mediump&gt; <a class="code" href="a00179.html#gaaae60e8c1cf13ee2bc088999e2726332">mediump_f64mat4x4</a>;</div>
<div class="line"><a name="l02179"></a><span class="lineno"> 2179</span>&#160;</div>
<div class="line"><a name="l02182"></a><span class="lineno"> 2182</span>&#160; <span class="comment">//typedef mediump_f64mat1x1 mediump_f64mat1;</span></div>
<div class="line"><a name="l02183"></a><span class="lineno"> 2183</span>&#160;</div>
<div class="line"><a name="l02186"></a><span class="lineno"><a class="line" href="a00179.html#gac1281da5ded55047e8892b0e1f1ae965"> 2186</a></span>&#160; <span class="keyword">typedef</span> mediump_f64mat2x2 <a class="code" href="a00179.html#gac1281da5ded55047e8892b0e1f1ae965">mediump_f64mat2</a>;</div>
<div class="line"><a name="l02187"></a><span class="lineno"> 2187</span>&#160;</div>
<div class="line"><a name="l02190"></a><span class="lineno"><a class="line" href="a00179.html#gad35fb67eb1d03c5a514f0bd7aed1c776"> 2190</a></span>&#160; <span class="keyword">typedef</span> mediump_f64mat3x3 <a class="code" href="a00179.html#gad35fb67eb1d03c5a514f0bd7aed1c776">mediump_f64mat3</a>;</div>
<div class="line"><a name="l02191"></a><span class="lineno"> 2191</span>&#160;</div>
<div class="line"><a name="l02194"></a><span class="lineno"><a class="line" href="a00179.html#gaa805ef691c711dc41e2776cfb67f5cf5"> 2194</a></span>&#160; <span class="keyword">typedef</span> mediump_f64mat4x4 <a class="code" href="a00179.html#gaa805ef691c711dc41e2776cfb67f5cf5">mediump_f64mat4</a>;</div>
<div class="line"><a name="l02195"></a><span class="lineno"> 2195</span>&#160;</div>
<div class="line"><a name="l02198"></a><span class="lineno"> 2198</span>&#160; <span class="comment">//typedef f64 highp_f64mat1x1;</span></div>
<div class="line"><a name="l02199"></a><span class="lineno"> 2199</span>&#160;</div>
<div class="line"><a name="l02202"></a><span class="lineno"><a class="line" href="a00179.html#gaf538d136729000563979da800678fcdb"> 2202</a></span>&#160; <span class="keyword">typedef</span> tmat2x2&lt;f64, highp&gt; <a class="code" href="a00179.html#gaf538d136729000563979da800678fcdb">highp_f64mat2x2</a>;</div>
<div class="line"><a name="l02203"></a><span class="lineno"> 2203</span>&#160;</div>
<div class="line"><a name="l02206"></a><span class="lineno"><a class="line" href="a00179.html#ga7d56d15ebc86c890d91b7a77415945d6"> 2206</a></span>&#160; <span class="keyword">typedef</span> tmat2x3&lt;f64, highp&gt; <a class="code" href="a00179.html#ga7d56d15ebc86c890d91b7a77415945d6">highp_f64mat2x3</a>;</div>
<div class="line"><a name="l02207"></a><span class="lineno"> 2207</span>&#160;</div>
<div class="line"><a name="l02210"></a><span class="lineno"><a class="line" href="a00179.html#gac451118b55d9c1c8645a13dc905da2ef"> 2210</a></span>&#160; <span class="keyword">typedef</span> tmat2x4&lt;f64, highp&gt; <a class="code" href="a00179.html#gac451118b55d9c1c8645a13dc905da2ef">highp_f64mat2x4</a>;</div>
<div class="line"><a name="l02211"></a><span class="lineno"> 2211</span>&#160;</div>
<div class="line"><a name="l02214"></a><span class="lineno"><a class="line" href="a00179.html#gae9b193febd3179de366dfa1ba31ee6ce"> 2214</a></span>&#160; <span class="keyword">typedef</span> tmat3x2&lt;f64, highp&gt; <a class="code" href="a00179.html#gae9b193febd3179de366dfa1ba31ee6ce">highp_f64mat3x2</a>;</div>
<div class="line"><a name="l02215"></a><span class="lineno"> 2215</span>&#160;</div>
<div class="line"><a name="l02218"></a><span class="lineno"><a class="line" href="a00179.html#ga5b24baf9696ed586df64253fb58404af"> 2218</a></span>&#160; <span class="keyword">typedef</span> tmat3x3&lt;f64, highp&gt; <a class="code" href="a00179.html#ga5b24baf9696ed586df64253fb58404af">highp_f64mat3x3</a>;</div>
<div class="line"><a name="l02219"></a><span class="lineno"> 2219</span>&#160;</div>
<div class="line"><a name="l02222"></a><span class="lineno"><a class="line" href="a00179.html#ga7cbe7df03752d9ade687d4eaf9e2498e"> 2222</a></span>&#160; <span class="keyword">typedef</span> tmat3x4&lt;f64, highp&gt; <a class="code" href="a00179.html#ga7cbe7df03752d9ade687d4eaf9e2498e">highp_f64mat3x4</a>;</div>
<div class="line"><a name="l02223"></a><span class="lineno"> 2223</span>&#160;</div>
<div class="line"><a name="l02226"></a><span class="lineno"><a class="line" href="a00179.html#gafa65ad618b70fa8a2d6412d084c6abf3"> 2226</a></span>&#160; <span class="keyword">typedef</span> tmat4x2&lt;f64, highp&gt; <a class="code" href="a00179.html#gafa65ad618b70fa8a2d6412d084c6abf3">highp_f64mat4x2</a>;</div>
<div class="line"><a name="l02227"></a><span class="lineno"> 2227</span>&#160;</div>
<div class="line"><a name="l02230"></a><span class="lineno"><a class="line" href="a00179.html#ga4b7feceabacde08ca13d1f5ef120d128"> 2230</a></span>&#160; <span class="keyword">typedef</span> tmat4x3&lt;f64, highp&gt; <a class="code" href="a00179.html#ga4b7feceabacde08ca13d1f5ef120d128">highp_f64mat4x3</a>;</div>
<div class="line"><a name="l02231"></a><span class="lineno"> 2231</span>&#160;</div>
<div class="line"><a name="l02234"></a><span class="lineno"><a class="line" href="a00179.html#ga097940f00a411b5982c35ed5ee66974d"> 2234</a></span>&#160; <span class="keyword">typedef</span> tmat4x4&lt;f64, highp&gt; <a class="code" href="a00179.html#ga097940f00a411b5982c35ed5ee66974d">highp_f64mat4x4</a>;</div>
<div class="line"><a name="l02235"></a><span class="lineno"> 2235</span>&#160;</div>
<div class="line"><a name="l02238"></a><span class="lineno"> 2238</span>&#160; <span class="comment">//typedef highp_f64mat1x1 highp_f64mat1;</span></div>
<div class="line"><a name="l02239"></a><span class="lineno"> 2239</span>&#160;</div>
<div class="line"><a name="l02242"></a><span class="lineno"><a class="line" href="a00179.html#gaf7adb92ce8de0afaff01436b039fd924"> 2242</a></span>&#160; <span class="keyword">typedef</span> highp_f64mat2x2 <a class="code" href="a00179.html#gaf7adb92ce8de0afaff01436b039fd924">highp_f64mat2</a>;</div>
<div class="line"><a name="l02243"></a><span class="lineno"> 2243</span>&#160;</div>
<div class="line"><a name="l02246"></a><span class="lineno"><a class="line" href="a00179.html#ga609bf0ace941d6ab1bb2f9522a04e546"> 2246</a></span>&#160; <span class="keyword">typedef</span> highp_f64mat3x3 <a class="code" href="a00179.html#ga609bf0ace941d6ab1bb2f9522a04e546">highp_f64mat3</a>;</div>
<div class="line"><a name="l02247"></a><span class="lineno"> 2247</span>&#160;</div>
<div class="line"><a name="l02250"></a><span class="lineno"><a class="line" href="a00179.html#gad308e0ed27d64daa4213fb257fcbd5a5"> 2250</a></span>&#160; <span class="keyword">typedef</span> highp_f64mat4x4 <a class="code" href="a00179.html#gad308e0ed27d64daa4213fb257fcbd5a5">highp_f64mat4</a>;</div>
<div class="line"><a name="l02251"></a><span class="lineno"> 2251</span>&#160;</div>
<div class="line"><a name="l02253"></a><span class="lineno"> 2253</span>&#160; <span class="comment">// Quaternion types</span></div>
<div class="line"><a name="l02254"></a><span class="lineno"> 2254</span>&#160;</div>
<div class="line"><a name="l02257"></a><span class="lineno"><a class="line" href="a00179.html#gaa27d7ca08ddd62647ce00b1981ac3967"> 2257</a></span>&#160; <span class="keyword">typedef</span> tquat&lt;f32, lowp&gt; <a class="code" href="a00179.html#gaa27d7ca08ddd62647ce00b1981ac3967">lowp_f32quat</a>;</div>
<div class="line"><a name="l02258"></a><span class="lineno"> 2258</span>&#160;</div>
<div class="line"><a name="l02261"></a><span class="lineno"><a class="line" href="a00179.html#gac1a96856970fd9b3dfb5a57146ee9de7"> 2261</a></span>&#160; <span class="keyword">typedef</span> tquat&lt;f64, lowp&gt; <a class="code" href="a00179.html#gac1a96856970fd9b3dfb5a57146ee9de7">lowp_f64quat</a>;</div>
<div class="line"><a name="l02262"></a><span class="lineno"> 2262</span>&#160;</div>
<div class="line"><a name="l02265"></a><span class="lineno"><a class="line" href="a00179.html#gabcc1b172969e868108974c92c09ba2e4"> 2265</a></span>&#160; <span class="keyword">typedef</span> tquat&lt;f32, mediump&gt; <a class="code" href="a00179.html#gabcc1b172969e868108974c92c09ba2e4">mediump_f32quat</a>;</div>
<div class="line"><a name="l02266"></a><span class="lineno"> 2266</span>&#160;</div>
<div class="line"><a name="l02269"></a><span class="lineno"><a class="line" href="a00179.html#ga06275695b922e1b4f068379ee53d17f5"> 2269</a></span>&#160; <span class="keyword">typedef</span> tquat&lt;f64, mediump&gt; <a class="code" href="a00179.html#ga06275695b922e1b4f068379ee53d17f5">mediump_f64quat</a>;</div>
<div class="line"><a name="l02270"></a><span class="lineno"> 2270</span>&#160;</div>
<div class="line"><a name="l02273"></a><span class="lineno"><a class="line" href="a00179.html#gabe379321f08ebc6fc89563908f3e4cda"> 2273</a></span>&#160; <span class="keyword">typedef</span> tquat&lt;f32, highp&gt; <a class="code" href="a00179.html#gabe379321f08ebc6fc89563908f3e4cda">highp_f32quat</a>;</div>
<div class="line"><a name="l02274"></a><span class="lineno"> 2274</span>&#160;</div>
<div class="line"><a name="l02277"></a><span class="lineno"><a class="line" href="a00179.html#gab51c057647a12b62a8a6a855ece8d167"> 2277</a></span>&#160; <span class="keyword">typedef</span> tquat&lt;f64, highp&gt; <a class="code" href="a00179.html#gab51c057647a12b62a8a6a855ece8d167">highp_f64quat</a>;</div>
<div class="line"><a name="l02278"></a><span class="lineno"> 2278</span>&#160;</div>
<div class="line"><a name="l02279"></a><span class="lineno"> 2279</span>&#160;</div>
<div class="line"><a name="l02280"></a><span class="lineno"> 2280</span>&#160;<span class="preprocessor">#if(defined(GLM_PRECISION_LOWP_FLOAT))</span></div>
<div class="line"><a name="l02281"></a><span class="lineno"> 2281</span>&#160; <span class="keyword">typedef</span> lowp_f32vec1 <a class="code" href="a00179.html#ga10d8bd3c923a5386efcf25a4117fd84f">fvec1</a>;</div>
<div class="line"><a name="l02282"></a><span class="lineno"> 2282</span>&#160; <span class="keyword">typedef</span> lowp_f32vec2 <a class="code" href="a00179.html#gaf9f4173dd9e8b2d0b663c6f80ed09ff6">fvec2</a>;</div>
<div class="line"><a name="l02283"></a><span class="lineno"> 2283</span>&#160; <span class="keyword">typedef</span> lowp_f32vec3 <a class="code" href="a00179.html#ga4ef2d77dcab241b1ef83f09edb2f1084">fvec3</a>;</div>
<div class="line"><a name="l02284"></a><span class="lineno"> 2284</span>&#160; <span class="keyword">typedef</span> lowp_f32vec4 <a class="code" href="a00179.html#ga981b63d5c5f7233a29364e0a968d139b">fvec4</a>;</div>
<div class="line"><a name="l02285"></a><span class="lineno"> 2285</span>&#160; <span class="keyword">typedef</span> lowp_f32mat2 <a class="code" href="a00179.html#gabb01d4ff646ee07241934b1a0cc0f985">fmat2</a>;</div>
<div class="line"><a name="l02286"></a><span class="lineno"> 2286</span>&#160; <span class="keyword">typedef</span> lowp_f32mat3 <a class="code" href="a00179.html#ga5165fbee2d78f342950265b69a07353d">fmat3</a>;</div>
<div class="line"><a name="l02287"></a><span class="lineno"> 2287</span>&#160; <span class="keyword">typedef</span> lowp_f32mat4 <a class="code" href="a00179.html#gab3f31d867df4874e42172ebf188a3ebd">fmat4</a>;</div>
<div class="line"><a name="l02288"></a><span class="lineno"> 2288</span>&#160; <span class="keyword">typedef</span> lowp_f32mat2x2 <a class="code" href="a00179.html#ga74ac2e71b650162d8f7cb2a70c2f6711">fmat2x2</a>;</div>
<div class="line"><a name="l02289"></a><span class="lineno"> 2289</span>&#160; <span class="keyword">typedef</span> lowp_f32mat3x2 <a class="code" href="a00179.html#ga9f20af6e8eca2abdcde08408948cc1ca">fmat3x2</a>;</div>
<div class="line"><a name="l02290"></a><span class="lineno"> 2290</span>&#160; <span class="keyword">typedef</span> lowp_f32mat4x2 <a class="code" href="a00179.html#gab0082a25f19f02d2d0af0fcbe5ead732">fmat4x2</a>;</div>
<div class="line"><a name="l02291"></a><span class="lineno"> 2291</span>&#160; <span class="keyword">typedef</span> lowp_f32mat2x3 <a class="code" href="a00179.html#gaf17b2604c0d92bffb92375d8aa588756">fmat2x3</a>;</div>
<div class="line"><a name="l02292"></a><span class="lineno"> 2292</span>&#160; <span class="keyword">typedef</span> lowp_f32mat3x3 <a class="code" href="a00179.html#gad339e25c32fe6665acf028f26c1b3e22">fmat3x3</a>;</div>
<div class="line"><a name="l02293"></a><span class="lineno"> 2293</span>&#160; <span class="keyword">typedef</span> lowp_f32mat4x3 <a class="code" href="a00179.html#ga1a11c170f030ab34ddf037714e936cba">fmat4x3</a>;</div>
<div class="line"><a name="l02294"></a><span class="lineno"> 2294</span>&#160; <span class="keyword">typedef</span> lowp_f32mat2x4 <a class="code" href="a00179.html#ga709c97c20efa24ff1d9e83cd437b8ed5">fmat2x4</a>;</div>
<div class="line"><a name="l02295"></a><span class="lineno"> 2295</span>&#160; <span class="keyword">typedef</span> lowp_f32mat3x4 <a class="code" href="a00179.html#gab04bc97371cb6b5f54b3688e0c81578b">fmat3x4</a>;</div>
<div class="line"><a name="l02296"></a><span class="lineno"> 2296</span>&#160; <span class="keyword">typedef</span> lowp_f32mat4x4 <a class="code" href="a00179.html#gabd79752ff357d83b49136b6299ea62d9">fmat4x4</a>;</div>
<div class="line"><a name="l02297"></a><span class="lineno"> 2297</span>&#160; <span class="keyword">typedef</span> lowp_f32quat <a class="code" href="a00179.html#gaf31dbba5cedde97099c8e30b9661edf0">fquat</a>;</div>
<div class="line"><a name="l02298"></a><span class="lineno"> 2298</span>&#160;</div>
<div class="line"><a name="l02299"></a><span class="lineno"> 2299</span>&#160; <span class="keyword">typedef</span> lowp_f32vec1 <a class="code" href="a00179.html#ga3174a49dc84a977cad7012a62f4af02f">f32vec1</a>;</div>
<div class="line"><a name="l02300"></a><span class="lineno"> 2300</span>&#160; <span class="keyword">typedef</span> lowp_f32vec2 <a class="code" href="a00179.html#gae0cb53ea6fe3d977fe588ce423d57cc3">f32vec2</a>;</div>
<div class="line"><a name="l02301"></a><span class="lineno"> 2301</span>&#160; <span class="keyword">typedef</span> lowp_f32vec3 <a class="code" href="a00179.html#ga19d5e0d4d3d6d226c9c6c0f39756f9ad">f32vec3</a>;</div>
<div class="line"><a name="l02302"></a><span class="lineno"> 2302</span>&#160; <span class="keyword">typedef</span> lowp_f32vec4 <a class="code" href="a00179.html#gaeb25dbb0261f82cb08da23e26d343704">f32vec4</a>;</div>
<div class="line"><a name="l02303"></a><span class="lineno"> 2303</span>&#160; <span class="keyword">typedef</span> lowp_f32mat2 <a class="code" href="a00179.html#ga1fedd5d29746afdaf2d3303a4442704e">f32mat2</a>;</div>
<div class="line"><a name="l02304"></a><span class="lineno"> 2304</span>&#160; <span class="keyword">typedef</span> lowp_f32mat3 <a class="code" href="a00179.html#gaf4377997b299a287f7ab3358c9bd3e4c">f32mat3</a>;</div>
<div class="line"><a name="l02305"></a><span class="lineno"> 2305</span>&#160; <span class="keyword">typedef</span> lowp_f32mat4 <a class="code" href="a00179.html#ga797fa3ab16e04456174c36238e091341">f32mat4</a>;</div>
<div class="line"><a name="l02306"></a><span class="lineno"> 2306</span>&#160; <span class="keyword">typedef</span> lowp_f32mat2x2 <a class="code" href="a00179.html#gaf3a5016bf360977ce114deb2e01ae10a">f32mat2x2</a>;</div>
<div class="line"><a name="l02307"></a><span class="lineno"> 2307</span>&#160; <span class="keyword">typedef</span> lowp_f32mat3x2 <a class="code" href="a00179.html#ga8709a1ea268fa69bdf1e11616d7fbaf1">f32mat3x2</a>;</div>
<div class="line"><a name="l02308"></a><span class="lineno"> 2308</span>&#160; <span class="keyword">typedef</span> lowp_f32mat4x2 <a class="code" href="a00179.html#ga27f897bdfe4bbded9481b8947553d1ff">f32mat4x2</a>;</div>
<div class="line"><a name="l02309"></a><span class="lineno"> 2309</span>&#160; <span class="keyword">typedef</span> lowp_f32mat2x3 <a class="code" href="a00179.html#gad5f1043adbe803928fe7bf1a90a1f767">f32mat2x3</a>;</div>
<div class="line"><a name="l02310"></a><span class="lineno"> 2310</span>&#160; <span class="keyword">typedef</span> lowp_f32mat3x3 <a class="code" href="a00179.html#ga1e4c52bb824ca16c6e2e5b03635669d0">f32mat3x3</a>;</div>
<div class="line"><a name="l02311"></a><span class="lineno"> 2311</span>&#160; <span class="keyword">typedef</span> lowp_f32mat4x3 <a class="code" href="a00179.html#gaa69e73ffb01a52499071391d395908fb">f32mat4x3</a>;</div>
<div class="line"><a name="l02312"></a><span class="lineno"> 2312</span>&#160; <span class="keyword">typedef</span> lowp_f32mat2x4 <a class="code" href="a00179.html#ga5ed667d0247cce477f013ea31982843d">f32mat2x4</a>;</div>
<div class="line"><a name="l02313"></a><span class="lineno"> 2313</span>&#160; <span class="keyword">typedef</span> lowp_f32mat3x4 <a class="code" href="a00179.html#ga0100666c90176eaba80e49357d123c7f">f32mat3x4</a>;</div>
<div class="line"><a name="l02314"></a><span class="lineno"> 2314</span>&#160; <span class="keyword">typedef</span> lowp_f32mat4x4 <a class="code" href="a00179.html#gafe2e08549805a7ded26da2a868bedbf5">f32mat4x4</a>;</div>
<div class="line"><a name="l02315"></a><span class="lineno"> 2315</span>&#160; <span class="keyword">typedef</span> lowp_f32quat <a class="code" href="a00179.html#ga6966c0cb4673928c9c9da2e91006d2c0">f32quat</a>;</div>
<div class="line"><a name="l02316"></a><span class="lineno"> 2316</span>&#160;<span class="preprocessor">#elif(defined(GLM_PRECISION_MEDIUMP_FLOAT))</span></div>
<div class="line"><a name="l02317"></a><span class="lineno"> 2317</span>&#160; <span class="keyword">typedef</span> mediump_f32vec1 <a class="code" href="a00179.html#ga10d8bd3c923a5386efcf25a4117fd84f">fvec1</a>;</div>
<div class="line"><a name="l02318"></a><span class="lineno"> 2318</span>&#160; <span class="keyword">typedef</span> mediump_f32vec2 <a class="code" href="a00179.html#gaf9f4173dd9e8b2d0b663c6f80ed09ff6">fvec2</a>;</div>
<div class="line"><a name="l02319"></a><span class="lineno"> 2319</span>&#160; <span class="keyword">typedef</span> mediump_f32vec3 <a class="code" href="a00179.html#ga4ef2d77dcab241b1ef83f09edb2f1084">fvec3</a>;</div>
<div class="line"><a name="l02320"></a><span class="lineno"> 2320</span>&#160; <span class="keyword">typedef</span> mediump_f32vec4 <a class="code" href="a00179.html#ga981b63d5c5f7233a29364e0a968d139b">fvec4</a>;</div>
<div class="line"><a name="l02321"></a><span class="lineno"> 2321</span>&#160; <span class="keyword">typedef</span> mediump_f32mat2 <a class="code" href="a00179.html#gabb01d4ff646ee07241934b1a0cc0f985">fmat2</a>;</div>
<div class="line"><a name="l02322"></a><span class="lineno"> 2322</span>&#160; <span class="keyword">typedef</span> mediump_f32mat3 <a class="code" href="a00179.html#ga5165fbee2d78f342950265b69a07353d">fmat3</a>;</div>
<div class="line"><a name="l02323"></a><span class="lineno"> 2323</span>&#160; <span class="keyword">typedef</span> mediump_f32mat4 <a class="code" href="a00179.html#gab3f31d867df4874e42172ebf188a3ebd">fmat4</a>;</div>
<div class="line"><a name="l02324"></a><span class="lineno"> 2324</span>&#160; <span class="keyword">typedef</span> mediump_f32mat2x2 <a class="code" href="a00179.html#ga74ac2e71b650162d8f7cb2a70c2f6711">fmat2x2</a>;</div>
<div class="line"><a name="l02325"></a><span class="lineno"> 2325</span>&#160; <span class="keyword">typedef</span> mediump_f32mat3x2 <a class="code" href="a00179.html#ga9f20af6e8eca2abdcde08408948cc1ca">fmat3x2</a>;</div>
<div class="line"><a name="l02326"></a><span class="lineno"> 2326</span>&#160; <span class="keyword">typedef</span> mediump_f32mat4x2 <a class="code" href="a00179.html#gab0082a25f19f02d2d0af0fcbe5ead732">fmat4x2</a>;</div>
<div class="line"><a name="l02327"></a><span class="lineno"> 2327</span>&#160; <span class="keyword">typedef</span> mediump_f32mat2x3 <a class="code" href="a00179.html#gaf17b2604c0d92bffb92375d8aa588756">fmat2x3</a>;</div>
<div class="line"><a name="l02328"></a><span class="lineno"> 2328</span>&#160; <span class="keyword">typedef</span> mediump_f32mat3x3 <a class="code" href="a00179.html#gad339e25c32fe6665acf028f26c1b3e22">fmat3x3</a>;</div>
<div class="line"><a name="l02329"></a><span class="lineno"> 2329</span>&#160; <span class="keyword">typedef</span> mediump_f32mat4x3 <a class="code" href="a00179.html#ga1a11c170f030ab34ddf037714e936cba">fmat4x3</a>;</div>
<div class="line"><a name="l02330"></a><span class="lineno"> 2330</span>&#160; <span class="keyword">typedef</span> mediump_f32mat2x4 <a class="code" href="a00179.html#ga709c97c20efa24ff1d9e83cd437b8ed5">fmat2x4</a>;</div>
<div class="line"><a name="l02331"></a><span class="lineno"> 2331</span>&#160; <span class="keyword">typedef</span> mediump_f32mat3x4 <a class="code" href="a00179.html#gab04bc97371cb6b5f54b3688e0c81578b">fmat3x4</a>;</div>
<div class="line"><a name="l02332"></a><span class="lineno"> 2332</span>&#160; <span class="keyword">typedef</span> mediump_f32mat4x4 <a class="code" href="a00179.html#gabd79752ff357d83b49136b6299ea62d9">fmat4x4</a>;</div>
<div class="line"><a name="l02333"></a><span class="lineno"> 2333</span>&#160; <span class="keyword">typedef</span> mediump_f32quat <a class="code" href="a00179.html#gaf31dbba5cedde97099c8e30b9661edf0">fquat</a>;</div>
<div class="line"><a name="l02334"></a><span class="lineno"> 2334</span>&#160;</div>
<div class="line"><a name="l02335"></a><span class="lineno"> 2335</span>&#160; <span class="keyword">typedef</span> mediump_f32vec1 <a class="code" href="a00179.html#ga3174a49dc84a977cad7012a62f4af02f">f32vec1</a>;</div>
<div class="line"><a name="l02336"></a><span class="lineno"> 2336</span>&#160; <span class="keyword">typedef</span> mediump_f32vec2 <a class="code" href="a00179.html#gae0cb53ea6fe3d977fe588ce423d57cc3">f32vec2</a>;</div>
<div class="line"><a name="l02337"></a><span class="lineno"> 2337</span>&#160; <span class="keyword">typedef</span> mediump_f32vec3 <a class="code" href="a00179.html#ga19d5e0d4d3d6d226c9c6c0f39756f9ad">f32vec3</a>;</div>
<div class="line"><a name="l02338"></a><span class="lineno"> 2338</span>&#160; <span class="keyword">typedef</span> mediump_f32vec4 <a class="code" href="a00179.html#gaeb25dbb0261f82cb08da23e26d343704">f32vec4</a>;</div>
<div class="line"><a name="l02339"></a><span class="lineno"> 2339</span>&#160; <span class="keyword">typedef</span> mediump_f32mat2 <a class="code" href="a00179.html#ga1fedd5d29746afdaf2d3303a4442704e">f32mat2</a>;</div>
<div class="line"><a name="l02340"></a><span class="lineno"> 2340</span>&#160; <span class="keyword">typedef</span> mediump_f32mat3 <a class="code" href="a00179.html#gaf4377997b299a287f7ab3358c9bd3e4c">f32mat3</a>;</div>
<div class="line"><a name="l02341"></a><span class="lineno"> 2341</span>&#160; <span class="keyword">typedef</span> mediump_f32mat4 <a class="code" href="a00179.html#ga797fa3ab16e04456174c36238e091341">f32mat4</a>;</div>
<div class="line"><a name="l02342"></a><span class="lineno"> 2342</span>&#160; <span class="keyword">typedef</span> mediump_f32mat2x2 <a class="code" href="a00179.html#gaf3a5016bf360977ce114deb2e01ae10a">f32mat2x2</a>;</div>
<div class="line"><a name="l02343"></a><span class="lineno"> 2343</span>&#160; <span class="keyword">typedef</span> mediump_f32mat3x2 <a class="code" href="a00179.html#ga8709a1ea268fa69bdf1e11616d7fbaf1">f32mat3x2</a>;</div>
<div class="line"><a name="l02344"></a><span class="lineno"> 2344</span>&#160; <span class="keyword">typedef</span> mediump_f32mat4x2 <a class="code" href="a00179.html#ga27f897bdfe4bbded9481b8947553d1ff">f32mat4x2</a>;</div>
<div class="line"><a name="l02345"></a><span class="lineno"> 2345</span>&#160; <span class="keyword">typedef</span> mediump_f32mat2x3 <a class="code" href="a00179.html#gad5f1043adbe803928fe7bf1a90a1f767">f32mat2x3</a>;</div>
<div class="line"><a name="l02346"></a><span class="lineno"> 2346</span>&#160; <span class="keyword">typedef</span> mediump_f32mat3x3 <a class="code" href="a00179.html#ga1e4c52bb824ca16c6e2e5b03635669d0">f32mat3x3</a>;</div>
<div class="line"><a name="l02347"></a><span class="lineno"> 2347</span>&#160; <span class="keyword">typedef</span> mediump_f32mat4x3 <a class="code" href="a00179.html#gaa69e73ffb01a52499071391d395908fb">f32mat4x3</a>;</div>
<div class="line"><a name="l02348"></a><span class="lineno"> 2348</span>&#160; <span class="keyword">typedef</span> mediump_f32mat2x4 <a class="code" href="a00179.html#ga5ed667d0247cce477f013ea31982843d">f32mat2x4</a>;</div>
<div class="line"><a name="l02349"></a><span class="lineno"> 2349</span>&#160; <span class="keyword">typedef</span> mediump_f32mat3x4 <a class="code" href="a00179.html#ga0100666c90176eaba80e49357d123c7f">f32mat3x4</a>;</div>
<div class="line"><a name="l02350"></a><span class="lineno"> 2350</span>&#160; <span class="keyword">typedef</span> mediump_f32mat4x4 <a class="code" href="a00179.html#gafe2e08549805a7ded26da2a868bedbf5">f32mat4x4</a>;</div>
<div class="line"><a name="l02351"></a><span class="lineno"> 2351</span>&#160; <span class="keyword">typedef</span> mediump_f32quat <a class="code" href="a00179.html#ga6966c0cb4673928c9c9da2e91006d2c0">f32quat</a>;</div>
<div class="line"><a name="l02352"></a><span class="lineno"> 2352</span>&#160;<span class="preprocessor">#else//if(defined(GLM_PRECISION_HIGHP_FLOAT))</span></div>
<div class="line"><a name="l02353"></a><span class="lineno"> 2353</span>&#160; <span class="keyword">typedef</span> highp_f32vec1 <a class="code" href="a00179.html#ga10d8bd3c923a5386efcf25a4117fd84f">fvec1</a>;</div>
<div class="line"><a name="l02356"></a><span class="lineno"> 2356</span>&#160;</div>
<div class="line"><a name="l02359"></a><span class="lineno"><a class="line" href="a00179.html#gaf9f4173dd9e8b2d0b663c6f80ed09ff6"> 2359</a></span>&#160; <span class="keyword">typedef</span> highp_f32vec2 <a class="code" href="a00179.html#gaf9f4173dd9e8b2d0b663c6f80ed09ff6">fvec2</a>;</div>
<div class="line"><a name="l02360"></a><span class="lineno"> 2360</span>&#160;</div>
<div class="line"><a name="l02363"></a><span class="lineno"><a class="line" href="a00179.html#ga4ef2d77dcab241b1ef83f09edb2f1084"> 2363</a></span>&#160; <span class="keyword">typedef</span> highp_f32vec3 <a class="code" href="a00179.html#ga4ef2d77dcab241b1ef83f09edb2f1084">fvec3</a>;</div>
<div class="line"><a name="l02364"></a><span class="lineno"> 2364</span>&#160;</div>
<div class="line"><a name="l02367"></a><span class="lineno"><a class="line" href="a00179.html#ga981b63d5c5f7233a29364e0a968d139b"> 2367</a></span>&#160; <span class="keyword">typedef</span> highp_f32vec4 <a class="code" href="a00179.html#ga981b63d5c5f7233a29364e0a968d139b">fvec4</a>;</div>
<div class="line"><a name="l02368"></a><span class="lineno"> 2368</span>&#160;</div>
<div class="line"><a name="l02371"></a><span class="lineno"><a class="line" href="a00179.html#ga74ac2e71b650162d8f7cb2a70c2f6711"> 2371</a></span>&#160; <span class="keyword">typedef</span> highp_f32mat2x2 <a class="code" href="a00179.html#ga74ac2e71b650162d8f7cb2a70c2f6711">fmat2x2</a>;</div>
<div class="line"><a name="l02372"></a><span class="lineno"> 2372</span>&#160;</div>
<div class="line"><a name="l02375"></a><span class="lineno"><a class="line" href="a00179.html#gaf17b2604c0d92bffb92375d8aa588756"> 2375</a></span>&#160; <span class="keyword">typedef</span> highp_f32mat2x3 <a class="code" href="a00179.html#gaf17b2604c0d92bffb92375d8aa588756">fmat2x3</a>;</div>
<div class="line"><a name="l02376"></a><span class="lineno"> 2376</span>&#160;</div>
<div class="line"><a name="l02379"></a><span class="lineno"><a class="line" href="a00179.html#ga709c97c20efa24ff1d9e83cd437b8ed5"> 2379</a></span>&#160; <span class="keyword">typedef</span> highp_f32mat2x4 <a class="code" href="a00179.html#ga709c97c20efa24ff1d9e83cd437b8ed5">fmat2x4</a>;</div>
<div class="line"><a name="l02380"></a><span class="lineno"> 2380</span>&#160;</div>
<div class="line"><a name="l02383"></a><span class="lineno"><a class="line" href="a00179.html#ga9f20af6e8eca2abdcde08408948cc1ca"> 2383</a></span>&#160; <span class="keyword">typedef</span> highp_f32mat3x2 <a class="code" href="a00179.html#ga9f20af6e8eca2abdcde08408948cc1ca">fmat3x2</a>;</div>
<div class="line"><a name="l02384"></a><span class="lineno"> 2384</span>&#160;</div>
<div class="line"><a name="l02387"></a><span class="lineno"><a class="line" href="a00179.html#gad339e25c32fe6665acf028f26c1b3e22"> 2387</a></span>&#160; <span class="keyword">typedef</span> highp_f32mat3x3 <a class="code" href="a00179.html#gad339e25c32fe6665acf028f26c1b3e22">fmat3x3</a>;</div>
<div class="line"><a name="l02388"></a><span class="lineno"> 2388</span>&#160;</div>
<div class="line"><a name="l02391"></a><span class="lineno"><a class="line" href="a00179.html#gab04bc97371cb6b5f54b3688e0c81578b"> 2391</a></span>&#160; <span class="keyword">typedef</span> highp_f32mat3x4 <a class="code" href="a00179.html#gab04bc97371cb6b5f54b3688e0c81578b">fmat3x4</a>;</div>
<div class="line"><a name="l02392"></a><span class="lineno"> 2392</span>&#160;</div>
<div class="line"><a name="l02395"></a><span class="lineno"><a class="line" href="a00179.html#gab0082a25f19f02d2d0af0fcbe5ead732"> 2395</a></span>&#160; <span class="keyword">typedef</span> highp_f32mat4x2 <a class="code" href="a00179.html#gab0082a25f19f02d2d0af0fcbe5ead732">fmat4x2</a>;</div>
<div class="line"><a name="l02396"></a><span class="lineno"> 2396</span>&#160;</div>
<div class="line"><a name="l02399"></a><span class="lineno"><a class="line" href="a00179.html#ga1a11c170f030ab34ddf037714e936cba"> 2399</a></span>&#160; <span class="keyword">typedef</span> highp_f32mat4x3 <a class="code" href="a00179.html#ga1a11c170f030ab34ddf037714e936cba">fmat4x3</a>;</div>
<div class="line"><a name="l02400"></a><span class="lineno"> 2400</span>&#160;</div>
<div class="line"><a name="l02403"></a><span class="lineno"><a class="line" href="a00179.html#gabd79752ff357d83b49136b6299ea62d9"> 2403</a></span>&#160; <span class="keyword">typedef</span> highp_f32mat4x4 <a class="code" href="a00179.html#gabd79752ff357d83b49136b6299ea62d9">fmat4x4</a>;</div>
<div class="line"><a name="l02404"></a><span class="lineno"> 2404</span>&#160; </div>
<div class="line"><a name="l02407"></a><span class="lineno"><a class="line" href="a00179.html#gabb01d4ff646ee07241934b1a0cc0f985"> 2407</a></span>&#160; <span class="keyword">typedef</span> fmat2x2 <a class="code" href="a00179.html#gabb01d4ff646ee07241934b1a0cc0f985">fmat2</a>;</div>
<div class="line"><a name="l02408"></a><span class="lineno"> 2408</span>&#160;</div>
<div class="line"><a name="l02411"></a><span class="lineno"><a class="line" href="a00179.html#ga5165fbee2d78f342950265b69a07353d"> 2411</a></span>&#160; <span class="keyword">typedef</span> fmat3x3 <a class="code" href="a00179.html#ga5165fbee2d78f342950265b69a07353d">fmat3</a>;</div>
<div class="line"><a name="l02412"></a><span class="lineno"> 2412</span>&#160;</div>
<div class="line"><a name="l02415"></a><span class="lineno"><a class="line" href="a00179.html#gab3f31d867df4874e42172ebf188a3ebd"> 2415</a></span>&#160; <span class="keyword">typedef</span> fmat4x4 <a class="code" href="a00179.html#gab3f31d867df4874e42172ebf188a3ebd">fmat4</a>;</div>
<div class="line"><a name="l02416"></a><span class="lineno"> 2416</span>&#160;</div>
<div class="line"><a name="l02419"></a><span class="lineno"> 2419</span>&#160; <span class="keyword">typedef</span> highp_fquat <a class="code" href="a00179.html#gaf31dbba5cedde97099c8e30b9661edf0">fquat</a>;</div>
<div class="line"><a name="l02420"></a><span class="lineno"> 2420</span>&#160; </div>
<div class="line"><a name="l02421"></a><span class="lineno"> 2421</span>&#160;</div>
<div class="line"><a name="l02422"></a><span class="lineno"> 2422</span>&#160;</div>
<div class="line"><a name="l02425"></a><span class="lineno"><a class="line" href="a00179.html#ga3174a49dc84a977cad7012a62f4af02f"> 2425</a></span>&#160; <span class="keyword">typedef</span> highp_f32vec1 <a class="code" href="a00179.html#ga3174a49dc84a977cad7012a62f4af02f">f32vec1</a>;</div>
<div class="line"><a name="l02426"></a><span class="lineno"> 2426</span>&#160;</div>
<div class="line"><a name="l02429"></a><span class="lineno"><a class="line" href="a00179.html#gae0cb53ea6fe3d977fe588ce423d57cc3"> 2429</a></span>&#160; <span class="keyword">typedef</span> highp_f32vec2 <a class="code" href="a00179.html#gae0cb53ea6fe3d977fe588ce423d57cc3">f32vec2</a>;</div>
<div class="line"><a name="l02430"></a><span class="lineno"> 2430</span>&#160;</div>
<div class="line"><a name="l02433"></a><span class="lineno"><a class="line" href="a00179.html#ga19d5e0d4d3d6d226c9c6c0f39756f9ad"> 2433</a></span>&#160; <span class="keyword">typedef</span> highp_f32vec3 <a class="code" href="a00179.html#ga19d5e0d4d3d6d226c9c6c0f39756f9ad">f32vec3</a>;</div>
<div class="line"><a name="l02434"></a><span class="lineno"> 2434</span>&#160;</div>
<div class="line"><a name="l02437"></a><span class="lineno"><a class="line" href="a00179.html#gaeb25dbb0261f82cb08da23e26d343704"> 2437</a></span>&#160; <span class="keyword">typedef</span> highp_f32vec4 <a class="code" href="a00179.html#gaeb25dbb0261f82cb08da23e26d343704">f32vec4</a>;</div>
<div class="line"><a name="l02438"></a><span class="lineno"> 2438</span>&#160;</div>
<div class="line"><a name="l02441"></a><span class="lineno"><a class="line" href="a00179.html#gaf3a5016bf360977ce114deb2e01ae10a"> 2441</a></span>&#160; <span class="keyword">typedef</span> highp_f32mat2x2 <a class="code" href="a00179.html#gaf3a5016bf360977ce114deb2e01ae10a">f32mat2x2</a>;</div>
<div class="line"><a name="l02442"></a><span class="lineno"> 2442</span>&#160;</div>
<div class="line"><a name="l02445"></a><span class="lineno"><a class="line" href="a00179.html#gad5f1043adbe803928fe7bf1a90a1f767"> 2445</a></span>&#160; <span class="keyword">typedef</span> highp_f32mat2x3 <a class="code" href="a00179.html#gad5f1043adbe803928fe7bf1a90a1f767">f32mat2x3</a>;</div>
<div class="line"><a name="l02446"></a><span class="lineno"> 2446</span>&#160;</div>
<div class="line"><a name="l02449"></a><span class="lineno"><a class="line" href="a00179.html#ga5ed667d0247cce477f013ea31982843d"> 2449</a></span>&#160; <span class="keyword">typedef</span> highp_f32mat2x4 <a class="code" href="a00179.html#ga5ed667d0247cce477f013ea31982843d">f32mat2x4</a>;</div>
<div class="line"><a name="l02450"></a><span class="lineno"> 2450</span>&#160;</div>
<div class="line"><a name="l02453"></a><span class="lineno"><a class="line" href="a00179.html#ga8709a1ea268fa69bdf1e11616d7fbaf1"> 2453</a></span>&#160; <span class="keyword">typedef</span> highp_f32mat3x2 <a class="code" href="a00179.html#ga8709a1ea268fa69bdf1e11616d7fbaf1">f32mat3x2</a>;</div>
<div class="line"><a name="l02454"></a><span class="lineno"> 2454</span>&#160;</div>
<div class="line"><a name="l02457"></a><span class="lineno"><a class="line" href="a00179.html#ga1e4c52bb824ca16c6e2e5b03635669d0"> 2457</a></span>&#160; <span class="keyword">typedef</span> highp_f32mat3x3 <a class="code" href="a00179.html#ga1e4c52bb824ca16c6e2e5b03635669d0">f32mat3x3</a>;</div>
<div class="line"><a name="l02458"></a><span class="lineno"> 2458</span>&#160;</div>
<div class="line"><a name="l02461"></a><span class="lineno"><a class="line" href="a00179.html#ga0100666c90176eaba80e49357d123c7f"> 2461</a></span>&#160; <span class="keyword">typedef</span> highp_f32mat3x4 <a class="code" href="a00179.html#ga0100666c90176eaba80e49357d123c7f">f32mat3x4</a>;</div>
<div class="line"><a name="l02462"></a><span class="lineno"> 2462</span>&#160;</div>
<div class="line"><a name="l02465"></a><span class="lineno"><a class="line" href="a00179.html#ga27f897bdfe4bbded9481b8947553d1ff"> 2465</a></span>&#160; <span class="keyword">typedef</span> highp_f32mat4x2 <a class="code" href="a00179.html#ga27f897bdfe4bbded9481b8947553d1ff">f32mat4x2</a>;</div>
<div class="line"><a name="l02466"></a><span class="lineno"> 2466</span>&#160;</div>
<div class="line"><a name="l02469"></a><span class="lineno"><a class="line" href="a00179.html#gaa69e73ffb01a52499071391d395908fb"> 2469</a></span>&#160; <span class="keyword">typedef</span> highp_f32mat4x3 <a class="code" href="a00179.html#gaa69e73ffb01a52499071391d395908fb">f32mat4x3</a>;</div>
<div class="line"><a name="l02470"></a><span class="lineno"> 2470</span>&#160;</div>
<div class="line"><a name="l02473"></a><span class="lineno"><a class="line" href="a00179.html#gafe2e08549805a7ded26da2a868bedbf5"> 2473</a></span>&#160; <span class="keyword">typedef</span> highp_f32mat4x4 <a class="code" href="a00179.html#gafe2e08549805a7ded26da2a868bedbf5">f32mat4x4</a>;</div>
<div class="line"><a name="l02474"></a><span class="lineno"> 2474</span>&#160;</div>
<div class="line"><a name="l02477"></a><span class="lineno"><a class="line" href="a00179.html#ga1fedd5d29746afdaf2d3303a4442704e"> 2477</a></span>&#160; <span class="keyword">typedef</span> f32mat2x2 <a class="code" href="a00179.html#ga1fedd5d29746afdaf2d3303a4442704e">f32mat2</a>;</div>
<div class="line"><a name="l02478"></a><span class="lineno"> 2478</span>&#160;</div>
<div class="line"><a name="l02481"></a><span class="lineno"><a class="line" href="a00179.html#gaf4377997b299a287f7ab3358c9bd3e4c"> 2481</a></span>&#160; <span class="keyword">typedef</span> f32mat3x3 <a class="code" href="a00179.html#gaf4377997b299a287f7ab3358c9bd3e4c">f32mat3</a>;</div>
<div class="line"><a name="l02482"></a><span class="lineno"> 2482</span>&#160;</div>
<div class="line"><a name="l02485"></a><span class="lineno"><a class="line" href="a00179.html#ga797fa3ab16e04456174c36238e091341"> 2485</a></span>&#160; <span class="keyword">typedef</span> f32mat4x4 <a class="code" href="a00179.html#ga797fa3ab16e04456174c36238e091341">f32mat4</a>;</div>
<div class="line"><a name="l02486"></a><span class="lineno"> 2486</span>&#160;</div>
<div class="line"><a name="l02489"></a><span class="lineno"><a class="line" href="a00179.html#ga6966c0cb4673928c9c9da2e91006d2c0"> 2489</a></span>&#160; <span class="keyword">typedef</span> highp_f32quat <a class="code" href="a00179.html#ga6966c0cb4673928c9c9da2e91006d2c0">f32quat</a>;</div>
<div class="line"><a name="l02490"></a><span class="lineno"> 2490</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l02491"></a><span class="lineno"> 2491</span>&#160;</div>
<div class="line"><a name="l02492"></a><span class="lineno"> 2492</span>&#160;<span class="preprocessor">#if(defined(GLM_PRECISION_LOWP_DOUBLE))</span></div>
<div class="line"><a name="l02493"></a><span class="lineno"> 2493</span>&#160; <span class="keyword">typedef</span> lowp_f64vec1 <a class="code" href="a00179.html#gac5b04f32ae3084a9131a0851e7f4cfae">f64vec1</a>;</div>
<div class="line"><a name="l02494"></a><span class="lineno"> 2494</span>&#160; <span class="keyword">typedef</span> lowp_f64vec2 <a class="code" href="a00179.html#gafaad77b464b5a35626c31205ac6780e3">f64vec2</a>;</div>
<div class="line"><a name="l02495"></a><span class="lineno"> 2495</span>&#160; <span class="keyword">typedef</span> lowp_f64vec3 <a class="code" href="a00179.html#gafacc3614bb1136a7756293e67d34de22">f64vec3</a>;</div>
<div class="line"><a name="l02496"></a><span class="lineno"> 2496</span>&#160; <span class="keyword">typedef</span> lowp_f64vec4 <a class="code" href="a00179.html#ga8723186104dc02eb85da386105fba75f">f64vec4</a>;</div>
<div class="line"><a name="l02497"></a><span class="lineno"> 2497</span>&#160; <span class="keyword">typedef</span> lowp_f64mat2 <a class="code" href="a00179.html#ga74b9918c90ea60ce58b3979cde963a38">f64mat2</a>;</div>
<div class="line"><a name="l02498"></a><span class="lineno"> 2498</span>&#160; <span class="keyword">typedef</span> lowp_f64mat3 <a class="code" href="a00179.html#ga68894201dd511792a7af6cff7b5adf71">f64mat3</a>;</div>
<div class="line"><a name="l02499"></a><span class="lineno"> 2499</span>&#160; <span class="keyword">typedef</span> lowp_f64mat4 <a class="code" href="a00179.html#ga219c683b0aa29f4f482f76d77d5c9e95">f64mat4</a>;</div>
<div class="line"><a name="l02500"></a><span class="lineno"> 2500</span>&#160; <span class="keyword">typedef</span> lowp_f64mat2x2 <a class="code" href="a00179.html#gaeb817419c76a0766c88713d2754e6cb3">f64mat2x2</a>;</div>
<div class="line"><a name="l02501"></a><span class="lineno"> 2501</span>&#160; <span class="keyword">typedef</span> lowp_f64mat3x2 <a class="code" href="a00179.html#ga11e5684b10e098f573ff484c1a569ae2">f64mat3x2</a>;</div>
<div class="line"><a name="l02502"></a><span class="lineno"> 2502</span>&#160; <span class="keyword">typedef</span> lowp_f64mat4x2 <a class="code" href="a00179.html#gaa669dfb59031a441de19b34a92704d57">f64mat4x2</a>;</div>
<div class="line"><a name="l02503"></a><span class="lineno"> 2503</span>&#160; <span class="keyword">typedef</span> lowp_f64mat2x3 <a class="code" href="a00179.html#ga87d256f4719417e311cd0ea14264678d">f64mat2x3</a>;</div>
<div class="line"><a name="l02504"></a><span class="lineno"> 2504</span>&#160; <span class="keyword">typedef</span> lowp_f64mat3x3 <a class="code" href="a00179.html#gae1a5081181c96cc37ce9418f6e856cb6">f64mat3x3</a>;</div>
<div class="line"><a name="l02505"></a><span class="lineno"> 2505</span>&#160; <span class="keyword">typedef</span> lowp_f64mat4x3 <a class="code" href="a00179.html#gaba137814a509704937746cc1e82edc32">f64mat4x3</a>;</div>
<div class="line"><a name="l02506"></a><span class="lineno"> 2506</span>&#160; <span class="keyword">typedef</span> lowp_f64mat2x4 <a class="code" href="a00179.html#gafb18822e2eac88fa861a76cefd25d550">f64mat2x4</a>;</div>
<div class="line"><a name="l02507"></a><span class="lineno"> 2507</span>&#160; <span class="keyword">typedef</span> lowp_f64mat3x4 <a class="code" href="a00179.html#gad37a55a8ce1154083a721b4ecfd55293">f64mat3x4</a>;</div>
<div class="line"><a name="l02508"></a><span class="lineno"> 2508</span>&#160; <span class="keyword">typedef</span> lowp_f64mat4x4 <a class="code" href="a00179.html#ga489163773b021f1800a33cc2fa730c3b">f64mat4x4</a>;</div>
<div class="line"><a name="l02509"></a><span class="lineno"> 2509</span>&#160; <span class="keyword">typedef</span> lowp_f64quat <a class="code" href="a00179.html#ga14c583bd625eda8cf4935a14d5dd544d">f64quat</a>;</div>
<div class="line"><a name="l02510"></a><span class="lineno"> 2510</span>&#160;<span class="preprocessor">#elif(defined(GLM_PRECISION_MEDIUMP_DOUBLE))</span></div>
<div class="line"><a name="l02511"></a><span class="lineno"> 2511</span>&#160; <span class="keyword">typedef</span> mediump_f64vec1 <a class="code" href="a00179.html#gac5b04f32ae3084a9131a0851e7f4cfae">f64vec1</a>;</div>
<div class="line"><a name="l02512"></a><span class="lineno"> 2512</span>&#160; <span class="keyword">typedef</span> mediump_f64vec2 <a class="code" href="a00179.html#gafaad77b464b5a35626c31205ac6780e3">f64vec2</a>;</div>
<div class="line"><a name="l02513"></a><span class="lineno"> 2513</span>&#160; <span class="keyword">typedef</span> mediump_f64vec3 <a class="code" href="a00179.html#gafacc3614bb1136a7756293e67d34de22">f64vec3</a>;</div>
<div class="line"><a name="l02514"></a><span class="lineno"> 2514</span>&#160; <span class="keyword">typedef</span> mediump_f64vec4 <a class="code" href="a00179.html#ga8723186104dc02eb85da386105fba75f">f64vec4</a>;</div>
<div class="line"><a name="l02515"></a><span class="lineno"> 2515</span>&#160; <span class="keyword">typedef</span> mediump_f64mat2 <a class="code" href="a00179.html#ga74b9918c90ea60ce58b3979cde963a38">f64mat2</a>;</div>
<div class="line"><a name="l02516"></a><span class="lineno"> 2516</span>&#160; <span class="keyword">typedef</span> mediump_f64mat3 <a class="code" href="a00179.html#ga68894201dd511792a7af6cff7b5adf71">f64mat3</a>;</div>
<div class="line"><a name="l02517"></a><span class="lineno"> 2517</span>&#160; <span class="keyword">typedef</span> mediump_f64mat4 <a class="code" href="a00179.html#ga219c683b0aa29f4f482f76d77d5c9e95">f64mat4</a>;</div>
<div class="line"><a name="l02518"></a><span class="lineno"> 2518</span>&#160; <span class="keyword">typedef</span> mediump_f64mat2x2 <a class="code" href="a00179.html#gaeb817419c76a0766c88713d2754e6cb3">f64mat2x2</a>;</div>
<div class="line"><a name="l02519"></a><span class="lineno"> 2519</span>&#160; <span class="keyword">typedef</span> mediump_f64mat3x2 <a class="code" href="a00179.html#ga11e5684b10e098f573ff484c1a569ae2">f64mat3x2</a>;</div>
<div class="line"><a name="l02520"></a><span class="lineno"> 2520</span>&#160; <span class="keyword">typedef</span> mediump_f64mat4x2 <a class="code" href="a00179.html#gaa669dfb59031a441de19b34a92704d57">f64mat4x2</a>;</div>
<div class="line"><a name="l02521"></a><span class="lineno"> 2521</span>&#160; <span class="keyword">typedef</span> mediump_f64mat2x3 <a class="code" href="a00179.html#ga87d256f4719417e311cd0ea14264678d">f64mat2x3</a>;</div>
<div class="line"><a name="l02522"></a><span class="lineno"> 2522</span>&#160; <span class="keyword">typedef</span> mediump_f64mat3x3 <a class="code" href="a00179.html#gae1a5081181c96cc37ce9418f6e856cb6">f64mat3x3</a>;</div>
<div class="line"><a name="l02523"></a><span class="lineno"> 2523</span>&#160; <span class="keyword">typedef</span> mediump_f64mat4x3 <a class="code" href="a00179.html#gaba137814a509704937746cc1e82edc32">f64mat4x3</a>;</div>
<div class="line"><a name="l02524"></a><span class="lineno"> 2524</span>&#160; <span class="keyword">typedef</span> mediump_f64mat2x4 <a class="code" href="a00179.html#gafb18822e2eac88fa861a76cefd25d550">f64mat2x4</a>;</div>
<div class="line"><a name="l02525"></a><span class="lineno"> 2525</span>&#160; <span class="keyword">typedef</span> mediump_f64mat3x4 <a class="code" href="a00179.html#gad37a55a8ce1154083a721b4ecfd55293">f64mat3x4</a>;</div>
<div class="line"><a name="l02526"></a><span class="lineno"> 2526</span>&#160; <span class="keyword">typedef</span> mediump_f64mat4x4 <a class="code" href="a00179.html#ga489163773b021f1800a33cc2fa730c3b">f64mat4x4</a>;</div>
<div class="line"><a name="l02527"></a><span class="lineno"> 2527</span>&#160; <span class="keyword">typedef</span> mediump_f64quat <a class="code" href="a00179.html#ga14c583bd625eda8cf4935a14d5dd544d">f64quat</a>;</div>
<div class="line"><a name="l02528"></a><span class="lineno"> 2528</span>&#160;<span class="preprocessor">#else</span></div>
<div class="line"><a name="l02529"></a><span class="lineno"> 2529</span>&#160; <span class="keyword">typedef</span> highp_f64vec1 <a class="code" href="a00179.html#gac5b04f32ae3084a9131a0851e7f4cfae">f64vec1</a>;</div>
<div class="line"><a name="l02532"></a><span class="lineno"> 2532</span>&#160;</div>
<div class="line"><a name="l02535"></a><span class="lineno"><a class="line" href="a00179.html#gafaad77b464b5a35626c31205ac6780e3"> 2535</a></span>&#160; <span class="keyword">typedef</span> highp_f64vec2 <a class="code" href="a00179.html#gafaad77b464b5a35626c31205ac6780e3">f64vec2</a>;</div>
<div class="line"><a name="l02536"></a><span class="lineno"> 2536</span>&#160;</div>
<div class="line"><a name="l02539"></a><span class="lineno"><a class="line" href="a00179.html#gafacc3614bb1136a7756293e67d34de22"> 2539</a></span>&#160; <span class="keyword">typedef</span> highp_f64vec3 <a class="code" href="a00179.html#gafacc3614bb1136a7756293e67d34de22">f64vec3</a>;</div>
<div class="line"><a name="l02540"></a><span class="lineno"> 2540</span>&#160;</div>
<div class="line"><a name="l02543"></a><span class="lineno"><a class="line" href="a00179.html#ga8723186104dc02eb85da386105fba75f"> 2543</a></span>&#160; <span class="keyword">typedef</span> highp_f64vec4 <a class="code" href="a00179.html#ga8723186104dc02eb85da386105fba75f">f64vec4</a>;</div>
<div class="line"><a name="l02544"></a><span class="lineno"> 2544</span>&#160;</div>
<div class="line"><a name="l02547"></a><span class="lineno"><a class="line" href="a00179.html#gaeb817419c76a0766c88713d2754e6cb3"> 2547</a></span>&#160; <span class="keyword">typedef</span> highp_f64mat2x2 <a class="code" href="a00179.html#gaeb817419c76a0766c88713d2754e6cb3">f64mat2x2</a>;</div>
<div class="line"><a name="l02548"></a><span class="lineno"> 2548</span>&#160;</div>
<div class="line"><a name="l02551"></a><span class="lineno"><a class="line" href="a00179.html#ga87d256f4719417e311cd0ea14264678d"> 2551</a></span>&#160; <span class="keyword">typedef</span> highp_f64mat2x3 <a class="code" href="a00179.html#ga87d256f4719417e311cd0ea14264678d">f64mat2x3</a>;</div>
<div class="line"><a name="l02552"></a><span class="lineno"> 2552</span>&#160;</div>
<div class="line"><a name="l02555"></a><span class="lineno"><a class="line" href="a00179.html#gafb18822e2eac88fa861a76cefd25d550"> 2555</a></span>&#160; <span class="keyword">typedef</span> highp_f64mat2x4 <a class="code" href="a00179.html#gafb18822e2eac88fa861a76cefd25d550">f64mat2x4</a>;</div>
<div class="line"><a name="l02556"></a><span class="lineno"> 2556</span>&#160;</div>
<div class="line"><a name="l02559"></a><span class="lineno"><a class="line" href="a00179.html#ga11e5684b10e098f573ff484c1a569ae2"> 2559</a></span>&#160; <span class="keyword">typedef</span> highp_f64mat3x2 <a class="code" href="a00179.html#ga11e5684b10e098f573ff484c1a569ae2">f64mat3x2</a>;</div>
<div class="line"><a name="l02560"></a><span class="lineno"> 2560</span>&#160;</div>
<div class="line"><a name="l02563"></a><span class="lineno"><a class="line" href="a00179.html#gae1a5081181c96cc37ce9418f6e856cb6"> 2563</a></span>&#160; <span class="keyword">typedef</span> highp_f64mat3x3 <a class="code" href="a00179.html#gae1a5081181c96cc37ce9418f6e856cb6">f64mat3x3</a>;</div>
<div class="line"><a name="l02564"></a><span class="lineno"> 2564</span>&#160;</div>
<div class="line"><a name="l02567"></a><span class="lineno"><a class="line" href="a00179.html#gad37a55a8ce1154083a721b4ecfd55293"> 2567</a></span>&#160; <span class="keyword">typedef</span> highp_f64mat3x4 <a class="code" href="a00179.html#gad37a55a8ce1154083a721b4ecfd55293">f64mat3x4</a>;</div>
<div class="line"><a name="l02568"></a><span class="lineno"> 2568</span>&#160;</div>
<div class="line"><a name="l02571"></a><span class="lineno"><a class="line" href="a00179.html#gaa669dfb59031a441de19b34a92704d57"> 2571</a></span>&#160; <span class="keyword">typedef</span> highp_f64mat4x2 <a class="code" href="a00179.html#gaa669dfb59031a441de19b34a92704d57">f64mat4x2</a>;</div>
<div class="line"><a name="l02572"></a><span class="lineno"> 2572</span>&#160;</div>
<div class="line"><a name="l02575"></a><span class="lineno"><a class="line" href="a00179.html#gaba137814a509704937746cc1e82edc32"> 2575</a></span>&#160; <span class="keyword">typedef</span> highp_f64mat4x3 <a class="code" href="a00179.html#gaba137814a509704937746cc1e82edc32">f64mat4x3</a>;</div>
<div class="line"><a name="l02576"></a><span class="lineno"> 2576</span>&#160;</div>
<div class="line"><a name="l02579"></a><span class="lineno"><a class="line" href="a00179.html#ga489163773b021f1800a33cc2fa730c3b"> 2579</a></span>&#160; <span class="keyword">typedef</span> highp_f64mat4x4 <a class="code" href="a00179.html#ga489163773b021f1800a33cc2fa730c3b">f64mat4x4</a>;</div>
<div class="line"><a name="l02580"></a><span class="lineno"> 2580</span>&#160;</div>
<div class="line"><a name="l02583"></a><span class="lineno"><a class="line" href="a00179.html#ga74b9918c90ea60ce58b3979cde963a38"> 2583</a></span>&#160; <span class="keyword">typedef</span> f64mat2x2 <a class="code" href="a00179.html#ga74b9918c90ea60ce58b3979cde963a38">f64mat2</a>;</div>
<div class="line"><a name="l02584"></a><span class="lineno"> 2584</span>&#160;</div>
<div class="line"><a name="l02587"></a><span class="lineno"><a class="line" href="a00179.html#ga68894201dd511792a7af6cff7b5adf71"> 2587</a></span>&#160; <span class="keyword">typedef</span> f64mat3x3 <a class="code" href="a00179.html#ga68894201dd511792a7af6cff7b5adf71">f64mat3</a>;</div>
<div class="line"><a name="l02588"></a><span class="lineno"> 2588</span>&#160;</div>
<div class="line"><a name="l02591"></a><span class="lineno"><a class="line" href="a00179.html#ga219c683b0aa29f4f482f76d77d5c9e95"> 2591</a></span>&#160; <span class="keyword">typedef</span> f64mat4x4 <a class="code" href="a00179.html#ga219c683b0aa29f4f482f76d77d5c9e95">f64mat4</a>;</div>
<div class="line"><a name="l02592"></a><span class="lineno"> 2592</span>&#160;</div>
<div class="line"><a name="l02595"></a><span class="lineno"><a class="line" href="a00179.html#ga14c583bd625eda8cf4935a14d5dd544d"> 2595</a></span>&#160; <span class="keyword">typedef</span> highp_f64quat <a class="code" href="a00179.html#ga14c583bd625eda8cf4935a14d5dd544d">f64quat</a>;</div>
<div class="line"><a name="l02596"></a><span class="lineno"> 2596</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l02597"></a><span class="lineno"> 2597</span>&#160;}<span class="comment">//namespace glm</span></div>
<div class="ttc" id="a00179_html_gad9b52e1c271cb9c8bfae6365d3e38a23"><div class="ttname"><a href="a00179.html#gad9b52e1c271cb9c8bfae6365d3e38a23">glm::u32vec3</a></div><div class="ttdeci">highp_u32vec3 u32vec3</div><div class="ttdoc">Default precision 32 bit unsigned integer vector of 3 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01168">fwd.hpp:1168</a></div></div>
<div class="ttc" id="a00179_html_gaf3f312156984c365e9f65620354da70b"><div class="ttname"><a href="a00179.html#gaf3f312156984c365e9f65620354da70b">glm::u64</a></div><div class="ttdeci">detail::uint64 u64</div><div class="ttdoc">64 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00934">fwd.hpp:934</a></div></div>
<div class="ttc" id="a00179_html_ga3650f851ca511552052df19fb6cf8f16"><div class="ttname"><a href="a00179.html#ga3650f851ca511552052df19fb6cf8f16">glm::highp_i32vec1</a></div><div class="ttdeci">tvec1&lt; i32, highp &gt; highp_i32vec1</div><div class="ttdoc">High precision 32 bit signed integer scalar type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00524">fwd.hpp:524</a></div></div>
<div class="ttc" id="a00179_html_gaeea53879fc327293cf3352a409b7867b"><div class="ttname"><a href="a00179.html#gaeea53879fc327293cf3352a409b7867b">glm::lowp_f32</a></div><div class="ttdeci">float32 lowp_f32</div><div class="ttdoc">Low 32 bit single-precision floating-point scalar. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01356">fwd.hpp:1356</a></div></div>
<div class="ttc" id="a00179_html_ga5ff192bf2205bec34497aa1f8ba05838"><div class="ttname"><a href="a00179.html#ga5ff192bf2205bec34497aa1f8ba05838">glm::highp_u32vec3</a></div><div class="ttdeci">tvec3&lt; u32, highp &gt; highp_u32vec3</div><div class="ttdoc">High precision 32 bit unsigned integer vector of 3 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01141">fwd.hpp:1141</a></div></div>
<div class="ttc" id="a00179_html_ga1e4c52bb824ca16c6e2e5b03635669d0"><div class="ttname"><a href="a00179.html#ga1e4c52bb824ca16c6e2e5b03635669d0">glm::f32mat3x3</a></div><div class="ttdeci">highp_f32mat3x3 f32mat3x3</div><div class="ttdoc">Default single-precision floating-point 3x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02457">fwd.hpp:2457</a></div></div>
<div class="ttc" id="a00179_html_ga400570a17c30a0d93be64df7aaeca498"><div class="ttname"><a href="a00179.html#ga400570a17c30a0d93be64df7aaeca498">glm::highp_u32vec1</a></div><div class="ttdeci">tvec1&lt; u32, highp &gt; highp_u32vec1</div><div class="ttdoc">High precision 32 bit unsigned integer scalar type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01133">fwd.hpp:1133</a></div></div>
<div class="ttc" id="a00179_html_ga89237ecd4974b66bfeca50946f41e9c1"><div class="ttname"><a href="a00179.html#ga89237ecd4974b66bfeca50946f41e9c1">glm::highp_f64vec1</a></div><div class="ttdeci">tvec1&lt; f64, highp &gt; highp_f64vec1</div><div class="ttdoc">High double-precision floating-point vector of 1 component. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01723">fwd.hpp:1723</a></div></div>
<div class="ttc" id="a00179_html_gadbeccbd85012ba9638d51b37d0b88e4e"><div class="ttname"><a href="a00179.html#gadbeccbd85012ba9638d51b37d0b88e4e">glm::lowp_fvec4</a></div><div class="ttdeci">tvec4&lt; float, lowp &gt; lowp_fvec4</div><div class="ttdoc">Low single-precision floating-point vector of 4 components. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01571">fwd.hpp:1571</a></div></div>
<div class="ttc" id="a00179_html_ga3ebcb1f6d8d8387253de8bccb058d77f"><div class="ttname"><a href="a00179.html#ga3ebcb1f6d8d8387253de8bccb058d77f">glm::mediump_i64</a></div><div class="ttdeci">detail::int64 mediump_i64</div><div class="ttdoc">Medium precision 64 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00220">fwd.hpp:220</a></div></div>
<div class="ttc" id="a00179_html_ga0cd2f21770615d0b0c46daa9a820f2e9"><div class="ttname"><a href="a00179.html#ga0cd2f21770615d0b0c46daa9a820f2e9">glm::mediump_float64_t</a></div><div class="ttdeci">detail::float64 mediump_float64_t</div><div class="ttdoc">Medium 64 bit double-precision floating-point scalar. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01426">fwd.hpp:1426</a></div></div>
<div class="ttc" id="a00179_html_ga842f6af7042f44a489c45e83cf62c58c"><div class="ttname"><a href="a00179.html#ga842f6af7042f44a489c45e83cf62c58c">glm::lowp_f64mat2x4</a></div><div class="ttdeci">tmat2x4&lt; f64, lowp &gt; lowp_f64mat2x4</div><div class="ttdoc">Low double-precision floating-point 2x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02097">fwd.hpp:2097</a></div></div>
<div class="ttc" id="a00179_html_gabb9146c6416d66b57e5c3aea6f2f5c99"><div class="ttname"><a href="a00179.html#gabb9146c6416d66b57e5c3aea6f2f5c99">glm::lowp_f64mat3x3</a></div><div class="ttdeci">tmat3x3&lt; f64, lowp &gt; lowp_f64mat3x3</div><div class="ttdoc">Low double-precision floating-point 3x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02105">fwd.hpp:2105</a></div></div>
<div class="ttc" id="a00179_html_ga0c181fdf06a309691999926b6690c969"><div class="ttname"><a href="a00179.html#ga0c181fdf06a309691999926b6690c969">glm::highp_u64</a></div><div class="ttdeci">detail::uint64 highp_u64</div><div class="ttdoc">Medium precision 64 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00877">fwd.hpp:877</a></div></div>
<div class="ttc" id="a00179_html_gae9b193febd3179de366dfa1ba31ee6ce"><div class="ttname"><a href="a00179.html#gae9b193febd3179de366dfa1ba31ee6ce">glm::highp_f64mat3x2</a></div><div class="ttdeci">tmat3x2&lt; f64, highp &gt; highp_f64mat3x2</div><div class="ttdoc">High double-precision floating-point 3x2 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02214">fwd.hpp:2214</a></div></div>
<div class="ttc" id="a00179_html_gae8f5e3e964ca2ae240adc2c0d74adede"><div class="ttname"><a href="a00179.html#gae8f5e3e964ca2ae240adc2c0d74adede">glm::int16_t</a></div><div class="ttdeci">detail::int16 int16_t</div><div class="ttdoc">16 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00300">fwd.hpp:300</a></div></div>
<div class="ttc" id="a00179_html_ga322a7d7d2c2c68994dc872a33de63c61"><div class="ttname"><a href="a00179.html#ga322a7d7d2c2c68994dc872a33de63c61">glm::int64_t</a></div><div class="ttdeci">detail::int64 int64_t</div><div class="ttdoc">64 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00308">fwd.hpp:308</a></div></div>
<div class="ttc" id="a00179_html_ga96faea43ac5f875d2d3ffbf8d213e3eb"><div class="ttname"><a href="a00179.html#ga96faea43ac5f875d2d3ffbf8d213e3eb">glm::i32</a></div><div class="ttdeci">detail::int32 i32</div><div class="ttdoc">32 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00321">fwd.hpp:321</a></div></div>
<div class="ttc" id="a00179_html_gaf1b735b4b1145174f4e4167d13778f9b"><div class="ttname"><a href="a00179.html#gaf1b735b4b1145174f4e4167d13778f9b">glm::lowp_uint32_t</a></div><div class="ttdeci">detail::uint32 lowp_uint32_t</div><div class="ttdoc">Low precision 32 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00756">fwd.hpp:756</a></div></div>
<div class="ttc" id="a00179_html_gabc7a97c07cbfac8e35eb5e63beb4b679"><div class="ttname"><a href="a00179.html#gabc7a97c07cbfac8e35eb5e63beb4b679">glm::lowp_f64</a></div><div class="ttdeci">float64 lowp_f64</div><div class="ttdoc">Low 64 bit double-precision floating-point scalar. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01360">fwd.hpp:1360</a></div></div>
<div class="ttc" id="a00179_html_ga4611b14a12ec8b0b5988ed93c6060432"><div class="ttname"><a href="a00179.html#ga4611b14a12ec8b0b5988ed93c6060432">glm::mediump_u32vec2</a></div><div class="ttdeci">tvec2&lt; u32, mediump &gt; mediump_u32vec2</div><div class="ttdoc">Medium precision 32 bit unsigned integer vector of 2 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01120">fwd.hpp:1120</a></div></div>
<div class="ttc" id="a00179_html_ga232957ed3eea2cddbc313de01a73c958"><div class="ttname"><a href="a00179.html#ga232957ed3eea2cddbc313de01a73c958">glm::highp_i16vec3</a></div><div class="ttdeci">tvec3&lt; i16, highp &gt; highp_i16vec3</div><div class="ttdoc">High precision 16 bit signed integer vector of 3 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00452">fwd.hpp:452</a></div></div>
<div class="ttc" id="a00179_html_ga447c20d8123d9c4dbab2016337670fad"><div class="ttname"><a href="a00179.html#ga447c20d8123d9c4dbab2016337670fad">glm::highp_u32vec4</a></div><div class="ttdeci">tvec4&lt; u32, highp &gt; highp_u32vec4</div><div class="ttdoc">High precision 32 bit unsigned integer vector of 4 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01145">fwd.hpp:1145</a></div></div>
<div class="ttc" id="a00179_html_ga5fde0fa4a3852a9dd5d637a92ee74718"><div class="ttname"><a href="a00179.html#ga5fde0fa4a3852a9dd5d637a92ee74718">glm::highp_int16</a></div><div class="ttdeci">detail::int16 highp_int16</div><div class="ttdoc">High precision 16 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00228">fwd.hpp:228</a></div></div>
<div class="ttc" id="a00179_html_ga01a6f096db7a15dfe2fa28ea1fed183c"><div class="ttname"><a href="a00179.html#ga01a6f096db7a15dfe2fa28ea1fed183c">glm::mediump_f32mat4x4</a></div><div class="ttdeci">tmat4x4&lt; f32, mediump &gt; mediump_f32mat4x4</div><div class="ttdoc">Medium single-precision floating-point 4x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02007">fwd.hpp:2007</a></div></div>
<div class="ttc" id="a00179_html_ga760bcf26fdb23a2c3ecad3c928a19ae6"><div class="ttname"><a href="a00179.html#ga760bcf26fdb23a2c3ecad3c928a19ae6">glm::lowp_int8</a></div><div class="ttdeci">detail::int8 lowp_int8</div><div class="ttdoc">Low precision 8 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00128">fwd.hpp:128</a></div></div>
<div class="ttc" id="a00179_html_ga3b10e8ada3693b02f55095efa35fdd8b"><div class="ttname"><a href="a00179.html#ga3b10e8ada3693b02f55095efa35fdd8b">glm::highp_fmat2x4</a></div><div class="ttdeci">tmat2x4&lt; f32, highp &gt; highp_fmat2x4</div><div class="ttdoc">High single-precision floating-point 2x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01869">fwd.hpp:1869</a></div></div>
<div class="ttc" id="a00179_html_ga06275695b922e1b4f068379ee53d17f5"><div class="ttname"><a href="a00179.html#ga06275695b922e1b4f068379ee53d17f5">glm::mediump_f64quat</a></div><div class="ttdeci">tquat&lt; f64, mediump &gt; mediump_f64quat</div><div class="ttdoc">Medium double-precision floating-point quaternion. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02269">fwd.hpp:2269</a></div></div>
<div class="ttc" id="a00179_html_ga698e36b01167fc0f037889334dce8def"><div class="ttname"><a href="a00179.html#ga698e36b01167fc0f037889334dce8def">glm::lowp_int16</a></div><div class="ttdeci">detail::int16 lowp_int16</div><div class="ttdoc">Low precision 16 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00132">fwd.hpp:132</a></div></div>
<div class="ttc" id="a00179_html_ga6966c0cb4673928c9c9da2e91006d2c0"><div class="ttname"><a href="a00179.html#ga6966c0cb4673928c9c9da2e91006d2c0">glm::f32quat</a></div><div class="ttdeci">highp_f32quat f32quat</div><div class="ttdoc">Default single-precision floating-point quaternion. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02489">fwd.hpp:2489</a></div></div>
<div class="ttc" id="a00179_html_gafaad77b464b5a35626c31205ac6780e3"><div class="ttname"><a href="a00179.html#gafaad77b464b5a35626c31205ac6780e3">glm::f64vec2</a></div><div class="ttdeci">highp_f64vec2 f64vec2</div><div class="ttdoc">Default double-precision floating-point vector of 2 components. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02535">fwd.hpp:2535</a></div></div>
<div class="ttc" id="a00179_html_ga3ab5fe184343d394fb6c2723c3ee3699"><div class="ttname"><a href="a00179.html#ga3ab5fe184343d394fb6c2723c3ee3699">glm::i16</a></div><div class="ttdeci">detail::int16 i16</div><div class="ttdoc">16 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00317">fwd.hpp:317</a></div></div>
<div class="ttc" id="a00179_html_ga9d8b766229a9613e023da6015273c5e0"><div class="ttname"><a href="a00179.html#ga9d8b766229a9613e023da6015273c5e0">glm::lowp_f64mat2x2</a></div><div class="ttdeci">tmat2x2&lt; f64, lowp &gt; lowp_f64mat2x2</div><div class="ttdoc">Low double-precision floating-point 1x1 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02089">fwd.hpp:2089</a></div></div>
<div class="ttc" id="a00179_html_ga11e5684b10e098f573ff484c1a569ae2"><div class="ttname"><a href="a00179.html#ga11e5684b10e098f573ff484c1a569ae2">glm::f64mat3x2</a></div><div class="ttdeci">highp_f64mat3x2 f64mat3x2</div><div class="ttdoc">Default double-precision floating-point 3x2 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02559">fwd.hpp:2559</a></div></div>
<div class="ttc" id="a00179_html_gadb997e409103d4da18abd837e636a496"><div class="ttname"><a href="a00179.html#gadb997e409103d4da18abd837e636a496">glm::i64</a></div><div class="ttdeci">detail::int64 i64</div><div class="ttdoc">64 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00325">fwd.hpp:325</a></div></div>
<div class="ttc" id="a00179_html_ga5165fbee2d78f342950265b69a07353d"><div class="ttname"><a href="a00179.html#ga5165fbee2d78f342950265b69a07353d">glm::fmat3</a></div><div class="ttdeci">fmat3x3 fmat3</div><div class="ttdoc">Default single-precision floating-point 3x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02411">fwd.hpp:2411</a></div></div>
<div class="ttc" id="a00179_html_ga41c6189f6485c2825d60fdc835b3a2b0"><div class="ttname"><a href="a00179.html#ga41c6189f6485c2825d60fdc835b3a2b0">glm::int8</a></div><div class="ttdeci">detail::int8 int8</div><div class="ttdoc">8 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00119_source.html#l00220">type_int.hpp:220</a></div></div>
<div class="ttc" id="a00179_html_ga298f7d4d273678d0282812368da27fda"><div class="ttname"><a href="a00179.html#ga298f7d4d273678d0282812368da27fda">glm::highp_f32mat2</a></div><div class="ttdeci">highp_f32mat2x2 highp_f32mat2</div><div class="ttdoc">High single-precision floating-point 1x1 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02072">fwd.hpp:2072</a></div></div>
<div class="ttc" id="a00179_html_gac1281da5ded55047e8892b0e1f1ae965"><div class="ttname"><a href="a00179.html#gac1281da5ded55047e8892b0e1f1ae965">glm::mediump_f64mat2</a></div><div class="ttdeci">mediump_f64mat2x2 mediump_f64mat2</div><div class="ttdoc">Medium double-precision floating-point 1x1 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02186">fwd.hpp:2186</a></div></div>
<div class="ttc" id="a00179_html_gafb18822e2eac88fa861a76cefd25d550"><div class="ttname"><a href="a00179.html#gafb18822e2eac88fa861a76cefd25d550">glm::f64mat2x4</a></div><div class="ttdeci">highp_f64mat2x4 f64mat2x4</div><div class="ttdoc">Default double-precision floating-point 2x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02555">fwd.hpp:2555</a></div></div>
<div class="ttc" id="a00179_html_ga49a3b5a4f1565687927b5edb23f0b35e"><div class="ttname"><a href="a00179.html#ga49a3b5a4f1565687927b5edb23f0b35e">glm::lowp_float64_t</a></div><div class="ttdeci">detail::float64 lowp_float64_t</div><div class="ttdoc">Low 64 bit double-precision floating-point scalar. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01352">fwd.hpp:1352</a></div></div>
<div class="ttc" id="a00179_html_ga752dff4232933964e899b1be27f30af4"><div class="ttname"><a href="a00179.html#ga752dff4232933964e899b1be27f30af4">glm::lowp_f32mat4x4</a></div><div class="ttdeci">tmat4x4&lt; f32, lowp &gt; lowp_f32mat4x4</div><div class="ttdoc">Low single-precision floating-point 4x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01950">fwd.hpp:1950</a></div></div>
<div class="ttc" id="a00179_html_ga776e06fd5557d5dca4beecebad19aed3"><div class="ttname"><a href="a00179.html#ga776e06fd5557d5dca4beecebad19aed3">glm::lowp_fmat2x4</a></div><div class="ttdeci">tmat2x4&lt; f32, lowp &gt; lowp_fmat2x4</div><div class="ttdoc">Low single-precision floating-point 2x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01755">fwd.hpp:1755</a></div></div>
<div class="ttc" id="a00179_html_ga4be7f884cf27a80820cf5fcefeab1459"><div class="ttname"><a href="a00179.html#ga4be7f884cf27a80820cf5fcefeab1459">glm::mediump_u16vec2</a></div><div class="ttdeci">tvec2&lt; u16, mediump &gt; mediump_u16vec2</div><div class="ttdoc">Medium precision 16 bit unsigned integer vector of 2 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01040">fwd.hpp:1040</a></div></div>
<div class="ttc" id="a00179_html_gacaea06d0a79ef3172e887a7a6ba434ff"><div class="ttname"><a href="a00179.html#gacaea06d0a79ef3172e887a7a6ba434ff">glm::highp_int16_t</a></div><div class="ttdeci">detail::int16 highp_int16_t</div><div class="ttdoc">High precision 16 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00244">fwd.hpp:244</a></div></div>
<div class="ttc" id="a00179_html_ga710c552051cdf26086a52724adeaa0b5"><div class="ttname"><a href="a00179.html#ga710c552051cdf26086a52724adeaa0b5">glm::mediump_f64mat2x2</a></div><div class="ttdeci">tmat2x2&lt; f64, mediump &gt; mediump_f64mat2x2</div><div class="ttdoc">Medium double-precision floating-point 1x1 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02146">fwd.hpp:2146</a></div></div>
<div class="ttc" id="a00179_html_ga691047f2c02376e3c33abc9b09fa7d11"><div class="ttname"><a href="a00179.html#ga691047f2c02376e3c33abc9b09fa7d11">glm::lowp_f64mat4x2</a></div><div class="ttdeci">tmat4x2&lt; f64, lowp &gt; lowp_f64mat4x2</div><div class="ttdoc">Low double-precision floating-point 4x2 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02113">fwd.hpp:2113</a></div></div>
<div class="ttc" id="a00179_html_ga7106f1c5fbb3e928556d2176c2828324"><div class="ttname"><a href="a00179.html#ga7106f1c5fbb3e928556d2176c2828324">glm::lowp_f32mat2x3</a></div><div class="ttdeci">tmat2x3&lt; f32, lowp &gt; lowp_f32mat2x3</div><div class="ttdoc">Low single-precision floating-point 2x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01922">fwd.hpp:1922</a></div></div>
<div class="ttc" id="a00179_html_ga97432f9979e73e66567361fd01e4cffb"><div class="ttname"><a href="a00179.html#ga97432f9979e73e66567361fd01e4cffb">glm::highp_uint8</a></div><div class="ttdeci">detail::uint8 highp_uint8</div><div class="ttdoc">Medium precision 8 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00833">fwd.hpp:833</a></div></div>
<div class="ttc" id="a00179_html_ga14c90ca49885723f51d06e295587236f"><div class="ttname"><a href="a00179.html#ga14c90ca49885723f51d06e295587236f">glm::highp_f32mat4</a></div><div class="ttdeci">highp_f32mat4x4 highp_f32mat4</div><div class="ttdoc">High single-precision floating-point 4x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02080">fwd.hpp:2080</a></div></div>
<div class="ttc" id="a00179_html_ga1085c50dd8fbeb5e7e609b1c127492a5"><div class="ttname"><a href="a00179.html#ga1085c50dd8fbeb5e7e609b1c127492a5">glm::highp_int8_t</a></div><div class="ttdeci">detail::int8 highp_int8_t</div><div class="ttdoc">High precision 8 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00240">fwd.hpp:240</a></div></div>
<div class="ttc" id="a00179_html_gaf4377997b299a287f7ab3358c9bd3e4c"><div class="ttname"><a href="a00179.html#gaf4377997b299a287f7ab3358c9bd3e4c">glm::f32mat3</a></div><div class="ttdeci">f32mat3x3 f32mat3</div><div class="ttdoc">Default single-precision floating-point 3x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02481">fwd.hpp:2481</a></div></div>
<div class="ttc" id="a00179_html_ga1fa92a233b9110861cdbc8c2ccf0b5a3"><div class="ttname"><a href="a00179.html#ga1fa92a233b9110861cdbc8c2ccf0b5a3">glm::mediump_uint8</a></div><div class="ttdeci">detail::uint8 mediump_uint8</div><div class="ttdoc">Medium precision 8 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00783">fwd.hpp:783</a></div></div>
<div class="ttc" id="a00179_html_gad1213a22bbb9e4107f07eaa4956f8281"><div class="ttname"><a href="a00179.html#gad1213a22bbb9e4107f07eaa4956f8281">glm::mediump_u8</a></div><div class="ttdeci">detail::uint8 mediump_u8</div><div class="ttdoc">Medium precision 8 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00815">fwd.hpp:815</a></div></div>
<div class="ttc" id="a00179_html_ga002c5621e42eceb747ad4f8315122175"><div class="ttname"><a href="a00179.html#ga002c5621e42eceb747ad4f8315122175">glm::lowp_f64mat3x4</a></div><div class="ttdeci">tmat3x4&lt; f64, lowp &gt; lowp_f64mat3x4</div><div class="ttdoc">Low double-precision floating-point 3x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02109">fwd.hpp:2109</a></div></div>
<div class="ttc" id="a00163_html_ga591478a77e4324e0836abc17cbb13e83"><div class="ttname"><a href="a00163.html#ga591478a77e4324e0836abc17cbb13e83">glm::mediump_vec3</a></div><div class="ttdeci">tvec3&lt; float, mediump &gt; mediump_vec3</div><div class="ttdoc">3 components vector of medium single-precision floating-point numbers. </div><div class="ttdef"><b>Definition:</b> <a href="a00132_source.html#l00183">type_vec.hpp:183</a></div></div>
<div class="ttc" id="a00179_html_gae69228b98799312c02544febb1af766b"><div class="ttname"><a href="a00179.html#gae69228b98799312c02544febb1af766b">glm::lowp_u64vec3</a></div><div class="ttdeci">tvec3&lt; u64, lowp &gt; lowp_u64vec3</div><div class="ttdoc">Low precision 64 bit unsigned integer vector of 3 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01266">fwd.hpp:1266</a></div></div>
<div class="ttc" id="a00179_html_ga28f03a39ac56c70f9bf3ada11cb60e3b"><div class="ttname"><a href="a00179.html#ga28f03a39ac56c70f9bf3ada11cb60e3b">glm::i16vec1</a></div><div class="ttdeci">highp_i16vec1 i16vec1</div><div class="ttdoc">Default precision 16 bit signed integer scalar type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00472">fwd.hpp:472</a></div></div>
<div class="ttc" id="a00179_html_ga42af3af0131095f8445ddd0738d76827"><div class="ttname"><a href="a00179.html#ga42af3af0131095f8445ddd0738d76827">glm::mediump_i64vec1</a></div><div class="ttdeci">tvec1&lt; i64, mediump &gt; mediump_i64vec1</div><div class="ttdoc">Medium precision 64 bit signed integer scalar type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00666">fwd.hpp:666</a></div></div>
<div class="ttc" id="a00179_html_ga3174a49dc84a977cad7012a62f4af02f"><div class="ttname"><a href="a00179.html#ga3174a49dc84a977cad7012a62f4af02f">glm::f32vec1</a></div><div class="ttdeci">highp_f32vec1 f32vec1</div><div class="ttdoc">Default single-precision floating-point vector of 1 components. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02425">fwd.hpp:2425</a></div></div>
<div class="ttc" id="a00179_html_ga5ed667d0247cce477f013ea31982843d"><div class="ttname"><a href="a00179.html#ga5ed667d0247cce477f013ea31982843d">glm::f32mat2x4</a></div><div class="ttdeci">highp_f32mat2x4 f32mat2x4</div><div class="ttdoc">Default single-precision floating-point 2x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02449">fwd.hpp:2449</a></div></div>
<div class="ttc" id="a00179_html_ga8723186104dc02eb85da386105fba75f"><div class="ttname"><a href="a00179.html#ga8723186104dc02eb85da386105fba75f">glm::f64vec4</a></div><div class="ttdeci">highp_f64vec4 f64vec4</div><div class="ttdoc">Default double-precision floating-point vector of 4 components. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02543">fwd.hpp:2543</a></div></div>
<div class="ttc" id="a00179_html_ga0ab79fc2711ccd850f42d5e816012397"><div class="ttname"><a href="a00179.html#ga0ab79fc2711ccd850f42d5e816012397">glm::highp_f32mat4x4</a></div><div class="ttdeci">tmat4x4&lt; f32, highp &gt; highp_f32mat4x4</div><div class="ttdoc">High single-precision floating-point 4x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02064">fwd.hpp:2064</a></div></div>
<div class="ttc" id="a00179_html_gaa521bedc4cdd40c72880e426661f5603"><div class="ttname"><a href="a00179.html#gaa521bedc4cdd40c72880e426661f5603">glm::mediump_i64vec3</a></div><div class="ttdeci">tvec3&lt; i64, mediump &gt; mediump_i64vec3</div><div class="ttdoc">Medium precision 64 bit signed integer vector of 3 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00674">fwd.hpp:674</a></div></div>
<div class="ttc" id="a00179_html_gab333adb64d923bf12287f0dbc2f12c7f"><div class="ttname"><a href="a00179.html#gab333adb64d923bf12287f0dbc2f12c7f">glm::highp_fvec3</a></div><div class="ttdeci">tvec3&lt; float, highp &gt; highp_fvec3</div><div class="ttdoc">High Single-precision floating-point vector of 3 components. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01633">fwd.hpp:1633</a></div></div>
<div class="ttc" id="a00179_html_ga5ac17da9eab988cac003014225ba5e9b"><div class="ttname"><a href="a00179.html#ga5ac17da9eab988cac003014225ba5e9b">glm::mediump_f64mat3x2</a></div><div class="ttdeci">tmat3x2&lt; f64, mediump &gt; mediump_f64mat3x2</div><div class="ttdoc">Medium double-precision floating-point 3x2 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02158">fwd.hpp:2158</a></div></div>
<div class="ttc" id="a00179_html_ga41c7b342ad9a120310e2f52ee14e3c2e"><div class="ttname"><a href="a00179.html#ga41c7b342ad9a120310e2f52ee14e3c2e">glm::highp_fvec1</a></div><div class="ttdeci">tvec1&lt; float, highp &gt; highp_fvec1</div><div class="ttdoc">High single-precision floating-point vector of 1 component. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01625">fwd.hpp:1625</a></div></div>
<div class="ttc" id="a00179_html_gaa389a235fe6788544cd168b6eba2e250"><div class="ttname"><a href="a00179.html#gaa389a235fe6788544cd168b6eba2e250">glm::lowp_fmat4x4</a></div><div class="ttdeci">tmat4x4&lt; f32, lowp &gt; lowp_fmat4x4</div><div class="ttdoc">Low single-precision floating-point 4x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01779">fwd.hpp:1779</a></div></div>
<div class="ttc" id="a00179_html_ga8165913e068444f7842302d40ba897b9"><div class="ttname"><a href="a00179.html#ga8165913e068444f7842302d40ba897b9">glm::u32</a></div><div class="ttdeci">detail::uint32 u32</div><div class="ttdoc">32 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00930">fwd.hpp:930</a></div></div>
<div class="ttc" id="a00179_html_ga489163773b021f1800a33cc2fa730c3b"><div class="ttname"><a href="a00179.html#ga489163773b021f1800a33cc2fa730c3b">glm::f64mat4x4</a></div><div class="ttdeci">highp_f64mat4x4 f64mat4x4</div><div class="ttdoc">Default double-precision floating-point 4x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02579">fwd.hpp:2579</a></div></div>
<div class="ttc" id="a00179_html_ga7852c10988de095e6e685300904cb2b3"><div class="ttname"><a href="a00179.html#ga7852c10988de095e6e685300904cb2b3">glm::lowp_i64vec1</a></div><div class="ttdeci">tvec1&lt; i64, lowp &gt; lowp_i64vec1</div><div class="ttdoc">Low precision 64 bit signed integer scalar type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00649">fwd.hpp:649</a></div></div>
<div class="ttc" id="a00179_html_ga766aed2871e6173a81011a877f398f04"><div class="ttname"><a href="a00179.html#ga766aed2871e6173a81011a877f398f04">glm::lowp_f32mat4</a></div><div class="ttdeci">lowp_f32mat4x4 lowp_f32mat4</div><div class="ttdoc">Low single-precision floating-point 4x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01966">fwd.hpp:1966</a></div></div>
<div class="ttc" id="a00179_html_ga52409bc6d4a2ce3421526c069220d685"><div class="ttname"><a href="a00179.html#ga52409bc6d4a2ce3421526c069220d685">glm::lowp_f32mat2</a></div><div class="ttdeci">lowp_f32mat2x2 lowp_f32mat2</div><div class="ttdoc">Low single-precision floating-point 1x1 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01958">fwd.hpp:1958</a></div></div>
<div class="ttc" id="a00179_html_ga98cd9aafec70a9d83add4b67e20e4d52"><div class="ttname"><a href="a00179.html#ga98cd9aafec70a9d83add4b67e20e4d52">glm::lowp_f64mat3x2</a></div><div class="ttdeci">tmat3x2&lt; f64, lowp &gt; lowp_f64mat3x2</div><div class="ttdoc">Low double-precision floating-point 3x2 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02101">fwd.hpp:2101</a></div></div>
<div class="ttc" id="a00179_html_gae5421a69235098aa087ec5fde0904854"><div class="ttname"><a href="a00179.html#gae5421a69235098aa087ec5fde0904854">glm::lowp_f64mat4x3</a></div><div class="ttdeci">tmat4x3&lt; f64, lowp &gt; lowp_f64mat4x3</div><div class="ttdoc">Low double-precision floating-point 4x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02117">fwd.hpp:2117</a></div></div>
<div class="ttc" id="a00179_html_ga80e458f3c0e9fb01d4695637a7ac0e5b"><div class="ttname"><a href="a00179.html#ga80e458f3c0e9fb01d4695637a7ac0e5b">glm::mediump_i64vec2</a></div><div class="ttdeci">tvec2&lt; i64, mediump &gt; mediump_i64vec2</div><div class="ttdoc">Medium precision 64 bit signed integer vector of 2 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00670">fwd.hpp:670</a></div></div>
<div class="ttc" id="a00179_html_ga328c393cd9a393b33342acbf9b91bf72"><div class="ttname"><a href="a00179.html#ga328c393cd9a393b33342acbf9b91bf72">glm::mediump_fvec4</a></div><div class="ttdeci">tvec4&lt; float, mediump &gt; mediump_fvec4</div><div class="ttdoc">Medium Single-precision floating-point vector of 4 components. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01604">fwd.hpp:1604</a></div></div>
<div class="ttc" id="a00179_html_gaec720296a0a21668a2ed5a1d5f139169"><div class="ttname"><a href="a00179.html#gaec720296a0a21668a2ed5a1d5f139169">glm::highp_f64vec3</a></div><div class="ttdeci">tvec3&lt; f64, highp &gt; highp_f64vec3</div><div class="ttdoc">High double-precision floating-point vector of 3 components. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01731">fwd.hpp:1731</a></div></div>
<div class="ttc" id="a00179_html_ga1b3cd59a64ede38fb8ec16f9db191544"><div class="ttname"><a href="a00179.html#ga1b3cd59a64ede38fb8ec16f9db191544">glm::lowp_f32mat4x3</a></div><div class="ttdeci">tmat4x3&lt; f32, lowp &gt; lowp_f32mat4x3</div><div class="ttdoc">Low single-precision floating-point 4x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01946">fwd.hpp:1946</a></div></div>
<div class="ttc" id="a00179_html_ga6fbd69cbdaa44345bff923a2cf63de7e"><div class="ttname"><a href="a00179.html#ga6fbd69cbdaa44345bff923a2cf63de7e">glm::mediump_int8</a></div><div class="ttdeci">detail::int8 mediump_int8</div><div class="ttdoc">Medium precision 8 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00176">fwd.hpp:176</a></div></div>
<div class="ttc" id="a00179_html_gacf1ded173e1e2d049c511d095b259e21"><div class="ttname"><a href="a00179.html#gacf1ded173e1e2d049c511d095b259e21">glm::mediump_i8</a></div><div class="ttdeci">detail::int8 mediump_i8</div><div class="ttdoc">Medium precision 8 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00208">fwd.hpp:208</a></div></div>
<div class="ttc" id="a00179_html_gadb511a9a5fa678b1b859364b817cee76"><div class="ttname"><a href="a00179.html#gadb511a9a5fa678b1b859364b817cee76">glm::mediump_f64mat4x2</a></div><div class="ttdeci">tmat4x2&lt; f64, mediump &gt; mediump_f64mat4x2</div><div class="ttdoc">Medium double-precision floating-point 4x2 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02170">fwd.hpp:2170</a></div></div>
<div class="ttc" id="a00179_html_gafaa92b781318fb3fe43ad3e6f32be86b"><div class="ttname"><a href="a00179.html#gafaa92b781318fb3fe43ad3e6f32be86b">glm::mediump_f32mat2x2</a></div><div class="ttdeci">tmat2x2&lt; f32, mediump &gt; mediump_f32mat2x2</div><div class="ttdoc">High single-precision floating-point 1x1 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01975">fwd.hpp:1975</a></div></div>
<div class="ttc" id="a00179_html_gafc730f6b4242763b0eda0ffa25150292"><div class="ttname"><a href="a00179.html#gafc730f6b4242763b0eda0ffa25150292">glm::lowp_f64mat2</a></div><div class="ttdeci">lowp_f64mat2x2 lowp_f64mat2</div><div class="ttdoc">Low double-precision floating-point 1x1 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02129">fwd.hpp:2129</a></div></div>
<div class="ttc" id="a00179_html_ga311a121ace2b2d2c1f065cfb0be47092"><div class="ttname"><a href="a00179.html#ga311a121ace2b2d2c1f065cfb0be47092">glm::highp_fmat3x4</a></div><div class="ttdeci">tmat3x4&lt; f32, highp &gt; highp_fmat3x4</div><div class="ttdoc">High single-precision floating-point 3x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01881">fwd.hpp:1881</a></div></div>
<div class="ttc" id="a00179_html_gaa46172d7dc1c7ffe3e78107ff88adf08"><div class="ttname"><a href="a00179.html#gaa46172d7dc1c7ffe3e78107ff88adf08">glm::highp_uint64_t</a></div><div class="ttdeci">detail::uint64 highp_uint64_t</div><div class="ttdoc">Medium precision 64 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00861">fwd.hpp:861</a></div></div>
<div class="ttc" id="a00179_html_ga1fedd5d29746afdaf2d3303a4442704e"><div class="ttname"><a href="a00179.html#ga1fedd5d29746afdaf2d3303a4442704e">glm::f32mat2</a></div><div class="ttdeci">f32mat2x2 f32mat2</div><div class="ttdoc">Default single-precision floating-point 2x2 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02477">fwd.hpp:2477</a></div></div>
<div class="ttc" id="a00179_html_gaa6a5b461bbf5fe20982472aa51896d4b"><div class="ttname"><a href="a00179.html#gaa6a5b461bbf5fe20982472aa51896d4b">glm::lowp_uint32</a></div><div class="ttdeci">detail::uint32 lowp_uint32</div><div class="ttdoc">Low precision 32 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00739">fwd.hpp:739</a></div></div>
<div class="ttc" id="a00179_html_gad746673e0c3ba5e7027ec0e0b1682d63"><div class="ttname"><a href="a00179.html#gad746673e0c3ba5e7027ec0e0b1682d63">glm::lowp_f32mat3x3</a></div><div class="ttdeci">tmat3x3&lt; f32, lowp &gt; lowp_f32mat3x3</div><div class="ttdoc">Low single-precision floating-point 3x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01934">fwd.hpp:1934</a></div></div>
<div class="ttc" id="a00179_html_ga90a6dc116b6407408e033f73301468ee"><div class="ttname"><a href="a00179.html#ga90a6dc116b6407408e033f73301468ee">glm::lowp_f32mat3x4</a></div><div class="ttdeci">tmat3x4&lt; f32, lowp &gt; lowp_f32mat3x4</div><div class="ttdoc">Low single-precision floating-point 3x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01938">fwd.hpp:1938</a></div></div>
<div class="ttc" id="a00179_html_gac1dee1be60722fbaba56c5e8d4055224"><div class="ttname"><a href="a00179.html#gac1dee1be60722fbaba56c5e8d4055224">glm::mediump_f64vec4</a></div><div class="ttdeci">tvec4&lt; f64, mediump &gt; mediump_f64vec4</div><div class="ttdoc">Medium double-precision floating-point vector of 4 components. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01719">fwd.hpp:1719</a></div></div>
<div class="ttc" id="a00179_html_ga80e72fe94c88498537e8158ba7591c54"><div class="ttname"><a href="a00179.html#ga80e72fe94c88498537e8158ba7591c54">glm::mediump_int16_t</a></div><div class="ttdeci">detail::int16 mediump_int16_t</div><div class="ttdoc">Medium precision 16 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00196">fwd.hpp:196</a></div></div>
<div class="ttc" id="a00179_html_gac462ec17fc1037e679d1086d3f26581f"><div class="ttname"><a href="a00179.html#gac462ec17fc1037e679d1086d3f26581f">glm::mediump_f32vec4</a></div><div class="ttdeci">tvec4&lt; f32, mediump &gt; mediump_f32vec4</div><div class="ttdoc">Medium single-precision floating-point vector of 4 components. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01670">fwd.hpp:1670</a></div></div>
<div class="ttc" id="a00179_html_gaa3bd6951d7eeae1b4f2cc50759dbf640"><div class="ttname"><a href="a00179.html#gaa3bd6951d7eeae1b4f2cc50759dbf640">glm::lowp_u16vec2</a></div><div class="ttdeci">tvec2&lt; u16, lowp &gt; lowp_u16vec2</div><div class="ttdoc">Low precision 16 bit unsigned integer vector of 2 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01023">fwd.hpp:1023</a></div></div>
<div class="ttc" id="a00179_html_gade69872a31f066e5ae212f1af6008edb"><div class="ttname"><a href="a00179.html#gade69872a31f066e5ae212f1af6008edb">glm::i64vec2</a></div><div class="ttdeci">highp_i64vec2 i64vec2</div><div class="ttdoc">Default precision 64 bit signed integer vector of 2 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00714">fwd.hpp:714</a></div></div>
<div class="ttc" id="a00163_html_gabfc3e9f63cc3e2ee0521405277ef3997"><div class="ttname"><a href="a00163.html#gabfc3e9f63cc3e2ee0521405277ef3997">glm::highp_vec2</a></div><div class="ttdeci">tvec2&lt; float, highp &gt; highp_vec2</div><div class="ttdoc">2 components vector of high single-precision floating-point numbers. </div><div class="ttdef"><b>Definition:</b> <a href="a00132_source.html#l00065">type_vec.hpp:65</a></div></div>
<div class="ttc" id="a00179_html_ga3b1278f471d04b27be00462deeef2e0a"><div class="ttname"><a href="a00179.html#ga3b1278f471d04b27be00462deeef2e0a">glm::highp_i16vec2</a></div><div class="ttdeci">tvec2&lt; i16, highp &gt; highp_i16vec2</div><div class="ttdoc">High precision 16 bit signed integer vector of 2 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00448">fwd.hpp:448</a></div></div>
<div class="ttc" id="a00179_html_gaf7adb92ce8de0afaff01436b039fd924"><div class="ttname"><a href="a00179.html#gaf7adb92ce8de0afaff01436b039fd924">glm::highp_f64mat2</a></div><div class="ttdeci">highp_f64mat2x2 highp_f64mat2</div><div class="ttdoc">High double-precision floating-point 1x1 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02242">fwd.hpp:2242</a></div></div>
<div class="ttc" id="a00179_html_gaf4d1f110d2643d0911aeaa424dd342f3"><div class="ttname"><a href="a00179.html#gaf4d1f110d2643d0911aeaa424dd342f3">glm::lowp_i32vec1</a></div><div class="ttdeci">tvec1&lt; i32, lowp &gt; lowp_i32vec1</div><div class="ttdoc">Low precision 32 bit signed integer scalar type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00490">fwd.hpp:490</a></div></div>
<div class="ttc" id="a00179_html_ga669898de66e7bb5695f7a86aa8915fd9"><div class="ttname"><a href="a00179.html#ga669898de66e7bb5695f7a86aa8915fd9">glm::lowp_i32vec3</a></div><div class="ttdeci">tvec3&lt; i32, lowp &gt; lowp_i32vec3</div><div class="ttdoc">Low precision 32 bit signed integer vector of 3 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00498">fwd.hpp:498</a></div></div>
<div class="ttc" id="a00179_html_gaad419b656765f99413130f262902f70b"><div class="ttname"><a href="a00179.html#gaad419b656765f99413130f262902f70b">glm::mediump_fmat2x3</a></div><div class="ttdeci">tmat2x3&lt; f32, mediump &gt; mediump_fmat2x3</div><div class="ttdoc">Medium single-precision floating-point 2x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01808">fwd.hpp:1808</a></div></div>
<div class="ttc" id="a00179_html_ga8acbe700ac34420e69435e9a1e7106a6"><div class="ttname"><a href="a00179.html#ga8acbe700ac34420e69435e9a1e7106a6">glm::mediump_fmat3x4</a></div><div class="ttdeci">tmat3x4&lt; f32, mediump &gt; mediump_fmat3x4</div><div class="ttdoc">Medium single-precision floating-point 3x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01824">fwd.hpp:1824</a></div></div>
<div class="ttc" id="a00179_html_ga609bf0ace941d6ab1bb2f9522a04e546"><div class="ttname"><a href="a00179.html#ga609bf0ace941d6ab1bb2f9522a04e546">glm::highp_f64mat3</a></div><div class="ttdeci">highp_f64mat3x3 highp_f64mat3</div><div class="ttdoc">High double-precision floating-point 3x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02246">fwd.hpp:2246</a></div></div>
<div class="ttc" id="a00179_html_gad68bfd9f881856fc863a6ebca0b67f78"><div class="ttname"><a href="a00179.html#gad68bfd9f881856fc863a6ebca0b67f78">glm::lowp_uint16</a></div><div class="ttdeci">detail::uint16 lowp_uint16</div><div class="ttdoc">Low precision 16 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00735">fwd.hpp:735</a></div></div>
<div class="ttc" id="a00179_html_ga3a181f05bac20864c7b86976428cbbf2"><div class="ttname"><a href="a00179.html#ga3a181f05bac20864c7b86976428cbbf2">glm::mediump_f64mat2x4</a></div><div class="ttdeci">tmat2x4&lt; f64, mediump &gt; mediump_f64mat2x4</div><div class="ttdoc">Medium double-precision floating-point 2x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02154">fwd.hpp:2154</a></div></div>
<div class="ttc" id="a00179_html_gac29c6f264de4dc336d31e05f84ce89e4"><div class="ttname"><a href="a00179.html#gac29c6f264de4dc336d31e05f84ce89e4">glm::highp_i32vec3</a></div><div class="ttdeci">tvec3&lt; i32, highp &gt; highp_i32vec3</div><div class="ttdoc">High precision 32 bit signed integer vector of 3 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00532">fwd.hpp:532</a></div></div>
<div class="ttc" id="a00179_html_ga1e653136fb7152f4c817aa264d58f9db"><div class="ttname"><a href="a00179.html#ga1e653136fb7152f4c817aa264d58f9db">glm::mediump_f32mat3x3</a></div><div class="ttdeci">tmat3x3&lt; f32, mediump &gt; mediump_f32mat3x3</div><div class="ttdoc">Medium single-precision floating-point 3x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01991">fwd.hpp:1991</a></div></div>
<div class="ttc" id="a00179_html_ga8ca60d0ba6d438892be6017f43747661"><div class="ttname"><a href="a00179.html#ga8ca60d0ba6d438892be6017f43747661">glm::u8vec3</a></div><div class="ttdeci">highp_u8vec3 u8vec3</div><div class="ttdoc">Default precision 8 bit unsigned integer vector of 3 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01009">fwd.hpp:1009</a></div></div>
<div class="ttc" id="a00179_html_ga29bc99c6e19f3f6b8820e3f9037416d5"><div class="ttname"><a href="a00179.html#ga29bc99c6e19f3f6b8820e3f9037416d5">glm::highp_i64vec1</a></div><div class="ttdeci">tvec1&lt; i64, highp &gt; highp_i64vec1</div><div class="ttdoc">High precision 64 bit signed integer scalar type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00683">fwd.hpp:683</a></div></div>
<div class="ttc" id="a00179_html_ga9418f7f14075a2eb419d79dea795fe8e"><div class="ttname"><a href="a00179.html#ga9418f7f14075a2eb419d79dea795fe8e">glm::lowp_i16vec2</a></div><div class="ttdeci">tvec2&lt; i16, lowp &gt; lowp_i16vec2</div><div class="ttdoc">Low precision 16 bit signed integer vector of 2 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00414">fwd.hpp:414</a></div></div>
<div class="ttc" id="a00179_html_ga0f5ea3f37178a6c8a6a6f26cb47145db"><div class="ttname"><a href="a00179.html#ga0f5ea3f37178a6c8a6a6f26cb47145db">glm::lowp_fmat4x3</a></div><div class="ttdeci">tmat4x3&lt; f32, lowp &gt; lowp_fmat4x3</div><div class="ttdoc">Low single-precision floating-point 4x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01775">fwd.hpp:1775</a></div></div>
<div class="ttc" id="a00179_html_ga82ab625c16f826dc658bde310158ddff"><div class="ttname"><a href="a00179.html#ga82ab625c16f826dc658bde310158ddff">glm::lowp_u32vec3</a></div><div class="ttdeci">tvec3&lt; u32, lowp &gt; lowp_u32vec3</div><div class="ttdoc">Low precision 32 bit unsigned integer vector of 3 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01107">fwd.hpp:1107</a></div></div>
<div class="ttc" id="a00179_html_gaf524c9059f0342668d8eea359bcceaae"><div class="ttname"><a href="a00179.html#gaf524c9059f0342668d8eea359bcceaae">glm::u16vec4</a></div><div class="ttdeci">highp_u16vec4 u16vec4</div><div class="ttdoc">Default precision 16 bit unsigned integer vector of 4 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01093">fwd.hpp:1093</a></div></div>
<div class="ttc" id="a00179_html_gaa2d7acc0adb536fab71fe261232a40ff"><div class="ttname"><a href="a00179.html#gaa2d7acc0adb536fab71fe261232a40ff">glm::u16</a></div><div class="ttdeci">detail::uint16 u16</div><div class="ttdoc">16 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00926">fwd.hpp:926</a></div></div>
<div class="ttc" id="a00179_html_ga2287f1712b96207a66cc858e930fb77a"><div class="ttname"><a href="a00179.html#ga2287f1712b96207a66cc858e930fb77a">glm::highp_i16vec1</a></div><div class="ttdeci">tvec1&lt; i16, highp &gt; highp_i16vec1</div><div class="ttdoc">High precision 16 bit signed integer scalar type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00444">fwd.hpp:444</a></div></div>
<div class="ttc" id="a00179_html_ga0d0d6330a6a0e7c4885f6b554535b200"><div class="ttname"><a href="a00179.html#ga0d0d6330a6a0e7c4885f6b554535b200">glm::lowp_u32vec2</a></div><div class="ttdeci">tvec2&lt; u32, lowp &gt; lowp_u32vec2</div><div class="ttdoc">Low precision 32 bit unsigned integer vector of 2 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01103">fwd.hpp:1103</a></div></div>
<div class="ttc" id="a00179_html_ga1d794d240091678f602e8de225b8d8c9"><div class="ttname"><a href="a00179.html#ga1d794d240091678f602e8de225b8d8c9">glm::f64</a></div><div class="ttdeci">highp_float64_t f64</div><div class="ttdoc">Default 64 bit double-precision floating-point scalar. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01537">fwd.hpp:1537</a></div></div>
<div class="ttc" id="a00179_html_gaf1f4fff1454eb66c97bd3eb123c86e85"><div class="ttname"><a href="a00179.html#gaf1f4fff1454eb66c97bd3eb123c86e85">glm::mediump_f64mat2x3</a></div><div class="ttdeci">tmat2x3&lt; f64, mediump &gt; mediump_f64mat2x3</div><div class="ttdoc">Medium double-precision floating-point 2x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02150">fwd.hpp:2150</a></div></div>
<div class="ttc" id="a00179_html_ga7af72bc0af9dbd21139d6dc5f66ac5be"><div class="ttname"><a href="a00179.html#ga7af72bc0af9dbd21139d6dc5f66ac5be">glm::highp_fmat2x2</a></div><div class="ttdeci">tmat2x2&lt; f32, highp &gt; highp_fmat2x2</div><div class="ttdoc">High single-precision floating-point 1x1 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01861">fwd.hpp:1861</a></div></div>
<div class="ttc" id="a00179_html_gac5b04f32ae3084a9131a0851e7f4cfae"><div class="ttname"><a href="a00179.html#gac5b04f32ae3084a9131a0851e7f4cfae">glm::f64vec1</a></div><div class="ttdeci">highp_f64vec1 f64vec1</div><div class="ttdoc">Default double-precision floating-point vector of 1 components. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02531">fwd.hpp:2531</a></div></div>
<div class="ttc" id="a00179_html_gac1c38778c0b5a1263f07753c05a4f7b9"><div class="ttname"><a href="a00179.html#gac1c38778c0b5a1263f07753c05a4f7b9">glm::mediump_fmat4</a></div><div class="ttdeci">mediump_fmat4x4 mediump_fmat4</div><div class="ttdoc">Medium single-precision floating-point 4x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01852">fwd.hpp:1852</a></div></div>
<div class="ttc" id="a00179_html_ga981b63d5c5f7233a29364e0a968d139b"><div class="ttname"><a href="a00179.html#ga981b63d5c5f7233a29364e0a968d139b">glm::fvec4</a></div><div class="ttdeci">highp_f32vec4 fvec4</div><div class="ttdoc">Default single-precision floating-point vector of 4 components. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02367">fwd.hpp:2367</a></div></div>
<div class="ttc" id="a00179_html_gafb6ca34df28889a5db9d244aed375411"><div class="ttname"><a href="a00179.html#gafb6ca34df28889a5db9d244aed375411">glm::u64vec4</a></div><div class="ttdeci">highp_u64vec4 u64vec4</div><div class="ttdoc">Default precision 64 bit unsigned integer vector of 4 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01331">fwd.hpp:1331</a></div></div>
<div class="ttc" id="a00179_html_ga0741d40e2b0fea4f1c50cb325114f075"><div class="ttname"><a href="a00179.html#ga0741d40e2b0fea4f1c50cb325114f075">glm::u32vec2</a></div><div class="ttdeci">highp_u32vec2 u32vec2</div><div class="ttdoc">Default precision 32 bit unsigned integer vector of 2 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01164">fwd.hpp:1164</a></div></div>
<div class="ttc" id="a00179_html_ga5244cef85d6e870e240c76428a262ae8"><div class="ttname"><a href="a00179.html#ga5244cef85d6e870e240c76428a262ae8">glm::mediump_int32</a></div><div class="ttdeci">detail::int32 mediump_int32</div><div class="ttdoc">Medium precision 32 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00184">fwd.hpp:184</a></div></div>
<div class="ttc" id="a00179_html_ga8931ec76b5c0c310ed8d96dfdeb6b4c1"><div class="ttname"><a href="a00179.html#ga8931ec76b5c0c310ed8d96dfdeb6b4c1">glm::lowp_vec1</a></div><div class="ttdeci">tvec1&lt; float, lowp &gt; lowp_vec1</div><div class="ttdoc">Low single-precision floating-point vector of 1 component. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01543">fwd.hpp:1543</a></div></div>
<div class="ttc" id="a00179_html_gad73e5e905dcf2d8cab002b4ab46e9426"><div class="ttname"><a href="a00179.html#gad73e5e905dcf2d8cab002b4ab46e9426">glm::i16vec4</a></div><div class="ttdeci">highp_i16vec4 i16vec4</div><div class="ttdoc">Default precision 16 bit signed integer vector of 4 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00484">fwd.hpp:484</a></div></div>
<div class="ttc" id="a00179_html_gac9d407a7e137ee373b310dc0bf769bf9"><div class="ttname"><a href="a00179.html#gac9d407a7e137ee373b310dc0bf769bf9">glm::lowp_fmat2x3</a></div><div class="ttdeci">tmat2x3&lt; f32, lowp &gt; lowp_fmat2x3</div><div class="ttdoc">Low single-precision floating-point 2x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01751">fwd.hpp:1751</a></div></div>
<div class="ttc" id="a00179_html_ga6f4179513be603c7494da45295c35bdc"><div class="ttname"><a href="a00179.html#ga6f4179513be603c7494da45295c35bdc">glm::lowp_i8vec3</a></div><div class="ttdeci">tvec3&lt; i8, lowp &gt; lowp_i8vec3</div><div class="ttdoc">Low precision 8 bit signed integer vector of 3 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00339">fwd.hpp:339</a></div></div>
<div class="ttc" id="a00179_html_gadce94f56b502977689df6693fa70c0ed"><div class="ttname"><a href="a00179.html#gadce94f56b502977689df6693fa70c0ed">glm::lowp_i64vec3</a></div><div class="ttdeci">tvec3&lt; i64, lowp &gt; lowp_i64vec3</div><div class="ttdoc">Low precision 64 bit signed integer vector of 3 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00657">fwd.hpp:657</a></div></div>
<div class="ttc" id="a00179_html_ga7ff73a45cea9613ebf1a9fad0b9f82ac"><div class="ttname"><a href="a00179.html#ga7ff73a45cea9613ebf1a9fad0b9f82ac">glm::lowp_i32</a></div><div class="ttdeci">detail::int32 lowp_i32</div><div class="ttdoc">Low precision 32 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00168">fwd.hpp:168</a></div></div>
<div class="ttc" id="a00179_html_ga0336abc2604dd2c20c30e036454b64f8"><div class="ttname"><a href="a00179.html#ga0336abc2604dd2c20c30e036454b64f8">glm::highp_i16</a></div><div class="ttdeci">detail::int16 highp_i16</div><div class="ttdoc">High precision 16 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00260">fwd.hpp:260</a></div></div>
<div class="ttc" id="a00179_html_ga28d97808322d3c92186e4a0c067d7e8e"><div class="ttname"><a href="a00179.html#ga28d97808322d3c92186e4a0c067d7e8e">glm::uint8_t</a></div><div class="ttdeci">detail::uint8 uint8_t</div><div class="ttdoc">8 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00905">fwd.hpp:905</a></div></div>
<div class="ttc" id="a00179_html_ga0350631d35ff800e6133ac6243b13cbc"><div class="ttname"><a href="a00179.html#ga0350631d35ff800e6133ac6243b13cbc">glm::lowp_int32_t</a></div><div class="ttdeci">detail::int32 lowp_int32_t</div><div class="ttdoc">Low precision 32 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00152">fwd.hpp:152</a></div></div>
<div class="ttc" id="a00179_html_ga3af115d5e803c6b966bf4dbc5db2fc63"><div class="ttname"><a href="a00179.html#ga3af115d5e803c6b966bf4dbc5db2fc63">glm::highp_u64vec4</a></div><div class="ttdeci">tvec4&lt; u64, highp &gt; highp_u64vec4</div><div class="ttdoc">High precision 64 bit unsigned integer vector of 4 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01304">fwd.hpp:1304</a></div></div>
<div class="ttc" id="a00163_html_gaf89f8fb5a06848ea4ec1c3a02813454e"><div class="ttname"><a href="a00163.html#gaf89f8fb5a06848ea4ec1c3a02813454e">glm::lowp_vec3</a></div><div class="ttdeci">tvec3&lt; float, lowp &gt; lowp_vec3</div><div class="ttdoc">3 components vector of low single-precision floating-point numbers. </div><div class="ttdef"><b>Definition:</b> <a href="a00132_source.html#l00190">type_vec.hpp:190</a></div></div>
<div class="ttc" id="a00179_html_ga7192dd365ce8d4fa4da3257c676de267"><div class="ttname"><a href="a00179.html#ga7192dd365ce8d4fa4da3257c676de267">glm::lowp_i8vec1</a></div><div class="ttdeci">tvec1&lt; i8, lowp &gt; lowp_i8vec1</div><div class="ttdoc">Low precision 8 bit signed integer scalar type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00331">fwd.hpp:331</a></div></div>
<div class="ttc" id="a00179_html_ga29d17771c7521875f7972610a274437d"><div class="ttname"><a href="a00179.html#ga29d17771c7521875f7972610a274437d">glm::lowp_i16vec1</a></div><div class="ttdeci">tvec1&lt; i16, lowp &gt; lowp_i16vec1</div><div class="ttdoc">Low precision 16 bit signed integer scalar type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00410">fwd.hpp:410</a></div></div>
<div class="ttc" id="a00163_html_gac37a3fd0ecdcab044853c039409c9af7"><div class="ttname"><a href="a00163.html#gac37a3fd0ecdcab044853c039409c9af7">glm::mediump_vec2</a></div><div class="ttdeci">tvec2&lt; float, mediump &gt; mediump_vec2</div><div class="ttdoc">2 components vector of medium single-precision floating-point numbers. </div><div class="ttdef"><b>Definition:</b> <a href="a00132_source.html#l00072">type_vec.hpp:72</a></div></div>
<div class="ttc" id="a00179_html_ga727675ac6b5d2fc699520e0059735e25"><div class="ttname"><a href="a00179.html#ga727675ac6b5d2fc699520e0059735e25">glm::highp_i32</a></div><div class="ttdeci">detail::int32 highp_i32</div><div class="ttdoc">High precision 32 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00264">fwd.hpp:264</a></div></div>
<div class="ttc" id="a00179_html_ga05a62dfea812122ea4a07ca23f9200a3"><div class="ttname"><a href="a00179.html#ga05a62dfea812122ea4a07ca23f9200a3">glm::highp_f32mat2x3</a></div><div class="ttdeci">tmat2x3&lt; f32, highp &gt; highp_f32mat2x3</div><div class="ttdoc">High single-precision floating-point 2x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02036">fwd.hpp:2036</a></div></div>
<div class="ttc" id="a00179_html_ga14e3419dd3ed51ae829fba0eeb37a798"><div class="ttname"><a href="a00179.html#ga14e3419dd3ed51ae829fba0eeb37a798">glm::mediump_fmat2x2</a></div><div class="ttdeci">tmat2x2&lt; f32, mediump &gt; mediump_fmat2x2</div><div class="ttdoc">Medium single-precision floating-point 1x1 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01804">fwd.hpp:1804</a></div></div>
<div class="ttc" id="a00179_html_ga4663c5444a670dbcbd8a7fa907148add"><div class="ttname"><a href="a00179.html#ga4663c5444a670dbcbd8a7fa907148add">glm::lowp_f32mat4x2</a></div><div class="ttdeci">tmat4x2&lt; f32, lowp &gt; lowp_f32mat4x2</div><div class="ttdoc">Low single-precision floating-point 4x2 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01942">fwd.hpp:1942</a></div></div>
<div class="ttc" id="a00179_html_gaf17b2604c0d92bffb92375d8aa588756"><div class="ttname"><a href="a00179.html#gaf17b2604c0d92bffb92375d8aa588756">glm::fmat2x3</a></div><div class="ttdeci">highp_f32mat2x3 fmat2x3</div><div class="ttdoc">Default single-precision floating-point 2x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02375">fwd.hpp:2375</a></div></div>
<div class="ttc" id="a00179_html_gaaf75b696ccff5ae31bc4d96d031d6c60"><div class="ttname"><a href="a00179.html#gaaf75b696ccff5ae31bc4d96d031d6c60">glm::highp_u8vec4</a></div><div class="ttdeci">tvec4&lt; u8, highp &gt; highp_u8vec4</div><div class="ttdoc">High precision 8 bit unsigned integer vector of 4 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00986">fwd.hpp:986</a></div></div>
<div class="ttc" id="a00179_html_ga41d579d81c3d98edd0532244fa02da77"><div class="ttname"><a href="a00179.html#ga41d579d81c3d98edd0532244fa02da77">glm::float32_t</a></div><div class="ttdeci">highp_float32_t float32_t</div><div class="ttdoc">Default 32 bit single-precision floating-point scalar. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01525">fwd.hpp:1525</a></div></div>
<div class="ttc" id="a00179_html_ga77b8afa61c836b25ba97d9ab433ff4ca"><div class="ttname"><a href="a00179.html#ga77b8afa61c836b25ba97d9ab433ff4ca">glm::mediump_f32mat3x2</a></div><div class="ttdeci">tmat3x2&lt; f32, mediump &gt; mediump_f32mat3x2</div><div class="ttdoc">Medium single-precision floating-point 3x2 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01987">fwd.hpp:1987</a></div></div>
<div class="ttc" id="a00179_html_gae3eec682aede6e122daed84e2f38971d"><div class="ttname"><a href="a00179.html#gae3eec682aede6e122daed84e2f38971d">glm::mediump_i32vec4</a></div><div class="ttdeci">tvec4&lt; i32, mediump &gt; mediump_i32vec4</div><div class="ttdoc">Medium precision 32 bit signed integer vector of 4 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00519">fwd.hpp:519</a></div></div>
<div class="ttc" id="a00179_html_ga6baa0d373bf33bfa1aa666f557eae789"><div class="ttname"><a href="a00179.html#ga6baa0d373bf33bfa1aa666f557eae789">glm::lowp_u16vec4</a></div><div class="ttdeci">tvec4&lt; u16, lowp &gt; lowp_u16vec4</div><div class="ttdoc">Low precision 16 bit unsigned integer vector of 4 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01031">fwd.hpp:1031</a></div></div>
<div class="ttc" id="a00179_html_ga27f897bdfe4bbded9481b8947553d1ff"><div class="ttname"><a href="a00179.html#ga27f897bdfe4bbded9481b8947553d1ff">glm::f32mat4x2</a></div><div class="ttdeci">highp_f32mat4x2 f32mat4x2</div><div class="ttdoc">Default single-precision floating-point 4x2 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02465">fwd.hpp:2465</a></div></div>
<div class="ttc" id="a00179_html_ga24f9ef3263b1638564713892cc37981f"><div class="ttname"><a href="a00179.html#ga24f9ef3263b1638564713892cc37981f">glm::highp_f32mat3</a></div><div class="ttdeci">highp_f32mat3x3 highp_f32mat3</div><div class="ttdoc">High single-precision floating-point 3x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02076">fwd.hpp:2076</a></div></div>
<div class="ttc" id="a00179_html_ga42101fecebea5b85deaedd7a397b4b8e"><div class="ttname"><a href="a00179.html#ga42101fecebea5b85deaedd7a397b4b8e">glm::highp_u16vec4</a></div><div class="ttdeci">tvec4&lt; u16, highp &gt; highp_u16vec4</div><div class="ttdoc">High precision 16 bit unsigned integer vector of 4 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01065">fwd.hpp:1065</a></div></div>
<div class="ttc" id="a00179_html_ga8e62c883d13f47015f3b70ed88751369"><div class="ttname"><a href="a00179.html#ga8e62c883d13f47015f3b70ed88751369">glm::highp_u16</a></div><div class="ttdeci">detail::uint16 highp_u16</div><div class="ttdoc">Medium precision 16 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00869">fwd.hpp:869</a></div></div>
<div class="ttc" id="a00179_html_ga7a6f1929464dcc680b16381a4ee5f2cf"><div class="ttname"><a href="a00179.html#ga7a6f1929464dcc680b16381a4ee5f2cf">glm::highp_u32</a></div><div class="ttdeci">detail::uint32 highp_u32</div><div class="ttdoc">Medium precision 32 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00873">fwd.hpp:873</a></div></div>
<div class="ttc" id="a00179_html_ga5f983e9b6ce2fc4b5bcf48bde86b6c1d"><div class="ttname"><a href="a00179.html#ga5f983e9b6ce2fc4b5bcf48bde86b6c1d">glm::mediump_fmat3x2</a></div><div class="ttdeci">tmat3x2&lt; f32, mediump &gt; mediump_fmat3x2</div><div class="ttdoc">Medium single-precision floating-point 3x2 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01816">fwd.hpp:1816</a></div></div>
<div class="ttc" id="a00179_html_ga302041c186d0d028bea31b711fe16759"><div class="ttname"><a href="a00179.html#ga302041c186d0d028bea31b711fe16759">glm::int16</a></div><div class="ttdeci">detail::int16 int16</div><div class="ttdoc">16 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00119_source.html#l00221">type_int.hpp:221</a></div></div>
<div class="ttc" id="a00179_html_gaff5189f97f9e842d9636a0f240001b2e"><div class="ttname"><a href="a00179.html#gaff5189f97f9e842d9636a0f240001b2e">glm::int64</a></div><div class="ttdeci">detail::int64 int64</div><div class="ttdoc">64 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00119_source.html#l00223">type_int.hpp:223</a></div></div>
<div class="ttc" id="a00179_html_ga8dd3a3281ae5c970ffe0c41d538aa153"><div class="ttname"><a href="a00179.html#ga8dd3a3281ae5c970ffe0c41d538aa153">glm::lowp_uint64_t</a></div><div class="ttdeci">detail::uint64 lowp_uint64_t</div><div class="ttdoc">Low precision 64 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00760">fwd.hpp:760</a></div></div>
<div class="ttc" id="a00179_html_ga4cca6bbd117c45f046291fc8e9d03765"><div class="ttname"><a href="a00179.html#ga4cca6bbd117c45f046291fc8e9d03765">glm::i32vec1</a></div><div class="ttdeci">highp_i32vec1 i32vec1</div><div class="ttdoc">Default precision 32 bit signed integer scalar type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00551">fwd.hpp:551</a></div></div>
<div class="ttc" id="a00179_html_gac7be5ae5a2881cb153c0c3c3f7399b45"><div class="ttname"><a href="a00179.html#gac7be5ae5a2881cb153c0c3c3f7399b45">glm::lowp_f64vec2</a></div><div class="ttdeci">tvec2&lt; f64, lowp &gt; lowp_f64vec2</div><div class="ttdoc">Low double-precision floating-point vector of 2 components. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01695">fwd.hpp:1695</a></div></div>
<div class="ttc" id="a00179_html_gab5596d48586414c91ccb270962dc14d3"><div class="ttname"><a href="a00179.html#gab5596d48586414c91ccb270962dc14d3">glm::float64</a></div><div class="ttdeci">double float64</div><div class="ttdoc">Default 64 bit double-precision floating-point scalar. </div><div class="ttdef"><b>Definition:</b> <a href="a00116_source.html#l00081">type_float.hpp:81</a></div></div>
<div class="ttc" id="a00179_html_gada7a04ea9eaaf01e45e6e8460a4f7abe"><div class="ttname"><a href="a00179.html#gada7a04ea9eaaf01e45e6e8460a4f7abe">glm::highp_i8vec4</a></div><div class="ttdeci">tvec4&lt; i8, highp &gt; highp_i8vec4</div><div class="ttdoc">High precision 8 bit signed integer vector of 4 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00377">fwd.hpp:377</a></div></div>
<div class="ttc" id="a00179_html_ga7458dadd4d573105ea10a4f15660207e"><div class="ttname"><a href="a00179.html#ga7458dadd4d573105ea10a4f15660207e">glm::highp_fmat4x3</a></div><div class="ttdeci">tmat4x3&lt; f32, highp &gt; highp_fmat4x3</div><div class="ttdoc">High single-precision floating-point 4x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01889">fwd.hpp:1889</a></div></div>
<div class="ttc" id="a00179_html_gaacc9b5576745206f26ffa9386d4aa883"><div class="ttname"><a href="a00179.html#gaacc9b5576745206f26ffa9386d4aa883">glm::mediump_i16vec1</a></div><div class="ttdeci">tvec1&lt; i16, mediump &gt; mediump_i16vec1</div><div class="ttdoc">Medium precision 16 bit signed integer scalar type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00427">fwd.hpp:427</a></div></div>
<div class="ttc" id="a00179_html_ga729f6f704ff850a84819c09daf22bf96"><div class="ttname"><a href="a00179.html#ga729f6f704ff850a84819c09daf22bf96">glm::mediump_float64</a></div><div class="ttdeci">detail::float64 mediump_float64</div><div class="ttdoc">Medium 64 bit double-precision floating-point scalar. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01418">fwd.hpp:1418</a></div></div>
<div class="ttc" id="a00179_html_gad35fb67eb1d03c5a514f0bd7aed1c776"><div class="ttname"><a href="a00179.html#gad35fb67eb1d03c5a514f0bd7aed1c776">glm::mediump_f64mat3</a></div><div class="ttdeci">mediump_f64mat3x3 mediump_f64mat3</div><div class="ttdoc">Medium double-precision floating-point 3x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02190">fwd.hpp:2190</a></div></div>
<div class="ttc" id="a00179_html_ga2270e71161b53344ef300feea86ce8f8"><div class="ttname"><a href="a00179.html#ga2270e71161b53344ef300feea86ce8f8">glm::highp_f32mat3x4</a></div><div class="ttdeci">tmat3x4&lt; f32, highp &gt; highp_f32mat3x4</div><div class="ttdoc">High single-precision floating-point 3x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02052">fwd.hpp:2052</a></div></div>
<div class="ttc" id="a00179_html_ga4f072ada9552e1e480bbb3b1acde5250"><div class="ttname"><a href="a00179.html#ga4f072ada9552e1e480bbb3b1acde5250">glm::lowp_u32</a></div><div class="ttdeci">detail::uint32 lowp_u32</div><div class="ttdoc">Low precision 32 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00773">fwd.hpp:773</a></div></div>
<div class="ttc" id="a00179_html_gad0549c902a96a7164e4ac858d5f39dbf"><div class="ttname"><a href="a00179.html#gad0549c902a96a7164e4ac858d5f39dbf">glm::highp_int8</a></div><div class="ttdeci">detail::int8 highp_int8</div><div class="ttdoc">High precision 8 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00224">fwd.hpp:224</a></div></div>
<div class="ttc" id="a00179_html_ga7701bd67c12faf9a4bdb24a57d67a3b6"><div class="ttname"><a href="a00179.html#ga7701bd67c12faf9a4bdb24a57d67a3b6">glm::lowp_f64vec3</a></div><div class="ttdeci">tvec3&lt; f64, lowp &gt; lowp_f64vec3</div><div class="ttdoc">Low double-precision floating-point vector of 3 components. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01699">fwd.hpp:1699</a></div></div>
<div class="ttc" id="a00179_html_gaf31dbba5cedde97099c8e30b9661edf0"><div class="ttname"><a href="a00179.html#gaf31dbba5cedde97099c8e30b9661edf0">glm::fquat</a></div><div class="ttdeci">quat fquat</div><div class="ttdoc">Quaternion of default single-precision floating-point numbers. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00086">fwd.hpp:86</a></div></div>
<div class="ttc" id="a00179_html_ga87d256f4719417e311cd0ea14264678d"><div class="ttname"><a href="a00179.html#ga87d256f4719417e311cd0ea14264678d">glm::f64mat2x3</a></div><div class="ttdeci">highp_f64mat2x3 f64mat2x3</div><div class="ttdoc">Default double-precision floating-point 2x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02551">fwd.hpp:2551</a></div></div>
<div class="ttc" id="a00179_html_ga7f5dbe417199277e449b8db0210acb71"><div class="ttname"><a href="a00179.html#ga7f5dbe417199277e449b8db0210acb71">glm::u16vec3</a></div><div class="ttdeci">highp_u16vec3 u16vec3</div><div class="ttdoc">Default precision 16 bit unsigned integer vector of 3 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01089">fwd.hpp:1089</a></div></div>
<div class="ttc" id="a00179_html_gae0cb53ea6fe3d977fe588ce423d57cc3"><div class="ttname"><a href="a00179.html#gae0cb53ea6fe3d977fe588ce423d57cc3">glm::f32vec2</a></div><div class="ttdeci">highp_f32vec2 f32vec2</div><div class="ttdoc">Default single-precision floating-point vector of 2 components. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02429">fwd.hpp:2429</a></div></div>
<div class="ttc" id="a00179_html_ga667b2ece2b258be898812dc2177995d1"><div class="ttname"><a href="a00179.html#ga667b2ece2b258be898812dc2177995d1">glm::lowp_uint8_t</a></div><div class="ttdeci">detail::uint8 lowp_uint8_t</div><div class="ttdoc">Low precision 8 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00748">fwd.hpp:748</a></div></div>
<div class="ttc" id="a00179_html_gad308e0ed27d64daa4213fb257fcbd5a5"><div class="ttname"><a href="a00179.html#gad308e0ed27d64daa4213fb257fcbd5a5">glm::highp_f64mat4</a></div><div class="ttdeci">highp_f64mat4x4 highp_f64mat4</div><div class="ttdoc">High double-precision floating-point 4x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02250">fwd.hpp:2250</a></div></div>
<div class="ttc" id="a00179_html_gad9f994bcfaa4716905cb8c7f81fe1f46"><div class="ttname"><a href="a00179.html#gad9f994bcfaa4716905cb8c7f81fe1f46">glm::mediump_i16vec3</a></div><div class="ttdeci">tvec3&lt; i16, mediump &gt; mediump_i16vec3</div><div class="ttdoc">Medium precision 16 bit signed integer vector of 3 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00435">fwd.hpp:435</a></div></div>
<div class="ttc" id="a00179_html_ga110bec18ca44c41c76c3c9e4d7b5bd79"><div class="ttname"><a href="a00179.html#ga110bec18ca44c41c76c3c9e4d7b5bd79">glm::i16vec2</a></div><div class="ttdeci">highp_i16vec2 i16vec2</div><div class="ttdoc">Default precision 16 bit signed integer vector of 2 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00476">fwd.hpp:476</a></div></div>
<div class="ttc" id="a00179_html_ga2d63d03c71b1749daba2c810037b43cd"><div class="ttname"><a href="a00179.html#ga2d63d03c71b1749daba2c810037b43cd">glm::highp_fmat4x2</a></div><div class="ttdeci">tmat4x2&lt; f32, highp &gt; highp_fmat4x2</div><div class="ttdoc">High single-precision floating-point 4x2 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01885">fwd.hpp:1885</a></div></div>
<div class="ttc" id="a00179_html_ga9756e45c8f80329257f3cbdabc3bd73c"><div class="ttname"><a href="a00179.html#ga9756e45c8f80329257f3cbdabc3bd73c">glm::i64vec4</a></div><div class="ttdeci">highp_i64vec4 i64vec4</div><div class="ttdoc">Default precision 64 bit signed integer vector of 4 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00722">fwd.hpp:722</a></div></div>
<div class="ttc" id="a00179_html_gaf9020c6176a75bc84828ab01ea7dac25"><div class="ttname"><a href="a00179.html#gaf9020c6176a75bc84828ab01ea7dac25">glm::mediump_f32mat2</a></div><div class="ttdeci">mediump_f32mat2x2 mediump_f32mat2</div><div class="ttdoc">Medium single-precision floating-point 1x1 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02015">fwd.hpp:2015</a></div></div>
<div class="ttc" id="a00179_html_ga52ccfbf2e504ae2e5abcf2ad93b4f4a2"><div class="ttname"><a href="a00179.html#ga52ccfbf2e504ae2e5abcf2ad93b4f4a2">glm::highp_float32_t</a></div><div class="ttdeci">detail::float32 highp_float32_t</div><div class="ttdoc">High 32 bit single-precision floating-point scalar. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01447">fwd.hpp:1447</a></div></div>
<div class="ttc" id="a00179_html_gaed2dc69e0d507d4191092dbd44b3eb75"><div class="ttname"><a href="a00179.html#gaed2dc69e0d507d4191092dbd44b3eb75">glm::highp_fmat3</a></div><div class="ttdeci">highp_fmat3x3 highp_fmat3</div><div class="ttdoc">High single-precision floating-point 3x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01905">fwd.hpp:1905</a></div></div>
<div class="ttc" id="a00179_html_gaf9f4173dd9e8b2d0b663c6f80ed09ff6"><div class="ttname"><a href="a00179.html#gaf9f4173dd9e8b2d0b663c6f80ed09ff6">glm::fvec2</a></div><div class="ttdeci">highp_f32vec2 fvec2</div><div class="ttdoc">Default single-precision floating-point vector of 2 components. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02359">fwd.hpp:2359</a></div></div>
<div class="ttc" id="a00179_html_ga4491baaebbc46a20f1cb5da985576bf4"><div class="ttname"><a href="a00179.html#ga4491baaebbc46a20f1cb5da985576bf4">glm::mediump_f32mat4</a></div><div class="ttdeci">mediump_f32mat4x4 mediump_f32mat4</div><div class="ttdoc">Medium single-precision floating-point 4x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02023">fwd.hpp:2023</a></div></div>
<div class="ttc" id="a00179_html_ga0ac1c27267fb7e42ab4d16a60bc37d12"><div class="ttname"><a href="a00179.html#ga0ac1c27267fb7e42ab4d16a60bc37d12">glm::highp_f32mat3x2</a></div><div class="ttdeci">tmat3x2&lt; f32, highp &gt; highp_f32mat3x2</div><div class="ttdoc">High single-precision floating-point 3x2 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02044">fwd.hpp:2044</a></div></div>
<div class="ttc" id="a00179_html_gab7893b199d7493a88dea8bd38bd878b5"><div class="ttname"><a href="a00179.html#gab7893b199d7493a88dea8bd38bd878b5">glm::lowp_fvec3</a></div><div class="ttdeci">tvec3&lt; float, lowp &gt; lowp_fvec3</div><div class="ttdoc">Low single-precision floating-point vector of 3 components. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01567">fwd.hpp:1567</a></div></div>
<div class="ttc" id="a00179_html_ga25ecd692875d6f455dcb6d8bc80b0d26"><div class="ttname"><a href="a00179.html#ga25ecd692875d6f455dcb6d8bc80b0d26">glm::mediump_fvec3</a></div><div class="ttdeci">tvec3&lt; float, mediump &gt; mediump_fvec3</div><div class="ttdoc">Medium Single-precision floating-point vector of 3 components. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01600">fwd.hpp:1600</a></div></div>
<div class="ttc" id="a00179_html_ga4bf09d8838a86866b39ee6e109341645"><div class="ttname"><a href="a00179.html#ga4bf09d8838a86866b39ee6e109341645">glm::int8_t</a></div><div class="ttdeci">detail::int8 int8_t</div><div class="ttdoc">8 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00296">fwd.hpp:296</a></div></div>
<div class="ttc" id="a00179_html_ga74e9133378fd0b4da8ac0bc0876702ff"><div class="ttname"><a href="a00179.html#ga74e9133378fd0b4da8ac0bc0876702ff">glm::mediump_fmat2</a></div><div class="ttdeci">mediump_fmat2x2 mediump_fmat2</div><div class="ttdoc">Medium single-precision floating-point 1x1 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01844">fwd.hpp:1844</a></div></div>
<div class="ttc" id="a00179_html_gaeb25dbb0261f82cb08da23e26d343704"><div class="ttname"><a href="a00179.html#gaeb25dbb0261f82cb08da23e26d343704">glm::f32vec4</a></div><div class="ttdeci">highp_f32vec4 f32vec4</div><div class="ttdoc">Default single-precision floating-point vector of 4 components. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02437">fwd.hpp:2437</a></div></div>
<div class="ttc" id="a00179_html_gacbfa3780fa74a8aceed53c6cac3d185e"><div class="ttname"><a href="a00179.html#gacbfa3780fa74a8aceed53c6cac3d185e">glm::lowp_f32mat2x2</a></div><div class="ttdeci">tmat2x2&lt; f32, lowp &gt; lowp_f32mat2x2</div><div class="ttdoc">Low single-precision floating-point 1x1 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01918">fwd.hpp:1918</a></div></div>
<div class="ttc" id="a00179_html_ga7a32491c689d3ff33652770868187f27"><div class="ttname"><a href="a00179.html#ga7a32491c689d3ff33652770868187f27">glm::lowp_float32_t</a></div><div class="ttdeci">detail::float32 lowp_float32_t</div><div class="ttdoc">Low 32 bit single-precision floating-point scalar. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01348">fwd.hpp:1348</a></div></div>
<div class="ttc" id="a00179_html_ga30069d1f02b19599cbfadf98c23ac6ed"><div class="ttname"><a href="a00179.html#ga30069d1f02b19599cbfadf98c23ac6ed">glm::lowp_u64</a></div><div class="ttdeci">detail::uint64 lowp_u64</div><div class="ttdoc">Low precision 64 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00777">fwd.hpp:777</a></div></div>
<div class="ttc" id="a00179_html_ga6f514640b5b5827ede77642ebbbf5e68"><div class="ttname"><a href="a00179.html#ga6f514640b5b5827ede77642ebbbf5e68">glm::mediump_u64vec3</a></div><div class="ttdeci">tvec3&lt; u64, mediump &gt; mediump_u64vec3</div><div class="ttdoc">Medium precision 64 bit unsigned integer vector of 3 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01283">fwd.hpp:1283</a></div></div>
<div class="ttc" id="a00179_html_ga76d872db6e41d64e338a36f09b5daeb7"><div class="ttname"><a href="a00179.html#ga76d872db6e41d64e338a36f09b5daeb7">glm::lowp_i8vec4</a></div><div class="ttdeci">tvec4&lt; i8, lowp &gt; lowp_i8vec4</div><div class="ttdoc">Low precision 8 bit signed integer vector of 4 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00343">fwd.hpp:343</a></div></div>
<div class="ttc" id="a00179_html_ga74ac2e71b650162d8f7cb2a70c2f6711"><div class="ttname"><a href="a00179.html#ga74ac2e71b650162d8f7cb2a70c2f6711">glm::fmat2x2</a></div><div class="ttdeci">highp_f32mat2x2 fmat2x2</div><div class="ttdoc">Default single-precision floating-point 2x2 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02371">fwd.hpp:2371</a></div></div>
<div class="ttc" id="a00179_html_ga9ece7c77c7bca7a6b824ef9c600f5e5e"><div class="ttname"><a href="a00179.html#ga9ece7c77c7bca7a6b824ef9c600f5e5e">glm::i64vec3</a></div><div class="ttdeci">highp_i64vec3 i64vec3</div><div class="ttdoc">Default precision 64 bit signed integer vector of 3 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00718">fwd.hpp:718</a></div></div>
<div class="ttc" id="a00179_html_gaa27d7ca08ddd62647ce00b1981ac3967"><div class="ttname"><a href="a00179.html#gaa27d7ca08ddd62647ce00b1981ac3967">glm::lowp_f32quat</a></div><div class="ttdeci">tquat&lt; f32, lowp &gt; lowp_f32quat</div><div class="ttdoc">Low single-precision floating-point quaternion. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02257">fwd.hpp:2257</a></div></div>
<div class="ttc" id="a00179_html_ga4b7feceabacde08ca13d1f5ef120d128"><div class="ttname"><a href="a00179.html#ga4b7feceabacde08ca13d1f5ef120d128">glm::highp_f64mat4x3</a></div><div class="ttdeci">tmat4x3&lt; f64, highp &gt; highp_f64mat4x3</div><div class="ttdoc">High double-precision floating-point 4x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02230">fwd.hpp:2230</a></div></div>
<div class="ttc" id="a00179_html_ga30652709815ad9404272a31957daa59e"><div class="ttname"><a href="a00179.html#ga30652709815ad9404272a31957daa59e">glm::mediump_uint64</a></div><div class="ttdeci">detail::uint64 mediump_uint64</div><div class="ttdoc">Medium precision 64 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00795">fwd.hpp:795</a></div></div>
<div class="ttc" id="a00179_html_ga13471cbbe74e4303a57f3743d007b74d"><div class="ttname"><a href="a00179.html#ga13471cbbe74e4303a57f3743d007b74d">glm::uint16</a></div><div class="ttdeci">detail::uint16 uint16</div><div class="ttdoc">16 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00119_source.html#l00226">type_int.hpp:226</a></div></div>
<div class="ttc" id="a00179_html_ga318bf8bfd18ab389678d06828a28c39b"><div class="ttname"><a href="a00179.html#ga318bf8bfd18ab389678d06828a28c39b">glm::lowp_u64vec1</a></div><div class="ttdeci">tvec1&lt; u64, lowp &gt; lowp_u64vec1</div><div class="ttdoc">Low precision 64 bit unsigned integer scalar type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01258">fwd.hpp:1258</a></div></div>
<div class="ttc" id="a00179_html_ga1a11c170f030ab34ddf037714e936cba"><div class="ttname"><a href="a00179.html#ga1a11c170f030ab34ddf037714e936cba">glm::fmat4x3</a></div><div class="ttdeci">highp_f32mat4x3 fmat4x3</div><div class="ttdoc">Default single-precision floating-point 4x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02399">fwd.hpp:2399</a></div></div>
<div class="ttc" id="a00179_html_gabee657babf6feea4385d19eb6fa5278a"><div class="ttname"><a href="a00179.html#gabee657babf6feea4385d19eb6fa5278a">glm::lowp_f64vec4</a></div><div class="ttdeci">tvec4&lt; f64, lowp &gt; lowp_f64vec4</div><div class="ttdoc">Low double-precision floating-point vector of 4 components. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01703">fwd.hpp:1703</a></div></div>
<div class="ttc" id="a00163_html_ga7b31b02c5558e2f8e5d8439ae3803d3a"><div class="ttname"><a href="a00163.html#ga7b31b02c5558e2f8e5d8439ae3803d3a">glm::highp_vec3</a></div><div class="ttdeci">tvec3&lt; float, highp &gt; highp_vec3</div><div class="ttdoc">3 components vector of high single-precision floating-point numbers. </div><div class="ttdef"><b>Definition:</b> <a href="a00132_source.html#l00176">type_vec.hpp:176</a></div></div>
<div class="ttc" id="a00179_html_ga66f97ccbae05c652595d71ec931d7161"><div class="ttname"><a href="a00179.html#ga66f97ccbae05c652595d71ec931d7161">glm::lowp_fmat2x2</a></div><div class="ttdeci">tmat2x2&lt; f32, lowp &gt; lowp_fmat2x2</div><div class="ttdoc">Low single-precision floating-point 1x1 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01747">fwd.hpp:1747</a></div></div>
<div class="ttc" id="a00179_html_ga5bbfbe5348102c80ff5ec5b25a8552e8"><div class="ttname"><a href="a00179.html#ga5bbfbe5348102c80ff5ec5b25a8552e8">glm::highp_f32mat4x2</a></div><div class="ttdeci">tmat4x2&lt; f32, highp &gt; highp_f32mat4x2</div><div class="ttdoc">High single-precision floating-point 4x2 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02056">fwd.hpp:2056</a></div></div>
<div class="ttc" id="a00179_html_gaf3a39604855bbd7d2bf01336dbd58c7e"><div class="ttname"><a href="a00179.html#gaf3a39604855bbd7d2bf01336dbd58c7e">glm::mediump_f64vec2</a></div><div class="ttdeci">tvec2&lt; f64, mediump &gt; mediump_f64vec2</div><div class="ttdoc">Medium double-precision floating-point vector of 2 components. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01711">fwd.hpp:1711</a></div></div>
<div class="ttc" id="a00179_html_gae98c88d9a7befa9b5877f49176225535"><div class="ttname"><a href="a00179.html#gae98c88d9a7befa9b5877f49176225535">glm::highp_fmat2</a></div><div class="ttdeci">highp_fmat2x2 highp_fmat2</div><div class="ttdoc">High single-precision floating-point 1x1 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01901">fwd.hpp:1901</a></div></div>
<div class="ttc" id="a00179_html_ga7d56d15ebc86c890d91b7a77415945d6"><div class="ttname"><a href="a00179.html#ga7d56d15ebc86c890d91b7a77415945d6">glm::highp_f64mat2x3</a></div><div class="ttdeci">tmat2x3&lt; f64, highp &gt; highp_f64mat2x3</div><div class="ttdoc">High double-precision floating-point 2x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02206">fwd.hpp:2206</a></div></div>
<div class="ttc" id="a00179_html_ga061f6b150324b1913490c743e756d04f"><div class="ttname"><a href="a00179.html#ga061f6b150324b1913490c743e756d04f">glm::lowp_u32vec4</a></div><div class="ttdeci">tvec4&lt; u32, lowp &gt; lowp_u32vec4</div><div class="ttdoc">Low precision 32 bit unsigned integer vector of 4 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01111">fwd.hpp:1111</a></div></div>
<div class="ttc" id="a00179_html_gad473477b31e48387ad77054dfab93040"><div class="ttname"><a href="a00179.html#gad473477b31e48387ad77054dfab93040">glm::highp_fvec4</a></div><div class="ttdeci">tvec4&lt; float, highp &gt; highp_fvec4</div><div class="ttdoc">High Single-precision floating-point vector of 4 components. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01637">fwd.hpp:1637</a></div></div>
<div class="ttc" id="a00179_html_ga51d5266017d88f62737c1973923a7cf4"><div class="ttname"><a href="a00179.html#ga51d5266017d88f62737c1973923a7cf4">glm::highp_f64</a></div><div class="ttdeci">float64 highp_f64</div><div class="ttdoc">High 64 bit double-precision floating-point scalar. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01459">fwd.hpp:1459</a></div></div>
<div class="ttc" id="a00179_html_ga1f38dab02c05c75c87ee02d7896078ec"><div class="ttname"><a href="a00179.html#ga1f38dab02c05c75c87ee02d7896078ec">glm::mediump_f32mat2x3</a></div><div class="ttdeci">tmat2x3&lt; f32, mediump &gt; mediump_f32mat2x3</div><div class="ttdoc">Medium single-precision floating-point 2x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01979">fwd.hpp:1979</a></div></div>
<div class="ttc" id="a00179_html_ga833371ce41eb501163ab6ebd6205fc9a"><div class="ttname"><a href="a00179.html#ga833371ce41eb501163ab6ebd6205fc9a">glm::lowp_u64vec2</a></div><div class="ttdeci">tvec2&lt; u64, lowp &gt; lowp_u64vec2</div><div class="ttdoc">Low precision 64 bit unsigned integer vector of 2 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01262">fwd.hpp:1262</a></div></div>
<div class="ttc" id="a00179_html_ga5bba0ce31210e274f73efacd3364c03f"><div class="ttname"><a href="a00179.html#ga5bba0ce31210e274f73efacd3364c03f">glm::lowp_fmat2</a></div><div class="ttdeci">lowp_fmat2x2 lowp_fmat2</div><div class="ttdoc">Low single-precision floating-point 1x1 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01787">fwd.hpp:1787</a></div></div>
<div class="ttc" id="a00179_html_gaf464ab0841bc7f942d55935101923e25"><div class="ttname"><a href="a00179.html#gaf464ab0841bc7f942d55935101923e25">glm::mediump_f32vec1</a></div><div class="ttdeci">tvec1&lt; f32, mediump &gt; mediump_f32vec1</div><div class="ttdoc">Medium single-precision floating-point vector of 1 component. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01658">fwd.hpp:1658</a></div></div>
<div class="ttc" id="a00179_html_gabca6420c08917f60f9c76a924c3fa9ef"><div class="ttname"><a href="a00179.html#gabca6420c08917f60f9c76a924c3fa9ef">glm::highp_f32mat2x2</a></div><div class="ttdeci">tmat2x2&lt; f32, highp &gt; highp_f32mat2x2</div><div class="ttdoc">High single-precision floating-point 1x1 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02032">fwd.hpp:2032</a></div></div>
<div class="ttc" id="a00179_html_gaf3a5016bf360977ce114deb2e01ae10a"><div class="ttname"><a href="a00179.html#gaf3a5016bf360977ce114deb2e01ae10a">glm::f32mat2x2</a></div><div class="ttdeci">highp_f32mat2x2 f32mat2x2</div><div class="ttdoc">Default single-precision floating-point 2x2 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02441">fwd.hpp:2441</a></div></div>
<div class="ttc" id="a00179_html_ga219c683b0aa29f4f482f76d77d5c9e95"><div class="ttname"><a href="a00179.html#ga219c683b0aa29f4f482f76d77d5c9e95">glm::f64mat4</a></div><div class="ttdeci">f64mat4x4 f64mat4</div><div class="ttdoc">Default double-precision floating-point 4x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02591">fwd.hpp:2591</a></div></div>
<div class="ttc" id="a00179_html_ga382a9afa22b0cb41c08e714e9964df18"><div class="ttname"><a href="a00179.html#ga382a9afa22b0cb41c08e714e9964df18">glm::mediump_fmat4x2</a></div><div class="ttdeci">tmat4x2&lt; f32, mediump &gt; mediump_fmat4x2</div><div class="ttdoc">Medium single-precision floating-point 4x2 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01828">fwd.hpp:1828</a></div></div>
<div class="ttc" id="a00179_html_gac5c4faa5372f985078762db4574bb9d4"><div class="ttname"><a href="a00179.html#gac5c4faa5372f985078762db4574bb9d4">glm::mediump_i16vec2</a></div><div class="ttdeci">tvec2&lt; i16, mediump &gt; mediump_i16vec2</div><div class="ttdoc">Medium precision 16 bit signed integer vector of 2 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00431">fwd.hpp:431</a></div></div>
<div class="ttc" id="a00179_html_gad6446c3c348eee2276ddcbfcc28aacc7"><div class="ttname"><a href="a00179.html#gad6446c3c348eee2276ddcbfcc28aacc7">glm::mediump_i32vec3</a></div><div class="ttdeci">tvec3&lt; i32, mediump &gt; mediump_i32vec3</div><div class="ttdoc">Medium precision 32 bit signed integer vector of 3 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00515">fwd.hpp:515</a></div></div>
<div class="ttc" id="a00179_html_gadb7ad165be67b8607d6fcac71a913f0b"><div class="ttname"><a href="a00179.html#gadb7ad165be67b8607d6fcac71a913f0b">glm::highp_fmat2x3</a></div><div class="ttdeci">tmat2x3&lt; f32, highp &gt; highp_fmat2x3</div><div class="ttdoc">High single-precision floating-point 2x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01865">fwd.hpp:1865</a></div></div>
<div class="ttc" id="a00179_html_gadca208020ec5e450122c5b78b92c311b"><div class="ttname"><a href="a00179.html#gadca208020ec5e450122c5b78b92c311b">glm::mediump_fmat4x3</a></div><div class="ttdeci">tmat4x3&lt; f32, mediump &gt; mediump_fmat4x3</div><div class="ttdoc">Medium single-precision floating-point 4x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01832">fwd.hpp:1832</a></div></div>
<div class="ttc" id="a00179_html_gac3ad0aef885256bf3508c4a97aa24ca7"><div class="ttname"><a href="a00179.html#gac3ad0aef885256bf3508c4a97aa24ca7">glm::mediump_f64vec1</a></div><div class="ttdeci">tvec1&lt; f64, mediump &gt; mediump_f64vec1</div><div class="ttdoc">Medium double-precision floating-point vector of 1 component. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01707">fwd.hpp:1707</a></div></div>
<div class="ttc" id="a00179_html_ga55ae77cc669bc16dce3b56786b3411b9"><div class="ttname"><a href="a00179.html#ga55ae77cc669bc16dce3b56786b3411b9">glm::highp_i32vec2</a></div><div class="ttdeci">tvec2&lt; i32, highp &gt; highp_i32vec2</div><div class="ttdoc">High precision 32 bit signed integer vector of 2 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00528">fwd.hpp:528</a></div></div>
<div class="ttc" id="a00179_html_ga8709a1ea268fa69bdf1e11616d7fbaf1"><div class="ttname"><a href="a00179.html#ga8709a1ea268fa69bdf1e11616d7fbaf1">glm::f32mat3x2</a></div><div class="ttdeci">highp_f32mat3x2 f32mat3x2</div><div class="ttdoc">Default single-precision floating-point 3x2 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02453">fwd.hpp:2453</a></div></div>
<div class="ttc" id="a00179_html_gaecc7082561fc9028b844b6cf3d305d36"><div class="ttname"><a href="a00179.html#gaecc7082561fc9028b844b6cf3d305d36">glm::u8</a></div><div class="ttdeci">detail::uint8 u8</div><div class="ttdoc">8 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00922">fwd.hpp:922</a></div></div>
<div class="ttc" id="a00179_html_gac4e00a26a2adb5f2c0a7096810df29e5"><div class="ttname"><a href="a00179.html#gac4e00a26a2adb5f2c0a7096810df29e5">glm::highp_uint8_t</a></div><div class="ttdeci">detail::uint8 highp_uint8_t</div><div class="ttdoc">Medium precision 8 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00849">fwd.hpp:849</a></div></div>
<div class="ttc" id="a00179_html_gaa669dfb59031a441de19b34a92704d57"><div class="ttname"><a href="a00179.html#gaa669dfb59031a441de19b34a92704d57">glm::f64mat4x2</a></div><div class="ttdeci">highp_f64mat4x2 f64mat4x2</div><div class="ttdoc">Default double-precision floating-point 4x2 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02571">fwd.hpp:2571</a></div></div>
<div class="ttc" id="a00179_html_ga74b9918c90ea60ce58b3979cde963a38"><div class="ttname"><a href="a00179.html#ga74b9918c90ea60ce58b3979cde963a38">glm::f64mat2</a></div><div class="ttdeci">f64mat2x2 f64mat2</div><div class="ttdoc">Default double-precision floating-point 2x2 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02583">fwd.hpp:2583</a></div></div>
<div class="ttc" id="a00179_html_ga020049aa2177e8e08d2b338a5e904dc9"><div class="ttname"><a href="a00179.html#ga020049aa2177e8e08d2b338a5e904dc9">glm::mediump_u8vec2</a></div><div class="ttdeci">tvec2&lt; u8, mediump &gt; mediump_u8vec2</div><div class="ttdoc">Medium precision 8 bit unsigned integer vector of 2 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00961">fwd.hpp:961</a></div></div>
<div class="ttc" id="a00179_html_gad37a55a8ce1154083a721b4ecfd55293"><div class="ttname"><a href="a00179.html#gad37a55a8ce1154083a721b4ecfd55293">glm::f64mat3x4</a></div><div class="ttdeci">highp_f64mat3x4 f64mat3x4</div><div class="ttdoc">Default double-precision floating-point 3x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02567">fwd.hpp:2567</a></div></div>
<div class="ttc" id="a00179_html_gaebf341fc4a5be233f7dde962c2e33847"><div class="ttname"><a href="a00179.html#gaebf341fc4a5be233f7dde962c2e33847">glm::lowp_int64_t</a></div><div class="ttdeci">detail::int64 lowp_int64_t</div><div class="ttdoc">Low precision 64 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00156">fwd.hpp:156</a></div></div>
<div class="ttc" id="a00179_html_ga504ce1631cb2ac02fcf1d44d8c2aa126"><div class="ttname"><a href="a00179.html#ga504ce1631cb2ac02fcf1d44d8c2aa126">glm::lowp_u16</a></div><div class="ttdeci">detail::uint16 lowp_u16</div><div class="ttdoc">Low precision 16 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00769">fwd.hpp:769</a></div></div>
<div class="ttc" id="a00179_html_ga426030555085ed6c39a54e73afbef962"><div class="ttname"><a href="a00179.html#ga426030555085ed6c39a54e73afbef962">glm::u16vec2</a></div><div class="ttdeci">highp_u16vec2 u16vec2</div><div class="ttdoc">Default precision 16 bit unsigned integer vector of 2 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01085">fwd.hpp:1085</a></div></div>
<div class="ttc" id="a00179_html_ga9ac957028098e89887a0621d677e1a56"><div class="ttname"><a href="a00179.html#ga9ac957028098e89887a0621d677e1a56">glm::highp_i64vec2</a></div><div class="ttdeci">tvec2&lt; i64, highp &gt; highp_i64vec2</div><div class="ttdoc">High precision 64 bit signed integer vector of 2 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00687">fwd.hpp:687</a></div></div>
<div class="ttc" id="a00179_html_gacc41b629cbdb64c7b8ba3c18646b8e32"><div class="ttname"><a href="a00179.html#gacc41b629cbdb64c7b8ba3c18646b8e32">glm::mediump_f32mat4x3</a></div><div class="ttdeci">tmat4x3&lt; f32, mediump &gt; mediump_f32mat4x3</div><div class="ttdoc">Medium single-precision floating-point 4x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02003">fwd.hpp:2003</a></div></div>
<div class="ttc" id="a00179_html_gabcc1b172969e868108974c92c09ba2e4"><div class="ttname"><a href="a00179.html#gabcc1b172969e868108974c92c09ba2e4">glm::mediump_f32quat</a></div><div class="ttdeci">tquat&lt; f32, mediump &gt; mediump_f32quat</div><div class="ttdoc">Medium single-precision floating-point quaternion. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02265">fwd.hpp:2265</a></div></div>
<div class="ttc" id="a00163_html_ga8f9002d3ab660e3171f5cdea1aab8395"><div class="ttname"><a href="a00163.html#ga8f9002d3ab660e3171f5cdea1aab8395">glm::lowp_vec4</a></div><div class="ttdeci">tvec4&lt; float, lowp &gt; lowp_vec4</div><div class="ttdoc">4 components vector of low single-precision floating-point numbers. </div><div class="ttdef"><b>Definition:</b> <a href="a00132_source.html#l00294">type_vec.hpp:294</a></div></div>
<div class="ttc" id="a00179_html_gaaaf878d0d7bfc0aac054fe269a886ca8"><div class="ttname"><a href="a00179.html#gaaaf878d0d7bfc0aac054fe269a886ca8">glm::mediump_f32mat3</a></div><div class="ttdeci">mediump_f32mat3x3 mediump_f32mat3</div><div class="ttdoc">Medium single-precision floating-point 3x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02019">fwd.hpp:2019</a></div></div>
<div class="ttc" id="a00179_html_ga0ccc0e5d538ee4c48d406fb7ae116694"><div class="ttname"><a href="a00179.html#ga0ccc0e5d538ee4c48d406fb7ae116694">glm::highp_i64vec3</a></div><div class="ttdeci">tvec3&lt; i64, highp &gt; highp_i64vec3</div><div class="ttdoc">High precision 64 bit signed integer vector of 3 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00691">fwd.hpp:691</a></div></div>
<div class="ttc" id="a00179_html_gabd79752ff357d83b49136b6299ea62d9"><div class="ttname"><a href="a00179.html#gabd79752ff357d83b49136b6299ea62d9">glm::fmat4x4</a></div><div class="ttdeci">highp_f32mat4x4 fmat4x4</div><div class="ttdoc">Default single-precision floating-point 4x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02403">fwd.hpp:2403</a></div></div>
<div class="ttc" id="a00179_html_gaaae60e8c1cf13ee2bc088999e2726332"><div class="ttname"><a href="a00179.html#gaaae60e8c1cf13ee2bc088999e2726332">glm::mediump_f64mat4x4</a></div><div class="ttdeci">tmat4x4&lt; f64, mediump &gt; mediump_f64mat4x4</div><div class="ttdoc">Medium double-precision floating-point 4x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02178">fwd.hpp:2178</a></div></div>
<div class="ttc" id="a00179_html_ga0c272cfdedd2d9fcea43a1eaecb2a414"><div class="ttname"><a href="a00179.html#ga0c272cfdedd2d9fcea43a1eaecb2a414">glm::highp_fmat4x4</a></div><div class="ttdeci">tmat4x4&lt; f32, highp &gt; highp_fmat4x4</div><div class="ttdoc">High single-precision floating-point 4x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01893">fwd.hpp:1893</a></div></div>
<div class="ttc" id="a00179_html_ga3de1e02382b33fa458eb55392136f55d"><div class="ttname"><a href="a00179.html#ga3de1e02382b33fa458eb55392136f55d">glm::highp_fmat3x3</a></div><div class="ttdeci">tmat3x3&lt; f32, highp &gt; highp_fmat3x3</div><div class="ttdoc">High single-precision floating-point 3x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01877">fwd.hpp:1877</a></div></div>
<div class="ttc" id="a00179_html_gaa38d732f5d4a7bc42a1b43b9d3c141ce"><div class="ttname"><a href="a00179.html#gaa38d732f5d4a7bc42a1b43b9d3c141ce">glm::highp_uint64</a></div><div class="ttdeci">detail::uint64 highp_uint64</div><div class="ttdoc">Medium precision 64 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00845">fwd.hpp:845</a></div></div>
<div class="ttc" id="a00179_html_gac9bd33e4fdd9fce967a9f4a5e5ab70b4"><div class="ttname"><a href="a00179.html#gac9bd33e4fdd9fce967a9f4a5e5ab70b4">glm::mediump_vec1</a></div><div class="ttdeci">tvec1&lt; float, mediump &gt; mediump_vec1</div><div class="ttdoc">Medium single-precision floating-point vector of 1 component. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01576">fwd.hpp:1576</a></div></div>
<div class="ttc" id="a00179_html_ga809699b904d856484f97d3ea89f45ed7"><div class="ttname"><a href="a00179.html#ga809699b904d856484f97d3ea89f45ed7">glm::highp_f32vec4</a></div><div class="ttdeci">tvec4&lt; f32, highp &gt; highp_f32vec4</div><div class="ttdoc">High single-precision floating-point vector of 4 components. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01686">fwd.hpp:1686</a></div></div>
<div class="ttc" id="a00163_html_ga51e835b2aa735782f0174328acffa521"><div class="ttname"><a href="a00163.html#ga51e835b2aa735782f0174328acffa521">glm::lowp_vec2</a></div><div class="ttdeci">tvec2&lt; float, lowp &gt; lowp_vec2</div><div class="ttdoc">2 components vector of low single-precision floating-point numbers. </div><div class="ttdef"><b>Definition:</b> <a href="a00132_source.html#l00079">type_vec.hpp:79</a></div></div>
<div class="ttc" id="a00179_html_ga1386a5915b7f4935ccae0f9a79bfb51f"><div class="ttname"><a href="a00179.html#ga1386a5915b7f4935ccae0f9a79bfb51f">glm::lowp_f32mat3x2</a></div><div class="ttdeci">tmat3x2&lt; f32, lowp &gt; lowp_f32mat3x2</div><div class="ttdoc">Low single-precision floating-point 3x2 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01930">fwd.hpp:1930</a></div></div>
<div class="ttc" id="a00179_html_ga0cbe1a6da09be9171fc08ceadfbb758d"><div class="ttname"><a href="a00179.html#ga0cbe1a6da09be9171fc08ceadfbb758d">glm::lowp_u8vec3</a></div><div class="ttdeci">tvec3&lt; u8, lowp &gt; lowp_u8vec3</div><div class="ttdoc">Low precision 8 bit unsigned integer vector of 3 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00948">fwd.hpp:948</a></div></div>
<div class="ttc" id="a00179_html_ga793c9293cc687a0e342396a377c5df77"><div class="ttname"><a href="a00179.html#ga793c9293cc687a0e342396a377c5df77">glm::u64vec1</a></div><div class="ttdeci">highp_u64vec1 u64vec1</div><div class="ttdoc">Default precision 64 bit unsigned integer scalar type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01319">fwd.hpp:1319</a></div></div>
<div class="ttc" id="a00179_html_ga450990091b6d2af3d5ce21badfdd409e"><div class="ttname"><a href="a00179.html#ga450990091b6d2af3d5ce21badfdd409e">glm::highp_u32vec2</a></div><div class="ttdeci">tvec2&lt; u32, highp &gt; highp_u32vec2</div><div class="ttdoc">High precision 32 bit unsigned integer vector of 2 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01137">fwd.hpp:1137</a></div></div>
<div class="ttc" id="a00179_html_ga4d09bdb868ee5f7063c70092a929cd38"><div class="ttname"><a href="a00179.html#ga4d09bdb868ee5f7063c70092a929cd38">glm::mediump_f64mat3x3</a></div><div class="ttdeci">tmat3x3&lt; f64, mediump &gt; mediump_f64mat3x3</div><div class="ttdoc">Medium double-precision floating-point 3x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02162">fwd.hpp:2162</a></div></div>
<div class="ttc" id="a00179_html_ga354736e0c645099cd44c42fb2f87c2b8"><div class="ttname"><a href="a00179.html#ga354736e0c645099cd44c42fb2f87c2b8">glm::lowp_i64</a></div><div class="ttdeci">detail::int64 lowp_i64</div><div class="ttdoc">Low precision 64 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00172">fwd.hpp:172</a></div></div>
<div class="ttc" id="a00179_html_gafacc3614bb1136a7756293e67d34de22"><div class="ttname"><a href="a00179.html#gafacc3614bb1136a7756293e67d34de22">glm::f64vec3</a></div><div class="ttdeci">highp_f64vec3 f64vec3</div><div class="ttdoc">Default double-precision floating-point vector of 3 components. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02539">fwd.hpp:2539</a></div></div>
<div class="ttc" id="a00179_html_ga44f3bdc69f2b2b919c8b68852dbcfad6"><div class="ttname"><a href="a00179.html#ga44f3bdc69f2b2b919c8b68852dbcfad6">glm::mediump_i64vec4</a></div><div class="ttdeci">tvec4&lt; i64, mediump &gt; mediump_i64vec4</div><div class="ttdoc">Medium precision 64 bit signed integer vector of 4 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00678">fwd.hpp:678</a></div></div>
<div class="ttc" id="a00179_html_gabe379321f08ebc6fc89563908f3e4cda"><div class="ttname"><a href="a00179.html#gabe379321f08ebc6fc89563908f3e4cda">glm::highp_f32quat</a></div><div class="ttdeci">tquat&lt; f32, highp &gt; highp_f32quat</div><div class="ttdoc">High single-precision floating-point quaternion. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02273">fwd.hpp:2273</a></div></div>
<div class="ttc" id="a00179_html_ga864aabca5f3296e176e0c3ed9cc16b02"><div class="ttname"><a href="a00179.html#ga864aabca5f3296e176e0c3ed9cc16b02">glm::lowp_int32</a></div><div class="ttdeci">detail::int32 lowp_int32</div><div class="ttdoc">Low precision 32 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00136">fwd.hpp:136</a></div></div>
<div class="ttc" id="a00179_html_ga572548327ac6277265d1fb0f3ba05f07"><div class="ttname"><a href="a00179.html#ga572548327ac6277265d1fb0f3ba05f07">glm::lowp_i16vec3</a></div><div class="ttdeci">tvec3&lt; i16, lowp &gt; lowp_i16vec3</div><div class="ttdoc">Low precision 16 bit signed integer vector of 3 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00418">fwd.hpp:418</a></div></div>
<div class="ttc" id="a00179_html_ga91c4815f93177eb423362fd296a87e9f"><div class="ttname"><a href="a00179.html#ga91c4815f93177eb423362fd296a87e9f">glm::lowp_uint16_t</a></div><div class="ttdeci">detail::uint16 lowp_uint16_t</div><div class="ttdoc">Low precision 16 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00752">fwd.hpp:752</a></div></div>
<div class="ttc" id="a00179_html_gac25db6d2b1e2a0f351b77ba3409ac4cd"><div class="ttname"><a href="a00179.html#gac25db6d2b1e2a0f351b77ba3409ac4cd">glm::highp_i64</a></div><div class="ttdeci">detail::int64 highp_i64</div><div class="ttdoc">High precision 64 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00268">fwd.hpp:268</a></div></div>
<div class="ttc" id="a00179_html_ga1c4c47b6745fbe10d61dd86d4a5362ec"><div class="ttname"><a href="a00179.html#ga1c4c47b6745fbe10d61dd86d4a5362ec">glm::highp_u64vec2</a></div><div class="ttdeci">tvec2&lt; u64, highp &gt; highp_u64vec2</div><div class="ttdoc">High precision 64 bit unsigned integer vector of 2 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01296">fwd.hpp:1296</a></div></div>
<div class="ttc" id="a00146_html"><div class="ttname"><a href="a00146.html">glm</a></div><div class="ttdef"><b>Definition:</b> <a href="a00003_source.html#l00031">_noise.hpp:31</a></div></div>
<div class="ttc" id="a00179_html_gadde4415e846cff13c6cb74a6fe73d01e"><div class="ttname"><a href="a00179.html#gadde4415e846cff13c6cb74a6fe73d01e">glm::highp_float32</a></div><div class="ttdeci">detail::float32 highp_float32</div><div class="ttdoc">High 32 bit single-precision floating-point scalar. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01439">fwd.hpp:1439</a></div></div>
<div class="ttc" id="a00179_html_ga84ed04b4e0de18c977e932d617e7c223"><div class="ttname"><a href="a00179.html#ga84ed04b4e0de18c977e932d617e7c223">glm::highp_int32</a></div><div class="ttdeci">detail::int32 highp_int32</div><div class="ttdoc">High precision 32 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00232">fwd.hpp:232</a></div></div>
<div class="ttc" id="a00179_html_ga155ac7e9e454e2b1f73d11e1e28a0fd6"><div class="ttname"><a href="a00179.html#ga155ac7e9e454e2b1f73d11e1e28a0fd6">glm::u32vec4</a></div><div class="ttdeci">highp_u32vec4 u32vec4</div><div class="ttdoc">Default precision 32 bit unsigned integer vector of 4 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01172">fwd.hpp:1172</a></div></div>
<div class="ttc" id="a00179_html_ga61667c99caf60ce6c48ebbbac72bd91d"><div class="ttname"><a href="a00179.html#ga61667c99caf60ce6c48ebbbac72bd91d">glm::u8vec2</a></div><div class="ttdeci">highp_u8vec2 u8vec2</div><div class="ttdoc">Default precision 8 bit unsigned integer vector of 2 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01005">fwd.hpp:1005</a></div></div>
<div class="ttc" id="a00179_html_ga0a253c3e5826e0b99a82b4c3a81900e1"><div class="ttname"><a href="a00179.html#ga0a253c3e5826e0b99a82b4c3a81900e1">glm::mediump_u16vec3</a></div><div class="ttdeci">tvec3&lt; u16, mediump &gt; mediump_u16vec3</div><div class="ttdoc">Medium precision 16 bit unsigned integer vector of 3 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01044">fwd.hpp:1044</a></div></div>
<div class="ttc" id="a00179_html_gab0dea9959015c0ae8294360e1aafeb2a"><div class="ttname"><a href="a00179.html#gab0dea9959015c0ae8294360e1aafeb2a">glm::mediump_f32vec2</a></div><div class="ttdeci">tvec2&lt; f32, mediump &gt; mediump_f32vec2</div><div class="ttdoc">Medium single-precision floating-point vector of 2 components. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01662">fwd.hpp:1662</a></div></div>
<div class="ttc" id="a00179_html_ga973b226a9914db682c9372fc761fb535"><div class="ttname"><a href="a00179.html#ga973b226a9914db682c9372fc761fb535">glm::i16vec3</a></div><div class="ttdeci">highp_i16vec3 i16vec3</div><div class="ttdoc">Default precision 16 bit signed integer vector of 3 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00480">fwd.hpp:480</a></div></div>
<div class="ttc" id="a00179_html_ga26fc7ced1ad7ca5024f1c973c8dc9180"><div class="ttname"><a href="a00179.html#ga26fc7ced1ad7ca5024f1c973c8dc9180">glm::mediump_int32_t</a></div><div class="ttdeci">detail::int32 mediump_int32_t</div><div class="ttdoc">Medium precision 32 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00200">fwd.hpp:200</a></div></div>
<div class="ttc" id="a00179_html_gaa805ef691c711dc41e2776cfb67f5cf5"><div class="ttname"><a href="a00179.html#gaa805ef691c711dc41e2776cfb67f5cf5">glm::mediump_f64mat4</a></div><div class="ttdeci">mediump_f64mat4x4 mediump_f64mat4</div><div class="ttdoc">Medium double-precision floating-point 4x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02194">fwd.hpp:2194</a></div></div>
<div class="ttc" id="a00179_html_ga5f26537a923e8a99aa2722ccea04effe"><div class="ttname"><a href="a00179.html#ga5f26537a923e8a99aa2722ccea04effe">glm::highp_u16vec2</a></div><div class="ttdeci">tvec2&lt; u16, highp &gt; highp_u16vec2</div><div class="ttdoc">High precision 16 bit unsigned integer vector of 2 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01057">fwd.hpp:1057</a></div></div>
<div class="ttc" id="a00179_html_gab3f31d867df4874e42172ebf188a3ebd"><div class="ttname"><a href="a00179.html#gab3f31d867df4874e42172ebf188a3ebd">glm::fmat4</a></div><div class="ttdeci">fmat4x4 fmat4</div><div class="ttdoc">Default single-precision floating-point 4x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02415">fwd.hpp:2415</a></div></div>
<div class="ttc" id="a00179_html_ga9c3b4b9dff5b90eab9d71c47e2d3fb98"><div class="ttname"><a href="a00179.html#ga9c3b4b9dff5b90eab9d71c47e2d3fb98">glm::mediump_u16vec1</a></div><div class="ttdeci">tvec1&lt; u16, mediump &gt; mediump_u16vec1</div><div class="ttdoc">Medium precision 16 bit unsigned integer scalar type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01036">fwd.hpp:1036</a></div></div>
<div class="ttc" id="a00179_html_gac1a96856970fd9b3dfb5a57146ee9de7"><div class="ttname"><a href="a00179.html#gac1a96856970fd9b3dfb5a57146ee9de7">glm::lowp_f64quat</a></div><div class="ttdeci">tquat&lt; f64, lowp &gt; lowp_f64quat</div><div class="ttdoc">Low double-precision floating-point quaternion. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02261">fwd.hpp:2261</a></div></div>
<div class="ttc" id="a00179_html_ga51a457bcd2c0840cac5dd18b6547a32e"><div class="ttname"><a href="a00179.html#ga51a457bcd2c0840cac5dd18b6547a32e">glm::highp_f32vec2</a></div><div class="ttdeci">tvec2&lt; f32, highp &gt; highp_f32vec2</div><div class="ttdoc">High single-precision floating-point vector of 2 components. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01678">fwd.hpp:1678</a></div></div>
<div class="ttc" id="a00179_html_ga9df98857be695d5a30cb30f5bfa38a80"><div class="ttname"><a href="a00179.html#ga9df98857be695d5a30cb30f5bfa38a80">glm::mediump_u16</a></div><div class="ttdeci">detail::uint16 mediump_u16</div><div class="ttdoc">Medium precision 16 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00819">fwd.hpp:819</a></div></div>
<div class="ttc" id="a00132_html"><div class="ttname"><a href="a00132.html">type_vec.hpp</a></div><div class="ttdoc">OpenGL Mathematics (glm.g-truc.net) </div></div>
<div class="ttc" id="a00179_html_ga769421d99e6514dd4ca99b3d3065f037"><div class="ttname"><a href="a00179.html#ga769421d99e6514dd4ca99b3d3065f037">glm::lowp_fmat3x4</a></div><div class="ttdeci">tmat3x4&lt; f32, lowp &gt; lowp_fmat3x4</div><div class="ttdoc">Low single-precision floating-point 3x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01767">fwd.hpp:1767</a></div></div>
<div class="ttc" id="a00179_html_ga5ad760dc3087dbe4b81f4735b87c8bff"><div class="ttname"><a href="a00179.html#ga5ad760dc3087dbe4b81f4735b87c8bff">glm::mediump_fmat2x4</a></div><div class="ttdeci">tmat2x4&lt; f32, mediump &gt; mediump_fmat2x4</div><div class="ttdoc">Medium single-precision floating-point 2x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01812">fwd.hpp:1812</a></div></div>
<div class="ttc" id="a00179_html_gacf54c3330ef60aa3d16cb676c7bcb8c7"><div class="ttname"><a href="a00179.html#gacf54c3330ef60aa3d16cb676c7bcb8c7">glm::highp_uint16_t</a></div><div class="ttdeci">detail::uint16 highp_uint16_t</div><div class="ttdoc">Medium precision 16 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00853">fwd.hpp:853</a></div></div>
<div class="ttc" id="a00179_html_ga037f70890ec5808175f8b8fa2a1ffbe9"><div class="ttname"><a href="a00179.html#ga037f70890ec5808175f8b8fa2a1ffbe9">glm::lowp_fmat4x2</a></div><div class="ttdeci">tmat4x2&lt; f32, lowp &gt; lowp_fmat4x2</div><div class="ttdoc">Low single-precision floating-point 4x2 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01771">fwd.hpp:1771</a></div></div>
<div class="ttc" id="a00179_html_ga60503f200138a07e57c737abfa57f5f6"><div class="ttname"><a href="a00179.html#ga60503f200138a07e57c737abfa57f5f6">glm::lowp_float64</a></div><div class="ttdeci">detail::float64 lowp_float64</div><div class="ttdoc">Low 64 bit double-precision floating-point scalar. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01344">fwd.hpp:1344</a></div></div>
<div class="ttc" id="a00179_html_ga34dd5ec1988c443bae80f1b20a8ade5f"><div class="ttname"><a href="a00179.html#ga34dd5ec1988c443bae80f1b20a8ade5f">glm::mediump_uint32</a></div><div class="ttdeci">detail::uint32 mediump_uint32</div><div class="ttdoc">Medium precision 32 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00791">fwd.hpp:791</a></div></div>
<div class="ttc" id="a00179_html_ga65eb3ab6e5f172c001e1160c6fbb4f22"><div class="ttname"><a href="a00179.html#ga65eb3ab6e5f172c001e1160c6fbb4f22">glm::lowp_fvec1</a></div><div class="ttdeci">tvec1&lt; float, lowp &gt; lowp_fvec1</div><div class="ttdoc">Low single-precision floating-point vector of 1 component. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01559">fwd.hpp:1559</a></div></div>
<div class="ttc" id="a00179_html_ga302ec977b0c0c3ea245b6c9275495355"><div class="ttname"><a href="a00179.html#ga302ec977b0c0c3ea245b6c9275495355">glm::i8</a></div><div class="ttdeci">detail::int8 i8</div><div class="ttdoc">8 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00313">fwd.hpp:313</a></div></div>
<div class="ttc" id="a00179_html_gac6d4413001e39e2f0f2d32b501867a56"><div class="ttname"><a href="a00179.html#gac6d4413001e39e2f0f2d32b501867a56">glm::mediump_i8vec4</a></div><div class="ttdeci">tvec4&lt; i8, mediump &gt; mediump_i8vec4</div><div class="ttdoc">Medium precision 8 bit signed integer vector of 4 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00360">fwd.hpp:360</a></div></div>
<div class="ttc" id="a00120_html"><div class="ttname"><a href="a00120.html">type_mat.hpp</a></div><div class="ttdoc">OpenGL Mathematics (glm.g-truc.net) </div></div>
<div class="ttc" id="a00179_html_ga02a47f2177b67de3ce1139e68196e56b"><div class="ttname"><a href="a00179.html#ga02a47f2177b67de3ce1139e68196e56b">glm::lowp_i8vec2</a></div><div class="ttdeci">tvec2&lt; i8, lowp &gt; lowp_i8vec2</div><div class="ttdoc">Low precision 8 bit signed integer vector of 2 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00335">fwd.hpp:335</a></div></div>
<div class="ttc" id="a00179_html_ga0455c25b51ff2d28eb036f34c7f3d486"><div class="ttname"><a href="a00179.html#ga0455c25b51ff2d28eb036f34c7f3d486">glm::mediump_i8vec3</a></div><div class="ttdeci">tvec3&lt; i8, mediump &gt; mediump_i8vec3</div><div class="ttdoc">Medium precision 8 bit signed integer vector of 3 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00356">fwd.hpp:356</a></div></div>
<div class="ttc" id="a00179_html_gae63c1dbdb499eb7664109fb39857bce4"><div class="ttname"><a href="a00179.html#gae63c1dbdb499eb7664109fb39857bce4">glm::lowp_u16vec3</a></div><div class="ttdeci">tvec3&lt; u16, lowp &gt; lowp_u16vec3</div><div class="ttdoc">Low precision 16 bit unsigned integer vector of 3 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01027">fwd.hpp:1027</a></div></div>
<div class="ttc" id="a00179_html_ga8234cea5c12583310da0fdfe62657638"><div class="ttname"><a href="a00179.html#ga8234cea5c12583310da0fdfe62657638">glm::lowp_float32</a></div><div class="ttdeci">detail::float32 lowp_float32</div><div class="ttdoc">Low 32 bit single-precision floating-point scalar. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01340">fwd.hpp:1340</a></div></div>
<div class="ttc" id="a00179_html_gaba137814a509704937746cc1e82edc32"><div class="ttname"><a href="a00179.html#gaba137814a509704937746cc1e82edc32">glm::f64mat4x3</a></div><div class="ttdeci">highp_f64mat4x3 f64mat4x3</div><div class="ttdoc">Default double-precision floating-point 4x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02575">fwd.hpp:2575</a></div></div>
<div class="ttc" id="a00179_html_gabb0c81e9e6d4210216f4d911736aefad"><div class="ttname"><a href="a00179.html#gabb0c81e9e6d4210216f4d911736aefad">glm::mediump_i16vec4</a></div><div class="ttdeci">tvec4&lt; i16, mediump &gt; mediump_i16vec4</div><div class="ttdoc">Medium precision 16 bit signed integer vector of 4 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00439">fwd.hpp:439</a></div></div>
<div class="ttc" id="a00179_html_gab630f76c26b50298187f7889104d4b9c"><div class="ttname"><a href="a00179.html#gab630f76c26b50298187f7889104d4b9c">glm::uint64</a></div><div class="ttdeci">detail::uint64 uint64</div><div class="ttdoc">64 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00119_source.html#l00228">type_int.hpp:228</a></div></div>
<div class="ttc" id="a00179_html_ga78c8523592fea346dea7561d12337fd8"><div class="ttname"><a href="a00179.html#ga78c8523592fea346dea7561d12337fd8">glm::lowp_fvec2</a></div><div class="ttdeci">tvec2&lt; float, lowp &gt; lowp_fvec2</div><div class="ttdoc">Low single-precision floating-point vector of 2 components. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01563">fwd.hpp:1563</a></div></div>
<div class="ttc" id="a00179_html_ga3c810baad7672618d387efd82824d3f0"><div class="ttname"><a href="a00179.html#ga3c810baad7672618d387efd82824d3f0">glm::lowp_f32vec4</a></div><div class="ttdeci">tvec4&lt; f32, lowp &gt; lowp_f32vec4</div><div class="ttdoc">Low single-precision floating-point vector of 4 components. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01654">fwd.hpp:1654</a></div></div>
<div class="ttc" id="a00179_html_ga709c97c20efa24ff1d9e83cd437b8ed5"><div class="ttname"><a href="a00179.html#ga709c97c20efa24ff1d9e83cd437b8ed5">glm::fmat2x4</a></div><div class="ttdeci">highp_f32mat2x4 fmat2x4</div><div class="ttdoc">Default single-precision floating-point 2x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02379">fwd.hpp:2379</a></div></div>
<div class="ttc" id="a00179_html_gab04bc97371cb6b5f54b3688e0c81578b"><div class="ttname"><a href="a00179.html#gab04bc97371cb6b5f54b3688e0c81578b">glm::fmat3x4</a></div><div class="ttdeci">highp_f32mat3x4 fmat3x4</div><div class="ttdoc">Default single-precision floating-point 3x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02391">fwd.hpp:2391</a></div></div>
<div class="ttc" id="a00179_html_ga7cbe7df03752d9ade687d4eaf9e2498e"><div class="ttname"><a href="a00179.html#ga7cbe7df03752d9ade687d4eaf9e2498e">glm::highp_f64mat3x4</a></div><div class="ttdeci">tmat3x4&lt; f64, highp &gt; highp_f64mat3x4</div><div class="ttdoc">High double-precision floating-point 3x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02222">fwd.hpp:2222</a></div></div>
<div class="ttc" id="a00179_html_ga7e6a3c71f9084c64dee3513de2c91e6a"><div class="ttname"><a href="a00179.html#ga7e6a3c71f9084c64dee3513de2c91e6a">glm::lowp_f32vec2</a></div><div class="ttdeci">tvec2&lt; f32, lowp &gt; lowp_f32vec2</div><div class="ttdoc">Low single-precision floating-point vector of 2 components. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01646">fwd.hpp:1646</a></div></div>
<div class="ttc" id="a00179_html_ga392b673fd10847bfb78fb808c6cf8ff7"><div class="ttname"><a href="a00179.html#ga392b673fd10847bfb78fb808c6cf8ff7">glm::lowp_i16</a></div><div class="ttdeci">detail::int16 lowp_i16</div><div class="ttdoc">Low precision 16 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00164">fwd.hpp:164</a></div></div>
<div class="ttc" id="a00179_html_ga6d40381d78472553f878f66e443feeef"><div class="ttname"><a href="a00179.html#ga6d40381d78472553f878f66e443feeef">glm::mediump_f64</a></div><div class="ttdeci">float64 mediump_f64</div><div class="ttdoc">Medium 64 bit double-precision floating-point scalar. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01434">fwd.hpp:1434</a></div></div>
<div class="ttc" id="a00179_html_ga3c12cef4135603fd77d8fda85808730c"><div class="ttname"><a href="a00179.html#ga3c12cef4135603fd77d8fda85808730c">glm::i32vec2</a></div><div class="ttdeci">highp_i32vec2 i32vec2</div><div class="ttdoc">Default precision 32 bit signed integer vector of 2 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00555">fwd.hpp:555</a></div></div>
<div class="ttc" id="a00179_html_ga7ccff35ecac00891d63998ace1369cf8"><div class="ttname"><a href="a00179.html#ga7ccff35ecac00891d63998ace1369cf8">glm::highp_f32mat4x3</a></div><div class="ttdeci">tmat4x3&lt; f32, highp &gt; highp_f32mat4x3</div><div class="ttdoc">High single-precision floating-point 4x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02060">fwd.hpp:2060</a></div></div>
<div class="ttc" id="a00179_html_gab67fff920716329c921e3f3fad4ea2c3"><div class="ttname"><a href="a00179.html#gab67fff920716329c921e3f3fad4ea2c3">glm::lowp_fmat3x3</a></div><div class="ttdeci">tmat3x3&lt; f32, lowp &gt; lowp_fmat3x3</div><div class="ttdoc">Low single-precision floating-point 3x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01763">fwd.hpp:1763</a></div></div>
<div class="ttc" id="a00179_html_ga4005c6c2ffb591975adbf0aa73fedc8c"><div class="ttname"><a href="a00179.html#ga4005c6c2ffb591975adbf0aa73fedc8c">glm::mediump_u16vec4</a></div><div class="ttdeci">tvec4&lt; u16, mediump &gt; mediump_u16vec4</div><div class="ttdoc">Medium precision 16 bit unsigned integer vector of 4 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01048">fwd.hpp:1048</a></div></div>
<div class="ttc" id="a00179_html_gaa212b805736a759998e312cbdd550fae"><div class="ttname"><a href="a00179.html#gaa212b805736a759998e312cbdd550fae">glm::lowp_uint64</a></div><div class="ttdeci">detail::uint64 lowp_uint64</div><div class="ttdoc">Low precision 64 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00743">fwd.hpp:743</a></div></div>
<div class="ttc" id="a00179_html_ga226a8d52b4e3f77aaa6231135e886aac"><div class="ttname"><a href="a00179.html#ga226a8d52b4e3f77aaa6231135e886aac">glm::highp_int64</a></div><div class="ttdeci">detail::int64 highp_int64</div><div class="ttdoc">High precision 64 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00236">fwd.hpp:236</a></div></div>
<div class="ttc" id="a00179_html_gaf405602f84fa85522d81f08b54354055"><div class="ttname"><a href="a00179.html#gaf405602f84fa85522d81f08b54354055">glm::highp_i8vec1</a></div><div class="ttdeci">tvec1&lt; i8, highp &gt; highp_i8vec1</div><div class="ttdoc">High precision 8 bit signed integer scalar type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00365">fwd.hpp:365</a></div></div>
<div class="ttc" id="a00179_html_gab51c057647a12b62a8a6a855ece8d167"><div class="ttname"><a href="a00179.html#gab51c057647a12b62a8a6a855ece8d167">glm::highp_f64quat</a></div><div class="ttdeci">tquat&lt; f64, highp &gt; highp_f64quat</div><div class="ttdoc">High double-precision floating-point quaternion. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02277">fwd.hpp:2277</a></div></div>
<div class="ttc" id="a00179_html_gae9b1ba717a8b1e9a7b028ac98d9998d3"><div class="ttname"><a href="a00179.html#gae9b1ba717a8b1e9a7b028ac98d9998d3">glm::highp_float64</a></div><div class="ttdeci">detail::float64 highp_float64</div><div class="ttdoc">High 64 bit double-precision floating-point scalar. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01443">fwd.hpp:1443</a></div></div>
<div class="ttc" id="a00179_html_ga7451266e67794bd1125163502bc4a570"><div class="ttname"><a href="a00179.html#ga7451266e67794bd1125163502bc4a570">glm::lowp_f64mat4</a></div><div class="ttdeci">lowp_f64mat4x4 lowp_f64mat4</div><div class="ttdoc">Low double-precision floating-point 4x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02137">fwd.hpp:2137</a></div></div>
<div class="ttc" id="a00179_html_gadcba17098bae31bcde33d72f71f96d44"><div class="ttname"><a href="a00179.html#gadcba17098bae31bcde33d72f71f96d44">glm::highp_u64vec1</a></div><div class="ttdeci">tvec1&lt; u64, highp &gt; highp_u64vec1</div><div class="ttdoc">High precision 64 bit unsigned integer scalar type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01292">fwd.hpp:1292</a></div></div>
<div class="ttc" id="a00179_html_ga9d93221df334ded08efdb7a231cdfd26"><div class="ttname"><a href="a00179.html#ga9d93221df334ded08efdb7a231cdfd26">glm::highp_fvec2</a></div><div class="ttdeci">tvec2&lt; float, highp &gt; highp_fvec2</div><div class="ttdoc">High Single-precision floating-point vector of 2 components. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01629">fwd.hpp:1629</a></div></div>
<div class="ttc" id="a00179_html_gad171c065fd8a50e85f3f61d04011ff17"><div class="ttname"><a href="a00179.html#gad171c065fd8a50e85f3f61d04011ff17">glm::lowp_fmat3x2</a></div><div class="ttdeci">tmat3x2&lt; f32, lowp &gt; lowp_fmat3x2</div><div class="ttdoc">Low single-precision floating-point 3x2 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01759">fwd.hpp:1759</a></div></div>
<div class="ttc" id="a00179_html_ga1bd0e914158bf03135f8a317de6debe9"><div class="ttname"><a href="a00179.html#ga1bd0e914158bf03135f8a317de6debe9">glm::mediump_u32</a></div><div class="ttdeci">detail::uint32 mediump_u32</div><div class="ttdoc">Medium precision 32 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00823">fwd.hpp:823</a></div></div>
<div class="ttc" id="a00179_html_gaf4b5993e794e252607f91535b62a7e0c"><div class="ttname"><a href="a00179.html#gaf4b5993e794e252607f91535b62a7e0c">glm::i8vec3</a></div><div class="ttdeci">highp_i8vec3 i8vec3</div><div class="ttdoc">Default precision 8 bit signed integer vector of 3 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00400">fwd.hpp:400</a></div></div>
<div class="ttc" id="a00179_html_ga5ac9c94767805c13008b5ad3ceeb48b0"><div class="ttname"><a href="a00179.html#ga5ac9c94767805c13008b5ad3ceeb48b0">glm::highp_f32mat2x4</a></div><div class="ttdeci">tmat2x4&lt; f32, highp &gt; highp_f32mat2x4</div><div class="ttdoc">High single-precision floating-point 2x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02040">fwd.hpp:2040</a></div></div>
<div class="ttc" id="a00179_html_ga58119a41d143ebaea0df70fe882e8a40"><div class="ttname"><a href="a00179.html#ga58119a41d143ebaea0df70fe882e8a40">glm::lowp_f64mat3</a></div><div class="ttdeci">lowp_f64mat3x3 lowp_f64mat3</div><div class="ttdoc">Low double-precision floating-point 3x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02133">fwd.hpp:2133</a></div></div>
<div class="ttc" id="a00179_html_gaeb817419c76a0766c88713d2754e6cb3"><div class="ttname"><a href="a00179.html#gaeb817419c76a0766c88713d2754e6cb3">glm::f64mat2x2</a></div><div class="ttdeci">highp_f64mat2x2 f64mat2x2</div><div class="ttdoc">Default double-precision floating-point 2x2 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02547">fwd.hpp:2547</a></div></div>
<div class="ttc" id="a00179_html_ga24225ab930d68cda78866230d5f4c586"><div class="ttname"><a href="a00179.html#ga24225ab930d68cda78866230d5f4c586">glm::highp_fmat3x2</a></div><div class="ttdeci">tmat3x2&lt; f32, highp &gt; highp_fmat3x2</div><div class="ttdoc">High single-precision floating-point 3x2 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01873">fwd.hpp:1873</a></div></div>
<div class="ttc" id="a00179_html_ga3798dd54ed8dbba79d5f6ef22c372be3"><div class="ttname"><a href="a00179.html#ga3798dd54ed8dbba79d5f6ef22c372be3">glm::mediump_f32mat2x4</a></div><div class="ttdeci">tmat2x4&lt; f32, mediump &gt; mediump_f32mat2x4</div><div class="ttdoc">Medium single-precision floating-point 2x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01983">fwd.hpp:1983</a></div></div>
<div class="ttc" id="a00179_html_gac3bc41bcac61d1ba8f02a6f68ce23f64"><div class="ttname"><a href="a00179.html#gac3bc41bcac61d1ba8f02a6f68ce23f64">glm::mediump_int64_t</a></div><div class="ttdeci">detail::int64 mediump_int64_t</div><div class="ttdoc">Medium precision 64 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00204">fwd.hpp:204</a></div></div>
<div class="ttc" id="a00179_html_gaafab5df83068e06bca1dbaa63da08f99"><div class="ttname"><a href="a00179.html#gaafab5df83068e06bca1dbaa63da08f99">glm::mediump_i8vec2</a></div><div class="ttdeci">tvec2&lt; i8, mediump &gt; mediump_i8vec2</div><div class="ttdoc">Medium precision 8 bit signed integer vector of 2 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00352">fwd.hpp:352</a></div></div>
<div class="ttc" id="a00179_html_gab1d50e964e3ba141afc193a1e135369a"><div class="ttname"><a href="a00179.html#gab1d50e964e3ba141afc193a1e135369a">glm::lowp_i32vec2</a></div><div class="ttdeci">tvec2&lt; i32, lowp &gt; lowp_i32vec2</div><div class="ttdoc">Low precision 32 bit signed integer vector of 2 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00494">fwd.hpp:494</a></div></div>
<div class="ttc" id="a00179_html_ga0d2488c3fb459e4646405e1156e2e00c"><div class="ttname"><a href="a00179.html#ga0d2488c3fb459e4646405e1156e2e00c">glm::highp_f64vec4</a></div><div class="ttdeci">tvec4&lt; f64, highp &gt; highp_f64vec4</div><div class="ttdoc">High double-precision floating-point vector of 4 components. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01735">fwd.hpp:1735</a></div></div>
<div class="ttc" id="a00179_html_gaf4dae276fd29623950de14a6ca2586b5"><div class="ttname"><a href="a00179.html#gaf4dae276fd29623950de14a6ca2586b5">glm::mediump_uint32_t</a></div><div class="ttdeci">detail::uint32 mediump_uint32_t</div><div class="ttdoc">Medium precision 32 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00807">fwd.hpp:807</a></div></div>
<div class="ttc" id="a00179_html_gad302aa571eb6955dbfc5289c7c84ca1b"><div class="ttname"><a href="a00179.html#gad302aa571eb6955dbfc5289c7c84ca1b">glm::lowp_u32vec1</a></div><div class="ttdeci">tvec1&lt; u32, lowp &gt; lowp_u32vec1</div><div class="ttdoc">Low precision 32 bit unsigned integer scalar type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01099">fwd.hpp:1099</a></div></div>
<div class="ttc" id="a00179_html_ga4f09abf961b1b2c2f6561861a1057aa0"><div class="ttname"><a href="a00179.html#ga4f09abf961b1b2c2f6561861a1057aa0">glm::highp_u8vec1</a></div><div class="ttdeci">tvec1&lt; u8, highp &gt; highp_u8vec1</div><div class="ttdoc">High precision 8 bit unsigned integer scalar type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00974">fwd.hpp:974</a></div></div>
<div class="ttc" id="a00179_html_gaefa2ce8fbdbe89baffd262f46f2d5907"><div class="ttname"><a href="a00179.html#gaefa2ce8fbdbe89baffd262f46f2d5907">glm::u16vec1</a></div><div class="ttdeci">highp_u16vec1 u16vec1</div><div class="ttdoc">Default precision 16 bit unsigned integer scalar type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01081">fwd.hpp:1081</a></div></div>
<div class="ttc" id="a00179_html_ga19d5e0d4d3d6d226c9c6c0f39756f9ad"><div class="ttname"><a href="a00179.html#ga19d5e0d4d3d6d226c9c6c0f39756f9ad">glm::f32vec3</a></div><div class="ttdeci">highp_f32vec3 f32vec3</div><div class="ttdoc">Default single-precision floating-point vector of 3 components. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02433">fwd.hpp:2433</a></div></div>
<div class="ttc" id="a00179_html_ga10d8bd3c923a5386efcf25a4117fd84f"><div class="ttname"><a href="a00179.html#ga10d8bd3c923a5386efcf25a4117fd84f">glm::fvec1</a></div><div class="ttdeci">highp_f32vec1 fvec1</div><div class="ttdoc">Default single-precision floating-point vector of 1 components. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02355">fwd.hpp:2355</a></div></div>
<div class="ttc" id="a00179_html_ga5b24baf9696ed586df64253fb58404af"><div class="ttname"><a href="a00179.html#ga5b24baf9696ed586df64253fb58404af">glm::highp_f64mat3x3</a></div><div class="ttdeci">tmat3x3&lt; f64, highp &gt; highp_f64mat3x3</div><div class="ttdoc">High double-precision floating-point 3x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02218">fwd.hpp:2218</a></div></div>
<div class="ttc" id="a00179_html_ga356770e957a30e5039860337a715f84e"><div class="ttname"><a href="a00179.html#ga356770e957a30e5039860337a715f84e">glm::highp_u64vec3</a></div><div class="ttdeci">tvec3&lt; u64, highp &gt; highp_u64vec3</div><div class="ttdoc">High precision 64 bit unsigned integer vector of 3 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01300">fwd.hpp:1300</a></div></div>
<div class="ttc" id="a00179_html_ga239e24f52398e6f2fa7d8c731072c632"><div class="ttname"><a href="a00179.html#ga239e24f52398e6f2fa7d8c731072c632">glm::highp_i64vec4</a></div><div class="ttdeci">tvec4&lt; i64, highp &gt; highp_i64vec4</div><div class="ttdoc">High precision 64 bit signed integer vector of 4 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00695">fwd.hpp:695</a></div></div>
<div class="ttc" id="a00179_html_ga89aa9ebbc28768a9ecb993ea366ce73c"><div class="ttname"><a href="a00179.html#ga89aa9ebbc28768a9ecb993ea366ce73c">glm::mediump_u32vec1</a></div><div class="ttdeci">tvec1&lt; u32, mediump &gt; mediump_u32vec1</div><div class="ttdoc">Medium precision 32 bit unsigned integer scalar type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01116">fwd.hpp:1116</a></div></div>
<div class="ttc" id="a00179_html_ga3460933f040f59f0fedb29df1e9be71c"><div class="ttname"><a href="a00179.html#ga3460933f040f59f0fedb29df1e9be71c">glm::u64vec3</a></div><div class="ttdeci">highp_u64vec3 u64vec3</div><div class="ttdoc">Default precision 64 bit unsigned integer vector of 3 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01327">fwd.hpp:1327</a></div></div>
<div class="ttc" id="a00179_html_ga9183cdcdfe5d810078b3eecd1e66aa0a"><div class="ttname"><a href="a00179.html#ga9183cdcdfe5d810078b3eecd1e66aa0a">glm::mediump_i32vec2</a></div><div class="ttdeci">tvec2&lt; i32, mediump &gt; mediump_i32vec2</div><div class="ttdoc">Medium precision 32 bit signed integer vector of 2 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00511">fwd.hpp:511</a></div></div>
<div class="ttc" id="a00179_html_ga14c583bd625eda8cf4935a14d5dd544d"><div class="ttname"><a href="a00179.html#ga14c583bd625eda8cf4935a14d5dd544d">glm::f64quat</a></div><div class="ttdeci">highp_f64quat f64quat</div><div class="ttdoc">Default double-precision floating-point quaternion. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02595">fwd.hpp:2595</a></div></div>
<div class="ttc" id="a00179_html_ga89dc53052e92cfafd97ecd391397baf0"><div class="ttname"><a href="a00179.html#ga89dc53052e92cfafd97ecd391397baf0">glm::highp_f64vec2</a></div><div class="ttdeci">tvec2&lt; f64, highp &gt; highp_f64vec2</div><div class="ttdoc">High double-precision floating-point vector of 2 components. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01727">fwd.hpp:1727</a></div></div>
<div class="ttc" id="a00179_html_ga764d9393e9aff7a84825a5760e2498b9"><div class="ttname"><a href="a00179.html#ga764d9393e9aff7a84825a5760e2498b9">glm::lowp_u8vec4</a></div><div class="ttdeci">tvec4&lt; u8, lowp &gt; lowp_u8vec4</div><div class="ttdoc">Low precision 8 bit unsigned integer vector of 4 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00952">fwd.hpp:952</a></div></div>
<div class="ttc" id="a00179_html_ga62a17cddeb4dffb4e18fe3aea23f051a"><div class="ttname"><a href="a00179.html#ga62a17cddeb4dffb4e18fe3aea23f051a">glm::mediump_i16</a></div><div class="ttdeci">detail::int16 mediump_i16</div><div class="ttdoc">Medium precision 16 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00212">fwd.hpp:212</a></div></div>
<div class="ttc" id="a00179_html_ga2204827de9d4ee7fa92ef497093f7d6e"><div class="ttname"><a href="a00179.html#ga2204827de9d4ee7fa92ef497093f7d6e">glm::u64vec2</a></div><div class="ttdeci">highp_u64vec2 u64vec2</div><div class="ttdoc">Default precision 64 bit unsigned integer vector of 2 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01323">fwd.hpp:1323</a></div></div>
<div class="ttc" id="a00179_html_gad5f1043adbe803928fe7bf1a90a1f767"><div class="ttname"><a href="a00179.html#gad5f1043adbe803928fe7bf1a90a1f767">glm::f32mat2x3</a></div><div class="ttdeci">highp_f32mat2x3 f32mat2x3</div><div class="ttdoc">Default single-precision floating-point 2x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02445">fwd.hpp:2445</a></div></div>
<div class="ttc" id="a00179_html_ga36475e31b1992cfde54c1a6f5a148865"><div class="ttname"><a href="a00179.html#ga36475e31b1992cfde54c1a6f5a148865">glm::uint8</a></div><div class="ttdeci">detail::uint8 uint8</div><div class="ttdoc">8 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00119_source.html#l00225">type_int.hpp:225</a></div></div>
<div class="ttc" id="a00179_html_ga305eb0f7ba957bb53972b7690904a24f"><div class="ttname"><a href="a00179.html#ga305eb0f7ba957bb53972b7690904a24f">glm::lowp_i64vec2</a></div><div class="ttdeci">tvec2&lt; i64, lowp &gt; lowp_i64vec2</div><div class="ttdoc">Low precision 64 bit signed integer vector of 2 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00653">fwd.hpp:653</a></div></div>
<div class="ttc" id="a00179_html_ga8c4001fcbff65fd29da82274a5d3ff38"><div class="ttname"><a href="a00179.html#ga8c4001fcbff65fd29da82274a5d3ff38">glm::mediump_u8vec1</a></div><div class="ttdeci">tvec1&lt; u8, mediump &gt; mediump_u8vec1</div><div class="ttdoc">Medium precision 8 bit unsigned integer scalar type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00957">fwd.hpp:957</a></div></div>
<div class="ttc" id="a00179_html_ga877978ecba5f4186b045507593a92d90"><div class="ttname"><a href="a00179.html#ga877978ecba5f4186b045507593a92d90">glm::lowp_i16vec4</a></div><div class="ttdeci">tvec4&lt; i16, lowp &gt; lowp_i16vec4</div><div class="ttdoc">Low precision 16 bit signed integer vector of 4 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00422">fwd.hpp:422</a></div></div>
<div class="ttc" id="a00179_html_gab0082a25f19f02d2d0af0fcbe5ead732"><div class="ttname"><a href="a00179.html#gab0082a25f19f02d2d0af0fcbe5ead732">glm::fmat4x2</a></div><div class="ttdeci">highp_f32mat4x2 fmat4x2</div><div class="ttdoc">Default single-precision floating-point 4x2 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02395">fwd.hpp:2395</a></div></div>
<div class="ttc" id="a00179_html_ga5fa3ddcab56c789bc272ff5651faa12d"><div class="ttname"><a href="a00179.html#ga5fa3ddcab56c789bc272ff5651faa12d">glm::uint32</a></div><div class="ttdeci">detail::uint32 uint32</div><div class="ttdoc">32 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00119_source.html#l00227">type_int.hpp:227</a></div></div>
<div class="ttc" id="a00179_html_ga9a90f18a9d062cd5b8046cbb59ef7296"><div class="ttname"><a href="a00179.html#ga9a90f18a9d062cd5b8046cbb59ef7296">glm::mediump_float32</a></div><div class="ttdeci">detail::float32 mediump_float32</div><div class="ttdoc">Medium 32 bit single-precision floating-point scalar. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01414">fwd.hpp:1414</a></div></div>
<div class="ttc" id="a00179_html_ga2171d9dc1fefb1c82e2817f45b622eac"><div class="ttname"><a href="a00179.html#ga2171d9dc1fefb1c82e2817f45b622eac">glm::uint32_t</a></div><div class="ttdeci">detail::uint32 uint32_t</div><div class="ttdoc">32 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00913">fwd.hpp:913</a></div></div>
<div class="ttc" id="a00179_html_gaf538d136729000563979da800678fcdb"><div class="ttname"><a href="a00179.html#gaf538d136729000563979da800678fcdb">glm::highp_f64mat2x2</a></div><div class="ttdeci">tmat2x2&lt; f64, highp &gt; highp_f64mat2x2</div><div class="ttdoc">High double-precision floating-point 1x1 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02202">fwd.hpp:2202</a></div></div>
<div class="ttc" id="a00179_html_ga042ef09ff2f0cb24a36f541bcb3a3710"><div class="ttname"><a href="a00179.html#ga042ef09ff2f0cb24a36f541bcb3a3710">glm::int32_t</a></div><div class="ttdeci">detail::int32 int32_t</div><div class="ttdoc">32 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00304">fwd.hpp:304</a></div></div>
<div class="ttc" id="a00179_html_gabb01d4ff646ee07241934b1a0cc0f985"><div class="ttname"><a href="a00179.html#gabb01d4ff646ee07241934b1a0cc0f985">glm::fmat2</a></div><div class="ttdeci">fmat2x2 fmat2</div><div class="ttdoc">Default single-precision floating-point 2x2 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02407">fwd.hpp:2407</a></div></div>
<div class="ttc" id="a00179_html_gabf28443ce0cc0959077ec39b21f32c39"><div class="ttname"><a href="a00179.html#gabf28443ce0cc0959077ec39b21f32c39">glm::highp_fmat4</a></div><div class="ttdeci">highp_fmat4x4 highp_fmat4</div><div class="ttdoc">High single-precision floating-point 4x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01909">fwd.hpp:1909</a></div></div>
<div class="ttc" id="a00179_html_ga0100666c90176eaba80e49357d123c7f"><div class="ttname"><a href="a00179.html#ga0100666c90176eaba80e49357d123c7f">glm::f32mat3x4</a></div><div class="ttdeci">highp_f32mat3x4 f32mat3x4</div><div class="ttdoc">Default single-precision floating-point 3x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02461">fwd.hpp:2461</a></div></div>
<div class="ttc" id="a00179_html_ga8a3a6b5ac1518e864900bdbf6983b54e"><div class="ttname"><a href="a00179.html#ga8a3a6b5ac1518e864900bdbf6983b54e">glm::mediump_float32_t</a></div><div class="ttdeci">detail::float32 mediump_float32_t</div><div class="ttdoc">Medium 32 bit single-precision floating-point scalar. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01422">fwd.hpp:1422</a></div></div>
<div class="ttc" id="a00179_html_gad6f8afc722fcf494a808f31fe33a225f"><div class="ttname"><a href="a00179.html#gad6f8afc722fcf494a808f31fe33a225f">glm::highp_u8vec2</a></div><div class="ttdeci">tvec2&lt; u8, highp &gt; highp_u8vec2</div><div class="ttdoc">High precision 8 bit unsigned integer vector of 2 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00978">fwd.hpp:978</a></div></div>
<div class="ttc" id="a00179_html_ga75733ed8258c5e65ac97160c4a6c953a"><div class="ttname"><a href="a00179.html#ga75733ed8258c5e65ac97160c4a6c953a">glm::mediump_i32vec1</a></div><div class="ttdeci">tvec1&lt; i32, mediump &gt; mediump_i32vec1</div><div class="ttdoc">Medium precision 32 bit signed integer scalar type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00507">fwd.hpp:507</a></div></div>
<div class="ttc" id="a00179_html_gac31801407d2141204e74eefea0bf3ef0"><div class="ttname"><a href="a00179.html#gac31801407d2141204e74eefea0bf3ef0">glm::lowp_u8vec1</a></div><div class="ttdeci">tvec1&lt; u8, lowp &gt; lowp_u8vec1</div><div class="ttdoc">Low precision 8 bit unsigned integer scalar type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00940">fwd.hpp:940</a></div></div>
<div class="ttc" id="a00179_html_gad2eae3525631e29f7e70dc79be1a9360"><div class="ttname"><a href="a00179.html#gad2eae3525631e29f7e70dc79be1a9360">glm::mediump_f64mat4x3</a></div><div class="ttdeci">tmat4x3&lt; f64, mediump &gt; mediump_f64mat4x3</div><div class="ttdoc">Medium double-precision floating-point 4x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02174">fwd.hpp:2174</a></div></div>
<div class="ttc" id="a00179_html_ga0dacc0ae65346941372958a08d918bc3"><div class="ttname"><a href="a00179.html#ga0dacc0ae65346941372958a08d918bc3">glm::mediump_f32mat4x2</a></div><div class="ttdeci">tmat4x2&lt; f32, mediump &gt; mediump_f32mat4x2</div><div class="ttdoc">Medium single-precision floating-point 4x2 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01999">fwd.hpp:1999</a></div></div>
<div class="ttc" id="a00179_html_gaf8cef3c4749d9f699726b0b949dab473"><div class="ttname"><a href="a00179.html#gaf8cef3c4749d9f699726b0b949dab473">glm::mediump_f32mat3x4</a></div><div class="ttdeci">tmat3x4&lt; f32, mediump &gt; mediump_f32mat3x4</div><div class="ttdoc">Medium single-precision floating-point 3x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01995">fwd.hpp:1995</a></div></div>
<div class="ttc" id="a00179_html_ga8bda7c2533299ff237e174c31f721aee"><div class="ttname"><a href="a00179.html#ga8bda7c2533299ff237e174c31f721aee">glm::highp_u16vec1</a></div><div class="ttdeci">tvec1&lt; u16, highp &gt; highp_u16vec1</div><div class="ttdoc">High precision 16 bit unsigned integer scalar type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01053">fwd.hpp:1053</a></div></div>
<div class="ttc" id="a00179_html_gad068ce110bf95f22cff8206a9fb4ba2a"><div class="ttname"><a href="a00179.html#gad068ce110bf95f22cff8206a9fb4ba2a">glm::mediump_u64vec2</a></div><div class="ttdeci">tvec2&lt; u64, mediump &gt; mediump_u64vec2</div><div class="ttdoc">Medium precision 64 bit unsigned integer vector of 2 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01279">fwd.hpp:1279</a></div></div>
<div class="ttc" id="a00179_html_gab41db7da28e5948330db80f5ca75d850"><div class="ttname"><a href="a00179.html#gab41db7da28e5948330db80f5ca75d850">glm::mediump_u64vec4</a></div><div class="ttdeci">tvec4&lt; u64, mediump &gt; mediump_u64vec4</div><div class="ttdoc">Medium precision 64 bit unsigned integer vector of 4 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01287">fwd.hpp:1287</a></div></div>
<div class="ttc" id="a00179_html_ga065441db99acdc970d6b1bca51fb0e88"><div class="ttname"><a href="a00179.html#ga065441db99acdc970d6b1bca51fb0e88">glm::lowp_f32vec1</a></div><div class="ttdeci">tvec1&lt; f32, lowp &gt; lowp_f32vec1</div><div class="ttdoc">Low single-precision floating-point vector of 1 component. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01642">fwd.hpp:1642</a></div></div>
<div class="ttc" id="a00179_html_ga2885a6c89916911e418c06bb76b9bdbb"><div class="ttname"><a href="a00179.html#ga2885a6c89916911e418c06bb76b9bdbb">glm::mediump_uint16</a></div><div class="ttdeci">detail::uint16 mediump_uint16</div><div class="ttdoc">Medium precision 16 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00787">fwd.hpp:787</a></div></div>
<div class="ttc" id="a00179_html_gad63250829617716e7009216970a22a2e"><div class="ttname"><a href="a00179.html#gad63250829617716e7009216970a22a2e">glm::lowp_f32mat2x4</a></div><div class="ttdeci">tmat2x4&lt; f32, lowp &gt; lowp_f32mat2x4</div><div class="ttdoc">Low single-precision floating-point 2x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01926">fwd.hpp:1926</a></div></div>
<div class="ttc" id="a00179_html_ga3999d3e7ff22025c16ddb601e14dfdee"><div class="ttname"><a href="a00179.html#ga3999d3e7ff22025c16ddb601e14dfdee">glm::uint64_t</a></div><div class="ttdeci">detail::uint64 uint64_t</div><div class="ttdoc">64 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00917">fwd.hpp:917</a></div></div>
<div class="ttc" id="a00179_html_ga6414484477e4c1b4863cf91af8fd4185"><div class="ttname"><a href="a00179.html#ga6414484477e4c1b4863cf91af8fd4185">glm::i8vec2</a></div><div class="ttdeci">highp_i8vec2 i8vec2</div><div class="ttdoc">Default precision 8 bit signed integer vector of 2 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00396">fwd.hpp:396</a></div></div>
<div class="ttc" id="a00179_html_gaa69e73ffb01a52499071391d395908fb"><div class="ttname"><a href="a00179.html#gaa69e73ffb01a52499071391d395908fb">glm::f32mat4x3</a></div><div class="ttdeci">highp_f32mat4x3 f32mat4x3</div><div class="ttdoc">Default single-precision floating-point 4x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02469">fwd.hpp:2469</a></div></div>
<div class="ttc" id="a00179_html_gab78a1c49ec73e0113174902ccdac2aab"><div class="ttname"><a href="a00179.html#gab78a1c49ec73e0113174902ccdac2aab">glm::highp_i8vec2</a></div><div class="ttdeci">tvec2&lt; i8, highp &gt; highp_i8vec2</div><div class="ttdoc">High precision 8 bit signed integer vector of 2 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00369">fwd.hpp:369</a></div></div>
<div class="ttc" id="a00179_html_ga2b1c2815452029cc1d605e02c754d8bd"><div class="ttname"><a href="a00179.html#ga2b1c2815452029cc1d605e02c754d8bd">glm::highp_i16vec4</a></div><div class="ttdeci">tvec4&lt; i16, highp &gt; highp_i16vec4</div><div class="ttdoc">High precision 16 bit signed integer vector of 4 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00456">fwd.hpp:456</a></div></div>
<div class="ttc" id="a00179_html_ga0ee5018e2f37029d5800e32fbcf74c74"><div class="ttname"><a href="a00179.html#ga0ee5018e2f37029d5800e32fbcf74c74">glm::mediump_u8vec4</a></div><div class="ttdeci">tvec4&lt; u8, mediump &gt; mediump_u8vec4</div><div class="ttdoc">Medium precision 8 bit unsigned integer vector of 4 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00969">fwd.hpp:969</a></div></div>
<div class="ttc" id="a00179_html_gaf645b1a60203b39c0207baff5e3d8c3c"><div class="ttname"><a href="a00179.html#gaf645b1a60203b39c0207baff5e3d8c3c">glm::lowp_int64</a></div><div class="ttdeci">detail::int64 lowp_int64</div><div class="ttdoc">Low precision 64 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00140">fwd.hpp:140</a></div></div>
<div class="ttc" id="a00179_html_ga8b2cd8d31eb345b2d641d9261c38db1a"><div class="ttname"><a href="a00179.html#ga8b2cd8d31eb345b2d641d9261c38db1a">glm::lowp_int16_t</a></div><div class="ttdeci">detail::int16 lowp_int16_t</div><div class="ttdoc">Low precision 16 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00148">fwd.hpp:148</a></div></div>
<div class="ttc" id="a00179_html_ga4187f89f196505b40e63f516139511e5"><div class="ttname"><a href="a00179.html#ga4187f89f196505b40e63f516139511e5">glm::lowp_f32mat3</a></div><div class="ttdeci">lowp_f32mat3x3 lowp_f32mat3</div><div class="ttdoc">Low single-precision floating-point 3x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01962">fwd.hpp:1962</a></div></div>
<div class="ttc" id="a00179_html_ga7c9ae336839e72b32d8b54247a71ffba"><div class="ttname"><a href="a00179.html#ga7c9ae336839e72b32d8b54247a71ffba">glm::lowp_f64mat2x3</a></div><div class="ttdeci">tmat2x3&lt; f64, lowp &gt; lowp_f64mat2x3</div><div class="ttdoc">Low double-precision floating-point 2x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02093">fwd.hpp:2093</a></div></div>
<div class="ttc" id="a00179_html_ga80823dfad5dba98512c76af498343847"><div class="ttname"><a href="a00179.html#ga80823dfad5dba98512c76af498343847">glm::mediump_fmat3</a></div><div class="ttdeci">mediump_fmat3x3 mediump_fmat3</div><div class="ttdoc">Medium single-precision floating-point 3x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01848">fwd.hpp:1848</a></div></div>
<div class="ttc" id="a00179_html_gadfe65c78231039e90507770db50c98c7"><div class="ttname"><a href="a00179.html#gadfe65c78231039e90507770db50c98c7">glm::mediump_uint8_t</a></div><div class="ttdeci">detail::uint8 mediump_uint8_t</div><div class="ttdoc">Medium precision 8 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00799">fwd.hpp:799</a></div></div>
<div class="ttc" id="a00179_html_gadff3608baa4b5bd3ed28f95c1c2c345d"><div class="ttname"><a href="a00179.html#gadff3608baa4b5bd3ed28f95c1c2c345d">glm::mediump_int16</a></div><div class="ttdeci">detail::int16 mediump_int16</div><div class="ttdoc">Medium precision 16 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00180">fwd.hpp:180</a></div></div>
<div class="ttc" id="a00179_html_ga6957c7b22f405683bb276554ca40dc37"><div class="ttname"><a href="a00179.html#ga6957c7b22f405683bb276554ca40dc37">glm::float64_t</a></div><div class="ttdeci">highp_float64_t float64_t</div><div class="ttdoc">Default 64 bit double-precision floating-point scalar. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01529">fwd.hpp:1529</a></div></div>
<div class="ttc" id="a00179_html_gacc51390c78531eff7546f1877c5a6e2a"><div class="ttname"><a href="a00179.html#gacc51390c78531eff7546f1877c5a6e2a">glm::lowp_f32vec3</a></div><div class="ttdeci">tvec3&lt; f32, lowp &gt; lowp_f32vec3</div><div class="ttdoc">Low single-precision floating-point vector of 3 components. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01650">fwd.hpp:1650</a></div></div>
<div class="ttc" id="a00179_html_ga982f41429168a9f2d557500008b0ec22"><div class="ttname"><a href="a00179.html#ga982f41429168a9f2d557500008b0ec22">glm::highp_float64_t</a></div><div class="ttdeci">detail::float64 highp_float64_t</div><div class="ttdoc">High 64 bit double-precision floating-point scalar. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01451">fwd.hpp:1451</a></div></div>
<div class="ttc" id="a00179_html_gaeb88d894a02f3c506e7895a364acf329"><div class="ttname"><a href="a00179.html#gaeb88d894a02f3c506e7895a364acf329">glm::highp_f32mat3x3</a></div><div class="ttdeci">tmat3x3&lt; f32, highp &gt; highp_f32mat3x3</div><div class="ttdoc">High single-precision floating-point 3x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02048">fwd.hpp:2048</a></div></div>
<div class="ttc" id="a00163_html_gade7cb496ed3d78b2a11f1651cce77239"><div class="ttname"><a href="a00163.html#gade7cb496ed3d78b2a11f1651cce77239">glm::highp_vec4</a></div><div class="ttdeci">tvec4&lt; float, highp &gt; highp_vec4</div><div class="ttdoc">4 components vector of high single-precision floating-point numbers. </div><div class="ttdef"><b>Definition:</b> <a href="a00132_source.html#l00282">type_vec.hpp:282</a></div></div>
<div class="ttc" id="a00179_html_ga35522d761caa8f93185a96ed9e61795d"><div class="ttname"><a href="a00179.html#ga35522d761caa8f93185a96ed9e61795d">glm::lowp_i32vec4</a></div><div class="ttdeci">tvec4&lt; i32, lowp &gt; lowp_i32vec4</div><div class="ttdoc">Low precision 32 bit signed integer vector of 4 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00502">fwd.hpp:502</a></div></div>
<div class="ttc" id="a00179_html_ga83079315e230e8f39728f4bf0d2f9a9b"><div class="ttname"><a href="a00179.html#ga83079315e230e8f39728f4bf0d2f9a9b">glm::lowp_fmat3</a></div><div class="ttdeci">lowp_fmat3x3 lowp_fmat3</div><div class="ttdoc">Low single-precision floating-point 3x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01791">fwd.hpp:1791</a></div></div>
<div class="ttc" id="a00179_html_ga6b90a9dbb5fbb8ae29fd8fbf35d35127"><div class="ttname"><a href="a00179.html#ga6b90a9dbb5fbb8ae29fd8fbf35d35127">glm::lowp_f64vec1</a></div><div class="ttdeci">tvec1&lt; f64, lowp &gt; lowp_f64vec1</div><div class="ttdoc">Low double-precision floating-point vector of 1 component. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01691">fwd.hpp:1691</a></div></div>
<div class="ttc" id="a00179_html_ga91f91f411080c37730856ff5887f5bcf"><div class="ttname"><a href="a00179.html#ga91f91f411080c37730856ff5887f5bcf">glm::uint16_t</a></div><div class="ttdeci">detail::uint16 uint16_t</div><div class="ttdoc">16 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00909">fwd.hpp:909</a></div></div>
<div class="ttc" id="a00179_html_gadc09833bf36fd52048b27158ccf442f6"><div class="ttname"><a href="a00179.html#gadc09833bf36fd52048b27158ccf442f6">glm::lowp_f64mat4x4</a></div><div class="ttdeci">tmat4x4&lt; f64, lowp &gt; lowp_f64mat4x4</div><div class="ttdoc">Low double-precision floating-point 4x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02121">fwd.hpp:2121</a></div></div>
<div class="ttc" id="a00179_html_ga68894201dd511792a7af6cff7b5adf71"><div class="ttname"><a href="a00179.html#ga68894201dd511792a7af6cff7b5adf71">glm::f64mat3</a></div><div class="ttdeci">f64mat3x3 f64mat3</div><div class="ttdoc">Default double-precision floating-point 3x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02587">fwd.hpp:2587</a></div></div>
<div class="ttc" id="a00179_html_ga0f40d1860ed9eb243181e025bfb5c479"><div class="ttname"><a href="a00179.html#ga0f40d1860ed9eb243181e025bfb5c479">glm::highp_f32vec1</a></div><div class="ttdeci">tvec1&lt; f32, highp &gt; highp_f32vec1</div><div class="ttdoc">High single-precision floating-point vector of 1 component. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01674">fwd.hpp:1674</a></div></div>
<div class="ttc" id="a00179_html_ga43bfb277372a5f8a1ab54c20b77467f1"><div class="ttname"><a href="a00179.html#ga43bfb277372a5f8a1ab54c20b77467f1">glm::mediump_u32vec3</a></div><div class="ttdeci">tvec3&lt; u32, mediump &gt; mediump_u32vec3</div><div class="ttdoc">Medium precision 32 bit unsigned integer vector of 3 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01124">fwd.hpp:1124</a></div></div>
<div class="ttc" id="a00179_html_ga046dc4e877ae0f041b559ebb8986472f"><div class="ttname"><a href="a00179.html#ga046dc4e877ae0f041b559ebb8986472f">glm::mediump_fmat4x4</a></div><div class="ttdeci">tmat4x4&lt; f32, mediump &gt; mediump_fmat4x4</div><div class="ttdoc">Medium single-precision floating-point 4x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01836">fwd.hpp:1836</a></div></div>
<div class="ttc" id="a00179_html_gaac99086122be840a2bb096e4e3c3f339"><div class="ttname"><a href="a00179.html#gaac99086122be840a2bb096e4e3c3f339">glm::highp_u8vec3</a></div><div class="ttdeci">tvec3&lt; u8, highp &gt; highp_u8vec3</div><div class="ttdoc">High precision 8 bit unsigned integer vector of 3 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00982">fwd.hpp:982</a></div></div>
<div class="ttc" id="a00179_html_gafe2e08549805a7ded26da2a868bedbf5"><div class="ttname"><a href="a00179.html#gafe2e08549805a7ded26da2a868bedbf5">glm::f32mat4x4</a></div><div class="ttdeci">highp_f32mat4x4 f32mat4x4</div><div class="ttdoc">Default single-precision floating-point 4x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02473">fwd.hpp:2473</a></div></div>
<div class="ttc" id="a00179_html_ga1f9cb33adc669bb6a72329af5381b690"><div class="ttname"><a href="a00179.html#ga1f9cb33adc669bb6a72329af5381b690">glm::lowp_i64vec4</a></div><div class="ttdeci">tvec4&lt; i64, lowp &gt; lowp_i64vec4</div><div class="ttdoc">Low precision 64 bit signed integer vector of 4 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00661">fwd.hpp:661</a></div></div>
<div class="ttc" id="a00179_html_gab2329c5c14ff5a03b1ddec039e2c7409"><div class="ttname"><a href="a00179.html#gab2329c5c14ff5a03b1ddec039e2c7409">glm::i8vec1</a></div><div class="ttdeci">highp_i8vec1 i8vec1</div><div class="ttdoc">Default precision 8 bit signed integer scalar type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00392">fwd.hpp:392</a></div></div>
<div class="ttc" id="a00179_html_ga3b27fcd9eaa2757f0aaf6b0ce0d85c80"><div class="ttname"><a href="a00179.html#ga3b27fcd9eaa2757f0aaf6b0ce0d85c80">glm::mediump_f32</a></div><div class="ttdeci">float32 mediump_f32</div><div class="ttdoc">Medium 32 bit single-precision floating-point scalar. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01430">fwd.hpp:1430</a></div></div>
<div class="ttc" id="a00179_html_ga30b37671931aad948d1018ddc5718f34"><div class="ttname"><a href="a00179.html#ga30b37671931aad948d1018ddc5718f34">glm::mediump_f32vec3</a></div><div class="ttdeci">tvec3&lt; f32, mediump &gt; mediump_f32vec3</div><div class="ttdoc">Medium single-precision floating-point vector of 3 components. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01666">fwd.hpp:1666</a></div></div>
<div class="ttc" id="a00179_html_ga3093e6b1ceef9b6696333b3f6f8e6eef"><div class="ttname"><a href="a00179.html#ga3093e6b1ceef9b6696333b3f6f8e6eef">glm::mediump_u32vec4</a></div><div class="ttdeci">tvec4&lt; u32, mediump &gt; mediump_u32vec4</div><div class="ttdoc">Medium precision 32 bit unsigned integer vector of 4 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01128">fwd.hpp:1128</a></div></div>
<div class="ttc" id="a00179_html_gae1a5081181c96cc37ce9418f6e856cb6"><div class="ttname"><a href="a00179.html#gae1a5081181c96cc37ce9418f6e856cb6">glm::f64mat3x3</a></div><div class="ttdeci">highp_f64mat3x3 f64mat3x3</div><div class="ttdoc">Default double-precision floating-point 3x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02563">fwd.hpp:2563</a></div></div>
<div class="ttc" id="a00179_html_gae3364a8090e7e1408056e00403dfecab"><div class="ttname"><a href="a00179.html#gae3364a8090e7e1408056e00403dfecab">glm::i32vec4</a></div><div class="ttdeci">highp_i32vec4 i32vec4</div><div class="ttdoc">Default precision 32 bit signed integer vector of 4 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00563">fwd.hpp:563</a></div></div>
<div class="ttc" id="a00179_html_ga9f20af6e8eca2abdcde08408948cc1ca"><div class="ttname"><a href="a00179.html#ga9f20af6e8eca2abdcde08408948cc1ca">glm::fmat3x2</a></div><div class="ttdeci">highp_f32mat3x2 fmat3x2</div><div class="ttdoc">Default single-precision floating-point 3x2 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02383">fwd.hpp:2383</a></div></div>
<div class="ttc" id="a00179_html_ga035c5ab8bb99731e0a0cdba9f9e3431a"><div class="ttname"><a href="a00179.html#ga035c5ab8bb99731e0a0cdba9f9e3431a">glm::highp_i8vec3</a></div><div class="ttdeci">tvec3&lt; i8, highp &gt; highp_i8vec3</div><div class="ttdoc">High precision 8 bit signed integer vector of 3 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00373">fwd.hpp:373</a></div></div>
<div class="ttc" id="a00179_html_ga92e0c191e5cc326255284d08be3af7c5"><div class="ttname"><a href="a00179.html#ga92e0c191e5cc326255284d08be3af7c5">glm::u8vec1</a></div><div class="ttdeci">highp_u8vec1 u8vec1</div><div class="ttdoc">Default precision 8 bit unsigned integer scalar type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01001">fwd.hpp:1001</a></div></div>
<div class="ttc" id="a00179_html_gabe6a542dd6c1d5ffd847f1b9b4c9c9b7"><div class="ttname"><a href="a00179.html#gabe6a542dd6c1d5ffd847f1b9b4c9c9b7">glm::f32</a></div><div class="ttdeci">highp_float32_t f32</div><div class="ttdoc">Default 32 bit single-precision floating-point scalar. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01533">fwd.hpp:1533</a></div></div>
<div class="ttc" id="a00179_html_ga097940f00a411b5982c35ed5ee66974d"><div class="ttname"><a href="a00179.html#ga097940f00a411b5982c35ed5ee66974d">glm::highp_f64mat4x4</a></div><div class="ttdeci">tmat4x4&lt; f64, highp &gt; highp_f64mat4x4</div><div class="ttdoc">High double-precision floating-point 4x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02234">fwd.hpp:2234</a></div></div>
<div class="ttc" id="a00179_html_ga552a6bde5e75984efb0f863278da2e54"><div class="ttname"><a href="a00179.html#ga552a6bde5e75984efb0f863278da2e54">glm::lowp_i8</a></div><div class="ttdeci">detail::int8 lowp_i8</div><div class="ttdoc">Low precision 8 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00160">fwd.hpp:160</a></div></div>
<div class="ttc" id="a00116_html"><div class="ttname"><a href="a00116.html">type_float.hpp</a></div><div class="ttdoc">OpenGL Mathematics (glm.g-truc.net) </div></div>
<div class="ttc" id="a00179_html_ga119c41d73fe9977358174eb3ac1035a3"><div class="ttname"><a href="a00179.html#ga119c41d73fe9977358174eb3ac1035a3">glm::lowp_int8_t</a></div><div class="ttdeci">detail::int8 lowp_int8_t</div><div class="ttdoc">Low precision 8 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00144">fwd.hpp:144</a></div></div>
<div class="ttc" id="a00179_html_ga5a93213eb4f0876f713d4d00a38dab86"><div class="ttname"><a href="a00179.html#ga5a93213eb4f0876f713d4d00a38dab86">glm::mediump_f64mat3x4</a></div><div class="ttdeci">tmat3x4&lt; f64, mediump &gt; mediump_f64mat3x4</div><div class="ttdoc">Medium double-precision floating-point 3x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02166">fwd.hpp:2166</a></div></div>
<div class="ttc" id="a00179_html_ga016d2c4e5962ee5dcb30978f9de6ac52"><div class="ttname"><a href="a00179.html#ga016d2c4e5962ee5dcb30978f9de6ac52">glm::lowp_u16vec1</a></div><div class="ttdeci">tvec1&lt; u16, lowp &gt; lowp_u16vec1</div><div class="ttdoc">Low precision 16 bit unsigned integer scalar type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01019">fwd.hpp:1019</a></div></div>
<div class="ttc" id="a00179_html_ga78bfcaf2c007f183c973e6f46b8a9b0a"><div class="ttname"><a href="a00179.html#ga78bfcaf2c007f183c973e6f46b8a9b0a">glm::highp_f32vec3</a></div><div class="ttdeci">tvec3&lt; f32, highp &gt; highp_f32vec3</div><div class="ttdoc">High single-precision floating-point vector of 3 components. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01682">fwd.hpp:1682</a></div></div>
<div class="ttc" id="a00179_html_ga2c71c8bd9e2fe7d2e93ca250d8b6157f"><div class="ttname"><a href="a00179.html#ga2c71c8bd9e2fe7d2e93ca250d8b6157f">glm::highp_int32_t</a></div><div class="ttdeci">detail::int32 highp_int32_t</div><div class="ttdoc">32 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00248">fwd.hpp:248</a></div></div>
<div class="ttc" id="a00179_html_ga797fa3ab16e04456174c36238e091341"><div class="ttname"><a href="a00179.html#ga797fa3ab16e04456174c36238e091341">glm::f32mat4</a></div><div class="ttdeci">f32mat4x4 f32mat4</div><div class="ttdoc">Default single-precision floating-point 4x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02485">fwd.hpp:2485</a></div></div>
<div class="ttc" id="a00179_html_ga389eba6c2510da342d7c5890eae6fa03"><div class="ttname"><a href="a00179.html#ga389eba6c2510da342d7c5890eae6fa03">glm::highp_i32vec4</a></div><div class="ttdeci">tvec4&lt; i32, highp &gt; highp_i32vec4</div><div class="ttdoc">High precision 32 bit signed integer vector of 4 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00536">fwd.hpp:536</a></div></div>
<div class="ttc" id="a00179_html_ga7b968f2b86a0442a89c7359171e1d866"><div class="ttname"><a href="a00179.html#ga7b968f2b86a0442a89c7359171e1d866">glm::mediump_int64</a></div><div class="ttdeci">detail::int64 mediump_int64</div><div class="ttdoc">Medium precision 64 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00188">fwd.hpp:188</a></div></div>
<div class="ttc" id="a00179_html_gad3c127f8bf8d7d4e738037c257abb5b1"><div class="ttname"><a href="a00179.html#gad3c127f8bf8d7d4e738037c257abb5b1">glm::float32</a></div><div class="ttdeci">float float32</div><div class="ttdoc">Default 32 bit single-precision floating-point scalar. </div><div class="ttdef"><b>Definition:</b> <a href="a00116_source.html#l00080">type_float.hpp:80</a></div></div>
<div class="ttc" id="a00179_html_ga2af9490085ae3bdf36a544e9dd073610"><div class="ttname"><a href="a00179.html#ga2af9490085ae3bdf36a544e9dd073610">glm::mediump_u64</a></div><div class="ttdeci">detail::uint64 mediump_u64</div><div class="ttdoc">Medium precision 64 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00827">fwd.hpp:827</a></div></div>
<div class="ttc" id="a00179_html_gaf49470869e9be2c059629b250619804e"><div class="ttname"><a href="a00179.html#gaf49470869e9be2c059629b250619804e">glm::lowp_uint8</a></div><div class="ttdeci">detail::uint8 lowp_uint8</div><div class="ttdoc">Low precision 8 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00731">fwd.hpp:731</a></div></div>
<div class="ttc" id="a00179_html_gad339e25c32fe6665acf028f26c1b3e22"><div class="ttname"><a href="a00179.html#gad339e25c32fe6665acf028f26c1b3e22">glm::fmat3x3</a></div><div class="ttdeci">highp_f32mat3x3 fmat3x3</div><div class="ttdoc">Default single-precision floating-point 3x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02387">fwd.hpp:2387</a></div></div>
<div class="ttc" id="a00179_html_gaf5c2b2f4b5a5e55285fb6e48360008a9"><div class="ttname"><a href="a00179.html#gaf5c2b2f4b5a5e55285fb6e48360008a9">glm::mediump_u64vec1</a></div><div class="ttdeci">tvec1&lt; u64, mediump &gt; mediump_u64vec1</div><div class="ttdoc">Medium precision 64 bit unsigned integer scalar type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01275">fwd.hpp:1275</a></div></div>
<div class="ttc" id="a00179_html_ga50e58885aee2cf01bb3ba472c5b1697e"><div class="ttname"><a href="a00179.html#ga50e58885aee2cf01bb3ba472c5b1697e">glm::i8vec4</a></div><div class="ttdeci">highp_i8vec4 i8vec4</div><div class="ttdoc">Default precision 8 bit signed integer vector of 4 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00404">fwd.hpp:404</a></div></div>
<div class="ttc" id="a00179_html_ga4ef2d77dcab241b1ef83f09edb2f1084"><div class="ttname"><a href="a00179.html#ga4ef2d77dcab241b1ef83f09edb2f1084">glm::fvec3</a></div><div class="ttdeci">highp_f32vec3 fvec3</div><div class="ttdoc">Default single-precision floating-point vector of 3 components. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02363">fwd.hpp:2363</a></div></div>
<div class="ttc" id="a00179_html_ga913a8bd51e4ebccd30ad488de3c18da9"><div class="ttname"><a href="a00179.html#ga913a8bd51e4ebccd30ad488de3c18da9">glm::u32vec1</a></div><div class="ttdeci">highp_u32vec1 u32vec1</div><div class="ttdoc">Default precision 32 bit unsigned integer scalar type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01160">fwd.hpp:1160</a></div></div>
<div class="ttc" id="a00163_html_gaae72e97529b8fa4e0341b425d4fe03ae"><div class="ttname"><a href="a00163.html#gaae72e97529b8fa4e0341b425d4fe03ae">glm::mediump_vec4</a></div><div class="ttdeci">tvec4&lt; float, mediump &gt; mediump_vec4</div><div class="ttdoc">4 components vector of medium single-precision floating-point numbers. </div><div class="ttdef"><b>Definition:</b> <a href="a00132_source.html#l00288">type_vec.hpp:288</a></div></div>
<div class="ttc" id="a00179_html_ga1b09f03da7ac43055c68a349d5445083"><div class="ttname"><a href="a00179.html#ga1b09f03da7ac43055c68a349d5445083">glm::lowp_u8</a></div><div class="ttdeci">detail::uint8 lowp_u8</div><div class="ttdoc">Low precision 8 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00765">fwd.hpp:765</a></div></div>
<div class="ttc" id="a00179_html_ga3c1344b4a809a5812c7fd4aed4a7d3fb"><div class="ttname"><a href="a00179.html#ga3c1344b4a809a5812c7fd4aed4a7d3fb">glm::lowp_u64vec4</a></div><div class="ttdeci">tvec4&lt; u64, lowp &gt; lowp_u64vec4</div><div class="ttdoc">Low precision 64 bit unsigned integer vector of 4 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01270">fwd.hpp:1270</a></div></div>
<div class="ttc" id="a00179_html_ga218a7c4d23b962a9bb33adf59ceb8200"><div class="ttname"><a href="a00179.html#ga218a7c4d23b962a9bb33adf59ceb8200">glm::mediump_fvec1</a></div><div class="ttdeci">tvec1&lt; float, mediump &gt; mediump_fvec1</div><div class="ttdoc">Medium single-precision floating-point vector of 1 component. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01592">fwd.hpp:1592</a></div></div>
<div class="ttc" id="a00179_html_gad1256e00d07c078cb4471eaba0f0c2d9"><div class="ttname"><a href="a00179.html#gad1256e00d07c078cb4471eaba0f0c2d9">glm::mediump_i8vec1</a></div><div class="ttdeci">tvec1&lt; i8, mediump &gt; mediump_i8vec1</div><div class="ttdoc">Medium precision 8 bit signed integer scalar type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00348">fwd.hpp:348</a></div></div>
<div class="ttc" id="a00179_html_ga256b12b650c3f2fb86878fd1c5db8bc3"><div class="ttname"><a href="a00179.html#ga256b12b650c3f2fb86878fd1c5db8bc3">glm::highp_uint32</a></div><div class="ttdeci">detail::uint32 highp_uint32</div><div class="ttdoc">Medium precision 32 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00841">fwd.hpp:841</a></div></div>
<div class="ttc" id="a00179_html_gac451118b55d9c1c8645a13dc905da2ef"><div class="ttname"><a href="a00179.html#gac451118b55d9c1c8645a13dc905da2ef">glm::highp_f64mat2x4</a></div><div class="ttdeci">tmat2x4&lt; f64, highp &gt; highp_f64mat2x4</div><div class="ttdoc">High double-precision floating-point 2x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02210">fwd.hpp:2210</a></div></div>
<div class="ttc" id="a00179_html_ga3963b1050fc65a383ee28e3f827b6e3e"><div class="ttname"><a href="a00179.html#ga3963b1050fc65a383ee28e3f827b6e3e">glm::mediump_uint16_t</a></div><div class="ttdeci">detail::uint16 mediump_uint16_t</div><div class="ttdoc">Medium precision 16 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00803">fwd.hpp:803</a></div></div>
<div class="ttc" id="a00179_html_ga9b170dd4a8f38448a2dc93987c7875e9"><div class="ttname"><a href="a00179.html#ga9b170dd4a8f38448a2dc93987c7875e9">glm::mediump_uint64_t</a></div><div class="ttdeci">detail::uint64 mediump_uint64_t</div><div class="ttdoc">Medium precision 64 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00811">fwd.hpp:811</a></div></div>
<div class="ttc" id="a00179_html_ga6906e1ef0b34064b4b675489c5c38725"><div class="ttname"><a href="a00179.html#ga6906e1ef0b34064b4b675489c5c38725">glm::highp_f32</a></div><div class="ttdeci">float32 highp_f32</div><div class="ttdoc">High 32 bit single-precision floating-point scalar. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01455">fwd.hpp:1455</a></div></div>
<div class="ttc" id="a00179_html_ga4fbff016a05f8fb6bf793c42f4bf1cd5"><div class="ttname"><a href="a00179.html#ga4fbff016a05f8fb6bf793c42f4bf1cd5">glm::lowp_u8vec2</a></div><div class="ttdeci">tvec2&lt; u8, lowp &gt; lowp_u8vec2</div><div class="ttdoc">Low precision 8 bit unsigned integer vector of 2 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00944">fwd.hpp:944</a></div></div>
<div class="ttc" id="a00179_html_ga40cd3f391c03512f158d10a70062264e"><div class="ttname"><a href="a00179.html#ga40cd3f391c03512f158d10a70062264e">glm::i32vec3</a></div><div class="ttdeci">highp_i32vec3 i32vec3</div><div class="ttdoc">Default precision 32 bit signed integer vector of 3 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00559">fwd.hpp:559</a></div></div>
<div class="ttc" id="a00179_html_ga8df669f4e7698dfe0c0354d92578d74f"><div class="ttname"><a href="a00179.html#ga8df669f4e7698dfe0c0354d92578d74f">glm::int32</a></div><div class="ttdeci">detail::int32 int32</div><div class="ttdoc">32 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00119_source.html#l00222">type_int.hpp:222</a></div></div>
<div class="ttc" id="a00179_html_gacd1259f3a9e8d2a9df5be2d74322ef9c"><div class="ttname"><a href="a00179.html#gacd1259f3a9e8d2a9df5be2d74322ef9c">glm::highp_u8</a></div><div class="ttdeci">detail::uint8 highp_u8</div><div class="ttdoc">Medium precision 8 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00865">fwd.hpp:865</a></div></div>
<div class="ttc" id="a00179_html_ga114e005014d910bea07954eee24b7efb"><div class="ttname"><a href="a00179.html#ga114e005014d910bea07954eee24b7efb">glm::u8vec4</a></div><div class="ttdeci">highp_u8vec4 u8vec4</div><div class="ttdoc">Default precision 8 bit unsigned integer vector of 4 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01013">fwd.hpp:1013</a></div></div>
<div class="ttc" id="a00119_html"><div class="ttname"><a href="a00119.html">type_int.hpp</a></div><div class="ttdoc">OpenGL Mathematics (glm.g-truc.net) </div></div>
<div class="ttc" id="a00179_html_gae4b8f63673a7b146a424a5fee3db2ecc"><div class="ttname"><a href="a00179.html#gae4b8f63673a7b146a424a5fee3db2ecc">glm::highp_u16vec3</a></div><div class="ttdeci">tvec3&lt; u16, highp &gt; highp_u16vec3</div><div class="ttdoc">High precision 16 bit unsigned integer vector of 3 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01061">fwd.hpp:1061</a></div></div>
<div class="ttc" id="a00179_html_ga73c6abb280a45feeff60f9accaee91f3"><div class="ttname"><a href="a00179.html#ga73c6abb280a45feeff60f9accaee91f3">glm::highp_int64_t</a></div><div class="ttdeci">detail::int64 highp_int64_t</div><div class="ttdoc">High precision 64 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00252">fwd.hpp:252</a></div></div>
<div class="ttc" id="a00179_html_ga6d7b3789ecb932c26430009478cac7ae"><div class="ttname"><a href="a00179.html#ga6d7b3789ecb932c26430009478cac7ae">glm::mediump_int8_t</a></div><div class="ttdeci">detail::int8 mediump_int8_t</div><div class="ttdoc">Medium precision 8 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00192">fwd.hpp:192</a></div></div>
<div class="ttc" id="a00179_html_ga746dc6da204f5622e395f492997dbf57"><div class="ttname"><a href="a00179.html#ga746dc6da204f5622e395f492997dbf57">glm::highp_uint16</a></div><div class="ttdeci">detail::uint16 highp_uint16</div><div class="ttdoc">Medium precision 16 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00837">fwd.hpp:837</a></div></div>
<div class="ttc" id="a00179_html_ga8f81d4fc98bf6a4de7da0332242c1841"><div class="ttname"><a href="a00179.html#ga8f81d4fc98bf6a4de7da0332242c1841">glm::highp_vec1</a></div><div class="ttdeci">tvec1&lt; float, highp &gt; highp_vec1</div><div class="ttdoc">High single-precision floating-point vector of 1 component. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01609">fwd.hpp:1609</a></div></div>
<div class="ttc" id="a00179_html_ga5b4a3e499ee165efc0dc05add9c48235"><div class="ttname"><a href="a00179.html#ga5b4a3e499ee165efc0dc05add9c48235">glm::i64vec1</a></div><div class="ttdeci">highp_i64vec1 i64vec1</div><div class="ttdoc">Default precision 64 bit signed integer scalar type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00710">fwd.hpp:710</a></div></div>
<div class="ttc" id="a00179_html_gafa65ad618b70fa8a2d6412d084c6abf3"><div class="ttname"><a href="a00179.html#gafa65ad618b70fa8a2d6412d084c6abf3">glm::highp_f64mat4x2</a></div><div class="ttdeci">tmat4x2&lt; f64, highp &gt; highp_f64mat4x2</div><div class="ttdoc">High double-precision floating-point 4x2 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l02226">fwd.hpp:2226</a></div></div>
<div class="ttc" id="a00179_html_gae978599c9711ac263ba732d4ac225b0e"><div class="ttname"><a href="a00179.html#gae978599c9711ac263ba732d4ac225b0e">glm::highp_uint32_t</a></div><div class="ttdeci">detail::uint32 highp_uint32_t</div><div class="ttdoc">Medium precision 32 bit unsigned integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00857">fwd.hpp:857</a></div></div>
<div class="ttc" id="a00179_html_ga8621fc4ddd20c08f8c9f6f89039d7070"><div class="ttname"><a href="a00179.html#ga8621fc4ddd20c08f8c9f6f89039d7070">glm::mediump_f64vec3</a></div><div class="ttdeci">tvec3&lt; f64, mediump &gt; mediump_f64vec3</div><div class="ttdoc">Medium double-precision floating-point vector of 3 components. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01715">fwd.hpp:1715</a></div></div>
<div class="ttc" id="a00179_html_ga06b978aef31306f3cfd3d8b6094f3ce3"><div class="ttname"><a href="a00179.html#ga06b978aef31306f3cfd3d8b6094f3ce3">glm::mediump_u8vec3</a></div><div class="ttdeci">tvec3&lt; u8, mediump &gt; mediump_u8vec3</div><div class="ttdoc">Medium precision 8 bit unsigned integer vector of 3 components type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00965">fwd.hpp:965</a></div></div>
<div class="ttc" id="a00179_html_gaf5e94bf2a20af7601787c154751dc2e1"><div class="ttname"><a href="a00179.html#gaf5e94bf2a20af7601787c154751dc2e1">glm::mediump_i32</a></div><div class="ttdeci">detail::int32 mediump_i32</div><div class="ttdoc">Medium precision 32 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00216">fwd.hpp:216</a></div></div>
<div class="ttc" id="a00179_html_ga5803cb9ae26399762d8bba9e0b2fc09f"><div class="ttname"><a href="a00179.html#ga5803cb9ae26399762d8bba9e0b2fc09f">glm::lowp_fmat4</a></div><div class="ttdeci">lowp_fmat4x4 lowp_fmat4</div><div class="ttdoc">Low single-precision floating-point 4x4 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01795">fwd.hpp:1795</a></div></div>
<div class="ttc" id="a00179_html_ga8122275ad0c77b823ed2d0d0fde9e6c8"><div class="ttname"><a href="a00179.html#ga8122275ad0c77b823ed2d0d0fde9e6c8">glm::mediump_fmat3x3</a></div><div class="ttdeci">tmat3x3&lt; f32, mediump &gt; mediump_fmat3x3</div><div class="ttdoc">Medium single-precision floating-point 3x3 matrix. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01820">fwd.hpp:1820</a></div></div>
<div class="ttc" id="a00179_html_ga76feac551dafafd145eb95d558f86b8e"><div class="ttname"><a href="a00179.html#ga76feac551dafafd145eb95d558f86b8e">glm::mediump_fvec2</a></div><div class="ttdeci">tvec2&lt; float, mediump &gt; mediump_fvec2</div><div class="ttdoc">Medium Single-precision floating-point vector of 2 components. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l01596">fwd.hpp:1596</a></div></div>
<div class="ttc" id="a00179_html_gacb88796f2d08ef253d0345aff20c3aee"><div class="ttname"><a href="a00179.html#gacb88796f2d08ef253d0345aff20c3aee">glm::highp_i8</a></div><div class="ttdeci">detail::int8 highp_i8</div><div class="ttdoc">High precision 8 bit signed integer type. </div><div class="ttdef"><b>Definition:</b> <a href="a00037_source.html#l00256">fwd.hpp:256</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>
</body>
</html>