Added fwrap.

This commit is contained in:
Branimir Karadžić
2014-11-15 22:13:36 -08:00
parent 07beb17487
commit 233ccf421e

View File

@@ -112,6 +112,13 @@ namespace bx
return equal;
}
inline float fwrap(float _a, float _wrap)
{
const float mod = fmodf(_a, _wrap);
const float result = mod < 0.0f ? _wrap + mod : mod;
return result;
}
inline void vec3Move(float* __restrict _result, const float* __restrict _a)
{
_result[0] = _a[0];