| 
| typedef float  | f32 | 
|   | Default 32 bit single-qualifier floating-point scalar.  More...
  | 
|   | 
| typedef mat< 2, 2, f32, defaultp >  | f32mat2 | 
|   | Single-qualifier floating-point 1x1 matrix.  More...
  | 
|   | 
| typedef mat< 2, 2, f32, defaultp >  | f32mat2x2 | 
|   | Single-qualifier floating-point 1x1 matrix.  More...
  | 
|   | 
| typedef mat< 2, 3, f32, defaultp >  | f32mat2x3 | 
|   | Single-qualifier floating-point 2x3 matrix.  More...
  | 
|   | 
| typedef mat< 2, 4, f32, defaultp >  | f32mat2x4 | 
|   | Single-qualifier floating-point 2x4 matrix.  More...
  | 
|   | 
| typedef mat< 3, 3, f32, defaultp >  | f32mat3 | 
|   | Single-qualifier floating-point 3x3 matrix.  More...
  | 
|   | 
| typedef mat< 3, 2, f32, defaultp >  | f32mat3x2 | 
|   | Single-qualifier floating-point 3x2 matrix.  More...
  | 
|   | 
| typedef mat< 3, 3, f32, defaultp >  | f32mat3x3 | 
|   | Single-qualifier floating-point 3x3 matrix.  More...
  | 
|   | 
| typedef mat< 3, 4, f32, defaultp >  | f32mat3x4 | 
|   | Single-qualifier floating-point 3x4 matrix.  More...
  | 
|   | 
| typedef mat< 4, 4, f32, defaultp >  | f32mat4 | 
|   | Single-qualifier floating-point 4x4 matrix.  More...
  | 
|   | 
| typedef mat< 4, 2, f32, defaultp >  | f32mat4x2 | 
|   | Single-qualifier floating-point 4x2 matrix.  More...
  | 
|   | 
| typedef mat< 4, 3, f32, defaultp >  | f32mat4x3 | 
|   | Single-qualifier floating-point 4x3 matrix.  More...
  | 
|   | 
| typedef mat< 4, 4, f32, defaultp >  | f32mat4x4 | 
|   | Single-qualifier floating-point 4x4 matrix.  More...
  | 
|   | 
| typedef qua< f32, defaultp >  | f32quat | 
|   | Single-qualifier floating-point quaternion.  More...
  | 
|   | 
| typedef vec< 1, f32, defaultp >  | f32vec1 | 
|   | Single-qualifier floating-point vector of 1 component.  More...
  | 
|   | 
| typedef vec< 2, f32, defaultp >  | f32vec2 | 
|   | Single-qualifier floating-point vector of 2 components.  More...
  | 
|   | 
| typedef vec< 3, f32, defaultp >  | f32vec3 | 
|   | Single-qualifier floating-point vector of 3 components.  More...
  | 
|   | 
| typedef vec< 4, f32, defaultp >  | f32vec4 | 
|   | Single-qualifier floating-point vector of 4 components.  More...
  | 
|   | 
| typedef double  | f64 | 
|   | Default 64 bit double-qualifier floating-point scalar.  More...
  | 
|   | 
| typedef mat< 2, 2, f64, defaultp >  | f64mat2 | 
|   | Double-qualifier floating-point 1x1 matrix.  More...
  | 
|   | 
| typedef mat< 2, 2, f64, defaultp >  | f64mat2x2 | 
|   | Double-qualifier floating-point 1x1 matrix.  More...
  | 
|   | 
| typedef mat< 2, 3, f64, defaultp >  | f64mat2x3 | 
|   | Double-qualifier floating-point 2x3 matrix.  More...
  | 
|   | 
| typedef mat< 2, 4, f64, defaultp >  | f64mat2x4 | 
|   | Double-qualifier floating-point 2x4 matrix.  More...
  | 
|   | 
| typedef mat< 3, 3, f64, defaultp >  | f64mat3 | 
|   | Double-qualifier floating-point 3x3 matrix.  More...
  | 
|   | 
| typedef mat< 3, 2, f64, defaultp >  | f64mat3x2 | 
|   | Double-qualifier floating-point 3x2 matrix.  More...
  | 
|   | 
| typedef mat< 3, 3, f64, defaultp >  | f64mat3x3 | 
|   | Double-qualifier floating-point 3x3 matrix.  More...
  | 
|   | 
| typedef mat< 3, 4, f64, defaultp >  | f64mat3x4 | 
|   | Double-qualifier floating-point 3x4 matrix.  More...
  | 
|   | 
| typedef mat< 4, 4, f64, defaultp >  | f64mat4 | 
|   | Double-qualifier floating-point 4x4 matrix.  More...
  | 
|   | 
| typedef mat< 4, 2, f64, defaultp >  | f64mat4x2 | 
|   | Double-qualifier floating-point 4x2 matrix.  More...
  | 
|   | 
| typedef mat< 4, 3, f64, defaultp >  | f64mat4x3 | 
|   | Double-qualifier floating-point 4x3 matrix.  More...
  | 
|   | 
| typedef mat< 4, 4, f64, defaultp >  | f64mat4x4 | 
|   | Double-qualifier floating-point 4x4 matrix.  More...
  | 
|   | 
| typedef qua< f64, defaultp >  | f64quat | 
|   | Double-qualifier floating-point quaternion.  More...
  | 
|   | 
| typedef vec< 1, f64, defaultp >  | f64vec1 | 
|   | Double-qualifier floating-point vector of 1 component.  More...
  | 
|   | 
| typedef vec< 2, f64, defaultp >  | f64vec2 | 
|   | Double-qualifier floating-point vector of 2 components.  More...
  | 
|   | 
| typedef vec< 3, f64, defaultp >  | f64vec3 | 
|   | Double-qualifier floating-point vector of 3 components.  More...
  | 
|   | 
| typedef vec< 4, f64, defaultp >  | f64vec4 | 
|   | Double-qualifier floating-point vector of 4 components.  More...
  | 
|   | 
| typedef float  | float32 | 
|   | Single-qualifier floating-point scalar.  More...
  | 
|   | 
| typedef float  | float32_t | 
|   | Default 32 bit single-qualifier floating-point scalar.  More...
  | 
|   | 
| typedef double  | float64 | 
|   | Double-qualifier floating-point scalar.  More...
  | 
|   | 
| typedef double  | float64_t | 
|   | Default 64 bit double-qualifier floating-point scalar.  More...
  | 
|   | 
| typedef mat< 2, 2, f32, defaultp >  | fmat2 | 
|   | Single-qualifier floating-point 1x1 matrix.  More...
  | 
|   | 
| typedef mat< 2, 2, f32, defaultp >  | fmat2x2 | 
|   | Single-qualifier floating-point 1x1 matrix.  More...
  | 
|   | 
| typedef mat< 2, 3, f32, defaultp >  | fmat2x3 | 
|   | Single-qualifier floating-point 2x3 matrix.  More...
  | 
|   | 
| typedef mat< 2, 4, f32, defaultp >  | fmat2x4 | 
|   | Single-qualifier floating-point 2x4 matrix.  More...
  | 
|   | 
| typedef mat< 3, 3, f32, defaultp >  | fmat3 | 
|   | Single-qualifier floating-point 3x3 matrix.  More...
  | 
|   | 
| typedef mat< 3, 2, f32, defaultp >  | fmat3x2 | 
|   | Single-qualifier floating-point 3x2 matrix.  More...
  | 
|   | 
| typedef mat< 3, 3, f32, defaultp >  | fmat3x3 | 
|   | Single-qualifier floating-point 3x3 matrix.  More...
  | 
|   | 
| typedef mat< 3, 4, f32, defaultp >  | fmat3x4 | 
|   | Single-qualifier floating-point 3x4 matrix.  More...
  | 
|   | 
| typedef mat< 4, 4, f32, defaultp >  | fmat4 | 
|   | Single-qualifier floating-point 4x4 matrix.  More...
  | 
|   | 
| typedef mat< 4, 2, f32, defaultp >  | fmat4x2 | 
|   | Single-qualifier floating-point 4x2 matrix.  More...
  | 
|   | 
| typedef mat< 4, 3, f32, defaultp >  | fmat4x3 | 
|   | Single-qualifier floating-point 4x3 matrix.  More...
  | 
|   | 
| typedef mat< 4, 4, f32, defaultp >  | fmat4x4 | 
|   | Single-qualifier floating-point 4x4 matrix.  More...
  | 
|   | 
| typedef vec< 1, f32, defaultp >  | fvec1 | 
|   | Single-qualifier floating-point vector of 1 component.  More...
  | 
|   | 
| typedef vec< 2, f32, defaultp >  | fvec2 | 
|   | Single-qualifier floating-point vector of 2 components.  More...
  | 
|   | 
| typedef vec< 3, f32, defaultp >  | fvec3 | 
|   | Single-qualifier floating-point vector of 3 components.  More...
  | 
