From 675391d07f50d0067e7bab983433c6d86f5f8256 Mon Sep 17 00:00:00 2001 From: jjesswan Date: Tue, 7 May 2024 06:03:03 -0400 Subject: remove glm --- glm-master/doc/api/a00174_source.html | 1682 --------------------------------- 1 file changed, 1682 deletions(-) delete mode 100644 glm-master/doc/api/a00174_source.html (limited to 'glm-master/doc/api/a00174_source.html') diff --git a/glm-master/doc/api/a00174_source.html b/glm-master/doc/api/a00174_source.html deleted file mode 100644 index edcf9d6..0000000 --- a/glm-master/doc/api/a00174_source.html +++ /dev/null @@ -1,1682 +0,0 @@ - - - - - - -0.9.9 API documentation: type_precision.hpp Source File - - - - - - - - - - -
-
- - - - - - - -
-
0.9.9 API documentation -
-
-
- - - - - - -
-
- - -
- -
- - -
-
-
-
type_precision.hpp
-
-
-Go to the documentation of this file.
1 
-
14 #pragma once
-
15 
-
16 // Dependency:
-
17 #include "../gtc/quaternion.hpp"
-
18 #include "../gtc/vec1.hpp"
-
19 #include "../ext/scalar_int_sized.hpp"
-
20 #include "../ext/scalar_uint_sized.hpp"
-
21 #include "../detail/type_vec2.hpp"
-
22 #include "../detail/type_vec3.hpp"
-
23 #include "../detail/type_vec4.hpp"
-
24 #include "../detail/type_mat2x2.hpp"
-
25 #include "../detail/type_mat2x3.hpp"
-
26 #include "../detail/type_mat2x4.hpp"
-
27 #include "../detail/type_mat3x2.hpp"
-
28 #include "../detail/type_mat3x3.hpp"
-
29 #include "../detail/type_mat3x4.hpp"
-
30 #include "../detail/type_mat4x2.hpp"
-
31 #include "../detail/type_mat4x3.hpp"
-
32 #include "../detail/type_mat4x4.hpp"
-
33 
-
34 #if GLM_MESSAGES == GLM_ENABLE && !defined(GLM_EXT_INCLUDED)
-
35 # pragma message("GLM: GLM_GTC_type_precision extension included")
-
36 #endif
-
37 
-
38 namespace glm
-
39 {
-
41  // Signed int vector types
-
42 
-
45 
-
48  typedef detail::int8 lowp_int8;
-
49 
-
52  typedef detail::int16 lowp_int16;
-
53 
-
56  typedef detail::int32 lowp_int32;
-
57 
-
60  typedef detail::int64 lowp_int64;
-
61 
-
64  typedef detail::int8 lowp_int8_t;
-
65 
-
68  typedef detail::int16 lowp_int16_t;
-
69 
-
72  typedef detail::int32 lowp_int32_t;
-
73 
- -
77 
-
80  typedef detail::int8 lowp_i8;
-
81 
-
84  typedef detail::int16 lowp_i16;
-
85 
-
88  typedef detail::int32 lowp_i32;
-
89 
-
92  typedef detail::int64 lowp_i64;
-
93 
-
96  typedef detail::int8 mediump_int8;
-
97 
-
100  typedef detail::int16 mediump_int16;
-
101 
-
104  typedef detail::int32 mediump_int32;
-
105 
- -
109 
-
112  typedef detail::int8 mediump_int8_t;
-
113 
-
116  typedef detail::int16 mediump_int16_t;
-
117 
-
120  typedef detail::int32 mediump_int32_t;
-
121 
- -
125 
-
128  typedef detail::int8 mediump_i8;
-
129 
-
132  typedef detail::int16 mediump_i16;
-
133 
-
136  typedef detail::int32 mediump_i32;
-
137 
-
140  typedef detail::int64 mediump_i64;
-
141 
-
144  typedef detail::int8 highp_int8;
-
145 
-
148  typedef detail::int16 highp_int16;
-
149 
-
152  typedef detail::int32 highp_int32;
-
153 
-
156  typedef detail::int64 highp_int64;
-
157 
-
160  typedef detail::int8 highp_int8_t;
-
161 
-
164  typedef detail::int16 highp_int16_t;
-
165 
-
168  typedef detail::int32 highp_int32_t;
-
169 
- -
173 
-
176  typedef detail::int8 highp_i8;
-
177 
-
180  typedef detail::int16 highp_i16;
-
181 
-
184  typedef detail::int32 highp_i32;
-
185 
-
188  typedef detail::int64 highp_i64;
-
189 
-
190 
-
191 #if GLM_HAS_EXTENDED_INTEGER_TYPE
-
192  using std::int8_t;
-
193  using std::int16_t;
-
194  using std::int32_t;
-
195  using std::int64_t;
-
196 #else
-
197  typedef detail::int8 int8_t;
-
200 
-
203  typedef detail::int16 int16_t;
-
204 
-
207  typedef detail::int32 int32_t;
-
208 
-
211  typedef detail::int64 int64_t;
-
212 #endif
-
213 
-
216  typedef detail::int8 i8;
-
217 
-
220  typedef detail::int16 i16;
-
221 
-
224  typedef detail::int32 i32;
-
225 
-
228  typedef detail::int64 i64;
-
229 
-
230 
-
231 
-
234  typedef vec<1, i8, lowp> lowp_i8vec1;
-
235 
-
238  typedef vec<2, i8, lowp> lowp_i8vec2;
-
239 
-
242  typedef vec<3, i8, lowp> lowp_i8vec3;
-
243 
-
246  typedef vec<4, i8, lowp> lowp_i8vec4;
-
247 
-
248 
-
251  typedef vec<1, i8, mediump> mediump_i8vec1;
-
252 
-
255  typedef vec<2, i8, mediump> mediump_i8vec2;
-
256 
-
259  typedef vec<3, i8, mediump> mediump_i8vec3;
-
260 
-
263  typedef vec<4, i8, mediump> mediump_i8vec4;
-
264 
-
265 
-
268  typedef vec<1, i8, highp> highp_i8vec1;
-
269 
-
272  typedef vec<2, i8, highp> highp_i8vec2;
-
273 
-
276  typedef vec<3, i8, highp> highp_i8vec3;
-
277 
-
280  typedef vec<4, i8, highp> highp_i8vec4;
-
281 
-
282 
-
283 
-
286  typedef vec<1, i8, defaultp> i8vec1;
-
287 
-
290  typedef vec<2, i8, defaultp> i8vec2;
-
291 
-
294  typedef vec<3, i8, defaultp> i8vec3;
-
295 
-
298  typedef vec<4, i8, defaultp> i8vec4;
-
299 
-
300 
-
301 
-
302 
-
303 
-
306  typedef vec<1, i16, lowp> lowp_i16vec1;
-
307 
-
310  typedef vec<2, i16, lowp> lowp_i16vec2;
-
311 
-
314  typedef vec<3, i16, lowp> lowp_i16vec3;
-
315 
-
318  typedef vec<4, i16, lowp> lowp_i16vec4;
-
319 
-
320 
-
323  typedef vec<1, i16, mediump> mediump_i16vec1;
-
324 
-
327  typedef vec<2, i16, mediump> mediump_i16vec2;
-
328 
-
331  typedef vec<3, i16, mediump> mediump_i16vec3;
-
332 
-
335  typedef vec<4, i16, mediump> mediump_i16vec4;
-
336 
-
337 
-
340  typedef vec<1, i16, highp> highp_i16vec1;
-
341 
-
344  typedef vec<2, i16, highp> highp_i16vec2;
-
345 
-
348  typedef vec<3, i16, highp> highp_i16vec3;
-
349 
-
352  typedef vec<4, i16, highp> highp_i16vec4;
-
353 
-
354 
-
355 
-
356 
-
359  typedef vec<1, i16, defaultp> i16vec1;
-
360 
-
363  typedef vec<2, i16, defaultp> i16vec2;
-
364 
-
367  typedef vec<3, i16, defaultp> i16vec3;
-
368 
-
371  typedef vec<4, i16, defaultp> i16vec4;
-
372 
-
373 
-
374 
-
377  typedef vec<1, i32, lowp> lowp_i32vec1;
-
378 
-
381  typedef vec<2, i32, lowp> lowp_i32vec2;
-
382 
-
385  typedef vec<3, i32, lowp> lowp_i32vec3;
-
386 
-
389  typedef vec<4, i32, lowp> lowp_i32vec4;
-
390 
-
391 
-
394  typedef vec<1, i32, mediump> mediump_i32vec1;
-
395 
-
398  typedef vec<2, i32, mediump> mediump_i32vec2;
-
399 
-
402  typedef vec<3, i32, mediump> mediump_i32vec3;
-
403 
-
406  typedef vec<4, i32, mediump> mediump_i32vec4;
-
407 
-
408 
-
411  typedef vec<1, i32, highp> highp_i32vec1;
-
412 
-
415  typedef vec<2, i32, highp> highp_i32vec2;
-
416 
-
419  typedef vec<3, i32, highp> highp_i32vec3;
-
420 
-
423  typedef vec<4, i32, highp> highp_i32vec4;
-
424 
-
425 
-
428  typedef vec<1, i32, defaultp> i32vec1;
-
429 
-
432  typedef vec<2, i32, defaultp> i32vec2;
-
433 
-
436  typedef vec<3, i32, defaultp> i32vec3;
-
437 
-
440  typedef vec<4, i32, defaultp> i32vec4;
-
441 
-
442 
-
443 
-
444 
-
447  typedef vec<1, i64, lowp> lowp_i64vec1;
-
448 
-
451  typedef vec<2, i64, lowp> lowp_i64vec2;
-
452 
-
455  typedef vec<3, i64, lowp> lowp_i64vec3;
-
456 
-
459  typedef vec<4, i64, lowp> lowp_i64vec4;
-
460 
-
461 
-
464  typedef vec<1, i64, mediump> mediump_i64vec1;
-
465 
-
468  typedef vec<2, i64, mediump> mediump_i64vec2;
-
469 
-
472  typedef vec<3, i64, mediump> mediump_i64vec3;
-
473 
-
476  typedef vec<4, i64, mediump> mediump_i64vec4;
-
477 
-
478 
-
481  typedef vec<1, i64, highp> highp_i64vec1;
-
482 
-
485  typedef vec<2, i64, highp> highp_i64vec2;
-
486 
-
489  typedef vec<3, i64, highp> highp_i64vec3;
-
490 
-
493  typedef vec<4, i64, highp> highp_i64vec4;
-
494 
-
495 
-
498  typedef vec<1, i64, defaultp> i64vec1;
-
499 
-
502  typedef vec<2, i64, defaultp> i64vec2;
-
503 
-
506  typedef vec<3, i64, defaultp> i64vec3;
-
507 
-
510  typedef vec<4, i64, defaultp> i64vec4;
-
511 
-
512 
-
514  // Unsigned int vector types
-
515 
-
518  typedef detail::uint8 lowp_uint8;
-
519 
-
522  typedef detail::uint16 lowp_uint16;
-
523 
-
526  typedef detail::uint32 lowp_uint32;
-
527 
-
530  typedef detail::uint64 lowp_uint64;
-
531 
-
534  typedef detail::uint8 lowp_uint8_t;
-
535 
-
538  typedef detail::uint16 lowp_uint16_t;
-
539 
-
542  typedef detail::uint32 lowp_uint32_t;
-
543 
- -
547 
-
550  typedef detail::uint8 lowp_u8;
-
551 
-
554  typedef detail::uint16 lowp_u16;
-
555 
-
558  typedef detail::uint32 lowp_u32;
-
559 
-
562  typedef detail::uint64 lowp_u64;
-
563 
-
566  typedef detail::uint8 mediump_uint8;
-
567 
-
570  typedef detail::uint16 mediump_uint16;
-
571 
-
574  typedef detail::uint32 mediump_uint32;
-
575 
- -
579 
-
582  typedef detail::uint8 mediump_uint8_t;
-
583 
-
586  typedef detail::uint16 mediump_uint16_t;
-
587 
-
590  typedef detail::uint32 mediump_uint32_t;
-
591 
- -
595 
-
598  typedef detail::uint8 mediump_u8;
-
599 
-
602  typedef detail::uint16 mediump_u16;
-
603 
-
606  typedef detail::uint32 mediump_u32;
-
607 
-
610  typedef detail::uint64 mediump_u64;
-
611 
-
614  typedef detail::uint8 highp_uint8;
-
615 
-
618  typedef detail::uint16 highp_uint16;
-
619 
-
622  typedef detail::uint32 highp_uint32;
-
623 
- -
627 
-
630  typedef detail::uint8 highp_uint8_t;
-
631 
-
634  typedef detail::uint16 highp_uint16_t;
-
635 
-
638  typedef detail::uint32 highp_uint32_t;
-
639 
- -
643 
-
646  typedef detail::uint8 highp_u8;
-
647 
-
650  typedef detail::uint16 highp_u16;
-
651 
-
654  typedef detail::uint32 highp_u32;
-
655 
-
658  typedef detail::uint64 highp_u64;
-
659 
-
660 #if GLM_HAS_EXTENDED_INTEGER_TYPE
-
661  using std::uint8_t;
-
662  using std::uint16_t;
-
663  using std::uint32_t;
-
664  using std::uint64_t;
-
665 #else
-
666  typedef detail::uint8 uint8_t;
-
669 
-
672  typedef detail::uint16 uint16_t;
-
673 
-
676  typedef detail::uint32 uint32_t;
-
677 
-
680  typedef detail::uint64 uint64_t;
-
681 #endif
-
682 
-
685  typedef detail::uint8 u8;
-
686 
-
689  typedef detail::uint16 u16;
-
690 
-
693  typedef detail::uint32 u32;
-
694 
-
697  typedef detail::uint64 u64;
-
698 
-
699 
-
700 
-
701 
-
702 
-
704  // Float vector types
-
705 
-
708  typedef float float32;
-
709 
-
712  typedef double float64;
-
713 
-
716  typedef float32 lowp_float32;
-
717 
-
720  typedef float64 lowp_float64;
-
721 
-
724  typedef float32 lowp_float32_t;
-
725 
-
728  typedef float64 lowp_float64_t;
-
729 
-
732  typedef float32 lowp_f32;
-
733 
-
736  typedef float64 lowp_f64;
-
737 
-
740  typedef float32 lowp_float32;
-
741 
-
744  typedef float64 lowp_float64;
-
745 
-
748  typedef float32 lowp_float32_t;
-
749 
-
752  typedef float64 lowp_float64_t;
-
753 
-
756  typedef float32 lowp_f32;
-
757 
-
760  typedef float64 lowp_f64;
-
761 
-
762 
-
765  typedef float32 lowp_float32;
-
766 
-
769  typedef float64 lowp_float64;
-
770 
-
773  typedef float32 lowp_float32_t;
-
774 
-
777  typedef float64 lowp_float64_t;
-
778 
-
781  typedef float32 lowp_f32;
-
782 
-
785  typedef float64 lowp_f64;
-
786 
-
787 
-
790  typedef float32 mediump_float32;
-
791 
-
794  typedef float64 mediump_float64;
-
795 
-
798  typedef float32 mediump_float32_t;
-
799 
-
802  typedef float64 mediump_float64_t;
-
803 
-
806  typedef float32 mediump_f32;
-
807 
-
810  typedef float64 mediump_f64;
-
811 
-
812 
-
815  typedef float32 highp_float32;
-
816 
-
819  typedef float64 highp_float64;
-
820 
-
823  typedef float32 highp_float32_t;
-
824 
-
827  typedef float64 highp_float64_t;
-
828 
-
831  typedef float32 highp_f32;
-
832 
-
835  typedef float64 highp_f64;
-
836 
-
837 
-
838 #if(defined(GLM_PRECISION_LOWP_FLOAT))
-
839  typedef lowp_float32_t float32_t;
-
842 
-
845  typedef lowp_float64_t float64_t;
-
846 
-
849  typedef lowp_f32 f32;
-
850 
-
853  typedef lowp_f64 f64;
-
854 
-
855 #elif(defined(GLM_PRECISION_MEDIUMP_FLOAT))
-
856  typedef mediump_float32 float32_t;
-
859 
-
862  typedef mediump_float64 float64_t;
-
863 
-
866  typedef mediump_float32 f32;
-
867 
-
870  typedef mediump_float64 f64;
-
871 
-
872 #else//(defined(GLM_PRECISION_HIGHP_FLOAT))
-
873 
-
876  typedef highp_float32_t float32_t;
-
877 
-
880  typedef highp_float64_t float64_t;
-
881 
-
884  typedef highp_float32_t f32;
-
885 
-
888  typedef highp_float64_t f64;
-
889 #endif
-
890 
-
891 
-
894  typedef vec<1, float, lowp> lowp_fvec1;
-
895 
-
898  typedef vec<2, float, lowp> lowp_fvec2;
-
899 
-
902  typedef vec<3, float, lowp> lowp_fvec3;
-
903 
-
906  typedef vec<4, float, lowp> lowp_fvec4;
-
907 
-
908 
-
911  typedef vec<1, float, mediump> mediump_fvec1;
-
912 
-
915  typedef vec<2, float, mediump> mediump_fvec2;
-
916 
-
919  typedef vec<3, float, mediump> mediump_fvec3;
-
920 
-
923  typedef vec<4, float, mediump> mediump_fvec4;
-
924 
-
925 
-
928  typedef vec<1, float, highp> highp_fvec1;
-
929 
-
932  typedef vec<2, float, highp> highp_fvec2;
-
933 
-
936  typedef vec<3, float, highp> highp_fvec3;
-
937 
-
940  typedef vec<4, float, highp> highp_fvec4;
-
941 
-
942 
-
945  typedef vec<1, f32, lowp> lowp_f32vec1;
-
946 
-
949  typedef vec<2, f32, lowp> lowp_f32vec2;
-
950 
-
953  typedef vec<3, f32, lowp> lowp_f32vec3;
-
954 
-
957  typedef vec<4, f32, lowp> lowp_f32vec4;
-
958 
-
961  typedef vec<1, f32, mediump> mediump_f32vec1;
-
962 
-
965  typedef vec<2, f32, mediump> mediump_f32vec2;
-
966 
-
969  typedef vec<3, f32, mediump> mediump_f32vec3;
-
970 
-
973  typedef vec<4, f32, mediump> mediump_f32vec4;
-
974 
-
977  typedef vec<1, f32, highp> highp_f32vec1;
-
978 
-
981  typedef vec<2, f32, highp> highp_f32vec2;
-
982 
-
985  typedef vec<3, f32, highp> highp_f32vec3;
-
986 
-
989  typedef vec<4, f32, highp> highp_f32vec4;
-
990 
-
991 
-
994  typedef vec<1, f64, lowp> lowp_f64vec1;
-
995 
-
998  typedef vec<2, f64, lowp> lowp_f64vec2;
-
999 
-
1002  typedef vec<3, f64, lowp> lowp_f64vec3;
-
1003 
-
1006  typedef vec<4, f64, lowp> lowp_f64vec4;
-
1007 
-
1010  typedef vec<1, f64, mediump> mediump_f64vec1;
-
1011 
-
1014  typedef vec<2, f64, mediump> mediump_f64vec2;
-
1015 
-
1018  typedef vec<3, f64, mediump> mediump_f64vec3;
-
1019 
-
1022  typedef vec<4, f64, mediump> mediump_f64vec4;
-
1023 
-
1026  typedef vec<1, f64, highp> highp_f64vec1;
-
1027 
-
1030  typedef vec<2, f64, highp> highp_f64vec2;
-
1031 
-
1034  typedef vec<3, f64, highp> highp_f64vec3;
-
1035 
-
1038  typedef vec<4, f64, highp> highp_f64vec4;
-
1039 
-
1040 
-
1041 
-
1043  // Float matrix types
-
1044 
-
1047  //typedef lowp_f32 lowp_fmat1x1;
-
1048 
-
1051  typedef mat<2, 2, f32, lowp> lowp_fmat2x2;
-
1052 
-
1055  typedef mat<2, 3, f32, lowp> lowp_fmat2x3;
-
1056 
-
1059  typedef mat<2, 4, f32, lowp> lowp_fmat2x4;
-
1060 
-
1063  typedef mat<3, 2, f32, lowp> lowp_fmat3x2;
-
1064 
-
1067  typedef mat<3, 3, f32, lowp> lowp_fmat3x3;
-
1068 
-
1071  typedef mat<3, 4, f32, lowp> lowp_fmat3x4;
-
1072 
-
1075  typedef mat<4, 2, f32, lowp> lowp_fmat4x2;
-
1076 
-
1079  typedef mat<4, 3, f32, lowp> lowp_fmat4x3;
-
1080 
-
1083  typedef mat<4, 4, f32, lowp> lowp_fmat4x4;
-
1084 
-
1087  //typedef lowp_fmat1x1 lowp_fmat1;
-
1088 
-
1091  typedef lowp_fmat2x2 lowp_fmat2;
-
1092 
-
1095  typedef lowp_fmat3x3 lowp_fmat3;
-
1096 
-
1099  typedef lowp_fmat4x4 lowp_fmat4;
-
1100 
-
1101 
-
1104  //typedef mediump_f32 mediump_fmat1x1;
-
1105 
-
1108  typedef mat<2, 2, f32, mediump> mediump_fmat2x2;
-
1109 
-
1112  typedef mat<2, 3, f32, mediump> mediump_fmat2x3;
-
1113 
-
1116  typedef mat<2, 4, f32, mediump> mediump_fmat2x4;
-
1117 
-
1120  typedef mat<3, 2, f32, mediump> mediump_fmat3x2;
-
1121 
-
1124  typedef mat<3, 3, f32, mediump> mediump_fmat3x3;
-
1125 
-
1128  typedef mat<3, 4, f32, mediump> mediump_fmat3x4;
-
1129 
-
1132  typedef mat<4, 2, f32, mediump> mediump_fmat4x2;
-
1133 
-
1136  typedef mat<4, 3, f32, mediump> mediump_fmat4x3;
-
1137 
-
1140  typedef mat<4, 4, f32, mediump> mediump_fmat4x4;
-
1141 
-
1144  //typedef mediump_fmat1x1 mediump_fmat1;
-
1145 
-
1148  typedef mediump_fmat2x2 mediump_fmat2;
-
1149 
-
1152  typedef mediump_fmat3x3 mediump_fmat3;
-
1153 
-
1156  typedef mediump_fmat4x4 mediump_fmat4;
-
1157 
-
1158 
-
1161  //typedef highp_f32 highp_fmat1x1;
-
1162 
-
1165  typedef mat<2, 2, f32, highp> highp_fmat2x2;
-
1166 
-
1169  typedef mat<2, 3, f32, highp> highp_fmat2x3;
-
1170 
-
1173  typedef mat<2, 4, f32, highp> highp_fmat2x4;
-
1174 
-
1177  typedef mat<3, 2, f32, highp> highp_fmat3x2;
-
1178 
-
1181  typedef mat<3, 3, f32, highp> highp_fmat3x3;
-
1182 
-
1185  typedef mat<3, 4, f32, highp> highp_fmat3x4;
-
1186 
-
1189  typedef mat<4, 2, f32, highp> highp_fmat4x2;
-
1190 
-
1193  typedef mat<4, 3, f32, highp> highp_fmat4x3;
-
1194 
-
1197  typedef mat<4, 4, f32, highp> highp_fmat4x4;
-
1198 
-
1201  //typedef highp_fmat1x1 highp_fmat1;
-
1202 
-
1205  typedef highp_fmat2x2 highp_fmat2;
-
1206 
-
1209  typedef highp_fmat3x3 highp_fmat3;
-
1210 
-
1213  typedef highp_fmat4x4 highp_fmat4;
-
1214 
-
1215 
-
1218  //typedef f32 lowp_f32mat1x1;
-
1219 
-
1222  typedef mat<2, 2, f32, lowp> lowp_f32mat2x2;
-
1223 
-
1226  typedef mat<2, 3, f32, lowp> lowp_f32mat2x3;
-
1227 
-
1230  typedef mat<2, 4, f32, lowp> lowp_f32mat2x4;
-
1231 
-
1234  typedef mat<3, 2, f32, lowp> lowp_f32mat3x2;
-
1235 
-
1238  typedef mat<3, 3, f32, lowp> lowp_f32mat3x3;
-
1239 
-
1242  typedef mat<3, 4, f32, lowp> lowp_f32mat3x4;
-
1243 
-
1246  typedef mat<4, 2, f32, lowp> lowp_f32mat4x2;
-
1247 
-
1250  typedef mat<4, 3, f32, lowp> lowp_f32mat4x3;
-
1251 
-
1254  typedef mat<4, 4, f32, lowp> lowp_f32mat4x4;
-
1255 
-
1258  //typedef detail::tmat1x1<f32, lowp> lowp_f32mat1;
-
1259 
-
1262  typedef lowp_f32mat2x2 lowp_f32mat2;
-
1263 
-
1266  typedef lowp_f32mat3x3 lowp_f32mat3;
-
1267 
-
1270  typedef lowp_f32mat4x4 lowp_f32mat4;
-
1271 
-
1272 
-
1275  //typedef f32 mediump_f32mat1x1;
-
1276 
-
1279  typedef mat<2, 2, f32, mediump> mediump_f32mat2x2;
-
1280 
-
1283  typedef mat<2, 3, f32, mediump> mediump_f32mat2x3;
-
1284 
-
1287  typedef mat<2, 4, f32, mediump> mediump_f32mat2x4;
-
1288 
-
1291  typedef mat<3, 2, f32, mediump> mediump_f32mat3x2;
-
1292 
-
1295  typedef mat<3, 3, f32, mediump> mediump_f32mat3x3;
-
1296 
-
1299  typedef mat<3, 4, f32, mediump> mediump_f32mat3x4;
-
1300 
-
1303  typedef mat<4, 2, f32, mediump> mediump_f32mat4x2;
-
1304 
-
1307  typedef mat<4, 3, f32, mediump> mediump_f32mat4x3;
-
1308 
-
1311  typedef mat<4, 4, f32, mediump> mediump_f32mat4x4;
-
1312 
-
1315  //typedef detail::tmat1x1<f32, mediump> f32mat1;
-
1316 
-
1319  typedef mediump_f32mat2x2 mediump_f32mat2;
-
1320 
-
1323  typedef mediump_f32mat3x3 mediump_f32mat3;
-
1324 
-
1327  typedef mediump_f32mat4x4 mediump_f32mat4;
-
1328 
-
1329 
-
1332  //typedef f32 highp_f32mat1x1;
-
1333 
-
1336  typedef mat<2, 2, f32, highp> highp_f32mat2x2;
-
1337 
-
1340  typedef mat<2, 3, f32, highp> highp_f32mat2x3;
-
1341 
-
1344  typedef mat<2, 4, f32, highp> highp_f32mat2x4;
-
1345 
-
1348  typedef mat<3, 2, f32, highp> highp_f32mat3x2;
-
1349 
-
1352  typedef mat<3, 3, f32, highp> highp_f32mat3x3;
-
1353 
-
1356  typedef mat<3, 4, f32, highp> highp_f32mat3x4;
-
1357 
-
1360  typedef mat<4, 2, f32, highp> highp_f32mat4x2;
-
1361 
-
1364  typedef mat<4, 3, f32, highp> highp_f32mat4x3;
-
1365 
-
1368  typedef mat<4, 4, f32, highp> highp_f32mat4x4;
-
1369 
-
1372  //typedef detail::tmat1x1<f32, highp> f32mat1;
-
1373 
-
1376  typedef highp_f32mat2x2 highp_f32mat2;
-
1377 
-
1380  typedef highp_f32mat3x3 highp_f32mat3;
-
1381 
-
1384  typedef highp_f32mat4x4 highp_f32mat4;
-
1385 
-
1386 
-
1389  //typedef f64 lowp_f64mat1x1;
-
1390 
-
1393  typedef mat<2, 2, f64, lowp> lowp_f64mat2x2;
-
1394 
-
1397  typedef mat<2, 3, f64, lowp> lowp_f64mat2x3;
-
1398 
-
1401  typedef mat<2, 4, f64, lowp> lowp_f64mat2x4;
-
1402 
-
1405  typedef mat<3, 2, f64, lowp> lowp_f64mat3x2;
-
1406 
-
1409  typedef mat<3, 3, f64, lowp> lowp_f64mat3x3;
-
1410 
-
1413  typedef mat<3, 4, f64, lowp> lowp_f64mat3x4;
-
1414 
-
1417  typedef mat<4, 2, f64, lowp> lowp_f64mat4x2;
-
1418 
-
1421  typedef mat<4, 3, f64, lowp> lowp_f64mat4x3;
-
1422 
-
1425  typedef mat<4, 4, f64, lowp> lowp_f64mat4x4;
-
1426 
-
1429  //typedef lowp_f64mat1x1 lowp_f64mat1;
-
1430 
-
1433  typedef lowp_f64mat2x2 lowp_f64mat2;
-
1434 
-
1437  typedef lowp_f64mat3x3 lowp_f64mat3;
-
1438 
-
1441  typedef lowp_f64mat4x4 lowp_f64mat4;
-
1442 
-
1443 
-
1446  //typedef f64 Highp_f64mat1x1;
-
1447 
-
1450  typedef mat<2, 2, f64, mediump> mediump_f64mat2x2;
-
1451 
-
1454  typedef mat<2, 3, f64, mediump> mediump_f64mat2x3;
-
1455 
-
1458  typedef mat<2, 4, f64, mediump> mediump_f64mat2x4;
-
1459 
-
1462  typedef mat<3, 2, f64, mediump> mediump_f64mat3x2;
-
1463 
-
1466  typedef mat<3, 3, f64, mediump> mediump_f64mat3x3;
-
1467 
-
1470  typedef mat<3, 4, f64, mediump> mediump_f64mat3x4;
-
1471 
-
1474  typedef mat<4, 2, f64, mediump> mediump_f64mat4x2;
-
1475 
-
1478  typedef mat<4, 3, f64, mediump> mediump_f64mat4x3;
-
1479 
-
1482  typedef mat<4, 4, f64, mediump> mediump_f64mat4x4;
-
1483 
-
1486  //typedef mediump_f64mat1x1 mediump_f64mat1;
-
1487 
-
1490  typedef mediump_f64mat2x2 mediump_f64mat2;
-
1491 
-
1494  typedef mediump_f64mat3x3 mediump_f64mat3;
-
1495 
-
1498  typedef mediump_f64mat4x4 mediump_f64mat4;
-
1499 
-
1502  //typedef f64 highp_f64mat1x1;
-
1503 
-
1506  typedef mat<2, 2, f64, highp> highp_f64mat2x2;
-
1507 
-
1510  typedef mat<2, 3, f64, highp> highp_f64mat2x3;
-
1511 
-
1514  typedef mat<2, 4, f64, highp> highp_f64mat2x4;
-
1515 
-
1518  typedef mat<3, 2, f64, highp> highp_f64mat3x2;
-
1519 
-
1522  typedef mat<3, 3, f64, highp> highp_f64mat3x3;
-
1523 
-
1526  typedef mat<3, 4, f64, highp> highp_f64mat3x4;
-
1527 
-
1530  typedef mat<4, 2, f64, highp> highp_f64mat4x2;
-
1531 
-
1534  typedef mat<4, 3, f64, highp> highp_f64mat4x3;
-
1535 
-
1538  typedef mat<4, 4, f64, highp> highp_f64mat4x4;
-
1539 
-
1542  //typedef highp_f64mat1x1 highp_f64mat1;
-
1543 
-
1546  typedef highp_f64mat2x2 highp_f64mat2;
-
1547 
-
1550  typedef highp_f64mat3x3 highp_f64mat3;
-
1551 
-
1554  typedef highp_f64mat4x4 highp_f64mat4;
-
1555 
-
1556 
-
1557 
-
1558 
-
1561  typedef vec<1, u8, lowp> lowp_u8vec1;
-
1562 
-
1565  typedef vec<2, u8, lowp> lowp_u8vec2;
-
1566 
-
1569  typedef vec<3, u8, lowp> lowp_u8vec3;
-
1570 
-
1573  typedef vec<4, u8, lowp> lowp_u8vec4;
-
1574 
-
1575 
-
1578  typedef vec<1, u8, mediump> mediump_u8vec1;
-
1579 
-
1582  typedef vec<2, u8, mediump> mediump_u8vec2;
-
1583 
-
1586  typedef vec<3, u8, mediump> mediump_u8vec3;
-
1587 
-
1590  typedef vec<4, u8, mediump> mediump_u8vec4;
-
1591 
-
1592 
-
1595  typedef vec<1, u8, highp> highp_u8vec1;
-
1596 
-
1599  typedef vec<2, u8, highp> highp_u8vec2;
-
1600 
-
1603  typedef vec<3, u8, highp> highp_u8vec3;
-
1604 
-
1607  typedef vec<4, u8, highp> highp_u8vec4;
-
1608 
-
1609 
-
1610 
-
1613  typedef vec<1, u8, defaultp> u8vec1;
-
1614 
-
1617  typedef vec<2, u8, defaultp> u8vec2;
-
1618 
-
1621  typedef vec<3, u8, defaultp> u8vec3;
-
1622 
-
1625  typedef vec<4, u8, defaultp> u8vec4;
-
1626 
-
1627 
-
1628 
-
1629 
-
1632  typedef vec<1, u16, lowp> lowp_u16vec1;
-
1633 
-
1636  typedef vec<2, u16, lowp> lowp_u16vec2;
-
1637 
-
1640  typedef vec<3, u16, lowp> lowp_u16vec3;
-
1641 
-
1644  typedef vec<4, u16, lowp> lowp_u16vec4;
-
1645 
-
1646 
-
1649  typedef vec<1, u16, mediump> mediump_u16vec1;
-
1650 
-
1653  typedef vec<2, u16, mediump> mediump_u16vec2;
-
1654 
-
1657  typedef vec<3, u16, mediump> mediump_u16vec3;
-
1658 
-
1661  typedef vec<4, u16, mediump> mediump_u16vec4;
-
1662 
-
1663 
-
1666  typedef vec<1, u16, highp> highp_u16vec1;
-
1667 
-
1670  typedef vec<2, u16, highp> highp_u16vec2;
-
1671 
-
1674  typedef vec<3, u16, highp> highp_u16vec3;
-
1675 
-
1678  typedef vec<4, u16, highp> highp_u16vec4;
-
1679 
-
1680 
-
1681 
-
1682 
-
1685  typedef vec<1, u16, defaultp> u16vec1;
-
1686 
-
1689  typedef vec<2, u16, defaultp> u16vec2;
-
1690 
-
1693  typedef vec<3, u16, defaultp> u16vec3;
-
1694 
-
1697  typedef vec<4, u16, defaultp> u16vec4;
-
1698 
-
1699 
-
1700 
-
1703  typedef vec<1, u32, lowp> lowp_u32vec1;
-
1704 
-
1707  typedef vec<2, u32, lowp> lowp_u32vec2;
-
1708 
-
1711  typedef vec<3, u32, lowp> lowp_u32vec3;
-
1712 
-
1715  typedef vec<4, u32, lowp> lowp_u32vec4;
-
1716 
-
1717 
-
1720  typedef vec<1, u32, mediump> mediump_u32vec1;
-
1721 
-
1724  typedef vec<2, u32, mediump> mediump_u32vec2;
-
1725 
-
1728  typedef vec<3, u32, mediump> mediump_u32vec3;
-
1729 
-
1732  typedef vec<4, u32, mediump> mediump_u32vec4;
-
1733 
-
1734 
-
1737  typedef vec<1, u32, highp> highp_u32vec1;
-
1738 
-
1741  typedef vec<2, u32, highp> highp_u32vec2;
-
1742 
-
1745  typedef vec<3, u32, highp> highp_u32vec3;
-
1746 
-
1749  typedef vec<4, u32, highp> highp_u32vec4;
-
1750 
-
1751 
-
1752 
-
1755  typedef vec<1, u32, defaultp> u32vec1;
-
1756 
-
1759  typedef vec<2, u32, defaultp> u32vec2;
-
1760 
-
1763  typedef vec<3, u32, defaultp> u32vec3;
-
1764 
-
1767  typedef vec<4, u32, defaultp> u32vec4;
-
1768 
-
1769 
-
1770 
-
1771 
-
1774  typedef vec<1, u64, lowp> lowp_u64vec1;
-
1775 
-
1778  typedef vec<2, u64, lowp> lowp_u64vec2;
-
1779 
-
1782  typedef vec<3, u64, lowp> lowp_u64vec3;
-
1783 
-
1786  typedef vec<4, u64, lowp> lowp_u64vec4;
-
1787 
-
1788 
-
1791  typedef vec<1, u64, mediump> mediump_u64vec1;
-
1792 
-
1795  typedef vec<2, u64, mediump> mediump_u64vec2;
-
1796 
-
1799  typedef vec<3, u64, mediump> mediump_u64vec3;
-
1800 
-
1803  typedef vec<4, u64, mediump> mediump_u64vec4;
-
1804 
-
1805 
-
1808  typedef vec<1, u64, highp> highp_u64vec1;
-
1809 
-
1812  typedef vec<2, u64, highp> highp_u64vec2;
-
1813 
-
1816  typedef vec<3, u64, highp> highp_u64vec3;
-
1817 
-
1820  typedef vec<4, u64, highp> highp_u64vec4;
-
1821 
-
1822 
-
1823 
-
1824 
-
1827  typedef vec<1, u64, defaultp> u64vec1;
-
1828 
-
1831  typedef vec<2, u64, defaultp> u64vec2;
-
1832 
-
1835  typedef vec<3, u64, defaultp> u64vec3;
-
1836 
-
1839  typedef vec<4, u64, defaultp> u64vec4;
-
1840 
-
1841 
-
1843  // Float vector types
-
1844 
-
1847  typedef float32 float32_t;
-
1848 
-
1851  typedef float32 f32;
-
1852 
-
1853 # ifndef GLM_FORCE_SINGLE_ONLY
-
1854 
-
1857  typedef float64 float64_t;
-
1858 
-
1861  typedef float64 f64;
-
1862 # endif//GLM_FORCE_SINGLE_ONLY
-
1863 
-
1866  typedef vec<1, float, defaultp> fvec1;
-
1867 
-
1870  typedef vec<2, float, defaultp> fvec2;
-
1871 
-
1874  typedef vec<3, float, defaultp> fvec3;
-
1875 
-
1878  typedef vec<4, float, defaultp> fvec4;
-
1879 
-
1880 
-
1883  typedef vec<1, f32, defaultp> f32vec1;
-
1884 
-
1887  typedef vec<2, f32, defaultp> f32vec2;
-
1888 
-
1891  typedef vec<3, f32, defaultp> f32vec3;
-
1892 
-
1895  typedef vec<4, f32, defaultp> f32vec4;
-
1896 
-
1897 # ifndef GLM_FORCE_SINGLE_ONLY
-
1898  typedef vec<1, f64, defaultp> f64vec1;
-
1901 
-
1904  typedef vec<2, f64, defaultp> f64vec2;
-
1905 
-
1908  typedef vec<3, f64, defaultp> f64vec3;
-
1909 
-
1912  typedef vec<4, f64, defaultp> f64vec4;
-
1913 # endif//GLM_FORCE_SINGLE_ONLY
-
1914 
-
1915 
-
1917  // Float matrix types
-
1918 
-
1921  //typedef detail::tmat1x1<f32> fmat1;
-
1922 
-
1925  typedef mat<2, 2, f32, defaultp> fmat2;
-
1926 
-
1929  typedef mat<3, 3, f32, defaultp> fmat3;
-
1930 
-
1933  typedef mat<4, 4, f32, defaultp> fmat4;
-
1934 
-
1935 
-
1938  //typedef f32 fmat1x1;
-
1939 
-
1942  typedef mat<2, 2, f32, defaultp> fmat2x2;
-
1943 
-
1946  typedef mat<2, 3, f32, defaultp> fmat2x3;
-
1947 
-
1950  typedef mat<2, 4, f32, defaultp> fmat2x4;
-
1951 
-
1954  typedef mat<3, 2, f32, defaultp> fmat3x2;
-
1955 
-
1958  typedef mat<3, 3, f32, defaultp> fmat3x3;
-
1959 
-
1962  typedef mat<3, 4, f32, defaultp> fmat3x4;
-
1963 
-
1966  typedef mat<4, 2, f32, defaultp> fmat4x2;
-
1967 
-
1970  typedef mat<4, 3, f32, defaultp> fmat4x3;
-
1971 
-
1974  typedef mat<4, 4, f32, defaultp> fmat4x4;
-
1975 
-
1976 
-
1979  //typedef detail::tmat1x1<f32, defaultp> f32mat1;
-
1980 
-
1983  typedef mat<2, 2, f32, defaultp> f32mat2;
-
1984 
-
1987  typedef mat<3, 3, f32, defaultp> f32mat3;
-
1988 
-
1991  typedef mat<4, 4, f32, defaultp> f32mat4;
-
1992 
-
1993 
-
1996  //typedef f32 f32mat1x1;
-
1997 
-
2000  typedef mat<2, 2, f32, defaultp> f32mat2x2;
-
2001 
-
2004  typedef mat<2, 3, f32, defaultp> f32mat2x3;
-
2005 
-
2008  typedef mat<2, 4, f32, defaultp> f32mat2x4;
-
2009 
-
2012  typedef mat<3, 2, f32, defaultp> f32mat3x2;
-
2013 
-
2016  typedef mat<3, 3, f32, defaultp> f32mat3x3;
-
2017 
-
2020  typedef mat<3, 4, f32, defaultp> f32mat3x4;
-
2021 
-
2024  typedef mat<4, 2, f32, defaultp> f32mat4x2;
-
2025 
-
2028  typedef mat<4, 3, f32, defaultp> f32mat4x3;
-
2029 
-
2032  typedef mat<4, 4, f32, defaultp> f32mat4x4;
-
2033 
-
2034 
-
2035 # ifndef GLM_FORCE_SINGLE_ONLY
-
2036 
-
2039  //typedef detail::tmat1x1<f64, defaultp> f64mat1;
-
2040 
-
2043  typedef mat<2, 2, f64, defaultp> f64mat2;
-
2044 
-
2047  typedef mat<3, 3, f64, defaultp> f64mat3;
-
2048 
-
2051  typedef mat<4, 4, f64, defaultp> f64mat4;
-
2052 
-
2053 
-
2056  //typedef f64 f64mat1x1;
-
2057 
-
2060  typedef mat<2, 2, f64, defaultp> f64mat2x2;
-
2061 
-
2064  typedef mat<2, 3, f64, defaultp> f64mat2x3;
-
2065 
-
2068  typedef mat<2, 4, f64, defaultp> f64mat2x4;
-
2069 
-
2072  typedef mat<3, 2, f64, defaultp> f64mat3x2;
-
2073 
-
2076  typedef mat<3, 3, f64, defaultp> f64mat3x3;
-
2077 
-
2080  typedef mat<3, 4, f64, defaultp> f64mat3x4;
-
2081 
-
2084  typedef mat<4, 2, f64, defaultp> f64mat4x2;
-
2085 
-
2088  typedef mat<4, 3, f64, defaultp> f64mat4x3;
-
2089 
-
2092  typedef mat<4, 4, f64, defaultp> f64mat4x4;
-
2093 
-
2094 # endif//GLM_FORCE_SINGLE_ONLY
-
2095 
-
2097  // Quaternion types
-
2098 
-
2101  typedef qua<f32, defaultp> f32quat;
-
2102 
-
2105  typedef qua<f32, lowp> lowp_f32quat;
-
2106 
-
2109  typedef qua<f64, lowp> lowp_f64quat;
-
2110 
-
2113  typedef qua<f32, mediump> mediump_f32quat;
-
2114 
-
2115 # ifndef GLM_FORCE_SINGLE_ONLY
-
2116 
-
2119  typedef qua<f64, mediump> mediump_f64quat;
-
2120 
-
2123  typedef qua<f32, highp> highp_f32quat;
-
2124 
-
2127  typedef qua<f64, highp> highp_f64quat;
-
2128 
-
2131  typedef qua<f64, defaultp> f64quat;
-
2132 
-
2133 # endif//GLM_FORCE_SINGLE_ONLY
-
2134 
-
2136 }//namespace glm
-
2137 
-
2138 #include "type_precision.inl"
-
vec< 1, u16, highp > highp_u16vec1
High qualifier 16 bit unsigned integer scalar type.
Definition: fwd.hpp:354
-
mat< 4, 2, f32, highp > highp_f32mat4x2
High single-qualifier floating-point 4x2 matrix.
Definition: fwd.hpp:696
-
uint64 highp_u64
High qualifier 64 bit unsigned integer type.
Definition: fwd.hpp:133
-
vec< 1, f64, mediump > mediump_f64vec1
Medium double-qualifier floating-point vector of 1 component.
Definition: fwd.hpp:491
-
vec< 3, f32, defaultp > f32vec3
Single-qualifier floating-point vector of 3 components.
Definition: fwd.hpp:463
-
mat< 2, 2, f32, mediump > mediump_fmat2
Medium single-qualifier floating-point 1x1 matrix.
Definition: fwd.hpp:528
-
double highp_float64_t
High 64 bit double-qualifier floating-point scalar.
Definition: fwd.hpp:175
-
mat< 4, 4, f64, defaultp > f64mat4
Double-qualifier floating-point 4x4 matrix.
Definition: fwd.hpp:586
-
mat< 2, 2, f64, defaultp > f64mat2
Double-qualifier floating-point 1x1 matrix.
Definition: fwd.hpp:584
-
mat< 4, 3, f32, mediump > mediump_fmat4x3
Medium single-qualifier floating-point 4x3 matrix.
Definition: fwd.hpp:647
-
mat< 3, 3, f32, mediump > mediump_f32mat3
Medium single-qualifier floating-point 3x3 matrix.
Definition: fwd.hpp:545
-
uint32 mediump_uint32_t
Medium qualifier 32 bit unsigned integer type.
Definition: fwd.hpp:127
-
uint64 lowp_uint64
Low qualifier 64 bit unsigned integer type.
Definition: fwd.hpp:136
-
mat< 2, 2, f32, mediump > mediump_fmat2x2
Medium single-qualifier floating-point 1x1 matrix.
Definition: fwd.hpp:640
-
vec< 1, f32, defaultp > f32vec1
Single-qualifier floating-point vector of 1 component.
Definition: fwd.hpp:461
-
mat< 4, 4, f32, highp > highp_f32mat4
High single-qualifier floating-point 4x4 matrix.
Definition: fwd.hpp:550
-
double highp_float64
High 64 bit double-qualifier floating-point scalar.
Definition: fwd.hpp:170
-
uint8 lowp_u8
Low qualifier 8 bit unsigned integer type.
Definition: fwd.hpp:89
-
uint32 u32
Default qualifier 32 bit unsigned integer type.
Definition: fwd.hpp:120
-
mat< 3, 3, f64, defaultp > f64mat3
Double-qualifier floating-point 3x3 matrix.
Definition: fwd.hpp:585
-
double lowp_float64
Low 64 bit double-qualifier floating-point scalar.
Definition: fwd.hpp:168
-
vec< 1, i32, defaultp > i32vec1
32 bit signed integer scalar type.
Definition: fwd.hpp:277
-
uint16 highp_uint16
High qualifier 16 bit unsigned integer type.
Definition: fwd.hpp:110
-
mat< 2, 4, f64, mediump > mediump_f64mat2x4
Medium double-qualifier floating-point 2x4 matrix.
Definition: fwd.hpp:762
-
vec< 4, i64, highp > highp_i64vec4
High qualifier 64 bit signed integer vector of 4 components type.
Definition: fwd.hpp:295
-
mat< 3, 4, f64, defaultp > f64mat3x4
Double-qualifier floating-point 3x4 matrix.
Definition: fwd.hpp:787
-
mat< 2, 2, f32, defaultp > fmat2
Single-qualifier floating-point 1x1 matrix.
Definition: fwd.hpp:536
-
vec< 3, i16, defaultp > i16vec3
16 bit signed integer vector of 3 components type.
Definition: fwd.hpp:259
-
uint32 lowp_uint32_t
Low qualifier 32 bit unsigned integer type.
Definition: fwd.hpp:126
-
vec< 2, float, lowp > lowp_fvec2
Low single-qualifier floating-point vector of 2 components.
Definition: fwd.hpp:427
-
uint32 mediump_uint32
Medium qualifier 32 bit unsigned integer type.
Definition: fwd.hpp:123
-
mat< 4, 4, f32, mediump > mediump_fmat4
Medium single-qualifier floating-point 4x4 matrix.
Definition: fwd.hpp:530
-
uint64 highp_uint64
High qualifier 64 bit unsigned integer type.
Definition: fwd.hpp:138
-
mat< 2, 2, f32, lowp > lowp_fmat2
Low single-qualifier floating-point 1x1 matrix.
Definition: fwd.hpp:524
-
uint32 lowp_uint32
Low qualifier 32 bit unsigned integer type.
Definition: fwd.hpp:122
-
vec< 3, float, lowp > lowp_fvec3
Low single-qualifier floating-point vector of 3 components.
Definition: fwd.hpp:428
-
vec< 2, float, mediump > mediump_fvec2
Medium Single-qualifier floating-point vector of 2 components.
Definition: fwd.hpp:432
-
mat< 3, 4, f32, lowp > lowp_fmat3x4
Low single-qualifier floating-point 3x4 matrix.
Definition: fwd.hpp:635
-
mat< 2, 2, f64, lowp > lowp_f64mat2x2
Low double-qualifier floating-point 1x1 matrix.
Definition: fwd.hpp:750
-
vec< 4, i64, defaultp > i64vec4
64 bit signed integer vector of 4 components type.
Definition: fwd.hpp:300
-
vec< 3, u16, defaultp > u16vec3
Default qualifier 16 bit unsigned integer vector of 3 components type.
Definition: fwd.hpp:361
-
vec< 1, u64, lowp > lowp_u64vec1
Low qualifier 64 bit unsigned integer scalar type.
Definition: fwd.hpp:384
-
vec< 1, u16, mediump > mediump_u16vec1
Medium qualifier 16 bit unsigned integer scalar type.
Definition: fwd.hpp:349
-
vec< 2, i8, defaultp > i8vec2
8 bit signed integer vector of 2 components type.
Definition: fwd.hpp:238
-
mat< 2, 3, f64, mediump > mediump_f64mat2x3
Medium double-qualifier floating-point 2x3 matrix.
Definition: fwd.hpp:761
-
vec< 4, u32, lowp > lowp_u32vec4
Low qualifier 32 bit unsigned integer vector of 4 components type.
Definition: fwd.hpp:367
-
vec< 4, f32, highp > highp_f32vec4
High single-qualifier floating-point vector of 4 components.
Definition: fwd.hpp:459
-
vec< 1, f32, lowp > lowp_f32vec1
Low single-qualifier floating-point vector of 1 component.
Definition: fwd.hpp:446
-
mat< 2, 3, f32, highp > highp_f32mat2x3
High single-qualifier floating-point 2x3 matrix.
Definition: fwd.hpp:691
-
int64 highp_int64
High qualifier 64 bit signed integer type.
Definition: fwd.hpp:80
-
vec< 2, i32, mediump > mediump_i32vec2
Medium qualifier 32 bit signed integer vector of 2 components type.
Definition: fwd.hpp:268
-
mat< 4, 4, f64, lowp > lowp_f64mat4
Low double-qualifier floating-point 4x4 matrix.
Definition: fwd.hpp:574
-
mat< 4, 4, f32, defaultp > fmat4
Single-qualifier floating-point 4x4 matrix.
Definition: fwd.hpp:538
-
mat< 3, 4, f32, mediump > mediump_fmat3x4
Medium single-qualifier floating-point 3x4 matrix.
Definition: fwd.hpp:645
-
int16 lowp_int16_t
Low qualifier 16 bit signed integer type.
Definition: fwd.hpp:54
-
vec< 4, i32, highp > highp_i32vec4
High qualifier 32 bit signed integer vector of 4 components type.
Definition: fwd.hpp:275
-
mat< 4, 2, f32, defaultp > f32mat4x2
Single-qualifier floating-point 4x2 matrix.
Definition: fwd.hpp:702
-
mat< 3, 2, f32, highp > highp_fmat3x2
High single-qualifier floating-point 3x2 matrix.
Definition: fwd.hpp:653
-
mat< 2, 3, f32, mediump > mediump_fmat2x3
Medium single-qualifier floating-point 2x3 matrix.
Definition: fwd.hpp:641
-
uint32 mediump_u32
Medium qualifier 32 bit unsigned integer type.
Definition: fwd.hpp:118
-
mat< 3, 2, f32, lowp > lowp_fmat3x2
Low single-qualifier floating-point 3x2 matrix.
Definition: fwd.hpp:633
-
mat< 4, 2, f64, mediump > mediump_f64mat4x2
Medium double-qualifier floating-point 4x2 matrix.
Definition: fwd.hpp:766
-
vec< 2, u16, highp > highp_u16vec2
High qualifier 16 bit unsigned integer vector of 2 components type.
Definition: fwd.hpp:355
-
vec< 1, f64, highp > highp_f64vec1
High double-qualifier floating-point vector of 1 component.
Definition: fwd.hpp:496
-
vec< 2, i16, mediump > mediump_i16vec2
Medium qualifier 16 bit signed integer vector of 2 components type.
Definition: fwd.hpp:248
-
mat< 2, 4, f32, highp > highp_fmat2x4
High single-qualifier floating-point 2x4 matrix.
Definition: fwd.hpp:652
-
vec< 3, u64, defaultp > u64vec3
Default qualifier 64 bit unsigned integer vector of 3 components type.
Definition: fwd.hpp:401
-
uint8 lowp_uint8
Low qualifier 8 bit unsigned integer type.
Definition: fwd.hpp:94
-
mat< 3, 2, f32, lowp > lowp_f32mat3x2
Low single-qualifier floating-point 3x2 matrix.
Definition: fwd.hpp:673
-
uint64 lowp_u64
Low qualifier 64 bit unsigned integer type.
Definition: fwd.hpp:131
-
vec< 3, i64, highp > highp_i64vec3
High qualifier 64 bit signed integer vector of 3 components type.
Definition: fwd.hpp:294
-
int8 mediump_int8
Medium qualifier 8 bit signed integer type.
Definition: fwd.hpp:37
-
int64 lowp_int64
Low qualifier 64 bit signed integer type.
Definition: fwd.hpp:78
-
mat< 4, 2, f32, mediump > mediump_f32mat4x2
Medium single-qualifier floating-point 4x2 matrix.
Definition: fwd.hpp:686
-
vec< 3, f64, lowp > lowp_f64vec3
Low double-qualifier floating-point vector of 3 components.
Definition: fwd.hpp:488
-
vec< 2, u64, defaultp > u64vec2
Default qualifier 64 bit unsigned integer vector of 2 components type.
Definition: fwd.hpp:400
-
vec< 3, i64, lowp > lowp_i64vec3
Low qualifier 64 bit signed integer vector of 3 components type.
Definition: fwd.hpp:284
-
vec< 2, i8, mediump > mediump_i8vec2
Medium qualifier 8 bit signed integer vector of 2 components type.
Definition: fwd.hpp:228
-
mat< 3, 4, f32, defaultp > f32mat3x4
Single-qualifier floating-point 3x4 matrix.
Definition: fwd.hpp:707
-
vec< 3, i16, highp > highp_i16vec3
High qualifier 16 bit signed integer vector of 3 components type.
Definition: fwd.hpp:254
-
vec< 3, i16, mediump > mediump_i16vec3
Medium qualifier 16 bit signed integer vector of 3 components type.
Definition: fwd.hpp:249
-
uint64 u64
Default qualifier 64 bit unsigned integer type.
Definition: fwd.hpp:134
-
vec< 1, f64, defaultp > f64vec1
Double-qualifier floating-point vector of 1 component.
Definition: fwd.hpp:501
-
mat< 3, 2, f32, mediump > mediump_fmat3x2
Medium single-qualifier floating-point 3x2 matrix.
Definition: fwd.hpp:643
-
vec< 1, i64, mediump > mediump_i64vec1
Medium qualifier 64 bit signed integer scalar type.
Definition: fwd.hpp:287
-
vec< 1, i16, defaultp > i16vec1
16 bit signed integer scalar type.
Definition: fwd.hpp:257
-
mat< 3, 3, f64, lowp > lowp_f64mat3x3
Low double-qualifier floating-point 3x3 matrix.
Definition: fwd.hpp:754
-
vec< 2, f64, lowp > lowp_f64vec2
Low double-qualifier floating-point vector of 2 components.
Definition: fwd.hpp:487
-
mat< 2, 3, f32, highp > highp_fmat2x3
High single-qualifier floating-point 2x3 matrix.
Definition: fwd.hpp:651
-
mat< 3, 3, f64, lowp > lowp_f64mat3
Low double-qualifier floating-point 3x3 matrix.
Definition: fwd.hpp:573
-
mat< 4, 3, f32, lowp > lowp_f32mat4x3
Low single-qualifier floating-point 4x3 matrix.
Definition: fwd.hpp:677
-
vec< 3, u64, mediump > mediump_u64vec3
Medium qualifier 64 bit unsigned integer vector of 3 components type.
Definition: fwd.hpp:391
-
double mediump_float64
Medium 64 bit double-qualifier floating-point scalar.
Definition: fwd.hpp:169
-
double float64
Double-qualifier floating-point scalar.
Definition: fwd.hpp:171
-
vec< 2, i16, highp > highp_i16vec2
High qualifier 16 bit signed integer vector of 2 components type.
Definition: fwd.hpp:253
-
mat< 4, 2, f32, defaultp > fmat4x2
Single-qualifier floating-point 4x2 matrix.
Definition: fwd.hpp:662
-
mat< 2, 3, f64, lowp > lowp_f64mat2x3
Low double-qualifier floating-point 2x3 matrix.
Definition: fwd.hpp:751
-
mat< 3, 4, f32, defaultp > fmat3x4
Single-qualifier floating-point 3x4 matrix.
Definition: fwd.hpp:667
-
vec< 3, u32, lowp > lowp_u32vec3
Low qualifier 32 bit unsigned integer vector of 3 components type.
Definition: fwd.hpp:366
-
mat< 2, 4, f32, defaultp > f32mat2x4
Single-qualifier floating-point 2x4 matrix.
Definition: fwd.hpp:706
-
vec< 4, float, lowp > lowp_fvec4
Low single-qualifier floating-point vector of 4 components.
Definition: fwd.hpp:429
-
vec< 4, f32, mediump > mediump_f32vec4
Medium single-qualifier floating-point vector of 4 components.
Definition: fwd.hpp:454
-
vec< 4, i16, defaultp > i16vec4
16 bit signed integer vector of 4 components type.
Definition: fwd.hpp:260
-
uint8 lowp_uint8_t
Low qualifier 8 bit unsigned integer type.
Definition: fwd.hpp:98
-
uint32 highp_uint32_t
High qualifier 32 bit unsigned integer type.
Definition: fwd.hpp:128
-
mat< 3, 3, f32, defaultp > fmat3x3
Single-qualifier floating-point 3x3 matrix.
Definition: fwd.hpp:664
-
mat< 3, 4, f64, mediump > mediump_f64mat3x4
Medium double-qualifier floating-point 3x4 matrix.
Definition: fwd.hpp:765
-
mat< 2, 3, f32, lowp > lowp_fmat2x3
Low single-qualifier floating-point 2x3 matrix.
Definition: fwd.hpp:631
-
vec< 1, u32, lowp > lowp_u32vec1
Low qualifier 32 bit unsigned integer scalar type.
Definition: fwd.hpp:364
-
mat< 2, 3, f32, defaultp > f32mat2x3
Single-qualifier floating-point 2x3 matrix.
Definition: fwd.hpp:703
-
vec< 1, i32, mediump > mediump_i32vec1
Medium qualifier 32 bit signed integer scalar type.
Definition: fwd.hpp:267
-
vec< 4, u16, highp > highp_u16vec4
High qualifier 16 bit unsigned integer vector of 4 components type.
Definition: fwd.hpp:357
-
vec< 1, i32, lowp > lowp_i32vec1
Low qualifier 32 bit signed integer scalar type.
Definition: fwd.hpp:262
-
vec< 1, i64, lowp > lowp_i64vec1
Low qualifier 64 bit signed integer scalar type.
Definition: fwd.hpp:282
-
vec< 1, u32, highp > highp_u32vec1
High qualifier 32 bit unsigned integer scalar type.
Definition: fwd.hpp:374
-
int16 mediump_int16
Medium qualifier 16 bit signed integer type.
Definition: fwd.hpp:51
-
uint16 mediump_u16
Medium qualifier 16 bit unsigned integer type.
Definition: fwd.hpp:104
-
qua< f64, defaultp > f64quat
Double-qualifier floating-point quaternion.
Definition: fwd.hpp:815
-
vec< 3, f64, mediump > mediump_f64vec3
Medium double-qualifier floating-point vector of 3 components.
Definition: fwd.hpp:493
-
vec< 1, u64, defaultp > u64vec1
Default qualifier 64 bit unsigned integer scalar type.
Definition: fwd.hpp:399
-
int64 int64_t
64 bit signed integer type.
Definition: fwd.hpp:85
-
vec< 1, u8, defaultp > u8vec1
Default qualifier 8 bit unsigned integer scalar type.
Definition: fwd.hpp:339
-
vec< 1, i8, highp > highp_i8vec1
High qualifier 8 bit signed integer scalar type.
Definition: fwd.hpp:232
-
vec< 4, u8, defaultp > u8vec4
Default qualifier 8 bit unsigned integer vector of 4 components type.
Definition: fwd.hpp:342
-
int8 int8_t
8 bit signed integer type.
Definition: fwd.hpp:43
-
int32 i32
32 bit signed integer type.
Definition: fwd.hpp:62
-
vec< 1, u32, mediump > mediump_u32vec1
Medium qualifier 32 bit unsigned integer scalar type.
Definition: fwd.hpp:369
-
mat< 2, 2, f64, defaultp > f64mat2x2
Double-qualifier floating-point 1x1 matrix.
Definition: fwd.hpp:780
-
mat< 2, 2, f32, lowp > lowp_f32mat2x2
Low single-qualifier floating-point 1x1 matrix.
Definition: fwd.hpp:670
-
vec< 4, f32, lowp > lowp_f32vec4
Low single-qualifier floating-point vector of 4 components.
Definition: fwd.hpp:449
-
vec< 3, float, highp > highp_fvec3
High Single-qualifier floating-point vector of 3 components.
Definition: fwd.hpp:438
-
mat< 4, 2, f64, lowp > lowp_f64mat4x2
Low double-qualifier floating-point 4x2 matrix.
Definition: fwd.hpp:756
-
mat< 3, 3, f32, mediump > mediump_fmat3x3
Medium single-qualifier floating-point 3x3 matrix.
Definition: fwd.hpp:644
-
vec< 1, i64, highp > highp_i64vec1
High qualifier 64 bit signed integer scalar type.
Definition: fwd.hpp:292
-
vec< 4, i8, defaultp > i8vec4
8 bit signed integer vector of 4 components type.
Definition: fwd.hpp:240
-
int32 highp_int32
High qualifier 32 bit signed integer type.
Definition: fwd.hpp:66
-
mat< 2, 3, f32, mediump > mediump_f32mat2x3
Medium single-qualifier floating-point 2x3 matrix.
Definition: fwd.hpp:681
-
mat< 3, 2, f64, lowp > lowp_f64mat3x2
Low double-qualifier floating-point 3x2 matrix.
Definition: fwd.hpp:753
-
uint32 highp_u32
High qualifier 32 bit unsigned integer type.
Definition: fwd.hpp:119
-
int32 highp_i32
High qualifier 32 bit signed integer type.
Definition: fwd.hpp:61
-
vec< 4, u64, defaultp > u64vec4
Default qualifier 64 bit unsigned integer vector of 4 components type.
Definition: fwd.hpp:402
-
vec< 4, f32, defaultp > f32vec4
Single-qualifier floating-point vector of 4 components.
Definition: fwd.hpp:464
-
mat< 2, 3, f64, defaultp > f64mat2x3
Double-qualifier floating-point 2x3 matrix.
Definition: fwd.hpp:783
-
mat< 4, 4, f64, mediump > mediump_f64mat4x4
Medium double-qualifier floating-point 4x4 matrix.
Definition: fwd.hpp:768
-
vec< 4, u16, lowp > lowp_u16vec4
Low qualifier 16 bit unsigned integer vector of 4 components type.
Definition: fwd.hpp:347
-
uint32 highp_uint32
High qualifier 32 bit unsigned integer type.
Definition: fwd.hpp:124
-
mat< 4, 4, f32, lowp > lowp_f32mat4
Low single-qualifier floating-point 4x4 matrix.
Definition: fwd.hpp:542
-
mat< 3, 2, f64, defaultp > f64mat3x2
Double-qualifier floating-point 3x2 matrix.
Definition: fwd.hpp:781
-
float mediump_float32
Medium 32 bit single-qualifier floating-point scalar.
Definition: fwd.hpp:153
-
vec< 1, u32, defaultp > u32vec1
Default qualifier 32 bit unsigned integer scalar type.
Definition: fwd.hpp:379
-
vec< 4, f64, mediump > mediump_f64vec4
Medium double-qualifier floating-point vector of 4 components.
Definition: fwd.hpp:494
-
mat< 3, 3, f64, defaultp > f64mat3x3
Double-qualifier floating-point 3x3 matrix.
Definition: fwd.hpp:784
-
float highp_float32
High 32 bit single-qualifier floating-point scalar.
Definition: fwd.hpp:154
-
uint8 highp_uint8
High qualifier 8 bit unsigned integer type.
Definition: fwd.hpp:96
-
int8 highp_i8
High qualifier 8 bit signed integer type.
Definition: fwd.hpp:33
-
mat< 2, 4, f64, lowp > lowp_f64mat2x4
Low double-qualifier floating-point 2x4 matrix.
Definition: fwd.hpp:752
-
mat< 3, 4, f64, lowp > lowp_f64mat3x4
Low double-qualifier floating-point 3x4 matrix.
Definition: fwd.hpp:755
-
int8 mediump_i8
Medium qualifier 8 bit signed integer type.
Definition: fwd.hpp:32
-
int64 highp_int64_t
High qualifier 64 bit signed integer type.
Definition: fwd.hpp:84
-
mat< 4, 4, f32, defaultp > f32mat4x4
Single-qualifier floating-point 4x4 matrix.
Definition: fwd.hpp:708
-
float float32_t
Default 32 bit single-qualifier floating-point scalar.
Definition: fwd.hpp:160
-
mat< 2, 2, f32, defaultp > f32mat2x2
Single-qualifier floating-point 1x1 matrix.
Definition: fwd.hpp:700
-
vec< 2, i64, lowp > lowp_i64vec2
Low qualifier 64 bit signed integer vector of 2 components type.
Definition: fwd.hpp:283
-
mat< 2, 4, f32, lowp > lowp_f32mat2x4
Low single-qualifier floating-point 2x4 matrix.
Definition: fwd.hpp:672
-
uint32 uint32_t
Default qualifier 32 bit unsigned integer type.
Definition: fwd.hpp:129
-
mat< 3, 3, f32, highp > highp_f32mat3
High single-qualifier floating-point 3x3 matrix.
Definition: fwd.hpp:549
-
mat< 3, 3, f64, mediump > mediump_f64mat3x3
Medium double-qualifier floating-point 3x3 matrix.
Definition: fwd.hpp:764
-
uint8 u8
Default qualifier 8 bit unsigned integer type.
Definition: fwd.hpp:92
-
vec< 3, i32, highp > highp_i32vec3
High qualifier 32 bit signed integer vector of 3 components type.
Definition: fwd.hpp:274
-
float float32
Single-qualifier floating-point scalar.
Definition: fwd.hpp:155
-
vec< 4, f32, defaultp > fvec4
Single-qualifier floating-point vector of 4 components.
Definition: fwd.hpp:444
-
vec< 1, i32, highp > highp_i32vec1
High qualifier 32 bit signed integer scalar type.
Definition: fwd.hpp:272
-
mat< 3, 3, f32, lowp > lowp_f32mat3
Low single-qualifier floating-point 3x3 matrix.
Definition: fwd.hpp:541
-
vec< 1, u16, defaultp > u16vec1
Default qualifier 16 bit unsigned integer scalar type.
Definition: fwd.hpp:359
-
vec< 1, i8, defaultp > i8vec1
8 bit signed integer scalar type.
Definition: fwd.hpp:237
-
vec< 3, i32, mediump > mediump_i32vec3
Medium qualifier 32 bit signed integer vector of 3 components type.
Definition: fwd.hpp:269
-
vec< 2, i32, defaultp > i32vec2
32 bit signed integer vector of 2 components type.
Definition: fwd.hpp:278
-
vec< 2, i16, lowp > lowp_i16vec2
Low qualifier 16 bit signed integer vector of 2 components type.
Definition: fwd.hpp:243
-
vec< 2, u64, mediump > mediump_u64vec2
Medium qualifier 64 bit unsigned integer vector of 2 components type.
Definition: fwd.hpp:390
-
vec< 4, u8, lowp > lowp_u8vec4
Low qualifier 8 bit unsigned integer vector of 4 components type.
Definition: fwd.hpp:327
-
mat< 3, 3, f32, highp > highp_f32mat3x3
High single-qualifier floating-point 3x3 matrix.
Definition: fwd.hpp:694
-
vec< 1, u8, highp > highp_u8vec1
High qualifier 8 bit unsigned integer scalar type.
Definition: fwd.hpp:334
-
uint8 highp_uint8_t
High qualifier 8 bit unsigned integer type.
Definition: fwd.hpp:100
-
vec< 4, u32, mediump > mediump_u32vec4
Medium qualifier 32 bit unsigned integer vector of 4 components type.
Definition: fwd.hpp:372
-
mat< 2, 2, f32, highp > highp_f32mat2x2
High single-qualifier floating-point 1x1 matrix.
Definition: fwd.hpp:690
-
vec< 4, f64, highp > highp_f64vec4
High double-qualifier floating-point vector of 4 components.
Definition: fwd.hpp:499
-
vec< 3, u8, lowp > lowp_u8vec3
Low qualifier 8 bit unsigned integer vector of 3 components type.
Definition: fwd.hpp:326
-
float highp_f32
High 32 bit single-qualifier floating-point scalar.
Definition: fwd.hpp:149
-
uint64 mediump_uint64
Medium qualifier 64 bit unsigned integer type.
Definition: fwd.hpp:137
-
int32 highp_int32_t
32 bit signed integer type.
Definition: fwd.hpp:70
-
vec< 3, f64, defaultp > f64vec3
Double-qualifier floating-point vector of 3 components.
Definition: fwd.hpp:503
-
mat< 2, 3, f32, lowp > lowp_f32mat2x3
Low single-qualifier floating-point 2x3 matrix.
Definition: fwd.hpp:671
-
vec< 3, u16, mediump > mediump_u16vec3
Medium qualifier 16 bit unsigned integer vector of 3 components type.
Definition: fwd.hpp:351
-
mat< 2, 4, f64, defaultp > f64mat2x4
Double-qualifier floating-point 2x4 matrix.
Definition: fwd.hpp:786
-
mat< 3, 3, f32, defaultp > f32mat3
Single-qualifier floating-point 3x3 matrix.
Definition: fwd.hpp:553
-
mat< 2, 2, f64, mediump > mediump_f64mat2x2
Medium double-qualifier floating-point 1x1 matrix.
Definition: fwd.hpp:760
-
uint64 mediump_u64
Medium qualifier 64 bit unsigned integer type.
Definition: fwd.hpp:132
-
vec< 4, i16, highp > highp_i16vec4
High qualifier 16 bit signed integer vector of 4 components type.
Definition: fwd.hpp:255
-
mat< 4, 4, f32, lowp > lowp_fmat4
Low single-qualifier floating-point 4x4 matrix.
Definition: fwd.hpp:526
-
vec< 2, u32, mediump > mediump_u32vec2
Medium qualifier 32 bit unsigned integer vector of 2 components type.
Definition: fwd.hpp:370
-
vec< 3, u64, highp > highp_u64vec3
High qualifier 64 bit unsigned integer vector of 3 components type.
Definition: fwd.hpp:396
-
uint16 lowp_u16
Low qualifier 16 bit unsigned integer type.
Definition: fwd.hpp:103
-
vec< 3, i16, lowp > lowp_i16vec3
Low qualifier 16 bit signed integer vector of 3 components type.
Definition: fwd.hpp:244
-
vec< 3, u16, lowp > lowp_u16vec3
Low qualifier 16 bit unsigned integer vector of 3 components type.
Definition: fwd.hpp:346
-
vec< 3, f32, lowp > lowp_f32vec3
Low single-qualifier floating-point vector of 3 components.
Definition: fwd.hpp:448
-
mat< 4, 4, f32, highp > highp_fmat4
High single-qualifier floating-point 4x4 matrix.
Definition: fwd.hpp:534
-
mat< 3, 3, f32, lowp > lowp_fmat3
Low single-qualifier floating-point 3x3 matrix.
Definition: fwd.hpp:525
-
int16 highp_i16
High qualifier 16 bit signed integer type.
Definition: fwd.hpp:47
-
qua< f32, mediump > mediump_f32quat
Medium single-qualifier floating-point quaternion.
Definition: fwd.hpp:803
-
int8 highp_int8
High qualifier 8 bit signed integer type.
Definition: fwd.hpp:38
-
mat< 4, 4, f64, defaultp > f64mat4x4
Double-qualifier floating-point 4x4 matrix.
Definition: fwd.hpp:788
-
mat< 4, 3, f32, defaultp > fmat4x3
Single-qualifier floating-point 4x3 matrix.
Definition: fwd.hpp:665
-
mat< 2, 4, f32, lowp > lowp_fmat2x4
Low single-qualifier floating-point 2x4 matrix.
Definition: fwd.hpp:632
-
mat< 3, 3, f64, highp > highp_f64mat3
High double-qualifier floating-point 3x3 matrix.
Definition: fwd.hpp:581
-
vec< 3, i8, mediump > mediump_i8vec3
Medium qualifier 8 bit signed integer vector of 3 components type.
Definition: fwd.hpp:229
-
vec< 1, f32, highp > highp_f32vec1
High single-qualifier floating-point vector of 1 component.
Definition: fwd.hpp:456
-
vec< 3, i8, lowp > lowp_i8vec3
Low qualifier 8 bit signed integer vector of 3 components type.
Definition: fwd.hpp:224
-
mat< 4, 3, f64, lowp > lowp_f64mat4x3
Low double-qualifier floating-point 4x3 matrix.
Definition: fwd.hpp:757
-
vec< 4, u64, highp > highp_u64vec4
High qualifier 64 bit unsigned integer vector of 4 components type.
Definition: fwd.hpp:397
-
vec< 3, f32, defaultp > fvec3
Single-qualifier floating-point vector of 3 components.
Definition: fwd.hpp:443
-
vec< 2, i16, defaultp > i16vec2
16 bit signed integer vector of 2 components type.
Definition: fwd.hpp:258
-
mat< 4, 3, f32, defaultp > f32mat4x3
Single-qualifier floating-point 4x3 matrix.
Definition: fwd.hpp:705
-
mat< 2, 2, f32, defaultp > f32mat2
Single-qualifier floating-point 1x1 matrix.
Definition: fwd.hpp:552
-
vec< 2, u16, mediump > mediump_u16vec2
Medium qualifier 16 bit unsigned integer vector of 2 components type.
Definition: fwd.hpp:350
-
mat< 2, 4, f32, mediump > mediump_fmat2x4
Medium single-qualifier floating-point 2x4 matrix.
Definition: fwd.hpp:642
-
mat< 4, 4, f32, lowp > lowp_f32mat4x4
Low single-qualifier floating-point 4x4 matrix.
Definition: fwd.hpp:678
-
vec< 2, u8, lowp > lowp_u8vec2
Low qualifier 8 bit unsigned integer vector of 2 components type.
Definition: fwd.hpp:325
-
mat< 3, 3, f64, mediump > mediump_f64mat3
Medium double-qualifier floating-point 3x3 matrix.
Definition: fwd.hpp:577
-
int16 lowp_i16
Low qualifier 16 bit signed integer type.
Definition: fwd.hpp:45
-
mat< 3, 4, f32, highp > highp_fmat3x4
High single-qualifier floating-point 3x4 matrix.
Definition: fwd.hpp:655
-
double float64_t
Default 64 bit double-qualifier floating-point scalar.
Definition: fwd.hpp:176
-
mat< 4, 4, f64, highp > highp_f64mat4x4
High double-qualifier floating-point 4x4 matrix.
Definition: fwd.hpp:778
-
mat< 4, 3, f32, mediump > mediump_f32mat4x3
Medium single-qualifier floating-point 4x3 matrix.
Definition: fwd.hpp:687
-
int16 lowp_int16
Low qualifier 16 bit signed integer type.
Definition: fwd.hpp:50
-
mat< 3, 3, f32, mediump > mediump_fmat3
Medium single-qualifier floating-point 3x3 matrix.
Definition: fwd.hpp:529
-
mat< 4, 4, f32, highp > highp_f32mat4x4
High single-qualifier floating-point 4x4 matrix.
Definition: fwd.hpp:698
-
int64 lowp_int64_t
Low qualifier 64 bit signed integer type.
Definition: fwd.hpp:82
-
uint16 uint16_t
Default qualifier 16 bit unsigned integer type.
Definition: fwd.hpp:115
-
vec< 2, f64, highp > highp_f64vec2
High double-qualifier floating-point vector of 2 components.
Definition: fwd.hpp:497
-
vec< 2, u64, lowp > lowp_u64vec2
Low qualifier 64 bit unsigned integer vector of 2 components type.
Definition: fwd.hpp:385
-
mat< 3, 3, f32, defaultp > fmat3
Single-qualifier floating-point 3x3 matrix.
Definition: fwd.hpp:537
-
mat< 3, 2, f32, mediump > mediump_f32mat3x2
Medium single-qualifier floating-point 3x2 matrix.
Definition: fwd.hpp:683
-
mat< 4, 2, f32, lowp > lowp_f32mat4x2
Low single-qualifier floating-point 4x2 matrix.
Definition: fwd.hpp:676
-
int32 lowp_int32
Low qualifier 32 bit signed integer type.
Definition: fwd.hpp:64
-
vec< 4, i64, mediump > mediump_i64vec4
Medium qualifier 64 bit signed integer vector of 4 components type.
Definition: fwd.hpp:290
-
uint8 uint8_t
Default qualifier 8 bit unsigned integer type.
Definition: fwd.hpp:101
-
vec< 1, i8, mediump > mediump_i8vec1
Medium qualifier 8 bit signed integer scalar type.
Definition: fwd.hpp:227
-
int32 mediump_int32_t
Medium qualifier 32 bit signed integer type.
Definition: fwd.hpp:69
-
float highp_float32_t
High 32 bit single-qualifier floating-point scalar.
Definition: fwd.hpp:159
-
mat< 3, 3, f32, defaultp > f32mat3x3
Single-qualifier floating-point 3x3 matrix.
Definition: fwd.hpp:704
-
uint8 highp_u8
High qualifier 8 bit unsigned integer type.
Definition: fwd.hpp:91
-
uint8 mediump_uint8
Medium qualifier 8 bit unsigned integer type.
Definition: fwd.hpp:95
-
mat< 4, 2, f32, highp > highp_fmat4x2
High single-qualifier floating-point 4x2 matrix.
Definition: fwd.hpp:656
-
vec< 2, f32, highp > highp_f32vec2
High single-qualifier floating-point vector of 2 components.
Definition: fwd.hpp:457
-
int64 mediump_int64_t
Medium qualifier 64 bit signed integer type.
Definition: fwd.hpp:83
-
vec< 3, u64, lowp > lowp_u64vec3
Low qualifier 64 bit unsigned integer vector of 3 components type.
Definition: fwd.hpp:386
-
mat< 2, 2, f64, highp > highp_f64mat2x2
High double-qualifier floating-point 1x1 matrix.
Definition: fwd.hpp:770
-
vec< 3, u32, highp > highp_u32vec3
High qualifier 32 bit unsigned integer vector of 3 components type.
Definition: fwd.hpp:376
-
int8 highp_int8_t
High qualifier 8 bit signed integer type.
Definition: fwd.hpp:42
-
qua< f32, lowp > lowp_f32quat
Low single-qualifier floating-point quaternion.
Definition: fwd.hpp:802
-
vec< 4, i32, lowp > lowp_i32vec4
Low qualifier 32 bit signed integer vector of 4 components type.
Definition: fwd.hpp:265
-
vec< 1, i16, highp > highp_i16vec1
High qualifier 16 bit signed integer scalar type.
Definition: fwd.hpp:252
-
mat< 4, 4, f32, lowp > lowp_fmat4x4
Low single-qualifier floating-point 4x4 matrix.
Definition: fwd.hpp:638
-
mat< 3, 2, f32, defaultp > f32mat3x2
Single-qualifier floating-point 3x2 matrix.
Definition: fwd.hpp:701
-
mat< 3, 3, f32, lowp > lowp_f32mat3x3
Low single-qualifier floating-point 3x3 matrix.
Definition: fwd.hpp:674
-
vec< 2, i8, lowp > lowp_i8vec2
Low qualifier 8 bit signed integer vector of 2 components type.
Definition: fwd.hpp:223
-
vec< 4, i32, defaultp > i32vec4
32 bit signed integer vector of 4 components type.
Definition: fwd.hpp:280
-
mat< 2, 2, f32, highp > highp_f32mat2
High single-qualifier floating-point 1x1 matrix.
Definition: fwd.hpp:548
-
float lowp_f32
Low 32 bit single-qualifier floating-point scalar.
Definition: fwd.hpp:147
-
vec< 4, u16, mediump > mediump_u16vec4
Medium qualifier 16 bit unsigned integer vector of 4 components type.
Definition: fwd.hpp:352
-
vec< 3, u32, defaultp > u32vec3
Default qualifier 32 bit unsigned integer vector of 3 components type.
Definition: fwd.hpp:381
-
vec< 2, u8, defaultp > u8vec2
Default qualifier 8 bit unsigned integer vector of 2 components type.
Definition: fwd.hpp:340
-
int16 mediump_i16
Medium qualifier 16 bit signed integer type.
Definition: fwd.hpp:46
-
vec< 2, u64, highp > highp_u64vec2
High qualifier 64 bit unsigned integer vector of 2 components type.
Definition: fwd.hpp:395
-
vec< 3, i8, defaultp > i8vec3
8 bit signed integer vector of 3 components type.
Definition: fwd.hpp:239
-
mat< 2, 2, f32, mediump > mediump_f32mat2x2
High single-qualifier floating-point 1x1 matrix.
Definition: fwd.hpp:680
-
uint16 mediump_uint16_t
Medium qualifier 16 bit unsigned integer type.
Definition: fwd.hpp:113
-
mat< 4, 3, f64, mediump > mediump_f64mat4x3
Medium double-qualifier floating-point 4x3 matrix.
Definition: fwd.hpp:767
-
vec< 3, u8, defaultp > u8vec3
Default qualifier 8 bit unsigned integer vector of 3 components type.
Definition: fwd.hpp:341
-
double highp_f64
High 64 bit double-qualifier floating-point scalar.
Definition: fwd.hpp:165
-
vec< 3, float, mediump > mediump_fvec3
Medium Single-qualifier floating-point vector of 3 components.
Definition: fwd.hpp:433
-
int64 mediump_int64
Medium qualifier 64 bit signed integer type.
Definition: fwd.hpp:79
-
vec< 4, u64, mediump > mediump_u64vec4
Medium qualifier 64 bit unsigned integer vector of 4 components type.
Definition: fwd.hpp:392
-
uint64 uint64_t
Default qualifier 64 bit unsigned integer type.
Definition: fwd.hpp:143
-
vec< 2, u32, highp > highp_u32vec2
High qualifier 32 bit unsigned integer vector of 2 components type.
Definition: fwd.hpp:375
-
vec< 1, float, highp > highp_fvec1
High single-qualifier floating-point vector of 1 component.
Definition: fwd.hpp:436
-
vec< 4, i64, lowp > lowp_i64vec4
Low qualifier 64 bit signed integer vector of 4 components type.
Definition: fwd.hpp:285
-
vec< 3, i32, defaultp > i32vec3
32 bit signed integer vector of 3 components type.
Definition: fwd.hpp:279
-
mat< 2, 4, f32, highp > highp_f32mat2x4
High single-qualifier floating-point 2x4 matrix.
Definition: fwd.hpp:692
-
vec< 1, i8, lowp > lowp_i8vec1
Low qualifier 8 bit signed integer scalar type.
Definition: fwd.hpp:222
-
mat< 2, 2, f64, highp > highp_f64mat2
High double-qualifier floating-point 1x1 matrix.
Definition: fwd.hpp:580
-
uint16 lowp_uint16_t
Low qualifier 16 bit unsigned integer type.
Definition: fwd.hpp:112
-
mat< 3, 2, f64, highp > highp_f64mat3x2
High double-qualifier floating-point 3x2 matrix.
Definition: fwd.hpp:773
-
vec< 3, u32, mediump > mediump_u32vec3
Medium qualifier 32 bit unsigned integer vector of 3 components type.
Definition: fwd.hpp:371
-
uint16 lowp_uint16
Low qualifier 16 bit unsigned integer type.
Definition: fwd.hpp:108
-
vec< 3, u8, highp > highp_u8vec3
High qualifier 8 bit unsigned integer vector of 3 components type.
Definition: fwd.hpp:336
-
vec< 4, f64, defaultp > f64vec4
Double-qualifier floating-point vector of 4 components.
Definition: fwd.hpp:504
-
vec< 2, i8, highp > highp_i8vec2
High qualifier 8 bit signed integer vector of 2 components type.
Definition: fwd.hpp:233
-
vec< 3, i32, lowp > lowp_i32vec3
Low qualifier 32 bit signed integer vector of 3 components type.
Definition: fwd.hpp:264
-
int32 lowp_i32
Low qualifier 32 bit signed integer type.
Definition: fwd.hpp:59
-
mat< 4, 4, f32, mediump > mediump_fmat4x4
Medium single-qualifier floating-point 4x4 matrix.
Definition: fwd.hpp:648
-
int64 mediump_i64
Medium qualifier 64 bit signed integer type.
Definition: fwd.hpp:74
-
vec< 4, i16, lowp > lowp_i16vec4
Low qualifier 16 bit signed integer vector of 4 components type.
Definition: fwd.hpp:245
-
mat< 4, 3, f64, highp > highp_f64mat4x3
High double-qualifier floating-point 4x3 matrix.
Definition: fwd.hpp:777
-
vec< 2, u8, highp > highp_u8vec2
High qualifier 8 bit unsigned integer vector of 2 components type.
Definition: fwd.hpp:335
-
vec< 3, i8, highp > highp_i8vec3
High qualifier 8 bit signed integer vector of 3 components type.
Definition: fwd.hpp:234
-
vec< 3, f64, highp > highp_f64vec3
High double-qualifier floating-point vector of 3 components.
Definition: fwd.hpp:498
-
vec< 2, f32, defaultp > fvec2
Single-qualifier floating-point vector of 2 components.
Definition: fwd.hpp:442
-
vec< 4, f64, lowp > lowp_f64vec4
Low double-qualifier floating-point vector of 4 components.
Definition: fwd.hpp:489
-
vec< 3, f32, mediump > mediump_f32vec3
Medium single-qualifier floating-point vector of 3 components.
Definition: fwd.hpp:453
-
double lowp_f64
Low 64 bit double-qualifier floating-point scalar.
Definition: fwd.hpp:163
-
mat< 4, 2, f32, lowp > lowp_fmat4x2
Low single-qualifier floating-point 4x2 matrix.
Definition: fwd.hpp:636
-
mat< 2, 4, f64, highp > highp_f64mat2x4
High double-qualifier floating-point 2x4 matrix.
Definition: fwd.hpp:772
-
mat< 4, 4, f64, highp > highp_f64mat4
High double-qualifier floating-point 4x4 matrix.
Definition: fwd.hpp:582
-
vec< 4, i32, mediump > mediump_i32vec4
Medium qualifier 32 bit signed integer vector of 4 components type.
Definition: fwd.hpp:270
-
mat< 2, 2, f32, lowp > lowp_f32mat2
Low single-qualifier floating-point 1x1 matrix.
Definition: fwd.hpp:540
-
int16 int16_t
16 bit signed integer type.
Definition: fwd.hpp:57
-
int64 highp_i64
High qualifier 64 bit signed integer type.
Definition: fwd.hpp:75
-
mat< 3, 4, f64, highp > highp_f64mat3x4
High double-qualifier floating-point 3x4 matrix.
Definition: fwd.hpp:775
-
mat< 3, 3, f32, highp > highp_fmat3
High single-qualifier floating-point 3x3 matrix.
Definition: fwd.hpp:533
-
mat< 3, 3, f32, mediump > mediump_f32mat3x3
Medium single-qualifier floating-point 3x3 matrix.
Definition: fwd.hpp:684
-
qua< f64, mediump > mediump_f64quat
Medium double-qualifier floating-point quaternion.
Definition: fwd.hpp:813
-
int32 int32_t
32 bit signed integer type.
Definition: fwd.hpp:71
-
vec< 2, f64, defaultp > f64vec2
Double-qualifier floating-point vector of 2 components.
Definition: fwd.hpp:502
-
uint64 lowp_uint64_t
Low qualifier 64 bit unsigned integer type.
Definition: fwd.hpp:140
-
detail::uint64 uint64
64 bit unsigned integer type.
-
int16 highp_int16
High qualifier 16 bit signed integer type.
Definition: fwd.hpp:52
-
vec< 1, i16, mediump > mediump_i16vec1
Medium qualifier 16 bit signed integer scalar type.
Definition: fwd.hpp:247
-
mat< 2, 4, f32, defaultp > fmat2x4
Single-qualifier floating-point 2x4 matrix.
Definition: fwd.hpp:666
-
mat< 2, 2, f32, highp > highp_fmat2x2
High single-qualifier floating-point 1x1 matrix.
Definition: fwd.hpp:650
-
vec< 4, float, highp > highp_fvec4
High Single-qualifier floating-point vector of 4 components.
Definition: fwd.hpp:439
-
mat< 3, 3, f64, highp > highp_f64mat3x3
High double-qualifier floating-point 3x3 matrix.
Definition: fwd.hpp:774
-
int32 mediump_i32
Medium qualifier 32 bit signed integer type.
Definition: fwd.hpp:60
-
vec< 2, u16, lowp > lowp_u16vec2
Low qualifier 16 bit unsigned integer vector of 2 components type.
Definition: fwd.hpp:345
-
vec< 4, u32, highp > highp_u32vec4
High qualifier 32 bit unsigned integer vector of 4 components type.
Definition: fwd.hpp:377
-
float lowp_float32_t
Low 32 bit single-qualifier floating-point scalar.
Definition: fwd.hpp:157
-
uint64 highp_uint64_t
High qualifier 64 bit unsigned integer type.
Definition: fwd.hpp:142
-
vec< 2, f32, lowp > lowp_f32vec2
Low single-qualifier floating-point vector of 2 components.
Definition: fwd.hpp:447
-
vec< 4, u32, defaultp > u32vec4
Default qualifier 32 bit unsigned integer vector of 4 components type.
Definition: fwd.hpp:382
-
mat< 2, 2, f64, mediump > mediump_f64mat2
Medium double-qualifier floating-point 1x1 matrix.
Definition: fwd.hpp:576
-
mat< 4, 3, f32, highp > highp_f32mat4x3
High single-qualifier floating-point 4x3 matrix.
Definition: fwd.hpp:697
-
qua< f32, defaultp > f32quat
Single-qualifier floating-point quaternion.
Definition: fwd.hpp:805
-
detail::int64 int64
64 bit signed integer type.
-
vec< 1, u64, highp > highp_u64vec1
High qualifier 64 bit unsigned integer scalar type.
Definition: fwd.hpp:394
-
mat< 2, 3, f64, highp > highp_f64mat2x3
High double-qualifier floating-point 2x3 matrix.
Definition: fwd.hpp:771
-
vec< 4, i8, lowp > lowp_i8vec4
Low qualifier 8 bit signed integer vector of 4 components type.
Definition: fwd.hpp:225
-
mat< 4, 3, f32, lowp > lowp_fmat4x3
Low single-qualifier floating-point 4x3 matrix.
Definition: fwd.hpp:637
-
float f32
Default 32 bit single-qualifier floating-point scalar.
Definition: fwd.hpp:150
-
vec< 2, i32, highp > highp_i32vec2
High qualifier 32 bit signed integer vector of 2 components type.
Definition: fwd.hpp:273
-
vec< 1, u8, mediump > mediump_u8vec1
Medium qualifier 8 bit unsigned integer scalar type.
Definition: fwd.hpp:329
-
mat< 4, 3, f32, highp > highp_fmat4x3
High single-qualifier floating-point 4x3 matrix.
Definition: fwd.hpp:657
-
vec< 4, i16, mediump > mediump_i16vec4
Medium qualifier 16 bit signed integer vector of 4 components type.
Definition: fwd.hpp:250
-
mat< 4, 2, f64, defaultp > f64mat4x2
Double-qualifier floating-point 4x2 matrix.
Definition: fwd.hpp:782
-
mat< 2, 3, f32, defaultp > fmat2x3
Single-qualifier floating-point 2x3 matrix.
Definition: fwd.hpp:663
-
mat< 4, 4, f64, mediump > mediump_f64mat4
Medium double-qualifier floating-point 4x4 matrix.
Definition: fwd.hpp:578
-
vec< 4, u8, mediump > mediump_u8vec4
Medium qualifier 8 bit unsigned integer vector of 4 components type.
Definition: fwd.hpp:332
-
mat< 3, 4, f32, lowp > lowp_f32mat3x4
Low single-qualifier floating-point 3x4 matrix.
Definition: fwd.hpp:675
-
double mediump_float64_t
Medium 64 bit double-qualifier floating-point scalar.
Definition: fwd.hpp:174
-
vec< 2, float, highp > highp_fvec2
High Single-qualifier floating-point vector of 2 components.
Definition: fwd.hpp:437
-
uint16 u16
Default qualifier 16 bit unsigned integer type.
Definition: fwd.hpp:106
-
int64 lowp_i64
Low qualifier 64 bit signed integer type.
Definition: fwd.hpp:73
-
mat< 4, 4, f32, defaultp > f32mat4
Single-qualifier floating-point 4x4 matrix.
Definition: fwd.hpp:554
-
mat< 4, 2, f32, mediump > mediump_fmat4x2
Medium single-qualifier floating-point 4x2 matrix.
Definition: fwd.hpp:646
-
mat< 2, 2, f64, lowp > lowp_f64mat2
Low double-qualifier floating-point 1x1 matrix.
Definition: fwd.hpp:572
-
int8 mediump_int8_t
Medium qualifier 8 bit signed integer type.
Definition: fwd.hpp:41
-
mat< 3, 3, f32, lowp > lowp_fmat3x3
Low single-qualifier floating-point 3x3 matrix.
Definition: fwd.hpp:634
-
double lowp_float64_t
Low 64 bit double-qualifier floating-point scalar.
Definition: fwd.hpp:173
-
int16 highp_int16_t
High qualifier 16 bit signed integer type.
Definition: fwd.hpp:56
-
mat< 3, 3, f32, highp > highp_fmat3x3
High single-qualifier floating-point 3x3 matrix.
Definition: fwd.hpp:654
-
vec< 1, i64, defaultp > i64vec1
64 bit signed integer scalar type.
Definition: fwd.hpp:297
-
uint32 lowp_u32
Low qualifier 32 bit unsigned integer type.
Definition: fwd.hpp:117
-
vec< 1, u8, lowp > lowp_u8vec1
Low qualifier 8 bit unsigned integer scalar type.
Definition: fwd.hpp:324
-
vec< 3, i64, mediump > mediump_i64vec3
Medium qualifier 64 bit signed integer vector of 3 components type.
Definition: fwd.hpp:289
-
qua< f32, highp > highp_f32quat
High single-qualifier floating-point quaternion.
Definition: fwd.hpp:804
-
uint16 highp_u16
High qualifier 16 bit unsigned integer type.
Definition: fwd.hpp:105
-
vec< 1, f32, defaultp > fvec1
Single-qualifier floating-point vector of 1 component.
Definition: fwd.hpp:441
-
vec< 2, u8, mediump > mediump_u8vec2
Medium qualifier 8 bit unsigned integer vector of 2 components type.
Definition: fwd.hpp:330
-
int32 lowp_int32_t
Low qualifier 32 bit signed integer type.
Definition: fwd.hpp:68
-
vec< 1, u16, lowp > lowp_u16vec1
Low qualifier 16 bit unsigned integer scalar type.
Definition: fwd.hpp:344
-
mat< 4, 4, f32, highp > highp_fmat4x4
High single-qualifier floating-point 4x4 matrix.
Definition: fwd.hpp:658
-
mat< 3, 4, f32, highp > highp_f32mat3x4
High single-qualifier floating-point 3x4 matrix.
Definition: fwd.hpp:695
-
vec< 2, f32, defaultp > f32vec2
Single-qualifier floating-point vector of 2 components.
Definition: fwd.hpp:462
-
vec< 3, u16, highp > highp_u16vec3
High qualifier 16 bit unsigned integer vector of 3 components type.
Definition: fwd.hpp:356
-
float mediump_float32_t
Medium 32 bit single-qualifier floating-point scalar.
Definition: fwd.hpp:158
-
mat< 2, 2, f32, defaultp > fmat2x2
Single-qualifier floating-point 1x1 matrix.
Definition: fwd.hpp:660
-
float mediump_f32
Medium 32 bit single-qualifier floating-point scalar.
Definition: fwd.hpp:148
-
mat< 4, 4, f32, mediump > mediump_f32mat4x4
Medium single-qualifier floating-point 4x4 matrix.
Definition: fwd.hpp:688
-
vec< 2, f32, mediump > mediump_f32vec2
Medium single-qualifier floating-point vector of 2 components.
Definition: fwd.hpp:452
-
int8 lowp_int8
Low qualifier 8 bit signed integer type.
Definition: fwd.hpp:36
-
vec< 1, f64, lowp > lowp_f64vec1
Low double-qualifier floating-point vector of 1 component.
Definition: fwd.hpp:486
-
mat< 3, 2, f32, highp > highp_f32mat3x2
High single-qualifier floating-point 3x2 matrix.
Definition: fwd.hpp:693
-
mat< 3, 2, f64, mediump > mediump_f64mat3x2
Medium double-qualifier floating-point 3x2 matrix.
Definition: fwd.hpp:763
-
vec< 3, u8, mediump > mediump_u8vec3
Medium qualifier 8 bit unsigned integer vector of 3 components type.
Definition: fwd.hpp:331
-
mat< 4, 4, f64, lowp > lowp_f64mat4x4
Low double-qualifier floating-point 4x4 matrix.
Definition: fwd.hpp:758
-
vec< 1, i16, lowp > lowp_i16vec1
Low qualifier 16 bit signed integer scalar type.
Definition: fwd.hpp:242
-
int8 lowp_int8_t
Low qualifier 8 bit signed integer type.
Definition: fwd.hpp:40
-
vec< 2, u32, lowp > lowp_u32vec2
Low qualifier 32 bit unsigned integer vector of 2 components type.
Definition: fwd.hpp:365
-
mat< 2, 4, f32, mediump > mediump_f32mat2x4
Medium single-qualifier floating-point 2x4 matrix.
Definition: fwd.hpp:682
-
mat< 4, 3, f64, defaultp > f64mat4x3
Double-qualifier floating-point 4x3 matrix.
Definition: fwd.hpp:785
-
vec< 2, i64, highp > highp_i64vec2
High qualifier 64 bit signed integer vector of 2 components type.
Definition: fwd.hpp:293
-
mat< 4, 4, f32, mediump > mediump_f32mat4
Medium single-qualifier floating-point 4x4 matrix.
Definition: fwd.hpp:546
-
int64 i64
64 bit signed integer type.
Definition: fwd.hpp:76
-
double f64
Default 64 bit double-qualifier floating-point scalar.
Definition: fwd.hpp:166
-
vec< 1, f32, mediump > mediump_f32vec1
Medium single-qualifier floating-point vector of 1 component.
Definition: fwd.hpp:451
-
mat< 3, 4, f32, mediump > mediump_f32mat3x4
Medium single-qualifier floating-point 3x4 matrix.
Definition: fwd.hpp:685
-
mat< 2, 2, f32, highp > highp_fmat2
High single-qualifier floating-point 1x1 matrix.
Definition: fwd.hpp:532
-
vec< 3, f32, highp > highp_f32vec3
High single-qualifier floating-point vector of 3 components.
Definition: fwd.hpp:458
-
vec< 4, i8, mediump > mediump_i8vec4
Medium qualifier 8 bit signed integer vector of 4 components type.
Definition: fwd.hpp:230
-
float lowp_float32
Low 32 bit single-qualifier floating-point scalar.
Definition: fwd.hpp:152
-
vec< 2, u32, defaultp > u32vec2
Default qualifier 32 bit unsigned integer vector of 2 components type.
Definition: fwd.hpp:380
-
vec< 4, float, mediump > mediump_fvec4
Medium Single-qualifier floating-point vector of 4 components.
Definition: fwd.hpp:434
-
int32 mediump_int32
Medium qualifier 32 bit signed integer type.
Definition: fwd.hpp:65
-
vec< 2, i64, defaultp > i64vec2
64 bit signed integer vector of 2 components type.
Definition: fwd.hpp:298
-
int16 i16
16 bit signed integer type.
Definition: fwd.hpp:48
-
mat< 4, 4, f32, defaultp > fmat4x4
Single-qualifier floating-point 4x4 matrix.
Definition: fwd.hpp:668
-
qua< f64, lowp > lowp_f64quat
Low double-qualifier floating-point quaternion.
Definition: fwd.hpp:812
-
mat< 3, 2, f32, defaultp > fmat3x2
Single-qualifier floating-point 3x2 matrix.
Definition: fwd.hpp:661
-
vec< 4, u16, defaultp > u16vec4
Default qualifier 16 bit unsigned integer vector of 4 components type.
Definition: fwd.hpp:362
-
vec< 2, u16, defaultp > u16vec2
Default qualifier 16 bit unsigned integer vector of 2 components type.
Definition: fwd.hpp:360
-
uint8 mediump_u8
Medium qualifier 8 bit unsigned integer type.
Definition: fwd.hpp:90
-
mat< 2, 2, f32, lowp > lowp_fmat2x2
Low single-qualifier floating-point 1x1 matrix.
Definition: fwd.hpp:630
-
vec< 4, i8, highp > highp_i8vec4
High qualifier 8 bit signed integer vector of 4 components type.
Definition: fwd.hpp:235
-
vec< 4, u64, lowp > lowp_u64vec4
Low qualifier 64 bit unsigned integer vector of 4 components type.
Definition: fwd.hpp:387
-
vec< 2, i64, mediump > mediump_i64vec2
Medium qualifier 64 bit signed integer vector of 2 components type.
Definition: fwd.hpp:288
-
mat< 4, 2, f64, highp > highp_f64mat4x2
High double-qualifier floating-point 4x2 matrix.
Definition: fwd.hpp:776
-
int16 mediump_int16_t
Medium qualifier 16 bit signed integer type.
Definition: fwd.hpp:55
-
int8 lowp_i8
Low qualifier 8 bit signed integer type.
Definition: fwd.hpp:31
-
vec< 3, i64, defaultp > i64vec3
64 bit signed integer vector of 3 components type.
Definition: fwd.hpp:299
-
vec< 2, i32, lowp > lowp_i32vec2
Low qualifier 32 bit signed integer vector of 2 components type.
Definition: fwd.hpp:263
-
qua< f64, highp > highp_f64quat
High double-qualifier floating-point quaternion.
Definition: fwd.hpp:814
-
vec< 2, f64, mediump > mediump_f64vec2
Medium double-qualifier floating-point vector of 2 components.
Definition: fwd.hpp:492
-
uint16 highp_uint16_t
High qualifier 16 bit unsigned integer type.
Definition: fwd.hpp:114
-
vec< 1, float, lowp > lowp_fvec1
Low single-qualifier floating-point vector of 1 component.
Definition: fwd.hpp:426
-
int8 i8
8 bit signed integer type.
Definition: fwd.hpp:34
-
uint64 mediump_uint64_t
Medium qualifier 64 bit unsigned integer type.
Definition: fwd.hpp:141
-
vec< 1, u64, mediump > mediump_u64vec1
Medium qualifier 64 bit unsigned integer scalar type.
Definition: fwd.hpp:389
-
mat< 2, 2, f32, mediump > mediump_f32mat2
Medium single-qualifier floating-point 1x1 matrix.
Definition: fwd.hpp:544
-
uint8 mediump_uint8_t
Medium qualifier 8 bit unsigned integer type.
Definition: fwd.hpp:99
-
Definition: common.hpp:20
-
double mediump_f64
Medium 64 bit double-qualifier floating-point scalar.
Definition: fwd.hpp:164
-
vec< 1, float, mediump > mediump_fvec1
Medium single-qualifier floating-point vector of 1 component.
Definition: fwd.hpp:431
-
uint16 mediump_uint16
Medium qualifier 16 bit unsigned integer type.
Definition: fwd.hpp:109
-
vec< 4, u8, highp > highp_u8vec4
High qualifier 8 bit unsigned integer vector of 4 components type.
Definition: fwd.hpp:337
-
- - - - -- cgit v1.2.3-70-g09d2