fix mat2 constructors

master
Gottfried Leibniz ago%!(EXTRA string=3 years)
parent 6ad79aae3e
commit b857caa655
  1. 2
      glm/detail/type_mat2x2.inl
  2. 2
      glm/detail/type_mat2x3.inl
  3. 2
      glm/detail/type_mat2x4.inl

@ -22,7 +22,7 @@ namespace glm
template<qualifier P>
GLM_FUNC_QUALIFIER GLM_CONSTEXPR mat<2, 2, T, Q>::mat(mat<2, 2, T, P> const& m)
# if GLM_HAS_INITIALIZER_LISTS
: value{m[0], m[1]}
: value{col_type(m[0]), col_type(m[1])}
# endif
{
# if !GLM_HAS_INITIALIZER_LISTS

@ -20,7 +20,7 @@ namespace glm
template<qualifier P>
GLM_FUNC_QUALIFIER GLM_CONSTEXPR mat<2, 3, T, Q>::mat(mat<2, 3, T, P> const& m)
# if GLM_HAS_INITIALIZER_LISTS
: value{m.value[0], m.value[1]}
: value{col_type(m[0]), col_type(m[1])}
# endif
{
# if !GLM_HAS_INITIALIZER_LISTS

@ -20,7 +20,7 @@ namespace glm
template<qualifier P>
GLM_FUNC_QUALIFIER GLM_CONSTEXPR mat<2, 4, T, Q>::mat(mat<2, 4, T, P> const& m)
# if GLM_HAS_INITIALIZER_LISTS
: value{m[0], m[1]}
: value{col_type(m[0]), col_type(m[1])}
# endif
{
# if !GLM_HAS_INITIALIZER_LISTS

Loading…
Cancel
Save