Lines Matching refs:dst
197 void C_VECScale ( const Vec *src, Vec *dst, f32 scale ) in C_VECScale() argument
201 ASSERTMSG( ( dst != 0), VEC_SCALE_2 ); in C_VECScale()
204 dst->x = src->x * scale; in C_VECScale()
205 dst->y = src->y * scale; in C_VECScale()
206 dst->z = src->z * scale; in C_VECScale()
216 void PSVECScale ( const Vec *src, Vec *dst, f32 scale ) in PSVECScale() argument
234 __PSQ_ST(dst, D1_XY, 0, 1); in PSVECScale()
240 __PSQ_STX(dst, 8, D1_Z, 1, 0); in PSVECScale()
288 void PSVECNormalize ( const Vec *vec1, Vec *dst ) in PSVECNormalize() argument
336 __PSQ_ST(dst, v1_xy, 0, 0); in PSVECNormalize()
343 __PSQ_STX(dst, 8, v1_z, 1, 0); in PSVECNormalize()
604 Vec *dst in PSVECCrossProduct() argument
644 __PSQ_ST(dst, fp9, 1, 0); in PSVECCrossProduct()
650 __PSQ_STX(dst, 4, fp10, 0, 0); in PSVECCrossProduct()
739 void C_VECReflect ( const Vec *src, const Vec *normal, Vec *dst ) in C_VECReflect() argument
747 ASSERTMSG( (dst != 0), VEC_REFLECT_3 ); in C_VECReflect()
767 dst->x = (2.0f * uN.x * cosA) - uI.x; in C_VECReflect()
768 dst->y = (2.0f * uN.y * cosA) - uI.y; in C_VECReflect()
769 dst->z = (2.0f * uN.z * cosA) - uI.z; in C_VECReflect()
771 C_VECNormalize( dst, dst ); in C_VECReflect()
945 void C_MTXMultVec ( MTX_CONST Mtx m, const Vec *src, Vec *dst ) in C_MTXMultVec() argument
951 ASSERTMSG( (dst != 0), MTX_MULTVEC_3 ); in C_MTXMultVec()
959 dst->x = vTmp.x; in C_MTXMultVec()
960 dst->y = vTmp.y; in C_MTXMultVec()
961 dst->z = vTmp.z; in C_MTXMultVec()
971 void PSMTXMultVec ( MTX_CONST Mtx m, const Vec *src, Vec *dst ) in PSMTXMultVec() argument
1010 __PSQ_ST(dst, fp6, 1, 0); in PSMTXMultVec()
1029 __PSQ_STX(dst, 4, fp12, 1, 0); in PSMTXMultVec()
1039 __PSQ_STX(dst, 8, fp6, 1, 0); in PSMTXMultVec()
1136 void C_MTXMultVecSR ( MTX_CONST Mtx m, const Vec *src, Vec *dst ) in C_MTXMultVecSR() argument
1142 ASSERTMSG( (dst != 0), MTX_MULTVECSR_3 ); in C_MTXMultVecSR()
1150 dst->x = vTmp.x; in C_MTXMultVecSR()
1151 dst->y = vTmp.y; in C_MTXMultVecSR()
1152 dst->z = vTmp.z; in C_MTXMultVecSR()
1162 void PSMTXMultVecSR ( MTX_CONST Mtx m, const Vec *src, Vec *dst ) in PSMTXMultVecSR() argument
1209 __PSQ_ST(dst, fp9, 1, 0); in PSMTXMultVecSR()
1214 __PSQ_STX(dst, 4, fp11, 1, 0); in PSMTXMultVecSR()
1219 __PSQ_STX(dst, 8, fp13, 1, 0); in PSMTXMultVecSR()