![]() |
Cinder
0.9.1
|
Typedefs | |
typedef length_t | component_count_t |
typedef float | float32 |
typedef double | float64 |
typedef short | hdata |
typedef signed long long | sint64 |
typedef unsigned long long | uint64 |
typedef signed char | int8 |
typedef signed short | int16 |
typedef signed int | int32 |
typedef sint64 | int64 |
typedef unsigned char | uint8 |
typedef unsigned short | uint16 |
typedef unsigned int | uint32 |
typedef signed int | lowp_int_t |
typedef signed int | mediump_int_t |
typedef signed int | highp_int_t |
typedef unsigned int | lowp_uint_t |
typedef unsigned int | mediump_uint_t |
typedef unsigned int | highp_uint_t |
Functions | |
template<typename T > | |
GLM_FUNC_QUALIFIER T | mod289 (T const &x) |
template<typename T > | |
GLM_FUNC_QUALIFIER T | permute (T const &x) |
template<typename T , precision P> | |
GLM_FUNC_QUALIFIER tvec2< T, P > | permute (tvec2< T, P > const &x) |
template<typename T , precision P> | |
GLM_FUNC_QUALIFIER tvec3< T, P > | permute (tvec3< T, P > const &x) |
template<typename T , precision P> | |
GLM_FUNC_QUALIFIER tvec4< T, P > | permute (tvec4< T, P > const &x) |
template<typename T > | |
GLM_FUNC_QUALIFIER T | taylorInvSqrt (T const &r) |
template<typename T , precision P> | |
GLM_FUNC_QUALIFIER tvec2< T, P > | taylorInvSqrt (tvec2< T, P > const &r) |
template<typename T , precision P> | |
GLM_FUNC_QUALIFIER tvec3< T, P > | taylorInvSqrt (tvec3< T, P > const &r) |
template<typename T , precision P> | |
GLM_FUNC_QUALIFIER tvec4< T, P > | taylorInvSqrt (tvec4< T, P > const &r) |
template<typename T , precision P> | |
GLM_FUNC_QUALIFIER tvec2< T, P > | fade (tvec2< T, P > const &t) |
template<typename T , precision P> | |
GLM_FUNC_QUALIFIER tvec3< T, P > | fade (tvec3< T, P > const &t) |
template<typename T , precision P> | |
GLM_FUNC_QUALIFIER tvec4< T, P > | fade (tvec4< T, P > const &t) |
template<typename genType > | |
genType | log2 (genType Value) |
template<typename T > | |
GLM_FUNC_QUALIFIER T | mask (T Bits) |
template<typename T , precision P> | |
GLM_FUNC_QUALIFIER tvec4< T, P > | grad4 (T const &j, tvec4< T, P > const &ip) |
GLM_FUNC_QUALIFIER __m128 | sse_abs_ps (__m128 x) |
GLM_FUNC_QUALIFIER __m128 | sse_sgn_ps (__m128 x) |
GLM_FUNC_QUALIFIER __m128 | sse_flr_ps (__m128 x) |
GLM_FUNC_QUALIFIER __m128 | sse_rnd_ps (__m128 x) |
GLM_FUNC_QUALIFIER __m128 | sse_rde_ps (__m128 x) |
GLM_FUNC_QUALIFIER __m128 | sse_ceil_ps (__m128 x) |
GLM_FUNC_QUALIFIER __m128 | sse_frc_ps (__m128 x) |
GLM_FUNC_QUALIFIER __m128 | sse_mod_ps (__m128 x, __m128 y) |
GLM_FUNC_QUALIFIER __m128 | sse_clp_ps (__m128 v, __m128 minVal, __m128 maxVal) |
GLM_FUNC_QUALIFIER __m128 | sse_mix_ps (__m128 v1, __m128 v2, __m128 a) |
GLM_FUNC_QUALIFIER __m128 | sse_stp_ps (__m128 edge, __m128 x) |
GLM_FUNC_QUALIFIER __m128 | sse_ssp_ps (__m128 edge0, __m128 edge1, __m128 x) |
GLM_FUNC_QUALIFIER __m128 | sse_sqrt_wip_ss (__m128 const &x) |
GLM_FUNC_QUALIFIER __m128 | sse_len_ps (__m128 x) |
GLM_FUNC_QUALIFIER __m128 | sse_dst_ps (__m128 p0, __m128 p1) |
GLM_FUNC_QUALIFIER __m128 | sse_dot_ps (__m128 v1, __m128 v2) |
GLM_FUNC_QUALIFIER __m128 | sse_dot_ss (__m128 v1, __m128 v2) |
GLM_FUNC_QUALIFIER __m128 | sse_xpd_ps (__m128 v1, __m128 v2) |
GLM_FUNC_QUALIFIER __m128 | sse_nrm_ps (__m128 v) |
GLM_FUNC_QUALIFIER __m128 | sse_ffd_ps (__m128 N, __m128 I, __m128 Nref) |
GLM_FUNC_QUALIFIER __m128 | sse_rfe_ps (__m128 I, __m128 N) |
GLM_FUNC_QUALIFIER __m128 | sse_rfa_ps (__m128 I, __m128 N, __m128 eta) |
__m128i | _mm_bit_interleave_si128 (__m128i x) |
__m128i | _mm_bit_interleave_si128 (__m128i x, __m128i y) |
template<typename matType > | |
GLM_FUNC_QUALIFIER matType | sse_comp_mul_ps (__m128 const in1[4], __m128 const in2[4], __m128 out[4]) |
GLM_FUNC_QUALIFIER void | sse_add_ps (__m128 const in1[4], __m128 const in2[4], __m128 out[4]) |
GLM_FUNC_QUALIFIER void | sse_sub_ps (__m128 const in1[4], __m128 const in2[4], __m128 out[4]) |
GLM_FUNC_QUALIFIER __m128 | sse_mul_ps (__m128 const m[4], __m128 v) |
GLM_FUNC_QUALIFIER __m128 | sse_mul_ps (__m128 v, __m128 const m[4]) |
GLM_FUNC_QUALIFIER void | sse_mul_ps (__m128 const in1[4], __m128 const in2[4], __m128 out[4]) |
GLM_FUNC_QUALIFIER void | sse_transpose_ps (__m128 const in[4], __m128 out[4]) |
GLM_FUNC_QUALIFIER __m128 | sse_slow_det_ps (__m128 const in[4]) |
GLM_FUNC_QUALIFIER __m128 | sse_detd_ps (__m128 const m[4]) |
GLM_FUNC_QUALIFIER __m128 | sse_det_ps (__m128 const m[4]) |
GLM_FUNC_QUALIFIER void | sse_inverse_ps (__m128 const in[4], __m128 out[4]) |
GLM_FUNC_QUALIFIER void | sse_inverse_fast_ps (__m128 const in[4], __m128 out[4]) |
GLM_FUNC_QUALIFIER void | sse_outer_ps (__m128 const &c, __m128 const &r, __m128 out[4]) |
template<typename genType > | |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR component_count_t | component_count (genType const &m) |
GLM_FUNC_DECL float | toFloat32 (hdata value) |
GLM_FUNC_DECL hdata | toFloat16 (float const &value) |
GLM_FUNC_QUALIFIER float | overflow () |
template<typename T , precision P> | |
GLM_FUNC_QUALIFIER tmat2x2< T, P > | compute_inverse (tmat2x2< T, P > const &m) |
template<typename T , precision P> | |
GLM_FUNC_QUALIFIER tmat3x3< T, P > | compute_inverse (tmat3x3< T, P > const &m) |
template<typename T , precision P> | |
GLM_FUNC_QUALIFIER tmat4x4< T, P > | compute_inverse (tmat4x4< T, P > const &m) |
template<typename PARAM , typename RET > | |
GLM_FUNC_DECL RET | bitfieldInterleave (PARAM x, PARAM y) |
template<typename PARAM , typename RET > | |
GLM_FUNC_DECL RET | bitfieldInterleave (PARAM x, PARAM y, PARAM z) |
template<typename PARAM , typename RET > | |
GLM_FUNC_DECL RET | bitfieldInterleave (PARAM x, PARAM y, PARAM z, PARAM w) |
template<> | |
GLM_FUNC_QUALIFIER glm::uint16 | bitfieldInterleave (glm::uint8 x, glm::uint8 y) |
template<> | |
GLM_FUNC_QUALIFIER glm::uint32 | bitfieldInterleave (glm::uint16 x, glm::uint16 y) |
template<> | |
GLM_FUNC_QUALIFIER glm::uint64 | bitfieldInterleave (glm::uint32 x, glm::uint32 y) |
template<> | |
GLM_FUNC_QUALIFIER glm::uint32 | bitfieldInterleave (glm::uint8 x, glm::uint8 y, glm::uint8 z) |
template<> | |
GLM_FUNC_QUALIFIER glm::uint64 | bitfieldInterleave (glm::uint16 x, glm::uint16 y, glm::uint16 z) |
template<> | |
GLM_FUNC_QUALIFIER glm::uint64 | bitfieldInterleave (glm::uint32 x, glm::uint32 y, glm::uint32 z) |
template<> | |
GLM_FUNC_QUALIFIER glm::uint32 | bitfieldInterleave (glm::uint8 x, glm::uint8 y, glm::uint8 z, glm::uint8 w) |
template<> | |
GLM_FUNC_QUALIFIER glm::uint64 | bitfieldInterleave (glm::uint16 x, glm::uint16 y, glm::uint16 z, glm::uint16 w) |
GLM_FUNC_QUALIFIER glm::uint16 | float2half (glm::uint32 f) |
GLM_FUNC_QUALIFIER glm::uint32 | float2packed11 (glm::uint32 f) |
GLM_FUNC_QUALIFIER glm::uint32 | packed11ToFloat (glm::uint32 p) |
GLM_FUNC_QUALIFIER glm::uint32 | float2packed10 (glm::uint32 f) |
GLM_FUNC_QUALIFIER glm::uint32 | packed10ToFloat (glm::uint32 p) |
GLM_FUNC_QUALIFIER glm::uint | half2float (glm::uint h) |
GLM_FUNC_QUALIFIER glm::uint | floatTo11bit (float x) |
GLM_FUNC_QUALIFIER float | packed11bitToFloat (glm::uint x) |
GLM_FUNC_QUALIFIER glm::uint | floatTo10bit (float x) |
GLM_FUNC_QUALIFIER float | packed10bitToFloat (glm::uint x) |
GLM_FUNC_QUALIFIER float | nextafterf (float x, float y) |
GLM_FUNC_QUALIFIER double | nextafter (double x, double y) |
template<typename T > | |
GLM_FUNC_QUALIFIER T | cos_52s (T x) |
template<typename T , precision P, template< typename, precision > class vecType> | |
GLM_FUNC_QUALIFIER vecType< T, P > | cos_52s (vecType< T, P > const &x) |
GLM_FUNC_QUALIFIER unsigned int | ones32 (unsigned int x) |
template<typename T , precision P> | |
detail::component_count_t | number_of_elements_ (tvec2< T, P > const &v) |
template<typename T , precision P> | |
detail::component_count_t | number_of_elements_ (tvec3< T, P > const &v) |
template<typename T , precision P> | |
detail::component_count_t | number_of_elements_ (tvec4< T, P > const &v) |
template<typename genType > | |
detail::component_count_t | number_of_elements_ (genType const &m) |
GLM_FUNC_QUALIFIER fmat4x4SIMD | operator+ (const fmat4x4SIMD &m, float const &s) |
GLM_FUNC_QUALIFIER fmat4x4SIMD | operator+ (float const &s, const fmat4x4SIMD &m) |
GLM_FUNC_QUALIFIER fmat4x4SIMD | operator+ (const fmat4x4SIMD &m1, const fmat4x4SIMD &m2) |
GLM_FUNC_QUALIFIER fmat4x4SIMD | operator- (const fmat4x4SIMD &m, float const &s) |
GLM_FUNC_QUALIFIER fmat4x4SIMD | operator- (float const &s, const fmat4x4SIMD &m) |
GLM_FUNC_QUALIFIER fmat4x4SIMD | operator- (const fmat4x4SIMD &m1, const fmat4x4SIMD &m2) |
GLM_FUNC_QUALIFIER fmat4x4SIMD | operator* (const fmat4x4SIMD &m, float const &s) |
GLM_FUNC_QUALIFIER fmat4x4SIMD | operator* (float const &s, const fmat4x4SIMD &m) |
GLM_FUNC_QUALIFIER fvec4SIMD | operator* (const fmat4x4SIMD &m, fvec4SIMD const &v) |
GLM_FUNC_QUALIFIER fvec4SIMD | operator* (fvec4SIMD const &v, const fmat4x4SIMD &m) |
GLM_FUNC_QUALIFIER fmat4x4SIMD | operator* (const fmat4x4SIMD &m1, const fmat4x4SIMD &m2) |
GLM_FUNC_QUALIFIER fmat4x4SIMD | operator/ (const fmat4x4SIMD &m, float const &s) |
GLM_FUNC_QUALIFIER fmat4x4SIMD | operator/ (float const &s, const fmat4x4SIMD &m) |
GLM_FUNC_QUALIFIER detail::fmat4x4SIMD | inverse (detail::fmat4x4SIMD const &m) |
GLM_FUNC_QUALIFIER fvec4SIMD | operator/ (const fmat4x4SIMD &m, fvec4SIMD const &v) |
GLM_FUNC_QUALIFIER fvec4SIMD | operator/ (fvec4SIMD const &v, const fmat4x4SIMD &m) |
GLM_FUNC_QUALIFIER fmat4x4SIMD | operator/ (const fmat4x4SIMD &m1, const fmat4x4SIMD &m2) |
GLM_FUNC_QUALIFIER fmat4x4SIMD const | operator- (fmat4x4SIMD const &m) |
GLM_FUNC_QUALIFIER fmat4x4SIMD const | operator-- (fmat4x4SIMD const &m, int) |
GLM_FUNC_QUALIFIER fmat4x4SIMD const | operator++ (fmat4x4SIMD const &m, int) |
GLM_FUNC_QUALIFIER fquatSIMD | operator- (fquatSIMD const &q) |
GLM_FUNC_QUALIFIER fquatSIMD | operator+ (fquatSIMD const &q1, fquatSIMD const &q2) |
GLM_FUNC_QUALIFIER fquatSIMD | operator* (fquatSIMD const &q1, fquatSIMD const &q2) |
GLM_FUNC_QUALIFIER fvec4SIMD | operator* (fquatSIMD const &q, fvec4SIMD const &v) |
GLM_FUNC_QUALIFIER fvec4SIMD | operator* (fvec4SIMD const &v, fquatSIMD const &q) |
GLM_FUNC_QUALIFIER fquatSIMD | operator* (fquatSIMD const &q, float s) |
GLM_FUNC_QUALIFIER fquatSIMD | operator* (float s, fquatSIMD const &q) |
GLM_FUNC_QUALIFIER fquatSIMD | operator/ (fquatSIMD const &q, float s) |
GLM_FUNC_QUALIFIER fvec4SIMD | operator+ (fvec4SIMD const &v, float s) |
GLM_FUNC_QUALIFIER fvec4SIMD | operator+ (float s, fvec4SIMD const &v) |
GLM_FUNC_QUALIFIER fvec4SIMD | operator+ (fvec4SIMD const &v1, fvec4SIMD const &v2) |
GLM_FUNC_QUALIFIER fvec4SIMD | operator- (fvec4SIMD const &v, float s) |
GLM_FUNC_QUALIFIER fvec4SIMD | operator- (float s, fvec4SIMD const &v) |
GLM_FUNC_QUALIFIER fvec4SIMD | operator- (fvec4SIMD const &v1, fvec4SIMD const &v2) |
GLM_FUNC_QUALIFIER fvec4SIMD | operator* (fvec4SIMD const &v, float s) |
GLM_FUNC_QUALIFIER fvec4SIMD | operator* (float s, fvec4SIMD const &v) |
GLM_FUNC_QUALIFIER fvec4SIMD | operator* (fvec4SIMD const &v1, fvec4SIMD const &v2) |
GLM_FUNC_QUALIFIER fvec4SIMD | operator/ (fvec4SIMD const &v, float s) |
GLM_FUNC_QUALIFIER fvec4SIMD | operator/ (float s, fvec4SIMD const &v) |
GLM_FUNC_QUALIFIER fvec4SIMD | operator/ (fvec4SIMD const &v1, fvec4SIMD const &v2) |
GLM_FUNC_QUALIFIER fvec4SIMD | operator- (fvec4SIMD const &v) |
GLM_FUNC_QUALIFIER fvec4SIMD | operator++ (fvec4SIMD const &v, int) |
GLM_FUNC_QUALIFIER fvec4SIMD | operator-- (fvec4SIMD const &v, int) |
GLM_FUNC_QUALIFIER std::string | format (const char *msg,...) |
typedef float glm::detail::float32 |
typedef double glm::detail::float64 |
typedef short glm::detail::hdata |
typedef signed long long glm::detail::sint64 |
typedef uint64 glm::detail::uint64 |
typedef signed char glm::detail::int8 |
typedef signed short glm::detail::int16 |
typedef signed int glm::detail::int32 |
typedef sint64 glm::detail::int64 |
typedef unsigned char glm::detail::uint8 |
typedef unsigned short glm::detail::uint16 |
typedef unsigned int glm::detail::uint32 |
typedef signed int glm::detail::lowp_int_t |
typedef signed int glm::detail::mediump_int_t |
typedef signed int glm::detail::highp_int_t |
typedef unsigned int glm::detail::lowp_uint_t |
typedef unsigned int glm::detail::mediump_uint_t |
typedef unsigned int glm::detail::highp_uint_t |
GLM_FUNC_QUALIFIER T glm::detail::mod289 | ( | T const & | x | ) |
GLM_FUNC_QUALIFIER T glm::detail::permute | ( | T const & | x | ) |
GLM_FUNC_QUALIFIER tvec2<T, P> glm::detail::permute | ( | tvec2< T, P > const & | x | ) |
GLM_FUNC_QUALIFIER tvec3<T, P> glm::detail::permute | ( | tvec3< T, P > const & | x | ) |
GLM_FUNC_QUALIFIER tvec4<T, P> glm::detail::permute | ( | tvec4< T, P > const & | x | ) |
GLM_FUNC_QUALIFIER T glm::detail::taylorInvSqrt | ( | T const & | r | ) |
GLM_FUNC_QUALIFIER tvec2<T, P> glm::detail::taylorInvSqrt | ( | tvec2< T, P > const & | r | ) |
GLM_FUNC_QUALIFIER tvec3<T, P> glm::detail::taylorInvSqrt | ( | tvec3< T, P > const & | r | ) |
GLM_FUNC_QUALIFIER tvec4<T, P> glm::detail::taylorInvSqrt | ( | tvec4< T, P > const & | r | ) |
GLM_FUNC_QUALIFIER tvec2<T, P> glm::detail::fade | ( | tvec2< T, P > const & | t | ) |
GLM_FUNC_QUALIFIER tvec3<T, P> glm::detail::fade | ( | tvec3< T, P > const & | t | ) |
GLM_FUNC_QUALIFIER tvec4<T, P> glm::detail::fade | ( | tvec4< T, P > const & | t | ) |
GLM_FUNC_QUALIFIER T glm::detail::mask | ( | T | Bits | ) |
GLM_FUNC_QUALIFIER tvec4<T, P> glm::detail::grad4 | ( | T const & | j, |
tvec4< T, P > const & | ip | ||
) |
GLM_FUNC_QUALIFIER __m128 glm::detail::sse_abs_ps | ( | __m128 | x | ) |
GLM_FUNC_QUALIFIER __m128 glm::detail::sse_sgn_ps | ( | __m128 | x | ) |
GLM_FUNC_QUALIFIER __m128 glm::detail::sse_flr_ps | ( | __m128 | x | ) |
GLM_FUNC_QUALIFIER __m128 glm::detail::sse_rnd_ps | ( | __m128 | x | ) |
GLM_FUNC_QUALIFIER __m128 glm::detail::sse_rde_ps | ( | __m128 | x | ) |
GLM_FUNC_QUALIFIER __m128 glm::detail::sse_ceil_ps | ( | __m128 | x | ) |
GLM_FUNC_QUALIFIER __m128 glm::detail::sse_frc_ps | ( | __m128 | x | ) |
GLM_FUNC_QUALIFIER __m128 glm::detail::sse_mod_ps | ( | __m128 | x, |
__m128 | y | ||
) |
GLM_FUNC_QUALIFIER __m128 glm::detail::sse_clp_ps | ( | __m128 | v, |
__m128 | minVal, | ||
__m128 | maxVal | ||
) |
TODO.
GLM_FUNC_QUALIFIER __m128 glm::detail::sse_mix_ps | ( | __m128 | v1, |
__m128 | v2, | ||
__m128 | a | ||
) |
GLM_FUNC_QUALIFIER __m128 glm::detail::sse_stp_ps | ( | __m128 | edge, |
__m128 | x | ||
) |
GLM_FUNC_QUALIFIER __m128 glm::detail::sse_ssp_ps | ( | __m128 | edge0, |
__m128 | edge1, | ||
__m128 | x | ||
) |
GLM_FUNC_QUALIFIER __m128 glm::detail::sse_sqrt_wip_ss | ( | __m128 const & | x | ) |
GLM_FUNC_QUALIFIER __m128 glm::detail::sse_len_ps | ( | __m128 | x | ) |
GLM_FUNC_QUALIFIER __m128 glm::detail::sse_dst_ps | ( | __m128 | p0, |
__m128 | p1 | ||
) |
GLM_FUNC_QUALIFIER __m128 glm::detail::sse_dot_ps | ( | __m128 | v1, |
__m128 | v2 | ||
) |
GLM_FUNC_QUALIFIER __m128 glm::detail::sse_dot_ss | ( | __m128 | v1, |
__m128 | v2 | ||
) |
GLM_FUNC_QUALIFIER __m128 glm::detail::sse_xpd_ps | ( | __m128 | v1, |
__m128 | v2 | ||
) |
GLM_FUNC_QUALIFIER __m128 glm::detail::sse_nrm_ps | ( | __m128 | v | ) |
GLM_FUNC_QUALIFIER __m128 glm::detail::sse_ffd_ps | ( | __m128 | N, |
__m128 | I, | ||
__m128 | Nref | ||
) |
GLM_FUNC_QUALIFIER __m128 glm::detail::sse_rfe_ps | ( | __m128 | I, |
__m128 | N | ||
) |
GLM_FUNC_QUALIFIER __m128 glm::detail::sse_rfa_ps | ( | __m128 | I, |
__m128 | N, | ||
__m128 | eta | ||
) |
__m128i glm::detail::_mm_bit_interleave_si128 | ( | __m128i | x | ) |
__m128i glm::detail::_mm_bit_interleave_si128 | ( | __m128i | x, |
__m128i | y | ||
) |
GLM_FUNC_QUALIFIER matType glm::detail::sse_comp_mul_ps | ( | __m128 const | in1[4], |
__m128 const | in2[4], | ||
__m128 | out[4] | ||
) |
GLM_FUNC_QUALIFIER void glm::detail::sse_add_ps | ( | __m128 const | in1[4], |
__m128 const | in2[4], | ||
__m128 | out[4] | ||
) |
GLM_FUNC_QUALIFIER void glm::detail::sse_sub_ps | ( | __m128 const | in1[4], |
__m128 const | in2[4], | ||
__m128 | out[4] | ||
) |
GLM_FUNC_QUALIFIER __m128 glm::detail::sse_mul_ps | ( | __m128 const | m[4], |
__m128 | v | ||
) |
GLM_FUNC_QUALIFIER __m128 glm::detail::sse_mul_ps | ( | __m128 | v, |
__m128 const | m[4] | ||
) |
GLM_FUNC_QUALIFIER void glm::detail::sse_mul_ps | ( | __m128 const | in1[4], |
__m128 const | in2[4], | ||
__m128 | out[4] | ||
) |
GLM_FUNC_QUALIFIER void glm::detail::sse_transpose_ps | ( | __m128 const | in[4], |
__m128 | out[4] | ||
) |
GLM_FUNC_QUALIFIER __m128 glm::detail::sse_slow_det_ps | ( | __m128 const | in[4] | ) |
GLM_FUNC_QUALIFIER __m128 glm::detail::sse_detd_ps | ( | __m128 const | m[4] | ) |
GLM_FUNC_QUALIFIER __m128 glm::detail::sse_det_ps | ( | __m128 const | m[4] | ) |
GLM_FUNC_QUALIFIER void glm::detail::sse_inverse_ps | ( | __m128 const | in[4], |
__m128 | out[4] | ||
) |
GLM_FUNC_QUALIFIER void glm::detail::sse_inverse_fast_ps | ( | __m128 const | in[4], |
__m128 | out[4] | ||
) |
GLM_FUNC_QUALIFIER void glm::detail::sse_outer_ps | ( | __m128 const & | c, |
__m128 const & | r, | ||
__m128 | out[4] | ||
) |
GLM_FUNC_QUALIFIER GLM_CONSTEXPR component_count_t glm::detail::component_count | ( | genType const & | m | ) |
GLM_FUNC_QUALIFIER float glm::detail::toFloat32 | ( | hdata | value | ) |
GLM_FUNC_QUALIFIER hdata glm::detail::toFloat16 | ( | float const & | value | ) |
GLM_FUNC_QUALIFIER float glm::detail::overflow | ( | ) |
GLM_FUNC_QUALIFIER tmat2x2<T, P> glm::detail::compute_inverse | ( | tmat2x2< T, P > const & | m | ) |
GLM_FUNC_QUALIFIER tmat3x3<T, P> glm::detail::compute_inverse | ( | tmat3x3< T, P > const & | m | ) |
GLM_FUNC_QUALIFIER tmat4x4<T, P> glm::detail::compute_inverse | ( | tmat4x4< T, P > const & | m | ) |
GLM_FUNC_DECL RET glm::detail::bitfieldInterleave | ( | PARAM | x, |
PARAM | y | ||
) |
GLM_FUNC_DECL RET glm::detail::bitfieldInterleave | ( | PARAM | x, |
PARAM | y, | ||
PARAM | z | ||
) |
GLM_FUNC_DECL RET glm::detail::bitfieldInterleave | ( | PARAM | x, |
PARAM | y, | ||
PARAM | z, | ||
PARAM | w | ||
) |
GLM_FUNC_QUALIFIER glm::uint16 glm::detail::bitfieldInterleave | ( | glm::uint8 | x, |
glm::uint8 | y | ||
) |
GLM_FUNC_QUALIFIER glm::uint32 glm::detail::bitfieldInterleave | ( | glm::uint16 | x, |
glm::uint16 | y | ||
) |
GLM_FUNC_QUALIFIER glm::uint64 glm::detail::bitfieldInterleave | ( | glm::uint32 | x, |
glm::uint32 | y | ||
) |
GLM_FUNC_QUALIFIER glm::uint32 glm::detail::bitfieldInterleave | ( | glm::uint8 | x, |
glm::uint8 | y, | ||
glm::uint8 | z | ||
) |
GLM_FUNC_QUALIFIER glm::uint64 glm::detail::bitfieldInterleave | ( | glm::uint16 | x, |
glm::uint16 | y, | ||
glm::uint16 | z | ||
) |
GLM_FUNC_QUALIFIER glm::uint64 glm::detail::bitfieldInterleave | ( | glm::uint32 | x, |
glm::uint32 | y, | ||
glm::uint32 | z | ||
) |
GLM_FUNC_QUALIFIER glm::uint32 glm::detail::bitfieldInterleave | ( | glm::uint8 | x, |
glm::uint8 | y, | ||
glm::uint8 | z, | ||
glm::uint8 | w | ||
) |
GLM_FUNC_QUALIFIER glm::uint64 glm::detail::bitfieldInterleave | ( | glm::uint16 | x, |
glm::uint16 | y, | ||
glm::uint16 | z, | ||
glm::uint16 | w | ||
) |
GLM_FUNC_QUALIFIER glm::uint16 glm::detail::float2half | ( | glm::uint32 | f | ) |
GLM_FUNC_QUALIFIER glm::uint32 glm::detail::float2packed11 | ( | glm::uint32 | f | ) |
GLM_FUNC_QUALIFIER glm::uint32 glm::detail::packed11ToFloat | ( | glm::uint32 | p | ) |
GLM_FUNC_QUALIFIER glm::uint32 glm::detail::float2packed10 | ( | glm::uint32 | f | ) |
GLM_FUNC_QUALIFIER glm::uint32 glm::detail::packed10ToFloat | ( | glm::uint32 | p | ) |
GLM_FUNC_QUALIFIER glm::uint glm::detail::half2float | ( | glm::uint | h | ) |
GLM_FUNC_QUALIFIER glm::uint glm::detail::floatTo11bit | ( | float | x | ) |
GLM_FUNC_QUALIFIER float glm::detail::packed11bitToFloat | ( | glm::uint | x | ) |
GLM_FUNC_QUALIFIER glm::uint glm::detail::floatTo10bit | ( | float | x | ) |
GLM_FUNC_QUALIFIER float glm::detail::packed10bitToFloat | ( | glm::uint | x | ) |
GLM_FUNC_QUALIFIER float glm::detail::nextafterf | ( | float | x, |
float | y | ||
) |
GLM_FUNC_QUALIFIER double glm::detail::nextafter | ( | double | x, |
double | y | ||
) |
GLM_FUNC_QUALIFIER T glm::detail::cos_52s | ( | T | x | ) |
GLM_FUNC_QUALIFIER vecType<T, P> glm::detail::cos_52s | ( | vecType< T, P > const & | x | ) |
GLM_FUNC_QUALIFIER unsigned int glm::detail::ones32 | ( | unsigned int | x | ) |
detail::component_count_t glm::detail::number_of_elements_ | ( | tvec2< T, P > const & | v | ) |
detail::component_count_t glm::detail::number_of_elements_ | ( | tvec3< T, P > const & | v | ) |
detail::component_count_t glm::detail::number_of_elements_ | ( | tvec4< T, P > const & | v | ) |
detail::component_count_t glm::detail::number_of_elements_ | ( | genType const & | m | ) |
GLM_FUNC_QUALIFIER fmat4x4SIMD glm::detail::operator+ | ( | const fmat4x4SIMD & | m, |
float const & | s | ||
) |
GLM_FUNC_QUALIFIER fmat4x4SIMD glm::detail::operator+ | ( | float const & | s, |
const fmat4x4SIMD & | m | ||
) |
GLM_FUNC_QUALIFIER fmat4x4SIMD glm::detail::operator+ | ( | const fmat4x4SIMD & | m1, |
const fmat4x4SIMD & | m2 | ||
) |
GLM_FUNC_QUALIFIER fmat4x4SIMD glm::detail::operator- | ( | const fmat4x4SIMD & | m, |
float const & | s | ||
) |
GLM_FUNC_QUALIFIER fmat4x4SIMD glm::detail::operator- | ( | float const & | s, |
const fmat4x4SIMD & | m | ||
) |
GLM_FUNC_QUALIFIER fmat4x4SIMD glm::detail::operator- | ( | const fmat4x4SIMD & | m1, |
const fmat4x4SIMD & | m2 | ||
) |
GLM_FUNC_QUALIFIER fmat4x4SIMD glm::detail::operator* | ( | const fmat4x4SIMD & | m, |
float const & | s | ||
) |
GLM_FUNC_QUALIFIER fmat4x4SIMD glm::detail::operator* | ( | float const & | s, |
const fmat4x4SIMD & | m | ||
) |
GLM_FUNC_QUALIFIER fvec4SIMD glm::detail::operator* | ( | const fmat4x4SIMD & | m, |
fvec4SIMD const & | v | ||
) |
GLM_FUNC_QUALIFIER fvec4SIMD glm::detail::operator* | ( | fvec4SIMD const & | v, |
const fmat4x4SIMD & | m | ||
) |
GLM_FUNC_QUALIFIER fmat4x4SIMD glm::detail::operator* | ( | const fmat4x4SIMD & | m1, |
const fmat4x4SIMD & | m2 | ||
) |
GLM_FUNC_QUALIFIER fmat4x4SIMD glm::detail::operator/ | ( | const fmat4x4SIMD & | m, |
float const & | s | ||
) |
GLM_FUNC_QUALIFIER fmat4x4SIMD glm::detail::operator/ | ( | float const & | s, |
const fmat4x4SIMD & | m | ||
) |
GLM_FUNC_QUALIFIER detail::fmat4x4SIMD glm::detail::inverse | ( | detail::fmat4x4SIMD const & | m | ) |
GLM_FUNC_QUALIFIER fvec4SIMD glm::detail::operator/ | ( | const fmat4x4SIMD & | m, |
fvec4SIMD const & | v | ||
) |
GLM_FUNC_QUALIFIER fvec4SIMD glm::detail::operator/ | ( | fvec4SIMD const & | v, |
const fmat4x4SIMD & | m | ||
) |
GLM_FUNC_QUALIFIER fmat4x4SIMD glm::detail::operator/ | ( | const fmat4x4SIMD & | m1, |
const fmat4x4SIMD & | m2 | ||
) |
GLM_FUNC_QUALIFIER fmat4x4SIMD const glm::detail::operator- | ( | fmat4x4SIMD const & | m | ) |
GLM_FUNC_QUALIFIER fmat4x4SIMD const glm::detail::operator-- | ( | fmat4x4SIMD const & | m, |
int | |||
) |
GLM_FUNC_QUALIFIER fmat4x4SIMD const glm::detail::operator++ | ( | fmat4x4SIMD const & | m, |
int | |||
) |
GLM_FUNC_QUALIFIER fquatSIMD glm::detail::operator- | ( | fquatSIMD const & | q | ) |
GLM_FUNC_QUALIFIER fquatSIMD glm::detail::operator+ | ( | fquatSIMD const & | q1, |
fquatSIMD const & | q2 | ||
) |
GLM_FUNC_QUALIFIER fquatSIMD glm::detail::operator* | ( | fquatSIMD const & | q1, |
fquatSIMD const & | q2 | ||
) |
GLM_FUNC_QUALIFIER fvec4SIMD glm::detail::operator* | ( | fquatSIMD const & | q, |
fvec4SIMD const & | v | ||
) |
GLM_FUNC_QUALIFIER fvec4SIMD glm::detail::operator* | ( | fvec4SIMD const & | v, |
fquatSIMD const & | q | ||
) |
GLM_FUNC_QUALIFIER fquatSIMD glm::detail::operator* | ( | fquatSIMD const & | q, |
float | s | ||
) |
GLM_FUNC_QUALIFIER fquatSIMD glm::detail::operator* | ( | float | s, |
fquatSIMD const & | q | ||
) |
GLM_FUNC_QUALIFIER fquatSIMD glm::detail::operator/ | ( | fquatSIMD const & | q, |
float | s | ||
) |
GLM_FUNC_QUALIFIER fvec4SIMD glm::detail::operator+ | ( | fvec4SIMD const & | v, |
float | s | ||
) |
GLM_FUNC_QUALIFIER fvec4SIMD glm::detail::operator+ | ( | float | s, |
fvec4SIMD const & | v | ||
) |
GLM_FUNC_QUALIFIER fvec4SIMD glm::detail::operator+ | ( | fvec4SIMD const & | v1, |
fvec4SIMD const & | v2 | ||
) |
GLM_FUNC_QUALIFIER fvec4SIMD glm::detail::operator- | ( | fvec4SIMD const & | v, |
float | s | ||
) |
GLM_FUNC_QUALIFIER fvec4SIMD glm::detail::operator- | ( | float | s, |
fvec4SIMD const & | v | ||
) |
GLM_FUNC_QUALIFIER fvec4SIMD glm::detail::operator- | ( | fvec4SIMD const & | v1, |
fvec4SIMD const & | v2 | ||
) |
GLM_FUNC_QUALIFIER fvec4SIMD glm::detail::operator* | ( | fvec4SIMD const & | v, |
float | s | ||
) |
GLM_FUNC_QUALIFIER fvec4SIMD glm::detail::operator* | ( | float | s, |
fvec4SIMD const & | v | ||
) |
GLM_FUNC_QUALIFIER fvec4SIMD glm::detail::operator* | ( | fvec4SIMD const & | v1, |
fvec4SIMD const & | v2 | ||
) |
GLM_FUNC_QUALIFIER fvec4SIMD glm::detail::operator/ | ( | fvec4SIMD const & | v, |
float | s | ||
) |
GLM_FUNC_QUALIFIER fvec4SIMD glm::detail::operator/ | ( | float | s, |
fvec4SIMD const & | v | ||
) |
GLM_FUNC_QUALIFIER fvec4SIMD glm::detail::operator/ | ( | fvec4SIMD const & | v1, |
fvec4SIMD const & | v2 | ||
) |
GLM_FUNC_QUALIFIER fvec4SIMD glm::detail::operator- | ( | fvec4SIMD const & | v | ) |
GLM_FUNC_QUALIFIER fvec4SIMD glm::detail::operator++ | ( | fvec4SIMD const & | v, |
int | |||
) |
GLM_FUNC_QUALIFIER fvec4SIMD glm::detail::operator-- | ( | fvec4SIMD const & | v, |
int | |||
) |
GLM_FUNC_QUALIFIER std::string glm::detail::format | ( | const char * | msg, |
... | |||
) |