Fixed issue #18 glm::clamp and NaN's

master
Christophe Riccio ago%!(EXTRA string=13 years)
parent a7fb9f31fd
commit 931b7bcdd6
  1. 6
      glm/core/func_common.inl

@ -332,11 +332,7 @@ namespace detail
detail::type<valType>::is_int ||
detail::type<valType>::is_uint, "'clamp' only accept numbers");
// Old implementation, less predictable branching
//if(x >= maxVal) return maxVal;
//if(x <= minVal) return minVal;
//return x;
return max(min(x, maxVal), minVal);
return min(maxVal, max(minVal, x));
}
template <typename T>

Loading…
Cancel
Save