diff options
Diffstat (limited to '3rdparty/bx/tests/math_bench.cpp')
-rw-r--r-- | 3rdparty/bx/tests/math_bench.cpp | 30 |
1 files changed, 29 insertions, 1 deletions
diff --git a/3rdparty/bx/tests/math_bench.cpp b/3rdparty/bx/tests/math_bench.cpp index 50a8b3d2301..e9e083e385c 100644 --- a/3rdparty/bx/tests/math_bench.cpp +++ b/3rdparty/bx/tests/math_bench.cpp @@ -1,5 +1,5 @@ /* - * Copyright 2010-2018 Branimir Karadzic. All rights reserved. + * Copyright 2010-2019 Branimir Karadzic. All rights reserved. * License: https://github.com/bkaradzic/bx#license-bsd-2-clause */ @@ -60,6 +60,10 @@ void math_bench() mathTest<bx::sin >("bx::sin"); bx::write(writer, &err, "\n"); + mathTest< ::sinhf>(" ::sinhf"); + mathTest<bx::sinh >("bx::sinh"); + + bx::write(writer, &err, "\n"); mathTest< ::asinf>(" ::asinf"); mathTest<bx::asin >("bx::asin"); @@ -68,6 +72,10 @@ void math_bench() mathTest<bx::cos >("bx::cos"); bx::write(writer, &err, "\n"); + mathTest< ::coshf>(" ::coshf"); + mathTest<bx::cosh >("bx::cosh"); + + bx::write(writer, &err, "\n"); mathTest< ::acosf>(" ::acosf"); mathTest<bx::acos >("bx::acos"); @@ -76,6 +84,26 @@ void math_bench() mathTest<bx::tan >("bx::tan"); bx::write(writer, &err, "\n"); + mathTest< ::tanhf>(" ::tanhf"); + mathTest<bx::tanh >("bx::tanh"); + + bx::write(writer, &err, "\n"); mathTest< ::atanf>(" ::atanf"); mathTest<bx::atan >("bx::atan"); + + bx::write(writer, &err, "\n"); + mathTest< ::expf>(" ::expf"); + mathTest<bx::exp >("bx::exp"); + + bx::write(writer, &err, "\n"); + mathTest< ::exp2f>(" ::exp2f"); + mathTest<bx::exp2 >("bx::exp2"); + + bx::write(writer, &err, "\n"); + mathTest< ::logf >(" ::logf"); + mathTest<bx::log >("bx::log"); + + bx::write(writer, &err, "\n"); + mathTest< ::log2f>(" ::log2f"); + mathTest<bx::log2 >("bx::log2"); } |