Fixed mix with bool, ticket #107

This commit is contained in:
Christophe Riccio 2011-06-15 23:55:49 +01:00
parent 74e22c481e
commit 7931278c0f

View file

@ -936,7 +936,7 @@ namespace glm
{
GLM_STATIC_ASSERT(detail::type<genType>::is_float, "'mix' only accept floating-point inputs");
return a ? x : y;
return a ? y : x;
}
template <typename T>
@ -957,7 +957,7 @@ namespace glm
++i
)
{
result[i] = a[i] ? x[i] : y[i];
result[i] = a[i] ? y[i] : x[i];
}
return result;
}
@ -980,7 +980,7 @@ namespace glm
++i
)
{
result[i] = a[i] ? x[i] : y[i];
result[i] = a[i] ? y[i] : x[i];
}
return result;
}
@ -1003,7 +1003,7 @@ namespace glm
++i
)
{
result[i] = a[i] ? x[i] : y[i];
result[i] = a[i] ? y[i] : x[i];
}
return result;
}