|
@@ -401,6 +401,28 @@ namespace glm
|
|
|
detail::fvec4SIMD const & I,
|
|
detail::fvec4SIMD const & I,
|
|
|
detail::fvec4SIMD const & N,
|
|
detail::fvec4SIMD const & N,
|
|
|
float const & eta);
|
|
float const & eta);
|
|
|
|
|
+
|
|
|
|
|
+ //! Returns the positive square root of x.
|
|
|
|
|
+ //! (From GLM_GTX_simd_vec4 extension, exponential function)
|
|
|
|
|
+ detail::fvec4SIMD simdSqrt(
|
|
|
|
|
+ detail::fvec4SIMD const & x);
|
|
|
|
|
+
|
|
|
|
|
+ //! Returns the positive square root of x with an accuracy slight lower or equal than simdSqrt but much faster.
|
|
|
|
|
+ //! (From GLM_GTX_simd_vec4 extension, exponential function)
|
|
|
|
|
+ detail::fvec4SIMD simdFastSqrt(
|
|
|
|
|
+ detail::fvec4SIMD const & x);
|
|
|
|
|
+
|
|
|
|
|
+ //! Returns the reciprocal of the positive square root of x.
|
|
|
|
|
+ //! (From GLM_GTX_simd_vec4 extension, exponential function)
|
|
|
|
|
+ detail::fvec4SIMD simdInversesqrt(
|
|
|
|
|
+ detail::fvec4SIMD const & x);
|
|
|
|
|
+
|
|
|
|
|
+ //! Returns the reciprocal of the positive square root of x,
|
|
|
|
|
+ //! faster than simdInversesqrt but less accurate.
|
|
|
|
|
+ //! (From GLM_GTX_simd_vec4 extension, exponential function)
|
|
|
|
|
+ detail::fvec4SIMD simdFastInversesqrt(
|
|
|
|
|
+ detail::fvec4SIMD const & x);
|
|
|
|
|
+
|
|
|
}//namespace simd_vec4
|
|
}//namespace simd_vec4
|
|
|
}//namespace gtx
|
|
}//namespace gtx
|
|
|
}//namespace glm
|
|
}//namespace glm
|