33 #if(!(GLM_ARCH & GLM_ARCH_SSE2)) 
   34 #       error "SSE2 instructions not supported or enabled" 
   42         void sse_add_ps(__m128 in1[4], __m128 in2[4], __m128 out[4]);
 
   44         void sse_sub_ps(__m128 in1[4], __m128 in2[4], __m128 out[4]);
 
   46         __m128 sse_mul_ps(__m128 m[4], __m128 v);
 
   48         __m128 sse_mul_ps(__m128 v, __m128 m[4]);
 
   50         void sse_mul_ps(__m128 
const in1[4], __m128 
const in2[4], __m128 out[4]);
 
   52         void sse_transpose_ps(__m128 
const in[4], __m128 out[4]);
 
   54         void sse_inverse_ps(__m128 
const in[4], __m128 out[4]);
 
   56         void sse_rotate_ps(__m128 
const in[4], 
float Angle, 
float const v[3], __m128 out[4]);
 
   58         __m128 sse_det_ps(__m128 
const m[4]);
 
   60         __m128 sse_slow_det_ps(__m128 
const m[4]);
 
   65 #include "intrinsic_matrix.inl" 
OpenGL Mathematics (glm.g-truc.net) 
OpenGL Mathematics (glm.g-truc.net)