| 0.9.9 API documenation
    | 
The standard types defined by the specification. More...
| Modules | |
| Precision types | |
| Non-GLSL types that are used to define qualifier-based types. | |
| Typedefs | |
| typedef highp_bvec2 | bvec2 | 
| 2 components vector of boolean.  More... | |
| typedef highp_bvec3 | bvec3 | 
| 3 components vector of boolean.  More... | |
| typedef highp_bvec4 | bvec4 | 
| 4 components vector of boolean.  More... | |
| typedef highp_dmat2x2 | dmat2 | 
| 2 * 2 matrix of double-qualifier floating-point numbers.  More... | |
| typedef highp_dmat2x2 | dmat2x2 | 
| 2 * 2 matrix of double-qualifier floating-point numbers.  More... | |
| typedef highp_dmat2x3 | dmat2x3 | 
| 2 * 3 matrix of double-qualifier floating-point numbers.  More... | |
| typedef highp_dmat2x4 | dmat2x4 | 
| 2 * 4 matrix of double-qualifier floating-point numbers.  More... | |
| typedef highp_dmat3x3 | dmat3 | 
| 3 * 3 matrix of double-qualifier floating-point numbers.  More... | |
| typedef highp_dmat3x2 | dmat3x2 | 
| 3 * 2 matrix of double-qualifier floating-point numbers.  More... | |
| typedef highp_dmat3x3 | dmat3x3 | 
| 3 * 3 matrix of double-qualifier floating-point numbers.  More... | |
| typedef highp_dmat3x4 | dmat3x4 | 
| 3 * 4 matrix of double-qualifier floating-point numbers.  More... | |
| typedef highp_dmat4x4 | dmat4 | 
| 4 * 4 matrix of double-qualifier floating-point numbers.  More... | |
| typedef highp_dmat4x2 | dmat4x2 | 
| 4 * 2 matrix of double-qualifier floating-point numbers.  More... | |
| typedef highp_dmat4x3 | dmat4x3 | 
| 4 * 3 matrix of double-qualifier floating-point numbers.  More... | |
| typedef highp_dmat4x4 | dmat4x4 | 
| 4 * 4 matrix of double-qualifier floating-point numbers.  More... | |
| typedef highp_dvec2 | dvec2 | 
| 2 components vector of double-qualifier floating-point numbers.  More... | |
| typedef highp_dvec3 | dvec3 | 
| 3 components vector of double-qualifier floating-point numbers.  More... | |
| typedef highp_dvec4 | dvec4 | 
| 4 components vector of double-qualifier floating-point numbers.  More... | |
| typedef highp_ivec2 | ivec2 | 
| 2 components vector of signed integer numbers.  More... | |
| typedef highp_ivec3 | ivec3 | 
| 3 components vector of signed integer numbers.  More... | |
| typedef highp_ivec4 | ivec4 | 
| 4 components vector of signed integer numbers.  More... | |
| typedef mat2x2 | mat2 | 
| 2 columns of 2 components matrix of floating-point numbers.  More... | |
| typedef highp_mat2x2 | mat2x2 | 
| 2 columns of 2 components matrix of floating-point numbers.  More... | |
| typedef highp_mat2x3 | mat2x3 | 
| 2 columns of 3 components matrix of floating-point numbers.  More... | |
| typedef highp_mat2x4 | mat2x4 | 
| 2 columns of 4 components matrix of floating-point numbers.  More... | |
| typedef mat3x3 | mat3 | 
| 3 columns of 3 components matrix of floating-point numbers.  More... | |
| typedef highp_mat3x2 | mat3x2 | 
| 3 columns of 2 components matrix of floating-point numbers.  More... | |
| typedef highp_mat3x3 | mat3x3 | 
| 3 columns of 3 components matrix of floating-point numbers.  More... | |
| typedef highp_mat3x4 | mat3x4 | 
| 3 columns of 4 components matrix of floating-point numbers.  More... | |
| typedef mat4x4 | mat4 | 
| 4 columns of 4 components matrix of floating-point numbers.  More... | |
| typedef highp_mat4x2 | mat4x2 | 
| 4 columns of 2 components matrix of floating-point numbers.  More... | |
| typedef highp_mat4x3 | mat4x3 | 
| 4 columns of 3 components matrix of floating-point numbers.  More... | |
| typedef highp_mat4x4 | mat4x4 | 
| 4 columns of 4 components matrix of floating-point numbers.  More... | |
| typedef highp_uvec2 | uvec2 | 
| 2 components vector of unsigned integer numbers.  More... | |
| typedef highp_uvec3 | uvec3 | 
| 3 components vector of unsigned integer numbers.  More... | |
| typedef highp_uvec4 | uvec4 | 
| 4 components vector of unsigned integer numbers.  More... | |
| typedef highp_vec2 | vec2 | 
| 2 components vector of floating-point numbers.  More... | |
| typedef highp_vec3 | vec3 | 
| 3 components vector of floating-point numbers.  More... | |
| typedef highp_vec4 | vec4 | 
| 4 components vector of floating-point numbers.  More... | |
The standard types defined by the specification.
These types are all typedefs of more generalized, template types. To see the definition of these template types, go to Template types.
| typedef highp_bvec2 bvec2 | 
2 components vector of boolean.
Definition at line 565 of file type_vec.hpp.
| typedef highp_bvec3 bvec3 | 
3 components vector of boolean.
Definition at line 570 of file type_vec.hpp.
| typedef highp_bvec4 bvec4 | 
4 components vector of boolean.
Definition at line 575 of file type_vec.hpp.
| typedef highp_dmat2x2 dmat2 | 
2 * 2 matrix of double-qualifier floating-point numbers.
Definition at line 706 of file type_mat.hpp.
| typedef highp_dmat2x2 dmat2x2 | 
2 * 2 matrix of double-qualifier floating-point numbers.
Definition at line 721 of file type_mat.hpp.
| typedef highp_dmat2x3 dmat2x3 | 
2 * 3 matrix of double-qualifier floating-point numbers.
Definition at line 726 of file type_mat.hpp.
| typedef highp_dmat2x4 dmat2x4 | 
2 * 4 matrix of double-qualifier floating-point numbers.
Definition at line 731 of file type_mat.hpp.
| typedef highp_dmat3x3 dmat3 | 
3 * 3 matrix of double-qualifier floating-point numbers.
Definition at line 711 of file type_mat.hpp.
| typedef highp_dmat3x2 dmat3x2 | 
3 * 2 matrix of double-qualifier floating-point numbers.
Definition at line 736 of file type_mat.hpp.
| typedef highp_dmat3x3 dmat3x3 | 
3 * 3 matrix of double-qualifier floating-point numbers.
Definition at line 741 of file type_mat.hpp.
| typedef highp_dmat3x4 dmat3x4 | 
3 * 4 matrix of double-qualifier floating-point numbers.
Definition at line 746 of file type_mat.hpp.
| typedef highp_dmat4x4 dmat4 | 
4 * 4 matrix of double-qualifier floating-point numbers.
Definition at line 716 of file type_mat.hpp.
| typedef highp_dmat4x2 dmat4x2 | 
4 * 2 matrix of double-qualifier floating-point numbers.
Definition at line 751 of file type_mat.hpp.
| typedef highp_dmat4x3 dmat4x3 | 
4 * 3 matrix of double-qualifier floating-point numbers.
Definition at line 756 of file type_mat.hpp.
| typedef highp_dmat4x4 dmat4x4 | 
4 * 4 matrix of double-qualifier floating-point numbers.
Definition at line 761 of file type_mat.hpp.
| typedef highp_dvec2 dvec2 | 
2 components vector of double-qualifier floating-point numbers.
Definition at line 484 of file type_vec.hpp.
| typedef highp_dvec3 dvec3 | 
3 components vector of double-qualifier floating-point numbers.
Definition at line 489 of file type_vec.hpp.
| typedef highp_dvec4 dvec4 | 
4 components vector of double-qualifier floating-point numbers.
Definition at line 494 of file type_vec.hpp.
| typedef highp_ivec2 ivec2 | 
2 components vector of signed integer numbers.
Definition at line 511 of file type_vec.hpp.
| typedef highp_ivec3 ivec3 | 
3 components vector of signed integer numbers.
Definition at line 516 of file type_vec.hpp.
| typedef highp_ivec4 ivec4 | 
4 components vector of signed integer numbers.
Definition at line 521 of file type_vec.hpp.
| typedef mat2x2 mat2 | 
2 columns of 2 components matrix of floating-point numbers.
Definition at line 405 of file type_mat.hpp.
| typedef highp_mat2x2 mat2x2 | 
2 columns of 2 components matrix of floating-point numbers.
Definition at line 358 of file type_mat.hpp.
| typedef highp_mat2x3 mat2x3 | 
2 columns of 3 components matrix of floating-point numbers.
Definition at line 363 of file type_mat.hpp.
| typedef highp_mat2x4 mat2x4 | 
2 columns of 4 components matrix of floating-point numbers.
Definition at line 368 of file type_mat.hpp.
| typedef mat3x3 mat3 | 
3 columns of 3 components matrix of floating-point numbers.
Definition at line 410 of file type_mat.hpp.
| typedef highp_mat3x2 mat3x2 | 
3 columns of 2 components matrix of floating-point numbers.
Definition at line 373 of file type_mat.hpp.
| typedef highp_mat3x3 mat3x3 | 
3 columns of 3 components matrix of floating-point numbers.
Definition at line 378 of file type_mat.hpp.
| typedef highp_mat3x4 mat3x4 | 
3 columns of 4 components matrix of floating-point numbers.
Definition at line 383 of file type_mat.hpp.
| typedef mat4x4 mat4 | 
4 columns of 4 components matrix of floating-point numbers.
Definition at line 415 of file type_mat.hpp.
| typedef highp_mat4x2 mat4x2 | 
4 columns of 2 components matrix of floating-point numbers.
Definition at line 388 of file type_mat.hpp.
| typedef highp_mat4x3 mat4x3 | 
4 columns of 3 components matrix of floating-point numbers.
Definition at line 393 of file type_mat.hpp.
| typedef highp_mat4x4 mat4x4 | 
4 columns of 4 components matrix of floating-point numbers.
Definition at line 398 of file type_mat.hpp.
| typedef highp_uvec2 uvec2 | 
2 components vector of unsigned integer numbers.
Definition at line 538 of file type_vec.hpp.
| typedef highp_uvec3 uvec3 | 
3 components vector of unsigned integer numbers.
Definition at line 543 of file type_vec.hpp.
| typedef highp_uvec4 uvec4 | 
4 components vector of unsigned integer numbers.
Definition at line 548 of file type_vec.hpp.
| typedef highp_vec2 vec2 | 
2 components vector of floating-point numbers.
Definition at line 457 of file type_vec.hpp.
| typedef highp_vec3 vec3 | 
3 components vector of floating-point numbers.
Definition at line 462 of file type_vec.hpp.
| typedef highp_vec4 vec4 | 
4 components vector of floating-point numbers.
Definition at line 467 of file type_vec.hpp.
 1.8.10
 1.8.10