|   | 
| typedef vec< 4, f32, defaultp >  | fvec4 | 
|   | Single-qualifier floating-point vector of 4 components.  More...
  | 
|   | 
| typedef float  | highp_f32 | 
|   | High 32 bit single-qualifier floating-point scalar.  More...
  | 
|   | 
| typedef mat< 2, 2, f32, highp >  | highp_f32mat2 | 
|   | High single-qualifier floating-point 1x1 matrix.  More...
  | 
|   | 
| typedef mat< 2, 2, f32, highp >  | highp_f32mat2x2 | 
|   | High single-qualifier floating-point 1x1 matrix.  More...
  | 
|   | 
| typedef mat< 2, 3, f32, highp >  | highp_f32mat2x3 | 
|   | High single-qualifier floating-point 2x3 matrix.  More...
  | 
|   | 
| typedef mat< 2, 4, f32, highp >  | highp_f32mat2x4 | 
|   | High single-qualifier floating-point 2x4 matrix.  More...
  | 
|   | 
| typedef mat< 3, 3, f32, highp >  | highp_f32mat3 | 
|   | High single-qualifier floating-point 3x3 matrix.  More...
  | 
|   | 
| typedef mat< 3, 2, f32, highp >  | highp_f32mat3x2 | 
|   | High single-qualifier floating-point 3x2 matrix.  More...
  | 
|   | 
| typedef mat< 3, 3, f32, highp >  | highp_f32mat3x3 | 
|   | High single-qualifier floating-point 3x3 matrix.  More...
  | 
|   | 
| typedef mat< 3, 4, f32, highp >  | highp_f32mat3x4 | 
|   | High single-qualifier floating-point 3x4 matrix.  More...
  | 
|   | 
| typedef mat< 4, 4, f32, highp >  | highp_f32mat4 | 
|   | High single-qualifier floating-point 4x4 matrix.  More...
  | 
|   | 
| typedef mat< 4, 2, f32, highp >  | highp_f32mat4x2 | 
|   | High single-qualifier floating-point 4x2 matrix.  More...
  | 
|   | 
| typedef mat< 4, 3, f32, highp >  | highp_f32mat4x3 | 
|   | High single-qualifier floating-point 4x3 matrix.  More...
  | 
|   | 
| typedef mat< 4, 4, f32, highp >  | highp_f32mat4x4 | 
|   | High single-qualifier floating-point 4x4 matrix.  More...
  | 
|   | 
| typedef qua< f32, highp >  | highp_f32quat | 
|   | High single-qualifier floating-point quaternion.  More...
  | 
|   | 
| typedef vec< 1, f32, highp >  | highp_f32vec1 | 
|   | High single-qualifier floating-point vector of 1 component.  More...
  | 
|   | 
| typedef vec< 2, f32, highp >  | highp_f32vec2 | 
|   | High single-qualifier floating-point vector of 2 components.  More...
  | 
|   | 
| typedef vec< 3, f32, highp >  | highp_f32vec3 | 
|   | High single-qualifier floating-point vector of 3 components.  More...
  | 
|   | 
| typedef vec< 4, f32, highp >  | highp_f32vec4 | 
|   | High single-qualifier floating-point vector of 4 components.  More...
  | 
|   | 
| typedef double  | highp_f64 | 
|   | High 64 bit double-qualifier floating-point scalar.  More...
  | 
|   | 
| typedef mat< 2, 2, f64, highp >  | highp_f64mat2 | 
|   | High double-qualifier floating-point 1x1 matrix.  More...
  | 
|   | 
| typedef mat< 2, 2, f64, highp >  | highp_f64mat2x2 | 
|   | High double-qualifier floating-point 1x1 matrix.  More...
  | 
|   | 
| typedef mat< 2, 3, f64, highp >  | highp_f64mat2x3 | 
|   | High double-qualifier floating-point 2x3 matrix.  More...
  | 
|   | 
| typedef mat< 2, 4, f64, highp >  | highp_f64mat2x4 | 
|   | High double-qualifier floating-point 2x4 matrix.  More...
  | 
|   | 
| typedef mat< 3, 3, f64, highp >  | highp_f64mat3 | 
|   | High double-qualifier floating-point 3x3 matrix.  More...
  | 
|   | 
| typedef mat< 3, 2, f64, highp >  | highp_f64mat3x2 | 
|   | High double-qualifier floating-point 3x2 matrix.  More...
  | 
|   | 
| typedef mat< 3, 3, f64, highp >  | highp_f64mat3x3 | 
|   | High double-qualifier floating-point 3x3 matrix.  More...
  | 
|   | 
| typedef mat< 3, 4, f64, highp >  | highp_f64mat3x4 | 
|   | High double-qualifier floating-point 3x4 matrix.  More...
  | 
|   | 
| typedef mat< 4, 4, f64, highp >  | highp_f64mat4 | 
|   | High double-qualifier floating-point 4x4 matrix.  More...
  | 
|   | 
| typedef mat< 4, 2, f64, highp >  | highp_f64mat4x2 | 
|   | High double-qualifier floating-point 4x2 matrix.  More...
  | 
|   | 
| typedef mat< 4, 3, f64, highp >  | highp_f64mat4x3 | 
|   | High double-qualifier floating-point 4x3 matrix.  More...
  | 
|   | 
| typedef mat< 4, 4, f64, highp >  | highp_f64mat4x4 | 
|   | High double-qualifier floating-point 4x4 matrix.  More...
  | 
|   | 
| typedef qua< f64, highp >  | highp_f64quat | 
|   | High double-qualifier floating-point quaternion.  More...
  | 
|   | 
| typedef vec< 1, f64, highp >  | highp_f64vec1 | 
|   | High double-qualifier floating-point vector of 1 component.  More...
  | 
|   | 
| typedef vec< 2, f64, highp >  | highp_f64vec2 | 
|   | High double-qualifier floating-point vector of 2 components.  More...
  | 
|   | 
| typedef vec< 3, f64, highp >  | highp_f64vec3 | 
|   | High double-qualifier floating-point vector of 3 components.  More...
  | 
|   | 
| typedef vec< 4, f64, highp >  | highp_f64vec4 | 
|   | High double-qualifier floating-point vector of 4 components.  More...
  | 
|   | 
| typedef float  | highp_float32 | 
|   | High 32 bit single-qualifier floating-point scalar.  More...
  | 
|   | 
| typedef float  | highp_float32_t | 
|   | High 32 bit single-qualifier floating-point scalar.  More...
  | 
|   | 
| typedef double  | highp_float64 | 
|   | High 64 bit double-qualifier floating-point scalar.  More...
  | 
|   | 
| typedef double  | highp_float64_t | 
|   | High 64 bit double-qualifier floating-point scalar.  More...
  | 
|   | 
| typedef mat< 2, 2, f32, highp >  | highp_fmat2 | 
|   | High single-qualifier floating-point 1x1 matrix.  More...
  | 
|   | 
| typedef mat< 2, 2, f32, highp >  | highp_fmat2x2 | 
|   | High single-qualifier floating-point 1x1 matrix.  More...
  | 
|   | 
| typedef mat< 2, 3, f32, highp >  | highp_fmat2x3 | 
|   | High single-qualifier floating-point 2x3 matrix.  More...
  | 
|   | 
| typedef mat< 2, 4, f32, highp >  | highp_fmat2x4 | 
|   | High single-qualifier floating-point 2x4 matrix.  More...
  | 
|   | 
| typedef mat< 3, 3, f32, highp >  | highp_fmat3 | 
|   | High single-qualifier floating-point 3x3 matrix.  More...
  | 
|   | 
| typedef mat< 3, 2, f32, highp >  | highp_fmat3x2 | 
|   | High single-qualifier floating-point 3x2 matrix.  More...
  | 
|   | 
| typedef mat< 3, 3, f32, highp >  | highp_fmat3x3 | 
|   | High single-qualifier floating-point 3x3 matrix.  More...
  | 
|   | 
| typedef mat< 3, 4, f32, highp >  | highp_fmat3x4 | 
|   | High single-qualifier floating-point 3x4 matrix.  More...
  | 
|   | 
| typedef mat< 4, 4, f32, highp >  | highp_fmat4 | 
|   | High single-qualifier floating-point 4x4 matrix.  More...
  | 
|   | 
| typedef mat< 4, 2, f32, highp >  | highp_fmat4x2 | 
|   | High single-qualifier floating-point 4x2 matrix.  More...
  | 
|   | 
| typedef mat< 4, 3, f32, highp >  | highp_fmat4x3 | 
|   | High single-qualifier floating-point 4x3 matrix.  More...
  | 
|   | 
| typedef mat< 4, 4, f32, highp >  | highp_fmat4x4 | 
|   | High single-qualifier floating-point 4x4 matrix.  More...
  | 
|   | 
| typedef vec< 1, float, highp >  | highp_fvec1 | 
|   | High single-qualifier floating-point vector of 1 component.  More...
  | 
