- Main Page
- Modules
- Namespaces
- Classes
- Files

- Namespace List
- Namespace Members

Typedefs
glm::core::type::precision Namespace Reference

< Namespace for precision stuff. More...

## Typedefs
typedef highp_float_t | highp_float
typedef detail::highp_int_t | highp_int
typedef detail::tvec2< highp_int > | highp_ivec2
typedef detail::tvec3< highp_int > | highp_ivec3
typedef detail::tvec4< highp_int > | highp_ivec4
typedef detail::tmat2x2 < highp_float > | highp_mat2
typedef detail::tmat2x2 < highp_float > | highp_mat2x2
typedef detail::tmat2x3 < highp_float > | highp_mat2x3
typedef detail::tmat2x4 < highp_float > | highp_mat2x4
typedef detail::tmat3x3 < highp_float > | highp_mat3
typedef detail::tmat3x2 < highp_float > | highp_mat3x2
typedef detail::tmat3x3 < highp_float > | highp_mat3x3
typedef detail::tmat3x4 < highp_float > | highp_mat3x4
typedef detail::tmat4x4 < highp_float > | highp_mat4
typedef detail::tmat4x2 < highp_float > | highp_mat4x2
typedef detail::tmat4x3 < highp_float > | highp_mat4x3
typedef detail::tmat4x4 < highp_float > | highp_mat4x4
typedef detail::highp_uint_t | highp_uint
typedef detail::tvec2< highp_uint > | highp_uvec2
typedef detail::tvec3< highp_uint > | highp_uvec3
typedef detail::tvec4< highp_uint > | highp_uvec4
typedef detail::tvec2 < highp_float > | highp_vec2
typedef detail::tvec3 < highp_float > | highp_vec3
typedef detail::tvec4 < highp_float > | highp_vec4
typedef lowp_float_t | lowp_float
typedef detail::lowp_int_t | lowp_int
typedef detail::tvec2< lowp_int > | lowp_ivec2
typedef detail::tvec3< lowp_int > | lowp_ivec3
typedef detail::tvec4< lowp_int > | lowp_ivec4
typedef detail::tmat2x2 < lowp_float > | lowp_mat2
typedef detail::tmat2x2 < lowp_float > | lowp_mat2x2
typedef detail::tmat2x3 < lowp_float > | lowp_mat2x3
typedef detail::tmat2x4 < lowp_float > | lowp_mat2x4
typedef detail::tmat3x3 < lowp_float > | lowp_mat3
typedef detail::tmat3x2 < lowp_float > | lowp_mat3x2
typedef detail::tmat3x3 < lowp_float > | lowp_mat3x3
typedef detail::tmat3x4 < lowp_float > | lowp_mat3x4
typedef detail::tmat4x4 < lowp_float > | lowp_mat4
typedef detail::tmat4x2 < lowp_float > | lowp_mat4x2
typedef detail::tmat4x3 < lowp_float > | lowp_mat4x3
typedef detail::tmat4x4 < lowp_float > | lowp_mat4x4
typedef detail::lowp_uint_t | lowp_uint
typedef detail::tvec2< lowp_uint > | lowp_uvec2
typedef detail::tvec3< lowp_uint > | lowp_uvec3
typedef detail::tvec4< lowp_uint > | lowp_uvec4
typedef detail::tvec2< lowp_float > | lowp_vec2
typedef detail::tvec3< lowp_float > | lowp_vec3
typedef detail::tvec4< lowp_float > | lowp_vec4
typedef mediump_float_t | mediump_float
typedef detail::mediump_int_t | mediump_int
typedef detail::tvec2 < mediump_int > | mediump_ivec2
typedef detail::tvec3 < mediump_int > | mediump_ivec3
typedef detail::tvec4 < mediump_int > | mediump_ivec4
typedef detail::tmat2x2 < mediump_float > | mediump_mat2
typedef detail::tmat2x2 < mediump_float > | mediump_mat2x2
typedef detail::tmat2x3 < mediump_float > | mediump_mat2x3
typedef detail::tmat2x4 < mediump_float > | mediump_mat2x4
typedef detail::tmat3x3 < mediump_float > | mediump_mat3
typedef detail::tmat3x2 < mediump_float > | mediump_mat3x2
typedef detail::tmat3x3 < mediump_float > | mediump_mat3x3
typedef detail::tmat3x4 < mediump_float > | mediump_mat3x4
typedef detail::tmat4x4 < mediump_float > | mediump_mat4
typedef detail::tmat4x2 < mediump_float > | mediump_mat4x2
typedef detail::tmat4x3 < mediump_float > | mediump_mat4x3
typedef detail::tmat4x4 < mediump_float > | mediump_mat4x4
typedef detail::mediump_uint_t | mediump_uint
typedef detail::tvec2 < mediump_uint > | mediump_uvec2
typedef detail::tvec3 < mediump_uint > | mediump_uvec3
typedef detail::tvec4 < mediump_uint > | mediump_uvec4
typedef detail::tvec2 < mediump_float > | mediump_vec2
typedef detail::tvec3 < mediump_float > | mediump_vec3
typedef detail::tvec4 < mediump_float > | mediump_vec4

