FlukyEngine

Matrix types with precision qualifiers which may result in various precision in term of ULPs. More...
Typedefs  
typedef mat< 2, 2, double, lowp >  glm::lowp_dmat2 
2 columns of 2 components matrix of doubleprecision floatingpoint numbers using low precision arithmetic in term of ULPs. More...  
typedef mat< 2, 2, double, mediump >  glm::mediump_dmat2 
2 columns of 2 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs. More...  
typedef mat< 2, 2, double, highp >  glm::highp_dmat2 
2 columns of 2 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs. More...  
typedef mat< 2, 2, double, lowp >  glm::lowp_dmat2x2 
2 columns of 2 components matrix of doubleprecision floatingpoint numbers using low precision arithmetic in term of ULPs. More...  
typedef mat< 2, 2, double, mediump >  glm::mediump_dmat2x2 
2 columns of 2 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs. More...  
typedef mat< 2, 2, double, highp >  glm::highp_dmat2x2 
2 columns of 2 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs. More...  
typedef mat< 2, 3, double, lowp >  glm::lowp_dmat2x3 
2 columns of 3 components matrix of doubleprecision floatingpoint numbers using low precision arithmetic in term of ULPs. More...  
typedef mat< 2, 3, double, mediump >  glm::mediump_dmat2x3 
2 columns of 3 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs. More...  
typedef mat< 2, 3, double, highp >  glm::highp_dmat2x3 
2 columns of 3 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs. More...  
typedef mat< 2, 4, double, lowp >  glm::lowp_dmat2x4 
2 columns of 4 components matrix of doubleprecision floatingpoint numbers using low precision arithmetic in term of ULPs. More...  
typedef mat< 2, 4, double, mediump >  glm::mediump_dmat2x4 
2 columns of 4 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs. More...  
typedef mat< 2, 4, double, highp >  glm::highp_dmat2x4 
2 columns of 4 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs. More...  
typedef mat< 3, 2, double, lowp >  glm::lowp_dmat3x2 
3 columns of 2 components matrix of doubleprecision floatingpoint numbers using low precision arithmetic in term of ULPs. More...  
typedef mat< 3, 2, double, mediump >  glm::mediump_dmat3x2 
3 columns of 2 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs. More...  
typedef mat< 3, 2, double, highp >  glm::highp_dmat3x2 
3 columns of 2 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs. More...  
typedef mat< 3, 3, double, lowp >  glm::lowp_dmat3 
3 columns of 3 components matrix of doubleprecision floatingpoint numbers using low precision arithmetic in term of ULPs. More...  
typedef mat< 3, 3, double, mediump >  glm::mediump_dmat3 
3 columns of 3 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs. More...  
typedef mat< 3, 3, double, highp >  glm::highp_dmat3 
3 columns of 3 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs. More...  
typedef mat< 3, 3, double, lowp >  glm::lowp_dmat3x3 
3 columns of 3 components matrix of doubleprecision floatingpoint numbers using low precision arithmetic in term of ULPs. More...  
typedef mat< 3, 3, double, mediump >  glm::mediump_dmat3x3 
3 columns of 3 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs. More...  
typedef mat< 3, 3, double, highp >  glm::highp_dmat3x3 
3 columns of 3 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs. More...  
typedef mat< 3, 4, double, lowp >  glm::lowp_dmat3x4 
3 columns of 4 components matrix of doubleprecision floatingpoint numbers using low precision arithmetic in term of ULPs. More...  
typedef mat< 3, 4, double, mediump >  glm::mediump_dmat3x4 
3 columns of 4 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs. More...  
typedef mat< 3, 4, double, highp >  glm::highp_dmat3x4 
3 columns of 4 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs. More...  
typedef mat< 4, 2, double, lowp >  glm::lowp_dmat4x2 
4 columns of 2 components matrix of doubleprecision floatingpoint numbers using low precision arithmetic in term of ULPs. More...  
typedef mat< 4, 2, double, mediump >  glm::mediump_dmat4x2 
4 columns of 2 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs. More...  
typedef mat< 4, 2, double, highp >  glm::highp_dmat4x2 
4 columns of 2 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs. More...  
typedef mat< 4, 3, double, lowp >  glm::lowp_dmat4x3 
4 columns of 3 components matrix of doubleprecision floatingpoint numbers using low precision arithmetic in term of ULPs. More...  
typedef mat< 4, 3, double, mediump >  glm::mediump_dmat4x3 
4 columns of 3 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs. More...  
typedef mat< 4, 3, double, highp >  glm::highp_dmat4x3 
4 columns of 3 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs. More...  
typedef mat< 4, 4, double, lowp >  glm::lowp_dmat4 
4 columns of 4 components matrix of doubleprecision floatingpoint numbers using low precision arithmetic in term of ULPs. More...  
typedef mat< 4, 4, double, mediump >  glm::mediump_dmat4 
4 columns of 4 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs. More...  
typedef mat< 4, 4, double, highp >  glm::highp_dmat4 
4 columns of 4 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs. More...  
typedef mat< 4, 4, double, lowp >  glm::lowp_dmat4x4 
4 columns of 4 components matrix of doubleprecision floatingpoint numbers using low precision arithmetic in term of ULPs. More...  
typedef mat< 4, 4, double, mediump >  glm::mediump_dmat4x4 
4 columns of 4 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs. More...  
typedef mat< 4, 4, double, highp >  glm::highp_dmat4x4 
4 columns of 4 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs. More...  
typedef mat< 2, 2, float, lowp >  glm::lowp_mat2 
2 columns of 2 components matrix of singleprecision floatingpoint numbers using low precision arithmetic in term of ULPs. More...  
typedef mat< 2, 2, float, mediump >  glm::mediump_mat2 
2 columns of 2 components matrix of singleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs. More...  
typedef mat< 2, 2, float, highp >  glm::highp_mat2 
2 columns of 2 components matrix of singleprecision floatingpoint numbers using high precision arithmetic in term of ULPs. More...  
typedef mat< 2, 2, float, lowp >  glm::lowp_mat2x2 
2 columns of 2 components matrix of singleprecision floatingpoint numbers using low precision arithmetic in term of ULPs. More...  
typedef mat< 2, 2, float, mediump >  glm::mediump_mat2x2 
2 columns of 2 components matrix of singleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs. More...  
typedef mat< 2, 2, float, highp >  glm::highp_mat2x2 
2 columns of 2 components matrix of singleprecision floatingpoint numbers using high precision arithmetic in term of ULPs. More...  
typedef mat< 2, 3, float, lowp >  glm::lowp_mat2x3 
2 columns of 3 components matrix of singleprecision floatingpoint numbers using low precision arithmetic in term of ULPs. More...  
typedef mat< 2, 3, float, mediump >  glm::mediump_mat2x3 
2 columns of 3 components matrix of singleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs. More...  
typedef mat< 2, 3, float, highp >  glm::highp_mat2x3 
2 columns of 3 components matrix of singleprecision floatingpoint numbers using high precision arithmetic in term of ULPs. More...  
typedef mat< 2, 4, float, lowp >  glm::lowp_mat2x4 
2 columns of 4 components matrix of singleprecision floatingpoint numbers using low precision arithmetic in term of ULPs. More...  
typedef mat< 2, 4, float, mediump >  glm::mediump_mat2x4 
2 columns of 4 components matrix of singleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs. More...  
typedef mat< 2, 4, float, highp >  glm::highp_mat2x4 
2 columns of 4 components matrix of singleprecision floatingpoint numbers using high precision arithmetic in term of ULPs. More...  
typedef mat< 3, 2, float, lowp >  glm::lowp_mat3x2 
3 columns of 2 components matrix of singleprecision floatingpoint numbers using low precision arithmetic in term of ULPs. More...  
typedef mat< 3, 2, float, mediump >  glm::mediump_mat3x2 
3 columns of 2 components matrix of singleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs. More...  
typedef mat< 3, 2, float, highp >  glm::highp_mat3x2 
3 columns of 2 components matrix of singleprecision floatingpoint numbers using high precision arithmetic in term of ULPs. More...  
typedef mat< 3, 3, float, lowp >  glm::lowp_mat3 
3 columns of 3 components matrix of singleprecision floatingpoint numbers using low precision arithmetic in term of ULPs. More...  
typedef mat< 3, 3, float, mediump >  glm::mediump_mat3 
3 columns of 3 components matrix of singleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs. More...  
typedef mat< 3, 3, float, highp >  glm::highp_mat3 
3 columns of 3 components matrix of singleprecision floatingpoint numbers using high precision arithmetic in term of ULPs. More...  
typedef mat< 3, 3, float, lowp >  glm::lowp_mat3x3 
3 columns of 3 components matrix of singleprecision floatingpoint numbers using low precision arithmetic in term of ULPs. More...  
typedef mat< 3, 3, float, mediump >  glm::mediump_mat3x3 
3 columns of 3 components matrix of singleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs. More...  
typedef mat< 3, 3, float, highp >  glm::highp_mat3x3 
3 columns of 3 components matrix of singleprecision floatingpoint numbers using high precision arithmetic in term of ULPs. More...  
typedef mat< 3, 4, float, lowp >  glm::lowp_mat3x4 
3 columns of 4 components matrix of singleprecision floatingpoint numbers using low precision arithmetic in term of ULPs. More...  
typedef mat< 3, 4, float, mediump >  glm::mediump_mat3x4 
3 columns of 4 components matrix of singleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs. More...  
typedef mat< 3, 4, float, highp >  glm::highp_mat3x4 
3 columns of 4 components matrix of singleprecision floatingpoint numbers using high precision arithmetic in term of ULPs. More...  
typedef mat< 4, 2, float, lowp >  glm::lowp_mat4x2 
4 columns of 2 components matrix of singleprecision floatingpoint numbers using low precision arithmetic in term of ULPs. More...  
typedef mat< 4, 2, float, mediump >  glm::mediump_mat4x2 
4 columns of 2 components matrix of singleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs. More...  
typedef mat< 4, 2, float, highp >  glm::highp_mat4x2 
4 columns of 2 components matrix of singleprecision floatingpoint numbers using high precision arithmetic in term of ULPs. More...  
typedef mat< 4, 3, float, lowp >  glm::lowp_mat4x3 
4 columns of 3 components matrix of singleprecision floatingpoint numbers using low precision arithmetic in term of ULPs. More...  
typedef mat< 4, 3, float, mediump >  glm::mediump_mat4x3 
4 columns of 3 components matrix of singleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs. More...  
typedef mat< 4, 3, float, highp >  glm::highp_mat4x3 
4 columns of 3 components matrix of singleprecision floatingpoint numbers using high precision arithmetic in term of ULPs. More...  
typedef mat< 4, 4, float, lowp >  glm::lowp_mat4 
4 columns of 4 components matrix of singleprecision floatingpoint numbers using low precision arithmetic in term of ULPs. More...  
typedef mat< 4, 4, float, mediump >  glm::mediump_mat4 
4 columns of 4 components matrix of singleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs. More...  
typedef mat< 4, 4, float, highp >  glm::highp_mat4 
4 columns of 4 components matrix of singleprecision floatingpoint numbers using high precision arithmetic in term of ULPs. More...  
typedef mat< 4, 4, float, lowp >  glm::lowp_mat4x4 
4 columns of 4 components matrix of singleprecision floatingpoint numbers using low precision arithmetic in term of ULPs. More...  
typedef mat< 4, 4, float, mediump >  glm::mediump_mat4x4 
4 columns of 4 components matrix of singleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs. More...  
typedef mat< 4, 4, float, highp >  glm::highp_mat4x4 
4 columns of 4 components matrix of singleprecision floatingpoint numbers using high precision arithmetic in term of ULPs. More...  
Matrix types with precision qualifiers which may result in various precision in term of ULPs.
GLSL allows defining qualifiers for particular variables. With OpenGL's GLSL, these qualifiers have no effect; they are there for compatibility, with OpenGL ES's GLSL, these qualifiers do have an effect.
C++ has no language equivalent to qualifier qualifiers. So GLM provides the nextbest thing: a number of typedefs that use a particular qualifier.
None of these types make any guarantees about the actual qualifier used.
typedef mat< 2, 2, f64, highp > glm::highp_dmat2 
2 columns of 2 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs.
typedef mat< 2, 2, double, highp > glm::highp_dmat2x2 
2 columns of 2 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs.
typedef mat< 2, 3, double, highp > glm::highp_dmat2x3 
2 columns of 3 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs.
typedef mat< 2, 4, double, highp > glm::highp_dmat2x4 
2 columns of 4 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs.
typedef mat< 3, 3, f64, highp > glm::highp_dmat3 
3 columns of 3 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs.
typedef mat< 3, 2, double, highp > glm::highp_dmat3x2 
3 columns of 2 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs.
typedef mat< 3, 3, double, highp > glm::highp_dmat3x3 
3 columns of 3 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs.
typedef mat< 3, 4, double, highp > glm::highp_dmat3x4 
3 columns of 4 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs.
typedef mat< 4, 4, f64, highp > glm::highp_dmat4 
4 columns of 4 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs.
typedef mat< 4, 2, double, highp > glm::highp_dmat4x2 
4 columns of 2 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs.
typedef mat< 4, 3, double, highp > glm::highp_dmat4x3 
4 columns of 3 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs.
typedef mat< 4, 4, double, highp > glm::highp_dmat4x4 
4 columns of 4 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs.
typedef mat< 2, 2, f32, highp > glm::highp_mat2 
2 columns of 2 components matrix of singleprecision floatingpoint numbers using high precision arithmetic in term of ULPs.
typedef mat< 2, 2, f32, highp > glm::highp_mat2x2 
2 columns of 2 components matrix of singleprecision floatingpoint numbers using high precision arithmetic in term of ULPs.
typedef mat< 2, 3, f32, highp > glm::highp_mat2x3 
2 columns of 3 components matrix of singleprecision floatingpoint numbers using high precision arithmetic in term of ULPs.
typedef mat< 2, 4, f32, highp > glm::highp_mat2x4 
2 columns of 4 components matrix of singleprecision floatingpoint numbers using high precision arithmetic in term of ULPs.
typedef mat< 3, 3, f32, highp > glm::highp_mat3 
3 columns of 3 components matrix of singleprecision floatingpoint numbers using high precision arithmetic in term of ULPs.
typedef mat< 3, 2, f32, highp > glm::highp_mat3x2 
3 columns of 2 components matrix of singleprecision floatingpoint numbers using high precision arithmetic in term of ULPs.
typedef mat< 3, 3, f32, highp > glm::highp_mat3x3 
3 columns of 3 components matrix of singleprecision floatingpoint numbers using high precision arithmetic in term of ULPs.
typedef mat< 3, 4, f32, highp > glm::highp_mat3x4 
3 columns of 4 components matrix of singleprecision floatingpoint numbers using high precision arithmetic in term of ULPs.
typedef mat< 4, 4, f32, highp > glm::highp_mat4 
4 columns of 4 components matrix of singleprecision floatingpoint numbers using high precision arithmetic in term of ULPs.
typedef mat< 4, 2, f32, highp > glm::highp_mat4x2 
4 columns of 2 components matrix of singleprecision floatingpoint numbers using high precision arithmetic in term of ULPs.
typedef mat< 4, 3, f32, highp > glm::highp_mat4x3 
4 columns of 3 components matrix of singleprecision floatingpoint numbers using high precision arithmetic in term of ULPs.
typedef mat< 4, 4, f32, highp > glm::highp_mat4x4 
4 columns of 4 components matrix of singleprecision floatingpoint numbers using high precision arithmetic in term of ULPs.
typedef mat< 2, 2, f64, lowp > glm::lowp_dmat2 
2 columns of 2 components matrix of doubleprecision floatingpoint numbers using low precision arithmetic in term of ULPs.
typedef mat< 2, 2, double, lowp > glm::lowp_dmat2x2 
2 columns of 2 components matrix of doubleprecision floatingpoint numbers using low precision arithmetic in term of ULPs.
typedef mat< 2, 3, double, lowp > glm::lowp_dmat2x3 
2 columns of 3 components matrix of doubleprecision floatingpoint numbers using low precision arithmetic in term of ULPs.
typedef mat< 2, 4, double, lowp > glm::lowp_dmat2x4 
2 columns of 4 components matrix of doubleprecision floatingpoint numbers using low precision arithmetic in term of ULPs.
typedef mat< 3, 3, f64, lowp > glm::lowp_dmat3 
3 columns of 3 components matrix of doubleprecision floatingpoint numbers using low precision arithmetic in term of ULPs.
typedef mat< 3, 2, double, lowp > glm::lowp_dmat3x2 
3 columns of 2 components matrix of doubleprecision floatingpoint numbers using low precision arithmetic in term of ULPs.
typedef mat< 3, 3, double, lowp > glm::lowp_dmat3x3 
3 columns of 3 components matrix of doubleprecision floatingpoint numbers using low precision arithmetic in term of ULPs.
typedef mat< 3, 4, double, lowp > glm::lowp_dmat3x4 
3 columns of 4 components matrix of doubleprecision floatingpoint numbers using low precision arithmetic in term of ULPs.
typedef mat< 4, 4, f64, lowp > glm::lowp_dmat4 
4 columns of 4 components matrix of doubleprecision floatingpoint numbers using low precision arithmetic in term of ULPs.
typedef mat< 4, 2, double, lowp > glm::lowp_dmat4x2 
4 columns of 2 components matrix of doubleprecision floatingpoint numbers using low precision arithmetic in term of ULPs.
typedef mat< 4, 3, double, lowp > glm::lowp_dmat4x3 
4 columns of 3 components matrix of doubleprecision floatingpoint numbers using low precision arithmetic in term of ULPs.
typedef mat< 4, 4, double, lowp > glm::lowp_dmat4x4 
4 columns of 4 components matrix of doubleprecision floatingpoint numbers using low precision arithmetic in term of ULPs.
typedef mat< 2, 2, f32, lowp > glm::lowp_mat2 
2 columns of 2 components matrix of singleprecision floatingpoint numbers using low precision arithmetic in term of ULPs.
typedef mat< 2, 2, f32, lowp > glm::lowp_mat2x2 
2 columns of 2 components matrix of singleprecision floatingpoint numbers using low precision arithmetic in term of ULPs.
typedef mat< 2, 3, f32, lowp > glm::lowp_mat2x3 
2 columns of 3 components matrix of singleprecision floatingpoint numbers using low precision arithmetic in term of ULPs.
typedef mat< 2, 4, f32, lowp > glm::lowp_mat2x4 
2 columns of 4 components matrix of singleprecision floatingpoint numbers using low precision arithmetic in term of ULPs.
typedef mat< 3, 3, f32, lowp > glm::lowp_mat3 
3 columns of 3 components matrix of singleprecision floatingpoint numbers using low precision arithmetic in term of ULPs.
typedef mat< 3, 2, f32, lowp > glm::lowp_mat3x2 
3 columns of 2 components matrix of singleprecision floatingpoint numbers using low precision arithmetic in term of ULPs.
typedef mat< 3, 3, f32, lowp > glm::lowp_mat3x3 
3 columns of 3 components matrix of singleprecision floatingpoint numbers using low precision arithmetic in term of ULPs.
typedef mat< 3, 4, f32, lowp > glm::lowp_mat3x4 
3 columns of 4 components matrix of singleprecision floatingpoint numbers using low precision arithmetic in term of ULPs.
typedef mat< 4, 4, f32, lowp > glm::lowp_mat4 
4 columns of 4 components matrix of singleprecision floatingpoint numbers using low precision arithmetic in term of ULPs.
typedef mat< 4, 2, f32, lowp > glm::lowp_mat4x2 
4 columns of 2 components matrix of singleprecision floatingpoint numbers using low precision arithmetic in term of ULPs.
typedef mat< 4, 3, f32, lowp > glm::lowp_mat4x3 
4 columns of 3 components matrix of singleprecision floatingpoint numbers using low precision arithmetic in term of ULPs.
typedef mat< 4, 4, f32, lowp > glm::lowp_mat4x4 
4 columns of 4 components matrix of singleprecision floatingpoint numbers using low precision arithmetic in term of ULPs.
typedef mat< 2, 2, f64, mediump > glm::mediump_dmat2 
2 columns of 2 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs.
typedef mat< 2, 2, double, mediump > glm::mediump_dmat2x2 
2 columns of 2 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs.
typedef mat< 2, 3, double, mediump > glm::mediump_dmat2x3 
2 columns of 3 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs.
typedef mat< 2, 4, double, mediump > glm::mediump_dmat2x4 
2 columns of 4 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs.
typedef mat< 3, 3, f64, mediump > glm::mediump_dmat3 
3 columns of 3 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs.
typedef mat< 3, 2, double, mediump > glm::mediump_dmat3x2 
3 columns of 2 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs.
typedef mat< 3, 3, double, mediump > glm::mediump_dmat3x3 
3 columns of 3 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs.
typedef mat< 3, 4, double, mediump > glm::mediump_dmat3x4 
3 columns of 4 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs.
typedef mat< 4, 4, f64, mediump > glm::mediump_dmat4 
4 columns of 4 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs.
typedef mat< 4, 2, double, mediump > glm::mediump_dmat4x2 
4 columns of 2 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs.
typedef mat< 4, 3, double, mediump > glm::mediump_dmat4x3 
4 columns of 3 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs.
typedef mat< 4, 4, double, mediump > glm::mediump_dmat4x4 
4 columns of 4 components matrix of doubleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs.
typedef mat< 2, 2, f32, mediump > glm::mediump_mat2 
2 columns of 2 components matrix of singleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs.
typedef mat< 2, 2, f32, mediump > glm::mediump_mat2x2 
2 columns of 2 components matrix of singleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs.
typedef mat< 2, 3, f32, mediump > glm::mediump_mat2x3 
2 columns of 3 components matrix of singleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs.
typedef mat< 2, 4, f32, mediump > glm::mediump_mat2x4 
2 columns of 4 components matrix of singleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs.
typedef mat< 3, 3, f32, mediump > glm::mediump_mat3 
3 columns of 3 components matrix of singleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs.
typedef mat< 3, 2, f32, mediump > glm::mediump_mat3x2 
3 columns of 2 components matrix of singleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs.
typedef mat< 3, 3, f32, mediump > glm::mediump_mat3x3 
3 columns of 3 components matrix of singleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs.
typedef mat< 3, 4, f32, mediump > glm::mediump_mat3x4 
3 columns of 4 components matrix of singleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs.
typedef mat< 4, 4, f32, mediump > glm::mediump_mat4 
4 columns of 4 components matrix of singleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs.
typedef mat< 4, 2, f32, mediump > glm::mediump_mat4x2 
4 columns of 2 components matrix of singleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs.
typedef mat< 4, 3, f32, mediump > glm::mediump_mat4x3 
4 columns of 3 components matrix of singleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs.
typedef mat< 4, 4, f32, mediump > glm::mediump_mat4x4 
4 columns of 4 components matrix of singleprecision floatingpoint numbers using medium precision arithmetic in term of ULPs.