diff --git a/glm/detail/func_common.inl b/glm/detail/func_common.inl index 150bdb14..7ac80ba4 100644 --- a/glm/detail/func_common.inl +++ b/glm/detail/func_common.inl @@ -143,7 +143,7 @@ namespace detail { GLM_FUNC_QUALIFIER static vecType call(vecType const & x) { - return glm::abs(x); + return vecType(glm::greaterThan(x , vecType(0))); } };