17 # if GLM_HAS_ALIGNED_TYPE
21 aligned = aligned_highp,
25 mediump = packed_mediump,
27 packed = packed_highp,
29 # if GLM_HAS_ALIGNED_TYPE && defined(GLM_FORCE_ALIGNED)
30 defaultp = aligned_highp
36 template<length_t L,
typename T, qualifier P = defaultp>
struct vec;
37 template<length_t C, length_t R,
typename T, qualifier P = defaultp>
struct mat;
41 template<glm::qualifier P>
44 static const bool value =
false;
47 # if GLM_HAS_ALIGNED_TYPE
49 struct is_aligned<
glm::aligned_lowp>
51 static const bool value =
true;
55 struct is_aligned<
glm::aligned_mediump>
57 static const bool value =
true;
61 struct is_aligned<
glm::aligned_highp>
63 static const bool value =
true;