33 #if(!(GLM_ARCH & GLM_ARCH_SSE2)) 34 # error "SSE2 instructions not supported or enabled" 43 __m128 sse_len_ps(__m128 x);
46 __m128 sse_dst_ps(__m128 p0, __m128 p1);
49 __m128 sse_dot_ps(__m128 v1, __m128 v2);
52 __m128 sse_dot_ss(__m128 v1, __m128 v2);
55 __m128 sse_xpd_ps(__m128 v1, __m128 v2);
58 __m128 sse_nrm_ps(__m128 v);
61 __m128 sse_ffd_ps(__m128 N, __m128 I, __m128 Nref);
64 __m128 sse_rfe_ps(__m128 I, __m128 N);
67 __m128 sse_rfa_ps(__m128 I, __m128 N, __m128 eta);
72 #include "intrinsic_geometric.inl"