Fix build

This commit is contained in:
Christophe 2020-12-01 08:57:06 +01:00
parent e6e73e5e0c
commit 24a4befe80

View File

@ -10,7 +10,6 @@ namespace glm
template<length_t C, length_t R, typename T, qualifier Q> template<length_t C, length_t R, typename T, qualifier Q>
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec<C, bool, Q> equal(mat<C, R, T, Q> const& a, mat<C, R, T, Q> const& b) GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec<C, bool, Q> equal(mat<C, R, T, Q> const& a, mat<C, R, T, Q> const& b)
{ {
//return equal(a, b, static_cast<T>(0));
vec<C, bool, Q> Result(true); vec<C, bool, Q> Result(true);
for(length_t i = 0; i < C; ++i) for(length_t i = 0; i < C; ++i)
Result[i] = all(equal(a[i], b[i])); Result[i] = all(equal(a[i], b[i]));
@ -33,9 +32,8 @@ namespace glm
} }
template<length_t C, length_t R, typename T, qualifier Q> template<length_t C, length_t R, typename T, qualifier Q>
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec<C, bool, Q> notEqual(mat<C, R, T, Q> const& x, mat<C, R, T, Q> const& y) GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec<C, bool, Q> notEqual(mat<C, R, T, Q> const& a, mat<C, R, T, Q> const& b)
{ {
//return notEqual(x, y, static_cast<T>(0));
vec<C, bool, Q> Result(true); vec<C, bool, Q> Result(true);
for(length_t i = 0; i < C; ++i) for(length_t i = 0; i < C; ++i)
Result[i] = any(notEqual(a[i], b[i])); Result[i] = any(notEqual(a[i], b[i]));
@ -43,9 +41,9 @@ namespace glm
} }
template<length_t C, length_t R, typename T, qualifier Q> template<length_t C, length_t R, typename T, qualifier Q>
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec<C, bool, Q> notEqual(mat<C, R, T, Q> const& x, mat<C, R, T, Q> const& y, T Epsilon) GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec<C, bool, Q> notEqual(mat<C, R, T, Q> const& a, mat<C, R, T, Q> const& b, T Epsilon)
{ {
return notEqual(x, y, vec<C, T, Q>(Epsilon)); return notEqual(a, b, vec<C, T, Q>(Epsilon));
} }
template<length_t C, length_t R, typename T, qualifier Q> template<length_t C, length_t R, typename T, qualifier Q>
@ -73,9 +71,9 @@ namespace glm
} }
template<length_t C, length_t R, typename T, qualifier Q> template<length_t C, length_t R, typename T, qualifier Q>
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec<C, bool, Q> notEqual(mat<C, R, T, Q> const& x, mat<C, R, T, Q> const& y, int MaxULPs) GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec<C, bool, Q> notEqual(mat<C, R, T, Q> const& a, mat<C, R, T, Q> const& b, int MaxULPs)
{ {
return notEqual(x, y, vec<C, int, Q>(MaxULPs)); return notEqual(a, b, vec<C, int, Q>(MaxULPs));
} }
template<length_t C, length_t R, typename T, qualifier Q> template<length_t C, length_t R, typename T, qualifier Q>