75 template struct tvec2<uint8, lowp>;
76 template struct tvec2<uint16, lowp>;
77 template struct tvec2<uint32, lowp>;
78 template struct tvec2<uint64, lowp>;
79 template struct tvec2<int8, lowp>;
80 template struct tvec2<int16, lowp>;
81 template struct tvec2<int32, lowp>;
82 template struct tvec2<int64, lowp>;
83 template struct tvec2<float32, lowp>;
84 template struct tvec2<float64, lowp>;
86 template struct tvec2<uint8, mediump>;
87 template struct tvec2<uint16, mediump>;
88 template struct tvec2<uint32, mediump>;
89 template struct tvec2<uint64, mediump>;
90 template struct tvec2<int8, mediump>;
91 template struct tvec2<int16, mediump>;
92 template struct tvec2<int32, mediump>;
93 template struct tvec2<int64, mediump>;
94 template struct tvec2<float32, mediump>;
95 template struct tvec2<float64, mediump>;
97 template struct tvec2<uint8, highp>;
98 template struct tvec2<uint16, highp>;
99 template struct tvec2<uint32, highp>;
100 template struct tvec2<uint64, highp>;
101 template struct tvec2<int8, highp>;
102 template struct tvec2<int16, highp>;
103 template struct tvec2<int32, highp>;
104 template struct tvec2<int64, highp>;
105 template struct tvec2<float32, highp>;
106 template struct tvec2<float64, highp>;
109 template struct tvec3<uint8, lowp>;
110 template struct tvec3<uint16, lowp>;
111 template struct tvec3<uint32, lowp>;
112 template struct tvec3<uint64, lowp>;
113 template struct tvec3<int8, lowp>;
114 template struct tvec3<int16, lowp>;
115 template struct tvec3<int32, lowp>;
116 template struct tvec3<int64, lowp>;
117 template struct tvec3<float32, lowp>;
118 template struct tvec3<float64, lowp>;
120 template struct tvec3<uint8, mediump>;
121 template struct tvec3<uint16, mediump>;
122 template struct tvec3<uint32, mediump>;
123 template struct tvec3<uint64, mediump>;
124 template struct tvec3<int8, mediump>;
125 template struct tvec3<int16, mediump>;
126 template struct tvec3<int32, mediump>;
127 template struct tvec3<int64, mediump>;
128 template struct tvec3<float32, mediump>;
129 template struct tvec3<float64, mediump>;
131 template struct tvec3<uint8, highp>;
132 template struct tvec3<uint16, highp>;
133 template struct tvec3<uint32, highp>;
134 template struct tvec3<uint64, highp>;
135 template struct tvec3<int8, highp>;
136 template struct tvec3<int16, highp>;
137 template struct tvec3<int32, highp>;
138 template struct tvec3<int64, highp>;
139 template struct tvec3<float32, highp>;
140 template struct tvec3<float64, highp>;
143 template struct tvec4<uint8, lowp>;
144 template struct tvec4<uint16, lowp>;
145 template struct tvec4<uint32, lowp>;
146 template struct tvec4<uint64, lowp>;
147 template struct tvec4<int8, lowp>;
148 template struct tvec4<int16, lowp>;
149 template struct tvec4<int32, lowp>;
150 template struct tvec4<int64, lowp>;
151 template struct tvec4<float32, lowp>;
152 template struct tvec4<float64, lowp>;
154 template struct tvec4<uint8, mediump>;
155 template struct tvec4<uint16, mediump>;
156 template struct tvec4<uint32, mediump>;
157 template struct tvec4<uint64, mediump>;
158 template struct tvec4<int8, mediump>;
159 template struct tvec4<int16, mediump>;
160 template struct tvec4<int32, mediump>;
161 template struct tvec4<int64, mediump>;
162 template struct tvec4<float32, mediump>;
163 template struct tvec4<float64, mediump>;
165 template struct tvec4<uint8, highp>;
166 template struct tvec4<uint16, highp>;
167 template struct tvec4<uint32, highp>;
168 template struct tvec4<uint64, highp>;
169 template struct tvec4<int8, highp>;
170 template struct tvec4<int16, highp>;
171 template struct tvec4<int32, highp>;
172 template struct tvec4<int64, highp>;
173 template struct tvec4<float32, highp>;
174 template struct tvec4<float64, highp>;
177 template struct tmat2x2<float32, lowp>;
178 template struct tmat2x2<float64, lowp>;
180 template struct tmat2x2<float32, mediump>;
181 template struct tmat2x2<float64, mediump>;
183 template struct tmat2x2<float32, highp>;
184 template struct tmat2x2<float64, highp>;
187 template struct tmat2x3<float32, lowp>;
188 template struct tmat2x3<float64, lowp>;
190 template struct tmat2x3<float32, mediump>;
191 template struct tmat2x3<float64, mediump>;
193 template struct tmat2x3<float32, highp>;
194 template struct tmat2x3<float64, highp>;
197 template struct tmat2x4<float32, lowp>;
198 template struct tmat2x4<float64, lowp>;
200 template struct tmat2x4<float32, mediump>;
201 template struct tmat2x4<float64, mediump>;
203 template struct tmat2x4<float32, highp>;
204 template struct tmat2x4<float64, highp>;
207 template struct tmat3x2<float32, lowp>;
208 template struct tmat3x2<float64, lowp>;
210 template struct tmat3x2<float32, mediump>;
211 template struct tmat3x2<float64, mediump>;
213 template struct tmat3x2<float32, highp>;
214 template struct tmat3x2<float64, highp>;
217 template struct tmat3x3<float32, lowp>;
218 template struct tmat3x3<float64, lowp>;
220 template struct tmat3x3<float32, mediump>;
221 template struct tmat3x3<float64, mediump>;
223 template struct tmat3x3<float32, highp>;
224 template struct tmat3x3<float64, highp>;
227 template struct tmat3x4<float32, lowp>;
228 template struct tmat3x4<float64, lowp>;
230 template struct tmat3x4<float32, mediump>;
231 template struct tmat3x4<float64, mediump>;
233 template struct tmat3x4<float32, highp>;
234 template struct tmat3x4<float64, highp>;
237 template struct tmat4x2<float32, lowp>;
238 template struct tmat4x2<float64, lowp>;
240 template struct tmat4x2<float32, mediump>;
241 template struct tmat4x2<float64, mediump>;
243 template struct tmat4x2<float32, highp>;
244 template struct tmat4x2<float64, highp>;
247 template struct tmat4x3<float32, lowp>;
248 template struct tmat4x3<float64, lowp>;
250 template struct tmat4x3<float32, mediump>;
251 template struct tmat4x3<float64, mediump>;
253 template struct tmat4x3<float32, highp>;
254 template struct tmat4x3<float64, highp>;
257 template struct tmat4x4<float32, lowp>;
258 template struct tmat4x4<float64, lowp>;
260 template struct tmat4x4<float32, mediump>;
261 template struct tmat4x4<float64, mediump>;
263 template struct tmat4x4<float32, highp>;
264 template struct tmat4x4<float64, highp>;
267 template struct tquat<float32, lowp>;
268 template struct tquat<float64, lowp>;
270 template struct tquat<float32, mediump>;
271 template struct tquat<float64, mediump>;
273 template struct tquat<float32, highp>;
274 template struct tquat<float64, highp>;
277 template struct tdualquat<float32, lowp>;
278 template struct tdualquat<float64, lowp>;
280 template struct tdualquat<float32, mediump>;
281 template struct tdualquat<float64, mediump>;
283 template struct tdualquat<float32, highp>;
284 template struct tdualquat<float64, highp>;