Fixed trunc implementation

master
Christophe Riccio ago%!(EXTRA string=15 years)
parent 1b6c73a82e
commit 2268a23bf3
  1. 2
      glm/core/func_common.inl

@ -189,7 +189,7 @@ namespace glm
inline genType trunc(genType const & x) inline genType trunc(genType const & x)
{ {
GLM_STATIC_ASSERT(detail::type<genType>::is_float); GLM_STATIC_ASSERT(detail::type<genType>::is_float);
return floor(abs(x)); return x < 0 ? -floor(-x) : floor(x);;
} }
template <typename valType> template <typename valType>

Loading…
Cancel
Save