|   | 
| typedef vec< 2, float, highp >  | highp_fvec2 | 
|   | High Single-qualifier floating-point vector of 2 components.  More...
  | 
|   | 
| typedef vec< 3, float, highp >  | highp_fvec3 | 
|   | High Single-qualifier floating-point vector of 3 components.  More...
  | 
|   | 
| typedef vec< 4, float, highp >  | highp_fvec4 | 
|   | High Single-qualifier floating-point vector of 4 components.  More...
  | 
|   | 
| typedef int16  | highp_i16 | 
|   | High qualifier 16 bit signed integer type.  More...
  | 
|   | 
| typedef vec< 1, i16, highp >  | highp_i16vec1 | 
|   | High qualifier 16 bit signed integer scalar type.  More...
  | 
|   | 
| typedef vec< 2, i16, highp >  | highp_i16vec2 | 
|   | High qualifier 16 bit signed integer vector of 2 components type.  More...
  | 
|   | 
| typedef vec< 3, i16, highp >  | highp_i16vec3 | 
|   | High qualifier 16 bit signed integer vector of 3 components type.  More...
  | 
|   | 
| typedef vec< 4, i16, highp >  | highp_i16vec4 | 
|   | High qualifier 16 bit signed integer vector of 4 components type.  More...
  | 
|   | 
| typedef int32  | highp_i32 | 
|   | High qualifier 32 bit signed integer type.  More...
  | 
|   | 
| typedef vec< 1, i32, highp >  | highp_i32vec1 | 
|   | High qualifier 32 bit signed integer scalar type.  More...
  | 
|   | 
| typedef vec< 2, i32, highp >  | highp_i32vec2 | 
|   | High qualifier 32 bit signed integer vector of 2 components type.  More...
  | 
|   | 
| typedef vec< 3, i32, highp >  | highp_i32vec3 | 
|   | High qualifier 32 bit signed integer vector of 3 components type.  More...
  | 
|   | 
| typedef vec< 4, i32, highp >  | highp_i32vec4 | 
|   | High qualifier 32 bit signed integer vector of 4 components type.  More...
  | 
|   | 
| typedef int64  | highp_i64 | 
|   | High qualifier 64 bit signed integer type.  More...
  | 
|   | 
| typedef vec< 1, i64, highp >  | highp_i64vec1 | 
|   | High qualifier 64 bit signed integer scalar type.  More...
  | 
|   | 
| typedef vec< 2, i64, highp >  | highp_i64vec2 | 
|   | High qualifier 64 bit signed integer vector of 2 components type.  More...
  | 
|   | 
| typedef vec< 3, i64, highp >  | highp_i64vec3 | 
|   | High qualifier 64 bit signed integer vector of 3 components type.  More...
  | 
|   | 
| typedef vec< 4, i64, highp >  | highp_i64vec4 | 
|   | High qualifier 64 bit signed integer vector of 4 components type.  More...
  | 
|   | 
| typedef int8  | highp_i8 | 
|   | High qualifier 8 bit signed integer type.  More...
  | 
|   | 
| typedef vec< 1, i8, highp >  | highp_i8vec1 | 
|   | High qualifier 8 bit signed integer scalar type.  More...
  | 
|   | 
| typedef vec< 2, i8, highp >  | highp_i8vec2 | 
|   | High qualifier 8 bit signed integer vector of 2 components type.  More...
  | 
|   | 
| typedef vec< 3, i8, highp >  | highp_i8vec3 | 
|   | High qualifier 8 bit signed integer vector of 3 components type.  More...
  | 
|   | 
| typedef vec< 4, i8, highp >  | highp_i8vec4 | 
|   | High qualifier 8 bit signed integer vector of 4 components type.  More...
  | 
|   | 
| typedef int16  | highp_int16 | 
|   | High qualifier 16 bit signed integer type.  More...
  | 
|   | 
| typedef int16  | highp_int16_t | 
|   | High qualifier 16 bit signed integer type.  More...
  | 
|   | 
| typedef int32  | highp_int32 | 
|   | High qualifier 32 bit signed integer type.  More...
  | 
|   | 
| typedef int32  | highp_int32_t | 
|   | 32 bit signed integer type.  More...
  | 
|   | 
| typedef int64  | highp_int64 | 
|   | High qualifier 64 bit signed integer type.  More...
  | 
|   | 
| typedef int64  | highp_int64_t | 
|   | High qualifier 64 bit signed integer type.  More...
  | 
|   | 
| typedef int8  | highp_int8 | 
|   | High qualifier 8 bit signed integer type.  More...
  | 
|   | 
| typedef int8  | highp_int8_t | 
|   | High qualifier 8 bit signed integer type.  More...
  | 
|   | 
| typedef uint16  | highp_u16 | 
|   | High qualifier 16 bit unsigned integer type.  More...
  | 
|   | 
| typedef vec< 1, u16, highp >  | highp_u16vec1 | 
|   | High qualifier 16 bit unsigned integer scalar type.  More...
  | 
|   | 
| typedef vec< 2, u16, highp >  | highp_u16vec2 | 
|   | High qualifier 16 bit unsigned integer vector of 2 components type.  More...
  | 
|   | 
| typedef vec< 3, u16, highp >  | highp_u16vec3 | 
|   | High qualifier 16 bit unsigned integer vector of 3 components type.  More...
  | 
|   | 
| typedef vec< 4, u16, highp >  | highp_u16vec4 | 
|   | High qualifier 16 bit unsigned integer vector of 4 components type.  More...
  | 
|   | 
| typedef uint32  | highp_u32 | 
|   | High qualifier 32 bit unsigned integer type.  More...
  | 
|   | 
| typedef vec< 1, u32, highp >  | highp_u32vec1 | 
|   | High qualifier 32 bit unsigned integer scalar type.  More...
  | 
|   | 
| typedef vec< 2, u32, highp >  | highp_u32vec2 | 
|   | High qualifier 32 bit unsigned integer vector of 2 components type.  More...
  | 
|   | 
| typedef vec< 3, u32, highp >  | highp_u32vec3 | 
|   | High qualifier 32 bit unsigned integer vector of 3 components type.  More...
  | 
|   | 
| typedef vec< 4, u32, highp >  | highp_u32vec4 | 
|   | High qualifier 32 bit unsigned integer vector of 4 components type.  More...
  | 
|   | 
| typedef uint64  | highp_u64 | 
|   | High qualifier 64 bit unsigned integer type.  More...
  | 
|   | 
| typedef vec< 1, u64, highp >  | highp_u64vec1 | 
|   | High qualifier 64 bit unsigned integer scalar type.  More...
  | 
|   | 
| typedef vec< 2, u64, highp >  | highp_u64vec2 | 
|   | High qualifier 64 bit unsigned integer vector of 2 components type.  More...
  | 
|   | 
| typedef vec< 3, u64, highp >  | highp_u64vec3 | 
|   | High qualifier 64 bit unsigned integer vector of 3 components type.  More...
  | 
|   | 
| typedef vec< 4, u64, highp >  | highp_u64vec4 | 
|   | High qualifier 64 bit unsigned integer vector of 4 components type.  More...
  | 
|   | 
| typedef uint8  | highp_u8 | 
|   | High qualifier 8 bit unsigned integer type.  More...
  | 
|   | 
| typedef vec< 1, u8, highp >  | highp_u8vec1 | 
|   | High qualifier 8 bit unsigned integer scalar type.  More...
  | 
|   | 
| typedef vec< 2, u8, highp >  | highp_u8vec2 | 
|   | High qualifier 8 bit unsigned integer vector of 2 components type.  More...
  | 
|   | 
| typedef vec< 3, u8, highp >  | highp_u8vec3 | 
|   | High qualifier 8 bit unsigned integer vector of 3 components type.  More...
  | 
|   | 
| typedef vec< 4, u8, highp >  | highp_u8vec4 | 
|   | High qualifier 8 bit unsigned integer vector of 4 components type.  More...
  | 
|   | 
| typedef uint16  | highp_uint16 | 
|   | High qualifier 16 bit unsigned integer type.  More...
  | 
|   | 
| typedef uint16  | highp_uint16_t | 
|   | High qualifier 16 bit unsigned integer type.  More...
  | 
|   | 
| typedef uint32  | highp_uint32 | 
|   | High qualifier 32 bit unsigned integer type.  More...
  | 
|   | 
| typedef uint32  | highp_uint32_t | 
|   | High qualifier 32 bit unsigned integer type.  More...
  | 
|   | 
| typedef uint64  | highp_uint64 | 
|   | High qualifier 64 bit unsigned integer type.  More...
  | 
|   | 
| typedef uint64  | highp_uint64_t | 
|   | High qualifier 64 bit unsigned integer type.  More...
  | 
|   | 
| typedef uint8  | highp_uint8 | 
|   | High qualifier 8 bit unsigned integer type.  More...
  | 
