Lines Matching refs:dst
135 register Vec *dst in PSVECAdd() argument
146 psq_st D1_XY, 0(dst), 0, 0; in PSVECAdd()
153 psq_st D1_Z, 8(dst), 1, 0; in PSVECAdd()
204 register Vec *dst in PSVECSubtract() argument
215 psq_st D1_XY, 0(dst), 0, 0; in PSVECSubtract()
223 psq_st D1_Z, 8(dst), 1, 0; in PSVECSubtract()
250 void C_VECScale ( const Vec *src, Vec *dst, f32 scale ) in C_VECScale() argument
254 ASSERTMSG( ( dst != 0), VEC_SCALE_2 ); in C_VECScale()
257 dst->x = src->x * scale; in C_VECScale()
258 dst->y = src->y * scale; in C_VECScale()
259 dst->z = src->z * scale; in C_VECScale()
272 register Vec *dst, in PSVECScale() argument
287 psq_st rxy, 0(dst), 0, 0 in PSVECScale()
291 psq_st rz, 8(dst), 1, 0 in PSVECScale()
346 register Vec *dst // r4 in PSVECNormalize() argument
381 psq_st v1_xy, 0(dst), 0, 0; in PSVECNormalize()
385 psq_st v1_z, 8(dst), 1, 0; in PSVECNormalize()
634 register Vec *dst in PSVECCrossProduct() argument
668 psq_st fp9, 0(dst), 1, 0 in PSVECCrossProduct()
673 psq_st fp10, 4(dst), 0, 0 in PSVECCrossProduct()
763 void C_VECReflect ( const Vec *src, const Vec *normal, Vec *dst ) in C_VECReflect() argument
771 ASSERTMSG( (dst != 0), VEC_REFLECT_3 ); in C_VECReflect()
791 dst->x = (2.0f * uN.x * cosA) - uI.x; in C_VECReflect()
792 dst->y = (2.0f * uN.y * cosA) - uI.y; in C_VECReflect()
793 dst->z = (2.0f * uN.z * cosA) - uI.z; in C_VECReflect()
795 VECNormalize( dst, dst ); in C_VECReflect()