Lines Matching full:detail
12 namespace detail{
170 return detail::fquatSIMD(w, x, y, z);
218 }//namespace detail
223 detail::fquatSIMD const & x
233 GLM_FUNC_QUALIFIER detail::fquatSIMD quatSIMD_cast_impl(const T m0[], const T m1[], const T m2[])
288 GLM_FUNC_QUALIFIER detail::fquatSIMD quatSIMD_cast
290 detail::fmat4x4SIMD const & m
306 GLM_FUNC_QUALIFIER detail::fquatSIMD quatSIMD_cast
308 detail::tmat4x4<T, P> const & m
315 GLM_FUNC_QUALIFIER detail::fquatSIMD quatSIMD_cast
317 detail::tmat3x3<T, P> const & m
324 GLM_FUNC_QUALIFIER detail::fmat4x4SIMD mat4SIMD_cast
326 detail::fquatSIMD const & q
329 detail::fmat4x4SIMD result;
381 detail::fquatSIMD const & q
391 detail::fquatSIMD const & q
397 GLM_FUNC_QUALIFIER detail::fquatSIMD normalize
399 detail::fquatSIMD const & q
407 detail::fquatSIMD const & q1,
408 detail::fquatSIMD const & q2
412 _mm_store_ss(&result, detail::sse_dot_ps(q1.Data, q2.Data));
417 GLM_FUNC_QUALIFIER detail::fquatSIMD mix
419 detail::fquatSIMD const & x,
420 detail::fquatSIMD const & y,
443 GLM_FUNC_QUALIFIER detail::fquatSIMD lerp
445 detail::fquatSIMD const & x,
446 detail::fquatSIMD const & y,
457 GLM_FUNC_QUALIFIER detail::fquatSIMD slerp
459 detail::fquatSIMD const & x,
460 detail::fquatSIMD const & y,
464 detail::fquatSIMD z = y;
495 GLM_FUNC_QUALIFIER detail::fquatSIMD fastMix
497 detail::fquatSIMD const & x,
498 detail::fquatSIMD const & y,
523 GLM_FUNC_QUALIFIER detail::fquatSIMD fastSlerp
525 detail::fquatSIMD const & x,
526 detail::fquatSIMD const & y,
530 detail::fquatSIMD z = y;
561 GLM_FUNC_QUALIFIER detail::fquatSIMD conjugate
563 detail::fquatSIMD const & q
566 return detail::fquatSIMD(_mm_mul_ps(q.Data, _mm_set_ps(1.0f, -1.0f, -1.0f, -1.0f)));
569 GLM_FUNC_QUALIFIER detail::fquatSIMD inverse
571 detail::fquatSIMD const & q
578 GLM_FUNC_QUALIFIER detail::fquatSIMD angleAxisSIMD
599 GLM_FUNC_QUALIFIER detail::fquatSIMD angleAxisSIMD