|   | 
| typedef uint8  | highp_uint8_t | 
|   | High qualifier 8 bit unsigned integer type.  More...
  | 
|   | 
| typedef int16  | i16 | 
|   | 16 bit signed integer type.  More...
  | 
|   | 
| typedef vec< 1, i16, defaultp >  | i16vec1 | 
|   | 16 bit signed integer scalar type.  More...
  | 
|   | 
| typedef vec< 2, i16, defaultp >  | i16vec2 | 
|   | 16 bit signed integer vector of 2 components type.  More...
  | 
|   | 
| typedef vec< 3, i16, defaultp >  | i16vec3 | 
|   | 16 bit signed integer vector of 3 components type.  More...
  | 
|   | 
| typedef vec< 4, i16, defaultp >  | i16vec4 | 
|   | 16 bit signed integer vector of 4 components type.  More...
  | 
|   | 
| typedef int32  | i32 | 
|   | 32 bit signed integer type.  More...
  | 
|   | 
| typedef vec< 1, i32, defaultp >  | i32vec1 | 
|   | 32 bit signed integer scalar type.  More...
  | 
|   | 
| typedef vec< 2, i32, defaultp >  | i32vec2 | 
|   | 32 bit signed integer vector of 2 components type.  More...
  | 
|   | 
| typedef vec< 3, i32, defaultp >  | i32vec3 | 
|   | 32 bit signed integer vector of 3 components type.  More...
  | 
|   | 
| typedef vec< 4, i32, defaultp >  | i32vec4 | 
|   | 32 bit signed integer vector of 4 components type.  More...
  | 
|   | 
| typedef int64  | i64 | 
|   | 64 bit signed integer type.  More...
  | 
|   | 
| typedef vec< 1, i64, defaultp >  | i64vec1 | 
|   | 64 bit signed integer scalar type.  More...
  | 
|   | 
| typedef vec< 2, i64, defaultp >  | i64vec2 | 
|   | 64 bit signed integer vector of 2 components type.  More...
  | 
|   | 
| typedef vec< 3, i64, defaultp >  | i64vec3 | 
|   | 64 bit signed integer vector of 3 components type.  More...
  | 
|   | 
| typedef vec< 4, i64, defaultp >  | i64vec4 | 
|   | 64 bit signed integer vector of 4 components type.  More...
  | 
|   | 
| typedef int8  | i8 | 
|   | 8 bit signed integer type.  More...
  | 
|   | 
| typedef vec< 1, i8, defaultp >  | i8vec1 | 
|   | 8 bit signed integer scalar type.  More...
  | 
|   | 
| typedef vec< 2, i8, defaultp >  | i8vec2 | 
|   | 8 bit signed integer vector of 2 components type.  More...
  | 
|   | 
| typedef vec< 3, i8, defaultp >  | i8vec3 | 
|   | 8 bit signed integer vector of 3 components type.  More...
  | 
|   | 
| typedef vec< 4, i8, defaultp >  | i8vec4 | 
|   | 8 bit signed integer vector of 4 components type.  More...
  | 
|   | 
| typedef int16  | int16_t | 
|   | 16 bit signed integer type.  More...
  | 
|   | 
| typedef int32  | int32_t | 
|   | 32 bit signed integer type.  More...
  | 
|   | 
| typedef int64  | int64_t | 
|   | 64 bit signed integer type.  More...
  | 
|   | 
| typedef int8  | int8_t | 
|   | 8 bit signed integer type.  More...
  | 
|   | 
| typedef float  | lowp_f32 | 
|   | Low 32 bit single-qualifier floating-point scalar.  More...
  | 
|   | 
| typedef mat< 2, 2, f32, lowp >  | lowp_f32mat2 | 
|   | Low single-qualifier floating-point 1x1 matrix.  More...
  | 
|   | 
| typedef mat< 2, 2, f32, lowp >  | lowp_f32mat2x2 | 
|   | Low single-qualifier floating-point 1x1 matrix.  More...
  | 
|   | 
| typedef mat< 2, 3, f32, lowp >  | lowp_f32mat2x3 | 
|   | Low single-qualifier floating-point 2x3 matrix.  More...
  | 
|   | 
| typedef mat< 2, 4, f32, lowp >  | lowp_f32mat2x4 | 
|   | Low single-qualifier floating-point 2x4 matrix.  More...
  | 
|   | 
| typedef mat< 3, 3, f32, lowp >  | lowp_f32mat3 | 
|   | Low single-qualifier floating-point 3x3 matrix.  More...
  | 
|   | 
| typedef mat< 3, 2, f32, lowp >  | lowp_f32mat3x2 | 
|   | Low single-qualifier floating-point 3x2 matrix.  More...
  | 
|   | 
| typedef mat< 3, 3, f32, lowp >  | lowp_f32mat3x3 | 
|   | Low single-qualifier floating-point 3x3 matrix.  More...
  | 
|   | 
| typedef mat< 3, 4, f32, lowp >  | lowp_f32mat3x4 | 
|   | Low single-qualifier floating-point 3x4 matrix.  More...
  | 
|   | 
| typedef mat< 4, 4, f32, lowp >  | lowp_f32mat4 | 
|   | Low single-qualifier floating-point 4x4 matrix.  More...
  | 
|   | 
| typedef mat< 4, 2, f32, lowp >  | lowp_f32mat4x2 | 
|   | Low single-qualifier floating-point 4x2 matrix.  More...
  | 
|   | 
| typedef mat< 4, 3, f32, lowp >  | lowp_f32mat4x3 | 
|   | Low single-qualifier floating-point 4x3 matrix.  More...
  | 
|   | 
| typedef mat< 4, 4, f32, lowp >  | lowp_f32mat4x4 | 
|   | Low single-qualifier floating-point 4x4 matrix.  More...
  | 
|   | 
| typedef qua< f32, lowp >  | lowp_f32quat | 
|   | Low single-qualifier floating-point quaternion.  More...
  | 
|   | 
| typedef vec< 1, f32, lowp >  | lowp_f32vec1 | 
|   | Low single-qualifier floating-point vector of 1 component.  More...
  | 
|   | 
| typedef vec< 2, f32, lowp >  | lowp_f32vec2 | 
|   | Low single-qualifier floating-point vector of 2 components.  More...
  | 
|   | 
| typedef vec< 3, f32, lowp >  | lowp_f32vec3 | 
|   | Low single-qualifier floating-point vector of 3 components.  More...
  | 
|   | 
| typedef vec< 4, f32, lowp >  | lowp_f32vec4 | 
|   | Low single-qualifier floating-point vector of 4 components.  More...
  | 
|   | 
| typedef double  | lowp_f64 | 
|   | Low 64 bit double-qualifier floating-point scalar.  More...
  | 
|   | 
| typedef mat< 2, 2, f64, lowp >  | lowp_f64mat2 | 
|   | Low double-qualifier floating-point 1x1 matrix.  More...
  | 
|   | 
| typedef mat< 2, 2, f64, lowp >  | lowp_f64mat2x2 | 
|   | Low double-qualifier floating-point 1x1 matrix.  More...
  | 
|   | 
| typedef mat< 2, 3, f64, lowp >  | lowp_f64mat2x3 | 
|   | Low double-qualifier floating-point 2x3 matrix.  More...
  | 
|   | 
| typedef mat< 2, 4, f64, lowp >  | lowp_f64mat2x4 | 
|   | Low double-qualifier floating-point 2x4 matrix.  More...
  | 
|   | 
| typedef mat< 3, 3, f64, lowp >  | lowp_f64mat3 | 
|   | Low double-qualifier floating-point 3x3 matrix.  More...
  | 
|   | 
| typedef mat< 3, 2, f64, lowp >  | lowp_f64mat3x2 | 
|   | Low double-qualifier floating-point 3x2 matrix.  More...
  | 
|   | 
| typedef mat< 3, 3, f64, lowp >  | lowp_f64mat3x3 | 
|   | Low double-qualifier floating-point 3x3 matrix.  More...
  | 
|   | 
| typedef mat< 3, 4, f64, lowp >  | lowp_f64mat3x4 | 
|   | Low double-qualifier floating-point 3x4 matrix.  More...
  | 
|   | 
| typedef mat< 4, 4, f64, lowp >  | lowp_f64mat4 | 
|   | Low double-qualifier floating-point 4x4 matrix.  More...
  | 
|   | 
| typedef mat< 4, 2, f64, lowp >  | lowp_f64mat4x2 | 
|   | Low double-qualifier floating-point 4x2 matrix.  More...
  | 
|   | 
| typedef mat< 4, 3, f64, lowp >  | lowp_f64mat4x3 | 
|   | Low double-qualifier floating-point 4x3 matrix.  More...
  | 
|   | 
| typedef mat< 4, 4, f64, lowp >  | lowp_f64mat4x4 | 
|   | Low double-qualifier floating-point 4x4 matrix.  More...
  | 
