diff --git a/examples/common/bounds.cpp b/examples/common/bounds.cpp index 1451cfe6a..0240da286 100644 --- a/examples/common/bounds.cpp +++ b/examples/common/bounds.cpp @@ -282,7 +282,7 @@ void calcMaxBoundingSphere(Sphere& _sphere, const void* _vertices, uint32_t _num } bx::vec3Move(_sphere.m_center, center); - _sphere.m_radius = sqrtf(maxDistSq); + _sphere.m_radius = bx::fsqrt(maxDistSq); } void calcMinBoundingSphere(Sphere& _sphere, const void* _vertices, uint32_t _numVertices, uint32_t _stride, float _step) diff --git a/examples/common/camera.cpp b/examples/common/camera.cpp index e611d79e5..a2a1c31dc 100644 --- a/examples/common/camera.cpp +++ b/examples/common/camera.cpp @@ -166,16 +166,16 @@ struct Camera float direction[3] = { - cosf(m_verticalAngle) * sinf(m_horizontalAngle), - sinf(m_verticalAngle), - cosf(m_verticalAngle) * cosf(m_horizontalAngle), + bx::fcos(m_verticalAngle) * bx::fsin(m_horizontalAngle), + bx::fsin(m_verticalAngle), + bx::fcos(m_verticalAngle) * bx::fcos(m_horizontalAngle), }; float right[3] = { - sinf(m_horizontalAngle - bx::piHalf), + bx::fsin(m_horizontalAngle - bx::piHalf), 0, - cosf(m_horizontalAngle - bx::piHalf), + bx::fcos(m_horizontalAngle - bx::piHalf), }; float up[3];