Skip to content

Commit

Permalink
Tentative fix of Clang warnings
Browse files Browse the repository at this point in the history
  • Loading branch information
christophe-lunarg committed Apr 12, 2020
1 parent c039ac6 commit 8aa60bb
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions glm/detail/type_vec1.inl
Original file line number Diff line number Diff line change
Expand Up @@ -485,35 +485,35 @@ namespace glm
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec<1, T, Q> operator<<(T scalar, vec<1, T, Q> const& v)
{
return vec<1, T, Q>(
scalar << v.x);
static_cast<T>(scalar << v.x));
}

template<typename T, qualifier Q>
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec<1, T, Q> operator<<(vec<1, T, Q> const& v1, vec<1, T, Q> const& v2)
{
return vec<1, T, Q>(
v1.x << v2.x);
static_cast<T>(v1.x << v2.x));
}

template<typename T, qualifier Q>
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec<1, T, Q> operator>>(vec<1, T, Q> const& v, T scalar)
{
return vec<1, T, Q>(
v.x >> scalar);
static_cast<T>(v.x >> scalar));
}

template<typename T, qualifier Q>
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec<1, T, Q> operator>>(T scalar, vec<1, T, Q> const& v)
{
return vec<1, T, Q>(
scalar >> v.x);
static_cast<T>(scalar >> v.x));
}

template<typename T, qualifier Q>
GLM_FUNC_QUALIFIER GLM_CONSTEXPR vec<1, T, Q> operator>>(vec<1, T, Q> const& v1, vec<1, T, Q> const& v2)
{
return vec<1, T, Q>(
v1.x >> v2.x);
static_cast<T>(v1.x >> v2.x));
}

template<typename T, qualifier Q>
Expand Down

1 comment on commit 8aa60bb

@Xottab-DUTY
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Groovounet, why have you disabled issues? 😢

Please sign in to comment.