|   | 
| typedef qua< f64, lowp >  | lowp_f64quat | 
|   | Low double-qualifier floating-point quaternion.  More...
  | 
|   | 
| typedef vec< 1, f64, lowp >  | lowp_f64vec1 | 
|   | Low double-qualifier floating-point vector of 1 component.  More...
  | 
|   | 
| typedef vec< 2, f64, lowp >  | lowp_f64vec2 | 
|   | Low double-qualifier floating-point vector of 2 components.  More...
  | 
|   | 
| typedef vec< 3, f64, lowp >  | lowp_f64vec3 | 
|   | Low double-qualifier floating-point vector of 3 components.  More...
  | 
|   | 
| typedef vec< 4, f64, lowp >  | lowp_f64vec4 | 
|   | Low double-qualifier floating-point vector of 4 components.  More...
  | 
|   | 
| typedef float  | lowp_float32 | 
|   | Low 32 bit single-qualifier floating-point scalar.  More...
  | 
|   | 
| typedef float  | lowp_float32_t | 
|   | Low 32 bit single-qualifier floating-point scalar.  More...
  | 
|   | 
| typedef double  | lowp_float64 | 
|   | Low 64 bit double-qualifier floating-point scalar.  More...
  | 
|   | 
| typedef double  | lowp_float64_t | 
|   | Low 64 bit double-qualifier floating-point scalar.  More...
  | 
|   | 
| typedef mat< 2, 2, f32, lowp >  | lowp_fmat2 | 
|   | Low single-qualifier floating-point 1x1 matrix.  More...
  | 
|   | 
| typedef mat< 2, 2, f32, lowp >  | lowp_fmat2x2 | 
|   | Low single-qualifier floating-point 1x1 matrix.  More...
  | 
|   | 
| typedef mat< 2, 3, f32, lowp >  | lowp_fmat2x3 | 
|   | Low single-qualifier floating-point 2x3 matrix.  More...
  | 
|   | 
| typedef mat< 2, 4, f32, lowp >  | lowp_fmat2x4 | 
|   | Low single-qualifier floating-point 2x4 matrix.  More...
  | 
|   | 
| typedef mat< 3, 3, f32, lowp >  | lowp_fmat3 | 
|   | Low single-qualifier floating-point 3x3 matrix.  More...
  | 
|   | 
| typedef mat< 3, 2, f32, lowp >  | lowp_fmat3x2 | 
|   | Low single-qualifier floating-point 3x2 matrix.  More...
  | 
|   | 
| typedef mat< 3, 3, f32, lowp >  | lowp_fmat3x3 | 
|   | Low single-qualifier floating-point 3x3 matrix.  More...
  | 
|   | 
| typedef mat< 3, 4, f32, lowp >  | lowp_fmat3x4 | 
|   | Low single-qualifier floating-point 3x4 matrix.  More...
  | 
|   | 
| typedef mat< 4, 4, f32, lowp >  | lowp_fmat4 | 
|   | Low single-qualifier floating-point 4x4 matrix.  More...
  | 
|   | 
| typedef mat< 4, 2, f32, lowp >  | lowp_fmat4x2 | 
|   | Low single-qualifier floating-point 4x2 matrix.  More...
  | 
|   | 
| typedef mat< 4, 3, f32, lowp >  | lowp_fmat4x3 | 
|   | Low single-qualifier floating-point 4x3 matrix.  More...
  | 
|   | 
| typedef mat< 4, 4, f32, lowp >  | lowp_fmat4x4 | 
|   | Low single-qualifier floating-point 4x4 matrix.  More...
  | 
|   | 
| typedef vec< 1, float, lowp >  | lowp_fvec1 | 
|   | Low single-qualifier floating-point vector of 1 component.  More...
  | 
|   | 
| typedef vec< 2, float, lowp >  | lowp_fvec2 | 
|   | Low single-qualifier floating-point vector of 2 components.  More...
  | 
|   | 
| typedef vec< 3, float, lowp >  | lowp_fvec3 | 
|   | Low single-qualifier floating-point vector of 3 components.  More...
  | 
|   | 
| typedef vec< 4, float, lowp >  | lowp_fvec4 | 
|   | Low single-qualifier floating-point vector of 4 components.  More...
  | 
|   | 
| typedef int16  | lowp_i16 | 
|   | Low qualifier 16 bit signed integer type.  More...
  | 
|   | 
| typedef vec< 1, i16, lowp >  | lowp_i16vec1 | 
|   | Low qualifier 16 bit signed integer scalar type.  More...
  | 
|   | 
| typedef vec< 2, i16, lowp >  | lowp_i16vec2 | 
|   | Low qualifier 16 bit signed integer vector of 2 components type.  More...
  | 
|   | 
| typedef vec< 3, i16, lowp >  | lowp_i16vec3 | 
|   | Low qualifier 16 bit signed integer vector of 3 components type.  More...
  | 
|   | 
| typedef vec< 4, i16, lowp >  | lowp_i16vec4 | 
|   | Low qualifier 16 bit signed integer vector of 4 components type.  More...
  | 
|   | 
| typedef int32  | lowp_i32 | 
|   | Low qualifier 32 bit signed integer type.  More...
  | 
|   | 
| typedef vec< 1, i32, lowp >  | lowp_i32vec1 | 
|   | Low qualifier 32 bit signed integer scalar type.  More...
  | 
|   | 
| typedef vec< 2, i32, lowp >  | lowp_i32vec2 | 
|   | Low qualifier 32 bit signed integer vector of 2 components type.  More...
  | 
|   | 
| typedef vec< 3, i32, lowp >  | lowp_i32vec3 | 
|   | Low qualifier 32 bit signed integer vector of 3 components type.  More...
  | 
|   | 
| typedef vec< 4, i32, lowp >  | lowp_i32vec4 | 
|   | Low qualifier 32 bit signed integer vector of 4 components type.  More...
  | 
|   | 
| typedef int64  | lowp_i64 | 
|   | Low qualifier 64 bit signed integer type.  More...
  | 
|   | 
| typedef vec< 1, i64, lowp >  | lowp_i64vec1 | 
|   | Low qualifier 64 bit signed integer scalar type.  More...
  | 
|   | 
| typedef vec< 2, i64, lowp >  | lowp_i64vec2 | 
|   | Low qualifier 64 bit signed integer vector of 2 components type.  More...
  | 
|   | 
| typedef vec< 3, i64, lowp >  | lowp_i64vec3 | 
|   | Low qualifier 64 bit signed integer vector of 3 components type.  More...
  | 
|   | 
| typedef vec< 4, i64, lowp >  | lowp_i64vec4 | 
|   | Low qualifier 64 bit signed integer vector of 4 components type.  More...
  | 
|   | 
| typedef int8  | lowp_i8 | 
|   | Low qualifier 8 bit signed integer type.  More...
  | 
|   | 
| typedef vec< 1, i8, lowp >  | lowp_i8vec1 | 
|   | Low qualifier 8 bit signed integer scalar type.  More...
  | 
|   | 
| typedef vec< 2, i8, lowp >  | lowp_i8vec2 | 
|   | Low qualifier 8 bit signed integer vector of 2 components type.  More...
  | 
|   | 
| typedef vec< 3, i8, lowp >  | lowp_i8vec3 | 
|   | Low qualifier 8 bit signed integer vector of 3 components type.  More...
  | 
|   | 
| typedef vec< 4, i8, lowp >  | lowp_i8vec4 | 
|   | Low qualifier 8 bit signed integer vector of 4 components type.  More...
  | 
|   | 
| typedef int16  | lowp_int16 | 
|   | Low qualifier 16 bit signed integer type.  More...
  | 
|   | 
| typedef int16  | lowp_int16_t | 
|   | Low qualifier 16 bit signed integer type.  More...
  | 
|   | 
| typedef int32  | lowp_int32 | 
|   | Low qualifier 32 bit signed integer type.  More...
  | 
|   | 
| typedef int32  | lowp_int32_t | 
|   | Low qualifier 32 bit signed integer type.  More...
  | 
|   | 
| typedef int64  | lowp_int64 | 
|   | Low qualifier 64 bit signed integer type.  More...
  | 
|   | 
| typedef int64  | lowp_int64_t | 
|   | Low qualifier 64 bit signed integer type.  More...
  | 
|   | 
| typedef int8  | lowp_int8 | 
|   | Low qualifier 8 bit signed integer type.  More...
  | 
|   | 
| typedef int8  | lowp_int8_t | 
|   | Low qualifier 8 bit signed integer type.  More...
  | 
|   | 
| typedef uint16  | lowp_u16 | 
|   | Low qualifier 16 bit unsigned integer type.  More...
  | 
|   | 
| typedef vec< 1, u16, lowp >  | lowp_u16vec1 | 
|   | Low qualifier 16 bit unsigned integer scalar type.  More...
  | 
|   | 
| typedef vec< 2, u16, lowp >  | lowp_u16vec2 | 
|   | Low qualifier 16 bit unsigned integer vector of 2 components type.  More...
  | 
