Lines Matching refs:Vec
111 void C_VECAdd ( const Vec *a, const Vec *b, Vec *ab ) in C_VECAdd()
133 const register Vec *vec1, in PSVECAdd()
134 const register Vec *vec2, in PSVECAdd()
135 register Vec *dst in PSVECAdd()
180 void C_VECSubtract ( const Vec *a, const Vec *b, Vec *a_b ) in C_VECSubtract()
202 const register Vec *vec1, in PSVECSubtract()
203 const register Vec *vec2, in PSVECSubtract()
204 register Vec *dst in PSVECSubtract()
250 void C_VECScale ( const Vec *src, Vec *dst, f32 scale ) in C_VECScale()
271 const register Vec *src, in PSVECScale()
272 register Vec *dst, in PSVECScale()
316 void C_VECNormalize ( const Vec *src, Vec *unit ) in C_VECNormalize()
345 const register Vec *vec1, // r3 in PSVECNormalize()
346 register Vec *dst // r4 in PSVECNormalize()
407 f32 C_VECSquareMag ( const Vec *v ) in C_VECSquareMag()
424 f32 PSVECSquareMag( const register Vec *vec1 ) in PSVECSquareMag()
461 f32 C_VECMag ( const Vec *v ) in C_VECMag()
470 f32 PSVECMag ( const register Vec *v ) in PSVECMag()
542 f32 C_VECDotProduct ( const Vec *a, const Vec *b ) in C_VECDotProduct()
560 asm f32 PSVECDotProduct(const register Vec *vec1, const register Vec *vec2) in PSVECDotProduct()
603 void C_VECCrossProduct ( const Vec *a, const Vec *b, Vec *axb ) in C_VECCrossProduct()
605 Vec vTmp; in C_VECCrossProduct()
632 const register Vec *vec1, in PSVECCrossProduct()
633 const register Vec *vec2, in PSVECCrossProduct()
634 register Vec *dst in PSVECCrossProduct()
708 void C_VECHalfAngle ( const Vec *a, const Vec *b, Vec *half ) in C_VECHalfAngle()
710 Vec aTmp, bTmp, hTmp; in C_VECHalfAngle()
763 void C_VECReflect ( const Vec *src, const Vec *normal, Vec *dst ) in C_VECReflect()
766 Vec uI, uN; in C_VECReflect()
819 f32 C_VECSquareDistance( const Vec *a, const Vec *b ) in C_VECSquareDistance()
821 Vec diff; in C_VECSquareDistance()
836 const register Vec *a, in PSVECSquareDistance()
837 const register Vec *b in PSVECSquareDistance()
880 f32 C_VECDistance( const Vec *a, const Vec *b ) in C_VECDistance()
889 f32 PSVECDistance( const register Vec *a, const register Vec *b ) in PSVECDistance()