GLM_GTX_simd_vec4 extension: SIMD implementation of vec4 type. More...
Functions | |
detail::fvec4SIMD | abs (detail::fvec4SIMD const &x) |
detail::fvec4SIMD | ceil (detail::fvec4SIMD const &x) |
detail::fvec4SIMD | clamp (detail::fvec4SIMD const &x, detail::fvec4SIMD const &minVal, detail::fvec4SIMD const &maxVal) |
detail::fvec4SIMD | cross (detail::fvec4SIMD const &x, detail::fvec4SIMD const &y) |
float | distance (detail::fvec4SIMD const &p0, detail::fvec4SIMD const &p1) |
detail::fvec4SIMD | distance4 (detail::fvec4SIMD const &p0, detail::fvec4SIMD const &p1) |
detail::fvec4SIMD | dot4 (detail::fvec4SIMD const &x, detail::fvec4SIMD const &y) |
detail::fvec4SIMD | fastInversesqrt (detail::fvec4SIMD const &x) |
float | fastLength (detail::fvec4SIMD const &x) |
detail::fvec4SIMD | fastLength4 (detail::fvec4SIMD const &x) |
detail::fvec4SIMD | fastNormalize (detail::fvec4SIMD const &x) |
detail::fvec4SIMD | fastSqrt (detail::fvec4SIMD const &x) |
detail::fvec4SIMD | floor (detail::fvec4SIMD const &x) |
detail::fvec4SIMD | fma (detail::fvec4SIMD const &a, detail::fvec4SIMD const &b, detail::fvec4SIMD const &c) |
detail::fvec4SIMD | fract (detail::fvec4SIMD const &x) |
detail::fvec4SIMD | inversesqrt (detail::fvec4SIMD const &x) |
float | length (detail::fvec4SIMD const &x) |
detail::fvec4SIMD | length4 (detail::fvec4SIMD const &x) |
detail::fvec4SIMD | max (detail::fvec4SIMD const &x, detail::fvec4SIMD const &y) |
detail::fvec4SIMD | min (detail::fvec4SIMD const &x, detail::fvec4SIMD const &y) |
detail::fvec4SIMD | mix (detail::fvec4SIMD const &x, detail::fvec4SIMD const &y, detail::fvec4SIMD const &a) |
detail::fvec4SIMD | mod (detail::fvec4SIMD const &x, detail::fvec4SIMD const &y) |
detail::fvec4SIMD | mod (detail::fvec4SIMD const &x, float const &y) |
float | niceLength (detail::fvec4SIMD const &x) |
detail::fvec4SIMD | niceLength4 (detail::fvec4SIMD const &x) |
detail::fvec4SIMD | niceSqrt (detail::fvec4SIMD const &x) |
detail::fvec4SIMD | normalize (detail::fvec4SIMD const &x) |
detail::fvec4SIMD | reflect (detail::fvec4SIMD const &I, detail::fvec4SIMD const &N) |
detail::fvec4SIMD | refract (detail::fvec4SIMD const &I, detail::fvec4SIMD const &N, float const &eta) |
detail::fvec4SIMD | round (detail::fvec4SIMD const &x) |
detail::fvec4SIMD | sign (detail::fvec4SIMD const &x) |
float | simdDot (detail::fvec4SIMD const &x, detail::fvec4SIMD const &y) |
detail::fvec4SIMD | simdFaceforward (detail::fvec4SIMD const &N, detail::fvec4SIMD const &I, detail::fvec4SIMD const &Nref) |
detail::fvec4SIMD | smoothstep (detail::fvec4SIMD const &edge0, detail::fvec4SIMD const &edge1, detail::fvec4SIMD const &x) |
detail::fvec4SIMD | sqrt (detail::fvec4SIMD const &x) |
detail::fvec4SIMD | step (detail::fvec4SIMD const &edge, detail::fvec4SIMD const &x) |
detail::fvec4SIMD | trunc (detail::fvec4SIMD const &x) |
detail::tvec4< float > | vec4_cast (detail::fvec4SIMD const &x) |
GLM_GTX_simd_vec4 extension: SIMD implementation of vec4 type.