|   | 
| typedef vec< 3, u16, lowp >  | lowp_u16vec3 | 
|   | Low qualifier 16 bit unsigned integer vector of 3 components type.  More...
  | 
|   | 
| typedef vec< 4, u16, lowp >  | lowp_u16vec4 | 
|   | Low qualifier 16 bit unsigned integer vector of 4 components type.  More...
  | 
|   | 
| typedef uint32  | lowp_u32 | 
|   | Low qualifier 32 bit unsigned integer type.  More...
  | 
|   | 
| typedef vec< 1, u32, lowp >  | lowp_u32vec1 | 
|   | Low qualifier 32 bit unsigned integer scalar type.  More...
  | 
|   | 
| typedef vec< 2, u32, lowp >  | lowp_u32vec2 | 
|   | Low qualifier 32 bit unsigned integer vector of 2 components type.  More...
  | 
|   | 
| typedef vec< 3, u32, lowp >  | lowp_u32vec3 | 
|   | Low qualifier 32 bit unsigned integer vector of 3 components type.  More...
  | 
|   | 
| typedef vec< 4, u32, lowp >  | lowp_u32vec4 | 
|   | Low qualifier 32 bit unsigned integer vector of 4 components type.  More...
  | 
|   | 
| typedef uint64  | lowp_u64 | 
|   | Low qualifier 64 bit unsigned integer type.  More...
  | 
|   | 
| typedef vec< 1, u64, lowp >  | lowp_u64vec1 | 
|   | Low qualifier 64 bit unsigned integer scalar type.  More...
  | 
|   | 
| typedef vec< 2, u64, lowp >  | lowp_u64vec2 | 
|   | Low qualifier 64 bit unsigned integer vector of 2 components type.  More...
  | 
|   | 
| typedef vec< 3, u64, lowp >  | lowp_u64vec3 | 
|   | Low qualifier 64 bit unsigned integer vector of 3 components type.  More...
  | 
|   | 
| typedef vec< 4, u64, lowp >  | lowp_u64vec4 | 
|   | Low qualifier 64 bit unsigned integer vector of 4 components type.  More...
  | 
|   | 
| typedef uint8  | lowp_u8 | 
|   | Low qualifier 8 bit unsigned integer type.  More...
  | 
|   | 
| typedef vec< 1, u8, lowp >  | lowp_u8vec1 | 
|   | Low qualifier 8 bit unsigned integer scalar type.  More...
  | 
|   | 
| typedef vec< 2, u8, lowp >  | lowp_u8vec2 | 
|   | Low qualifier 8 bit unsigned integer vector of 2 components type.  More...
  | 
|   | 
| typedef vec< 3, u8, lowp >  | lowp_u8vec3 | 
|   | Low qualifier 8 bit unsigned integer vector of 3 components type.  More...
  | 
|   | 
| typedef vec< 4, u8, lowp >  | lowp_u8vec4 | 
|   | Low qualifier 8 bit unsigned integer vector of 4 components type.  More...
  | 
|   | 
| typedef uint16  | lowp_uint16 | 
|   | Low qualifier 16 bit unsigned integer type.  More...
  | 
|   | 
| typedef uint16  | lowp_uint16_t | 
|   | Low qualifier 16 bit unsigned integer type.  More...
  | 
|   | 
| typedef uint32  | lowp_uint32 | 
|   | Low qualifier 32 bit unsigned integer type.  More...
  | 
|   | 
| typedef uint32  | lowp_uint32_t | 
|   | Low qualifier 32 bit unsigned integer type.  More...
  | 
|   | 
| typedef uint64  | lowp_uint64 | 
|   | Low qualifier 64 bit unsigned integer type.  More...
  | 
|   | 
| typedef uint64  | lowp_uint64_t | 
|   | Low qualifier 64 bit unsigned integer type.  More...
  | 
|   | 
| typedef uint8  | lowp_uint8 | 
|   | Low qualifier 8 bit unsigned integer type.  More...
  | 
|   | 
| typedef uint8  | lowp_uint8_t | 
|   | Low qualifier 8 bit unsigned integer type.  More...
  | 
|   | 
| typedef float  | mediump_f32 | 
|   | Medium 32 bit single-qualifier floating-point scalar.  More...
  | 
|   | 
| typedef mat< 2, 2, f32, mediump >  | mediump_f32mat2 | 
|   | Medium single-qualifier floating-point 1x1 matrix.  More...
  | 
|   | 
| typedef mat< 2, 2, f32, mediump >  | mediump_f32mat2x2 | 
|   | High single-qualifier floating-point 1x1 matrix.  More...
  | 
|   | 
| typedef mat< 2, 3, f32, mediump >  | mediump_f32mat2x3 | 
|   | Medium single-qualifier floating-point 2x3 matrix.  More...
  | 
|   | 
| typedef mat< 2, 4, f32, mediump >  | mediump_f32mat2x4 | 
|   | Medium single-qualifier floating-point 2x4 matrix.  More...
  | 
|   | 
| typedef mat< 3, 3, f32, mediump >  | mediump_f32mat3 | 
|   | Medium single-qualifier floating-point 3x3 matrix.  More...
  | 
|   | 
| typedef mat< 3, 2, f32, mediump >  | mediump_f32mat3x2 | 
|   | Medium single-qualifier floating-point 3x2 matrix.  More...
  | 
|   | 
| typedef mat< 3, 3, f32, mediump >  | mediump_f32mat3x3 | 
|   | Medium single-qualifier floating-point 3x3 matrix.  More...
  | 
|   | 
| typedef mat< 3, 4, f32, mediump >  | mediump_f32mat3x4 | 
|   | Medium single-qualifier floating-point 3x4 matrix.  More...
  | 
|   | 
| typedef mat< 4, 4, f32, mediump >  | mediump_f32mat4 | 
|   | Medium single-qualifier floating-point 4x4 matrix.  More...
  | 
|   | 
| typedef mat< 4, 2, f32, mediump >  | mediump_f32mat4x2 | 
|   | Medium single-qualifier floating-point 4x2 matrix.  More...
  | 
|   | 
| typedef mat< 4, 3, f32, mediump >  | mediump_f32mat4x3 | 
|   | Medium single-qualifier floating-point 4x3 matrix.  More...
  | 
|   | 
| typedef mat< 4, 4, f32, mediump >  | mediump_f32mat4x4 | 
|   | Medium single-qualifier floating-point 4x4 matrix.  More...
  | 
|   | 
| typedef qua< f32, mediump >  | mediump_f32quat | 
|   | Medium single-qualifier floating-point quaternion.  More...
  | 
|   | 
| typedef vec< 1, f32, mediump >  | mediump_f32vec1 | 
|   | Medium single-qualifier floating-point vector of 1 component.  More...
  | 
|   | 
| typedef vec< 2, f32, mediump >  | mediump_f32vec2 | 
|   | Medium single-qualifier floating-point vector of 2 components.  More...
  | 
|   | 
| typedef vec< 3, f32, mediump >  | mediump_f32vec3 | 
|   | Medium single-qualifier floating-point vector of 3 components.  More...
  | 
|   | 
| typedef vec< 4, f32, mediump >  | mediump_f32vec4 | 
|   | Medium single-qualifier floating-point vector of 4 components.  More...
  | 
|   | 
| typedef double  | mediump_f64 | 
|   | Medium 64 bit double-qualifier floating-point scalar.  More...
  | 
|   | 
| typedef mat< 2, 2, f64, mediump >  | mediump_f64mat2 | 
|   | Medium double-qualifier floating-point 1x1 matrix.  More...
  | 
|   | 
| typedef mat< 2, 2, f64, mediump >  | mediump_f64mat2x2 | 
|   | Medium double-qualifier floating-point 1x1 matrix.  More...
  | 
|   | 
| typedef mat< 2, 3, f64, mediump >  | mediump_f64mat2x3 | 
|   | Medium double-qualifier floating-point 2x3 matrix.  More...
  | 
|   | 
| typedef mat< 2, 4, f64, mediump >  | mediump_f64mat2x4 | 
|   | Medium double-qualifier floating-point 2x4 matrix.  More...
  | 
|   | 
| typedef mat< 3, 3, f64, mediump >  | mediump_f64mat3 | 
|   | Medium double-qualifier floating-point 3x3 matrix.  More...
  | 
|   | 
| typedef mat< 3, 2, f64, mediump >  | mediump_f64mat3x2 | 
|   | Medium double-qualifier floating-point 3x2 matrix.  More...
  | 
|   | 
| typedef mat< 3, 3, f64, mediump >  | mediump_f64mat3x3 | 
|   | Medium double-qualifier floating-point 3x3 matrix.  More...
  | 
|   | 
| typedef mat< 3, 4, f64, mediump >  | mediump_f64mat3x4 | 
|   | Medium double-qualifier floating-point 3x4 matrix.  More...
  | 
