diff options
| author | jsmall-nvidia <jsmall@nvidia.com> | 2019-12-05 09:32:31 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-12-05 09:32:31 -0500 |
| commit | 138a0c90d7a2d04c58569e1a8f6afa114d3e77e1 (patch) | |
| tree | e6b5839af925734a9bac4b654c74b878f336c1c2 | |
| parent | 1e5ec5ca8c73e91c63b787e69c7286728f510b5e (diff) | |
Remove use of calcSafeRadians on sin/cos in C++ prelude. (#1145)
| -rw-r--r-- | prelude/slang-cpp-scalar-intrinsics.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/prelude/slang-cpp-scalar-intrinsics.h b/prelude/slang-cpp-scalar-intrinsics.h index 70f5ec01a..d89b20f44 100644 --- a/prelude/slang-cpp-scalar-intrinsics.h +++ b/prelude/slang-cpp-scalar-intrinsics.h @@ -41,8 +41,8 @@ SLANG_FORCE_INLINE float F32_calcSafeRadians(float radians) // Unary SLANG_FORCE_INLINE float F32_ceil(float f) { return ::ceilf(f); } SLANG_FORCE_INLINE float F32_floor(float f) { return ::floorf(f); } -SLANG_FORCE_INLINE float F32_sin(float f) { return ::sinf(F32_calcSafeRadians(f)); } -SLANG_FORCE_INLINE float F32_cos(float f) { return ::cosf(F32_calcSafeRadians(f)); } +SLANG_FORCE_INLINE float F32_sin(float f) { return ::sinf(f); } +SLANG_FORCE_INLINE float F32_cos(float f) { return ::cosf(f); } SLANG_FORCE_INLINE float F32_tan(float f) { return ::tanf(f); } SLANG_FORCE_INLINE float F32_asin(float f) { return ::asinf(f); } SLANG_FORCE_INLINE float F32_acos(float f) { return ::acosf(f); } @@ -93,8 +93,8 @@ SLANG_FORCE_INLINE double F64_calcSafeRadians(double radians) // Unary SLANG_FORCE_INLINE double F64_ceil(double f) { return ::ceil(f); } SLANG_FORCE_INLINE double F64_floor(double f) { return ::floor(f); } -SLANG_FORCE_INLINE double F64_sin(double f) { return ::sin(F64_calcSafeRadians(f)); } -SLANG_FORCE_INLINE double F64_cos(double f) { return ::cos(F64_calcSafeRadians(f)); } +SLANG_FORCE_INLINE double F64_sin(double f) { return ::sin(f); } +SLANG_FORCE_INLINE double F64_cos(double f) { return ::cos(f); } SLANG_FORCE_INLINE double F64_tan(double f) { return ::tan(f); } SLANG_FORCE_INLINE double F64_asin(double f) { return ::asin(f); } SLANG_FORCE_INLINE double F64_acos(double f) { return ::acos(f); } |
