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_inthighp_ivec2
typedef detail::tvec3< highp_inthighp_ivec3
typedef detail::tvec4< highp_inthighp_ivec4
typedef detail::tmat2x2
< highp_float
highp_mat2x2
typedef detail::tmat2x3
< highp_float
highp_mat2x3
typedef detail::tmat2x4
< highp_float
highp_mat2x4
typedef detail::tmat3x2
< highp_float
highp_mat3x2
typedef detail::tmat3x3
< highp_float
highp_mat3x3
typedef detail::tmat3x4
< highp_float
highp_mat3x4
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_uinthighp_uvec2
typedef detail::tvec3< highp_uinthighp_uvec3
typedef detail::tvec4< highp_uinthighp_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_intlowp_ivec2
typedef detail::tvec3< lowp_intlowp_ivec3
typedef detail::tvec4< lowp_intlowp_ivec4
typedef detail::tmat2x2
< lowp_float
lowp_mat2x2
typedef detail::tmat2x3
< lowp_float
lowp_mat2x3
typedef detail::tmat2x4
< lowp_float
lowp_mat2x4
typedef detail::tmat3x2
< lowp_float
lowp_mat3x2
typedef detail::tmat3x3
< lowp_float
lowp_mat3x3
typedef detail::tmat3x4
< lowp_float
lowp_mat3x4
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_uintlowp_uvec2
typedef detail::tvec3< lowp_uintlowp_uvec3
typedef detail::tvec4< lowp_uintlowp_uvec4
typedef detail::tvec2< lowp_floatlowp_vec2
typedef detail::tvec3< lowp_floatlowp_vec3
typedef detail::tvec4< lowp_floatlowp_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_mat2x2
typedef detail::tmat2x3
< mediump_float
mediump_mat2x3
typedef detail::tmat2x4
< mediump_float
mediump_mat2x4
typedef detail::tmat3x2
< mediump_float
mediump_mat3x2
typedef detail::tmat3x3
< mediump_float
mediump_mat3x3
typedef detail::tmat3x4
< mediump_float
mediump_mat3x4
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

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 203 of file type_mat2x4.hpp.

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 205 of file type_mat3x2.hpp.

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 205 of file type_mat3x4.hpp.

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 195 of file type_mat2x4.hpp.

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 197 of file type_mat3x2.hpp.

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 197 of file type_mat3x4.hpp.

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 199 of file type_mat2x4.hpp.

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 201 of file type_mat3x2.hpp.

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 201 of file type_mat3x4.hpp.