|   | 
| typedef mat< 4, 4, f64, mediump >  | mediump_f64mat4 | 
|   | Medium double-qualifier floating-point 4x4 matrix.  More...
  | 
|   | 
| typedef mat< 4, 2, f64, mediump >  | mediump_f64mat4x2 | 
|   | Medium double-qualifier floating-point 4x2 matrix.  More...
  | 
|   | 
| typedef mat< 4, 3, f64, mediump >  | mediump_f64mat4x3 | 
|   | Medium double-qualifier floating-point 4x3 matrix.  More...
  | 
|   | 
| typedef mat< 4, 4, f64, mediump >  | mediump_f64mat4x4 | 
|   | Medium double-qualifier floating-point 4x4 matrix.  More...
  | 
|   | 
| typedef qua< f64, mediump >  | mediump_f64quat | 
|   | Medium double-qualifier floating-point quaternion.  More...
  | 
|   | 
| typedef vec< 1, f64, mediump >  | mediump_f64vec1 | 
|   | Medium double-qualifier floating-point vector of 1 component.  More...
  | 
|   | 
| typedef vec< 2, f64, mediump >  | mediump_f64vec2 | 
|   | Medium double-qualifier floating-point vector of 2 components.  More...
  | 
|   | 
| typedef vec< 3, f64, mediump >  | mediump_f64vec3 | 
|   | Medium double-qualifier floating-point vector of 3 components.  More...
  | 
|   | 
| typedef vec< 4, f64, mediump >  | mediump_f64vec4 | 
|   | Medium double-qualifier floating-point vector of 4 components.  More...
  | 
|   | 
| typedef float  | mediump_float32 | 
|   | Medium 32 bit single-qualifier floating-point scalar.  More...
  | 
|   | 
| typedef float  | mediump_float32_t | 
|   | Medium 32 bit single-qualifier floating-point scalar.  More...
  | 
|   | 
| typedef double  | mediump_float64 | 
|   | Medium 64 bit double-qualifier floating-point scalar.  More...
  | 
|   | 
| typedef double  | mediump_float64_t | 
|   | Medium 64 bit double-qualifier floating-point scalar.  More...
  | 
|   | 
| typedef mat< 2, 2, f32, mediump >  | mediump_fmat2 | 
|   | Medium single-qualifier floating-point 1x1 matrix.  More...
  | 
|   | 
| typedef mat< 2, 2, f32, mediump >  | mediump_fmat2x2 | 
|   | Medium single-qualifier floating-point 1x1 matrix.  More...
  | 
|   | 
| typedef mat< 2, 3, f32, mediump >  | mediump_fmat2x3 | 
|   | Medium single-qualifier floating-point 2x3 matrix.  More...
  | 
|   | 
| typedef mat< 2, 4, f32, mediump >  | mediump_fmat2x4 | 
|   | Medium single-qualifier floating-point 2x4 matrix.  More...
  | 
|   | 
| typedef mat< 3, 3, f32, mediump >  | mediump_fmat3 | 
|   | Medium single-qualifier floating-point 3x3 matrix.  More...
  | 
|   | 
| typedef mat< 3, 2, f32, mediump >  | mediump_fmat3x2 | 
|   | Medium single-qualifier floating-point 3x2 matrix.  More...
  | 
|   | 
| typedef mat< 3, 3, f32, mediump >  | mediump_fmat3x3 | 
|   | Medium single-qualifier floating-point 3x3 matrix.  More...
  | 
|   | 
| typedef mat< 3, 4, f32, mediump >  | mediump_fmat3x4 | 
|   | Medium single-qualifier floating-point 3x4 matrix.  More...
  | 
|   | 
| typedef mat< 4, 4, f32, mediump >  | mediump_fmat4 | 
|   | Medium single-qualifier floating-point 4x4 matrix.  More...
  | 
|   | 
| typedef mat< 4, 2, f32, mediump >  | mediump_fmat4x2 | 
|   | Medium single-qualifier floating-point 4x2 matrix.  More...
  | 
|   | 
| typedef mat< 4, 3, f32, mediump >  | mediump_fmat4x3 | 
|   | Medium single-qualifier floating-point 4x3 matrix.  More...
  | 
|   | 
| typedef mat< 4, 4, f32, mediump >  | mediump_fmat4x4 | 
|   | Medium single-qualifier floating-point 4x4 matrix.  More...
  | 
|   | 
| typedef vec< 1, float, mediump >  | mediump_fvec1 | 
|   | Medium single-qualifier floating-point vector of 1 component.  More...
  | 
|   | 
| typedef vec< 2, float, mediump >  | mediump_fvec2 | 
|   | Medium Single-qualifier floating-point vector of 2 components.  More...
  | 
|   | 
| typedef vec< 3, float, mediump >  | mediump_fvec3 | 
|   | Medium Single-qualifier floating-point vector of 3 components.  More...
  | 
|   | 
| typedef vec< 4, float, mediump >  | mediump_fvec4 | 
|   | Medium Single-qualifier floating-point vector of 4 components.  More...
  | 
|   | 
| typedef int16  | mediump_i16 | 
|   | Medium qualifier 16 bit signed integer type.  More...
  | 
|   | 
| typedef vec< 1, i16, mediump >  | mediump_i16vec1 | 
|   | Medium qualifier 16 bit signed integer scalar type.  More...
  | 
|   | 
| typedef vec< 2, i16, mediump >  | mediump_i16vec2 | 
|   | Medium qualifier 16 bit signed integer vector of 2 components type.  More...
  | 
|   | 
| typedef vec< 3, i16, mediump >  | mediump_i16vec3 | 
|   | Medium qualifier 16 bit signed integer vector of 3 components type.  More...
  | 
|   | 
| typedef vec< 4, i16, mediump >  | mediump_i16vec4 | 
|   | Medium qualifier 16 bit signed integer vector of 4 components type.  More...
  | 
|   | 
| typedef int32  | mediump_i32 | 
|   | Medium qualifier 32 bit signed integer type.  More...
  | 
|   | 
| typedef vec< 1, i32, mediump >  | mediump_i32vec1 | 
|   | Medium qualifier 32 bit signed integer scalar type.  More...
  | 
|   | 
| typedef vec< 2, i32, mediump >  | mediump_i32vec2 | 
|   | Medium qualifier 32 bit signed integer vector of 2 components type.  More...
  | 
|   | 
| typedef vec< 3, i32, mediump >  | mediump_i32vec3 | 
|   | Medium qualifier 32 bit signed integer vector of 3 components type.  More...
  | 
|   | 
| typedef vec< 4, i32, mediump >  | mediump_i32vec4 | 
|   | Medium qualifier 32 bit signed integer vector of 4 components type.  More...
  | 
|   | 
| typedef int64  | mediump_i64 | 
|   | Medium qualifier 64 bit signed integer type.  More...
  | 
|   | 
| typedef vec< 1, i64, mediump >  | mediump_i64vec1 | 
|   | Medium qualifier 64 bit signed integer scalar type.  More...
  | 
|   | 
| typedef vec< 2, i64, mediump >  | mediump_i64vec2 | 
|   | Medium qualifier 64 bit signed integer vector of 2 components type.  More...
  | 
|   | 
| typedef vec< 3, i64, mediump >  | mediump_i64vec3 | 
|   | Medium qualifier 64 bit signed integer vector of 3 components type.  More...
  | 
|   | 
| typedef vec< 4, i64, mediump >  | mediump_i64vec4 | 
|   | Medium qualifier 64 bit signed integer vector of 4 components type.  More...
  | 
|   | 
| typedef int8  | mediump_i8 | 
|   | Medium qualifier 8 bit signed integer type.  More...
  | 
|   | 
| typedef vec< 1, i8, mediump >  | mediump_i8vec1 | 
|   | Medium qualifier 8 bit signed integer scalar type.  More...
  | 
|   | 
| typedef vec< 2, i8, mediump >  | mediump_i8vec2 | 
|   | Medium qualifier 8 bit signed integer vector of 2 components type.  More...
  | 
|   | 
| typedef vec< 3, i8, mediump >  | mediump_i8vec3 | 
|   | Medium qualifier 8 bit signed integer vector of 3 components type.  More...
  | 
|   | 
| typedef vec< 4, i8, mediump >  | mediump_i8vec4 | 
|   | Medium qualifier 8 bit signed integer vector of 4 components type.  More...
  | 
|   | 
| typedef int16  | mediump_int16 | 
|   | Medium qualifier 16 bit signed integer type.  More...
  | 
|   | 
| typedef int16  | mediump_int16_t | 
|   | Medium qualifier 16 bit signed integer type.  More...
  | 
|   | 
| typedef int32  | mediump_int32 | 
|   | Medium qualifier 32 bit signed integer type.  More...
  | 
|   | 
| typedef int32  | mediump_int32_t | 
|   | Medium qualifier 32 bit signed integer type.  More...
  | 
