We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
IsNaN
min()
max()
horrendous code gen
hides NaNs which would otherwise be easily caught while debugging
propagates throughout the entire Unity.Mathematics.math library
Unity.Mathematics.math
... while breaking the rule of NaN propagation
checking for NaN does neither comply to IEEE754, nor any native SIMD instruction sets, nor any C/C++ library - not even UnityEngine.Mathf
NaN
UnityEngine.Mathf
if we want to copy HLSL 1:1, at least flush denormals to zero and make it even more expensive ;)
The text was updated successfully, but these errors were encountered:
max
No branches or pull requests
horrendous code gen
hides NaNs which would otherwise be easily caught while debugging
propagates throughout the entire
Unity.Mathematics.math
library... while breaking the rule of NaN propagation
checking for
NaN
does neither comply to IEEE754, nor any native SIMD instruction sets, nor any C/C++ library - not evenUnityEngine.Mathf
if we want to copy HLSL 1:1, at least flush denormals to zero and make it even more expensive ;)
The text was updated successfully, but these errors were encountered: