|
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