|   | 
| typedef int64  | mediump_int64 | 
|   | Medium qualifier 64 bit signed integer type.  More...
  | 
|   | 
| typedef int64  | mediump_int64_t | 
|   | Medium qualifier 64 bit signed integer type.  More...
  | 
|   | 
| typedef int8  | mediump_int8 | 
|   | Medium qualifier 8 bit signed integer type.  More...
  | 
|   | 
| typedef int8  | mediump_int8_t | 
|   | Medium qualifier 8 bit signed integer type.  More...
  | 
|   | 
| typedef uint16  | mediump_u16 | 
|   | Medium qualifier 16 bit unsigned integer type.  More...
  | 
|   | 
| typedef vec< 1, u16, mediump >  | mediump_u16vec1 | 
|   | Medium qualifier 16 bit unsigned integer scalar type.  More...
  | 
|   | 
| typedef vec< 2, u16, mediump >  | mediump_u16vec2 | 
|   | Medium qualifier 16 bit unsigned integer vector of 2 components type.  More...
  | 
|   | 
| typedef vec< 3, u16, mediump >  | mediump_u16vec3 | 
|   | Medium qualifier 16 bit unsigned integer vector of 3 components type.  More...
  | 
|   | 
| typedef vec< 4, u16, mediump >  | mediump_u16vec4 | 
|   | Medium qualifier 16 bit unsigned integer vector of 4 components type.  More...
  | 
|   | 
| typedef uint32  | mediump_u32 | 
|   | Medium qualifier 32 bit unsigned integer type.  More...
  | 
|   | 
| typedef vec< 1, u32, mediump >  | mediump_u32vec1 | 
|   | Medium qualifier 32 bit unsigned integer scalar type.  More...
  | 
|   | 
| typedef vec< 2, u32, mediump >  | mediump_u32vec2 | 
|   | Medium qualifier 32 bit unsigned integer vector of 2 components type.  More...
  | 
|   | 
| typedef vec< 3, u32, mediump >  | mediump_u32vec3 | 
|   | Medium qualifier 32 bit unsigned integer vector of 3 components type.  More...
  | 
|   | 
| typedef vec< 4, u32, mediump >  | mediump_u32vec4 | 
|   | Medium qualifier 32 bit unsigned integer vector of 4 components type.  More...
  | 
|   | 
| typedef uint64  | mediump_u64 | 
|   | Medium qualifier 64 bit unsigned integer type.  More...
  | 
|   | 
| typedef vec< 1, u64, mediump >  | mediump_u64vec1 | 
|   | Medium qualifier 64 bit unsigned integer scalar type.  More...
  | 
|   | 
| typedef vec< 2, u64, mediump >  | mediump_u64vec2 | 
|   | Medium qualifier 64 bit unsigned integer vector of 2 components type.  More...
  | 
|   | 
| typedef vec< 3, u64, mediump >  | mediump_u64vec3 | 
|   | Medium qualifier 64 bit unsigned integer vector of 3 components type.  More...
  | 
|   | 
| typedef vec< 4, u64, mediump >  | mediump_u64vec4 | 
|   | Medium qualifier 64 bit unsigned integer vector of 4 components type.  More...
  | 
|   | 
| typedef uint8  | mediump_u8 | 
|   | Medium qualifier 8 bit unsigned integer type.  More...
  | 
|   | 
| typedef vec< 1, u8, mediump >  | mediump_u8vec1 | 
|   | Medium qualifier 8 bit unsigned integer scalar type.  More...
  | 
|   | 
| typedef vec< 2, u8, mediump >  | mediump_u8vec2 | 
|   | Medium qualifier 8 bit unsigned integer vector of 2 components type.  More...
  | 
|   | 
| typedef vec< 3, u8, mediump >  | mediump_u8vec3 | 
|   | Medium qualifier 8 bit unsigned integer vector of 3 components type.  More...
  | 
|   | 
| typedef vec< 4, u8, mediump >  | mediump_u8vec4 | 
|   | Medium qualifier 8 bit unsigned integer vector of 4 components type.  More...
  | 
|   | 
| typedef uint16  | mediump_uint16 | 
|   | Medium qualifier 16 bit unsigned integer type.  More...
  | 
|   | 
| typedef uint16  | mediump_uint16_t | 
|   | Medium qualifier 16 bit unsigned integer type.  More...
  | 
|   | 
| typedef uint32  | mediump_uint32 | 
|   | Medium qualifier 32 bit unsigned integer type.  More...
  | 
|   | 
| typedef uint32  | mediump_uint32_t | 
|   | Medium qualifier 32 bit unsigned integer type.  More...
  | 
|   | 
| typedef uint64  | mediump_uint64 | 
|   | Medium qualifier 64 bit unsigned integer type.  More...
  | 
|   | 
| typedef uint64  | mediump_uint64_t | 
|   | Medium qualifier 64 bit unsigned integer type.  More...
  | 
|   | 
| typedef uint8  | mediump_uint8 | 
|   | Medium qualifier 8 bit unsigned integer type.  More...
  | 
|   | 
| typedef uint8  | mediump_uint8_t | 
|   | Medium qualifier 8 bit unsigned integer type.  More...
  | 
|   | 
| typedef uint16  | u16 | 
|   | Default qualifier 16 bit unsigned integer type.  More...
  | 
|   | 
| typedef vec< 1, u16, defaultp >  | u16vec1 | 
|   | Default qualifier 16 bit unsigned integer scalar type.  More...
  | 
|   | 
| typedef vec< 2, u16, defaultp >  | u16vec2 | 
|   | Default qualifier 16 bit unsigned integer vector of 2 components type.  More...
  | 
|   | 
| typedef vec< 3, u16, defaultp >  | u16vec3 | 
|   | Default qualifier 16 bit unsigned integer vector of 3 components type.  More...
  | 
|   | 
| typedef vec< 4, u16, defaultp >  | u16vec4 | 
|   | Default qualifier 16 bit unsigned integer vector of 4 components type.  More...
  | 
|   | 
| typedef uint32  | u32 | 
|   | Default qualifier 32 bit unsigned integer type.  More...
  | 
|   | 
| typedef vec< 1, u32, defaultp >  | u32vec1 | 
|   | Default qualifier 32 bit unsigned integer scalar type.  More...
  | 
|   | 
| typedef vec< 2, u32, defaultp >  | u32vec2 | 
|   | Default qualifier 32 bit unsigned integer vector of 2 components type.  More...
  | 
|   | 
| typedef vec< 3, u32, defaultp >  | u32vec3 | 
|   | Default qualifier 32 bit unsigned integer vector of 3 components type.  More...
  | 
|   | 
| typedef vec< 4, u32, defaultp >  | u32vec4 | 
|   | Default qualifier 32 bit unsigned integer vector of 4 components type.  More...
  | 
|   | 
| typedef uint64  | u64 | 
|   | Default qualifier 64 bit unsigned integer type.  More...
  | 
|   | 
| typedef vec< 1, u64, defaultp >  | u64vec1 | 
|   | Default qualifier 64 bit unsigned integer scalar type.  More...
  | 
|   | 
| typedef vec< 2, u64, defaultp >  | u64vec2 | 
|   | Default qualifier 64 bit unsigned integer vector of 2 components type.  More...
  | 
|   | 
| typedef vec< 3, u64, defaultp >  | u64vec3 | 
|   | Default qualifier 64 bit unsigned integer vector of 3 components type.  More...
  | 
|   | 
| typedef vec< 4, u64, defaultp >  | u64vec4 | 
|   | Default qualifier 64 bit unsigned integer vector of 4 components type.  More...
  | 
|   | 
| typedef uint8  | u8 | 
|   | Default qualifier 8 bit unsigned integer type.  More...
  | 
|   | 
| typedef vec< 1, u8, defaultp >  | u8vec1 | 
|   | Default qualifier 8 bit unsigned integer scalar type.  More...
  | 
|   | 
| typedef vec< 2, u8, defaultp >  | u8vec2 | 
|   | Default qualifier 8 bit unsigned integer vector of 2 components type.  More...
  | 
|   | 
| typedef vec< 3, u8, defaultp >  | u8vec3 | 
|   | Default qualifier 8 bit unsigned integer vector of 3 components type.  More...
  | 
|   | 
| typedef vec< 4, u8, defaultp >  | u8vec4 | 
|   | Default qualifier 8 bit unsigned integer vector of 4 components type.  More...
  | 
|   | 
| typedef uint16  | uint16_t | 
|   | Default qualifier 16 bit unsigned integer type.  More...
  | 
|   | 
| typedef uint32  | uint32_t | 
|   | Default qualifier 32 bit unsigned integer type.  More...
  | 
|   | 
| typedef uint64  | uint64_t | 
|   | Default qualifier 64 bit unsigned integer type.  More...
  | 
|   | 
| typedef uint8  | uint8_t | 
|   | Default qualifier 8 bit unsigned integer type.  More...
  | 
|   | 
Defines specific C++-based qualifier types.