mirror of
https://github.com/g-truc/glm.git
synced 2024-11-10 04:31:47 +00:00
Checking if either argument is nan in fmin and fmax
This commit is contained in:
parent
d550798ca0
commit
d75ef41bdb
@ -146,8 +146,8 @@ namespace glm
|
|||||||
{
|
{
|
||||||
GLM_STATIC_ASSERT(std::numeric_limits<genType>::is_iec559, "'fmin' only accept floating-point input");
|
GLM_STATIC_ASSERT(std::numeric_limits<genType>::is_iec559, "'fmin' only accept floating-point input");
|
||||||
|
|
||||||
if (isnan(y))
|
if (isnan(x))
|
||||||
return x;
|
return y;
|
||||||
if (isnan(y))
|
if (isnan(y))
|
||||||
return x;
|
return x;
|
||||||
|
|
||||||
@ -176,8 +176,8 @@ namespace glm
|
|||||||
{
|
{
|
||||||
GLM_STATIC_ASSERT(std::numeric_limits<genType>::is_iec559, "'fmax' only accept floating-point input");
|
GLM_STATIC_ASSERT(std::numeric_limits<genType>::is_iec559, "'fmax' only accept floating-point input");
|
||||||
|
|
||||||
if (isnan(y))
|
if (isnan(x))
|
||||||
return x;
|
return y;
|
||||||
if (isnan(y))
|
if (isnan(y))
|
||||||
return x;
|
return x;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user