## Detailed Description

< Namespace for precision stuff.

## Typedef Documentation

typedef detail::tmat2x4<highp_float> highp_mat2x4

2 columns of 4 components matrix of high precision floating-point numbers.

There is no guarantee on the actual precision. (From GLSL 1.30.8 specification, section 4.1.6 Matrices and section 4.5 Precision and Precision Qualifiers)

Definition at line 215 of file type_mat2x4.hpp.

typedef detail::tmat3x2<highp_float> highp_mat3x2

3 columns of 2 components matrix of high precision floating-point numbers.

There is no guarantee on the actual precision. (From GLSL 1.30.8 specification, section 4.1.6 Matrices and section 4.5 Precision and Precision Qualifiers)

Definition at line 221 of file type_mat3x2.hpp.

typedef detail::tmat3x4<highp_float> highp_mat3x4

3 columns of 4 components matrix of high precision floating-point numbers.

There is no guarantee on the actual precision. (From GLSL 1.30.8 specification, section 4.1.6 Matrices and section 4.5 Precision and Precision Qualifiers)

Definition at line 221 of file type_mat3x4.hpp.

typedef detail::tmat2x4<lowp_float> lowp_mat2x4

2 columns of 4 components matrix of low precision floating-point numbers.

There is no guarantee on the actual precision. (From GLSL 1.30.8 specification, section 4.1.6 Matrices and section 4.5 Precision and Precision Qualifiers)

Definition at line 207 of file type_mat2x4.hpp.

typedef detail::tmat3x2<lowp_float> lowp_mat3x2

3 columns of 2 components matrix of low precision floating-point numbers.

There is no guarantee on the actual precision. (From GLSL 1.30.8 specification, section 4.1.6 Matrices and section 4.5 Precision and Precision Qualifiers)

Definition at line 213 of file type_mat3x2.hpp.

typedef detail::tmat3x4<lowp_float> lowp_mat3x4

3 columns of 4 components matrix of low precision floating-point numbers.

There is no guarantee on the actual precision. (From GLSL 1.30.8 specification, section 4.1.6 Matrices and section 4.5 Precision and Precision Qualifiers)

Definition at line 213 of file type_mat3x4.hpp.

typedef detail::tmat2x4<mediump_float> mediump_mat2x4

2 columns of 4 components matrix of medium precision floating-point numbers.

There is no guarantee on the actual precision. (From GLSL 1.30.8 specification, section 4.1.6 Matrices and section 4.5 Precision and Precision Qualifiers)

Definition at line 211 of file type_mat2x4.hpp.

typedef detail::tmat3x2<mediump_float> mediump_mat3x2

3 columns of 2 components matrix of medium precision floating-point numbers.

There is no guarantee on the actual precision. (From GLSL 1.30.8 specification, section 4.1.6 Matrices and section 4.5 Precision and Precision Qualifiers)

Definition at line 217 of file type_mat3x2.hpp.

typedef detail::tmat3x4<mediump_float> mediump_mat3x4

3 columns of 4 components matrix of medium precision floating-point numbers.

There is no guarantee on the actual precision. (From GLSL 1.30.8 specification, section 4.1.6 Matrices and section 4.5 Precision and Precision Qualifiers)

Definition at line 217 of file type_mat3x4.hpp.