Home
last modified time | relevance | path

Searched refs:dst (Results 1 – 25 of 29) sorted by relevance

12

/CafeSDK-2.12.13-1/system/src/lib/mtx/
Dmtx44.c303 void C_MTX44Copy( MTX_CONST Mtx44 src, Mtx44 dst ) in C_MTX44Copy() argument
306 ASSERTMSG( (dst != 0) , MTX44_COPY_2 ); in C_MTX44Copy()
308 if( src == dst ) in C_MTX44Copy()
313 dst[0][0] = src[0][0]; dst[0][1] = src[0][1]; dst[0][2] = src[0][2]; dst[0][3] = src[0][3]; in C_MTX44Copy()
314 dst[1][0] = src[1][0]; dst[1][1] = src[1][1]; dst[1][2] = src[1][2]; dst[1][3] = src[1][3]; in C_MTX44Copy()
315 dst[2][0] = src[2][0]; dst[2][1] = src[2][1]; dst[2][2] = src[2][2]; dst[2][3] = src[2][3]; in C_MTX44Copy()
316 dst[3][0] = src[3][0]; dst[3][1] = src[3][1]; dst[3][2] = src[3][2]; dst[3][3] = src[3][3]; in C_MTX44Copy()
325 void PSMTX44Copy( MTX_CONST Mtx44 src, Mtx44 dst ) in PSMTX44Copy() argument
333 __PSQ_ST(dst, fp1, 0, 0); in PSMTX44Copy()
339 __PSQ_STX(dst, 8, fp1, 0, 0); in PSMTX44Copy()
[all …]
Dmtx.c107 void C_MTXCopy ( MTX_CONST Mtx src, Mtx dst ) in C_MTXCopy() argument
110 ASSERTMSG( (dst != 0) , MTX_COPY_2 ); in C_MTXCopy()
112 if( src == dst ) in C_MTXCopy()
117dst[0][0] = src[0][0]; dst[0][1] = src[0][1]; dst[0][2] = src[0][2]; dst[0][3] = src[0][3… in C_MTXCopy()
118dst[1][0] = src[1][0]; dst[1][1] = src[1][1]; dst[1][2] = src[1][2]; dst[1][3] = src[1][3… in C_MTXCopy()
119dst[2][0] = src[2][0]; dst[2][1] = src[2][1]; dst[2][2] = src[2][2]; dst[2][3] = src[2][3… in C_MTXCopy()
128 void PSMTXCopy(MTX_CONST Mtx src, Mtx dst ) in PSMTXCopy() argument
136 __PSQ_ST(dst, fp0, 0, 0); in PSMTXCopy()
142 __PSQ_STX(dst, 8, fp1, 0, 0); in PSMTXCopy()
148 __PSQ_STX(dst, 16, fp2, 0, 0); in PSMTXCopy()
[all …]
Dmtx44_asm.s64 #define dst r4 macro
70 psq_st fp1, 0(dst), 0, 0
72 psq_st fp1, 8(dst), 0, 0
74 psq_st fp1, 16(dst), 0, 0
76 psq_st fp1, 24(dst), 0, 0
78 psq_st fp1, 32(dst), 0, 0
80 psq_st fp1, 40(dst), 0, 0
82 psq_st fp1, 48(dst), 0, 0
84 psq_st fp1, 56(dst), 0, 0
90 #undef dst
[all …]
Dmtx44Vec.c47 void C_MTX44MultVec ( MTX_CONST Mtx44 m, const Vec *src, Vec *dst ) in C_MTX44MultVec() argument
54 ASSERTMSG( (dst != 0), MTX44_MULTVEC_3 ); in C_MTX44MultVec()
64 dst->x = vTmp.x * w; in C_MTX44MultVec()
65 dst->y = vTmp.y * w; in C_MTX44MultVec()
66 dst->z = vTmp.z * w; in C_MTX44MultVec()
75 void PSMTX44MultVec ( MTX_CONST Mtx44 m, const Vec *src, Vec *dst ) in PSMTX44MultVec() argument
180 __PSQ_STX(dst, 0, fp2, 0, 0); in PSMTX44MultVec()
187 __PSQ_STX(dst, 8, fp3, 1, 0); in PSMTX44MultVec()
274 void C_MTX44MultVecSR ( MTX_CONST Mtx44 m, const Vec *src, Vec *dst ) in C_MTX44MultVecSR() argument
280 ASSERTMSG( (dst != 0), MTX44_MULTVECSR_3 ); in C_MTX44MultVecSR()
[all …]
DmtxVec.c197 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()
[all …]
DmtxVec_asm.s42 #define dst r5 macro
76 psq_st fp9, 0(dst), 1, 0
81 psq_st fp10, 4(dst), 0, 0
87 #undef dst
96 #define dst r5 macro
106 psq_st D1_XY, 0(dst), 0, 0;
113 psq_st D1_Z, 8(dst), 1, 0;
120 #undef dst
128 #define dst r5 macro
138 psq_st D1_XY, 0(dst), 0, 0;
[all …]
Dmtx44Vec_asm.s29 #define dst r5 macro
60 psq_st fp2, 0(dst), 0, 0
62 psq_st fp3, 8(dst), 1, 0
68 #undef dst
168 #define dst r5 macro
201 psq_st fp9, 0(dst), 1, 0 // store X
204 psq_st fp11, 4(dst), 1, 0 // store Y
207 psq_st fp13, 8(dst), 1, 0 // sore Z
214 #undef dst
Dmtx_asm.s71 #define dst r4 macro
77 psq_st fp0, 0(dst), 0, 0
79 psq_st fp1, 8(dst), 0, 0
81 psq_st fp2, 16(dst), 0, 0
83 psq_st fp3, 24(dst), 0, 0
85 psq_st fp4, 32(dst), 0, 0
87 psq_st fp5, 40(dst), 0, 0
93 #undef dst
968 #define dst r4 macro
986 psq_st fp4, 0(dst), 0, 0
[all …]
/CafeSDK-2.12.13-1/system/include/cafe/mtx/
Dmat44.h64 static inline void MAT44Copy ( const Mat44 *src, Mat44 *dst ) in MAT44Copy() argument
65 { MTX44Copy ( (Mtx44Ptr)(src->mtx), (Mtx44Ptr)(dst->mtx) ); } in MAT44Copy()
165 static inline void MAT44TransApply ( const Mat44 *src, Mat44 *dst, f32 xT, f32 yT, f32 zT ) in MAT44TransApply() argument
166 { MTX44TransApply ( (Mtx44Ptr)(src->mtx), (Mtx44Ptr)(dst->mtx), xT, yT, zT ); } in MAT44TransApply()
203 static inline void MAT44ScaleApply ( const Mat44 *src, Mat44 *dst, f32 xS, f32 yS, f32 zS ) in MAT44ScaleApply() argument
204 { MTX44ScaleApply ( (Mtx44Ptr)(src->mtx), (Mtx44Ptr)(dst->mtx), xS, yS, zS ); } in MAT44ScaleApply()
283 static inline void MAT44MultVec ( const Mat44 *m, const Vec *src, Vec *dst ) in MAT44MultVec() argument
284 { MTX44MultVec ( (Mtx44Ptr)(m->mtx), src, dst ); } in MAT44MultVec()
328 static inline void MAT44MultVecSR ( const Mat44 *m, const Vec *src, Vec *dst ) in MAT44MultVecSR() argument
329 { MTX44MultVecSR ( (Mtx44Ptr)(m->mtx), src, dst ); } in MAT44MultVecSR()
[all …]
Dmtx44.h86 void C_MTX44Copy ( MTX_CONST Mtx44 src, Mtx44 dst );
148 void PSMTX44Copy ( MTX_CONST Mtx44 src, Mtx44 dst );
154 void ASM_MTX44Copy ( MTX_CONST Mtx44 src, Mtx44 dst );
223 void C_MTX44TransApply ( MTX_CONST Mtx44 src, Mtx44 dst, f32 xT, f32 yT, f32 zT );
259 void C_MTX44ScaleApply ( MTX_CONST Mtx44 src, Mtx44 dst, f32 xS, f32 yS, f32 zS );
317 void PSMTX44TransApply ( MTX_CONST Mtx44 src, Mtx44 dst, f32 xT, f32 yT, f32 zT );
319 void PSMTX44ScaleApply ( MTX_CONST Mtx44 src, Mtx44 dst, f32 xS, f32 yS, f32 zS );
327 void ASM_MTX44ScaleApply ( MTX_CONST Mtx44 src, Mtx44 dst, f32 xS, f32 yS, f32 zS );
329 void ASM_MTX44TransApply ( MTX_CONST Mtx44 src, Mtx44 dst, f32 xT, f32 yT, f32 zT );
389 void C_MTX44MultVec ( MTX_CONST Mtx44 m, const Vec *src, Vec *dst );
[all …]
DmatVec.h62 static inline void MAT34Copy ( const Mat34 *src, Mat34 *dst ) in MAT34Copy() argument
63 { MTXCopy ( (MtxPtr)(src->mtx), (MtxPtr)(dst->mtx) ); } in MAT34Copy()
204 static inline void MAT34MultVec ( const Mat34 *m, const Vec *src, Vec *dst ) in MAT34MultVec() argument
205 { MTXMultVec ( (MtxPtr)(m->mtx), src, dst ); } in MAT34MultVec()
249 static inline void MAT34MultVecSR ( const Mat34 *m, const Vec *src, Vec *dst ) in MAT34MultVecSR() argument
250 { MTXMultVecSR ( (MtxPtr)(m->mtx), src, dst ); } in MAT34MultVecSR()
349 static inline void MAT34TransApply ( const Mat34 *src, Mat34 *dst, f32 xT, f32 yT, f32 zT ) in MAT34TransApply() argument
350 { MTXTransApply ( (MtxPtr)(src->mtx), (MtxPtr)(dst->mtx), xT, yT, zT ); } in MAT34TransApply()
387 static inline void MAT34ScaleApply ( const Mat34 *src, Mat34 *dst, f32 xS, f32 yS, f32 zS ) in MAT34ScaleApply() argument
388 { MTXScaleApply ( (MtxPtr)(src->mtx), (MtxPtr)(dst->mtx), xS, yS, zS ); } in MAT34ScaleApply()
DmtxVec.h166 void C_MTXCopy ( MTX_CONST Mtx src, Mtx dst );
285 void PSMTXCopy ( MTX_CONST Mtx src, Mtx dst );
294 void ASM_MTXCopy ( MTX_CONST Mtx src, Mtx dst );
356 void C_MTXMultVec ( MTX_CONST Mtx m, const Vec *src, Vec *dst );
399 void C_MTXMultVecSR ( MTX_CONST Mtx m, const Vec *src, Vec *dst );
430 void PSMTXMultVec ( MTX_CONST Mtx m, const Vec *src, Vec *dst );
432 void PSMTXMultVecSR ( MTX_CONST Mtx m, const Vec *src, Vec *dst );
436 void ASM_MTXMultVec ( MTX_CONST Mtx m, const Vec *src, Vec *dst );
439 void ASM_MTXMultVecSR ( MTX_CONST Mtx m, const Vec *src, Vec *dst );
533 void C_MTXTransApply ( MTX_CONST Mtx src, Mtx dst, f32 xT, f32 yT, f32 zT );
[all …]
/CafeSDK-2.12.13-1/system/src/lib/mtx/headers/cafe/mtx/
Dmat44.h64 static inline void MAT44Copy ( const Mat44 *src, Mat44 *dst ) in MAT44Copy() argument
65 { MTX44Copy ( (Mtx44Ptr)(src->mtx), (Mtx44Ptr)(dst->mtx) ); } in MAT44Copy()
165 static inline void MAT44TransApply ( const Mat44 *src, Mat44 *dst, f32 xT, f32 yT, f32 zT ) in MAT44TransApply() argument
166 { MTX44TransApply ( (Mtx44Ptr)(src->mtx), (Mtx44Ptr)(dst->mtx), xT, yT, zT ); } in MAT44TransApply()
203 static inline void MAT44ScaleApply ( const Mat44 *src, Mat44 *dst, f32 xS, f32 yS, f32 zS ) in MAT44ScaleApply() argument
204 { MTX44ScaleApply ( (Mtx44Ptr)(src->mtx), (Mtx44Ptr)(dst->mtx), xS, yS, zS ); } in MAT44ScaleApply()
283 static inline void MAT44MultVec ( const Mat44 *m, const Vec *src, Vec *dst ) in MAT44MultVec() argument
284 { MTX44MultVec ( (Mtx44Ptr)(m->mtx), src, dst ); } in MAT44MultVec()
328 static inline void MAT44MultVecSR ( const Mat44 *m, const Vec *src, Vec *dst ) in MAT44MultVecSR() argument
329 { MTX44MultVecSR ( (Mtx44Ptr)(m->mtx), src, dst ); } in MAT44MultVecSR()
[all …]
Dmtx44.h86 void C_MTX44Copy ( MTX_CONST Mtx44 src, Mtx44 dst );
148 void PSMTX44Copy ( MTX_CONST Mtx44 src, Mtx44 dst );
154 void ASM_MTX44Copy ( MTX_CONST Mtx44 src, Mtx44 dst );
223 void C_MTX44TransApply ( MTX_CONST Mtx44 src, Mtx44 dst, f32 xT, f32 yT, f32 zT );
259 void C_MTX44ScaleApply ( MTX_CONST Mtx44 src, Mtx44 dst, f32 xS, f32 yS, f32 zS );
317 void PSMTX44TransApply ( MTX_CONST Mtx44 src, Mtx44 dst, f32 xT, f32 yT, f32 zT );
319 void PSMTX44ScaleApply ( MTX_CONST Mtx44 src, Mtx44 dst, f32 xS, f32 yS, f32 zS );
327 void ASM_MTX44ScaleApply ( MTX_CONST Mtx44 src, Mtx44 dst, f32 xS, f32 yS, f32 zS );
329 void ASM_MTX44TransApply ( MTX_CONST Mtx44 src, Mtx44 dst, f32 xT, f32 yT, f32 zT );
389 void C_MTX44MultVec ( MTX_CONST Mtx44 m, const Vec *src, Vec *dst );
[all …]
DmatVec.h62 static inline void MAT34Copy ( const Mat34 *src, Mat34 *dst ) in MAT34Copy() argument
63 { MTXCopy ( (MtxPtr)(src->mtx), (MtxPtr)(dst->mtx) ); } in MAT34Copy()
204 static inline void MAT34MultVec ( const Mat34 *m, const Vec *src, Vec *dst ) in MAT34MultVec() argument
205 { MTXMultVec ( (MtxPtr)(m->mtx), src, dst ); } in MAT34MultVec()
249 static inline void MAT34MultVecSR ( const Mat34 *m, const Vec *src, Vec *dst ) in MAT34MultVecSR() argument
250 { MTXMultVecSR ( (MtxPtr)(m->mtx), src, dst ); } in MAT34MultVecSR()
349 static inline void MAT34TransApply ( const Mat34 *src, Mat34 *dst, f32 xT, f32 yT, f32 zT ) in MAT34TransApply() argument
350 { MTXTransApply ( (MtxPtr)(src->mtx), (MtxPtr)(dst->mtx), xT, yT, zT ); } in MAT34TransApply()
387 static inline void MAT34ScaleApply ( const Mat34 *src, Mat34 *dst, f32 xS, f32 yS, f32 zS ) in MAT34ScaleApply() argument
388 { MTXScaleApply ( (MtxPtr)(src->mtx), (MtxPtr)(dst->mtx), xS, yS, zS ); } in MAT34ScaleApply()
DmtxVec.h166 void C_MTXCopy ( MTX_CONST Mtx src, Mtx dst );
285 void PSMTXCopy ( MTX_CONST Mtx src, Mtx dst );
294 void ASM_MTXCopy ( MTX_CONST Mtx src, Mtx dst );
356 void C_MTXMultVec ( MTX_CONST Mtx m, const Vec *src, Vec *dst );
399 void C_MTXMultVecSR ( MTX_CONST Mtx m, const Vec *src, Vec *dst );
430 void PSMTXMultVec ( MTX_CONST Mtx m, const Vec *src, Vec *dst );
432 void PSMTXMultVecSR ( MTX_CONST Mtx m, const Vec *src, Vec *dst );
436 void ASM_MTXMultVec ( MTX_CONST Mtx m, const Vec *src, Vec *dst );
439 void ASM_MTXMultVecSR ( MTX_CONST Mtx m, const Vec *src, Vec *dst );
533 void C_MTXTransApply ( MTX_CONST Mtx src, Mtx dst, f32 xT, f32 yT, f32 zT );
[all …]
/CafeSDK-2.12.13-1/system/include/cafe/
Ddmae.h178 DMAETimeStamp DMAECopyMem(void *dst, const void *src, u32 sizeInU32s, DMAEEndian endian);
196 DMAE_INLINE BOOL DMAECopyMemWait(void *dst, const void *src, u32 sizeInU32s, DMAEEndian endian) { in DMAECopyMemWait() argument
197 return DMAEWaitDone( DMAECopyMem(dst, src, sizeInU32s, endian) ); in DMAECopyMemWait()
222 DMAETimeStamp DMAEFillMem(void *dst, u32 fillData, u32 sizeInU32s);
239 DMAE_INLINE BOOL DMAEFillMemWait(void *dst, u32 fillData, u32 sizeInU32s) { in DMAEFillMemWait() argument
240 return DMAEWaitDone( DMAEFillMem(dst, fillData, sizeInU32s) ); in DMAEFillMemWait()
Dmidi.h37 s32 MIDIRead(s32 chan, u8* dst, u8* status);
38 s32 MIDIReadAsync(s32 chan, u8* dst, u8* status, void* context, MIDICallback callback);
/CafeSDK-2.12.13-1/system/bin/win64/
Ddsptool.h58 u8 *dst, // location of destination buffer
66 s16 *dst, // location of destination buffer (16 bits / sample)
/CafeSDK-2.12.13-1/system/bin/win32/
Ddsptool.h58 u8 *dst, // location of destination buffer
66 s16 *dst, // location of destination buffer (16 bits / sample)
/CafeSDK-2.12.13-1/system/include/cafe/os/
DOSMemory.h40 void * OSBlockMove(void* dst, const void* src, size_t size, BOOL flush);
41 void * OSBlockSet(void* dst, u8 val, size_t size);
/CafeSDK-2.12.13-1/system/include/cafe/gx2/
Dgx2Misc.h140 GX2_INLINE void GX2CopyEndianSwap(void *dst, const void *src, u32 byteLen) in GX2CopyEndianSwap() argument
146 __bytereversed u32 *cdst = (__bytereversed u32 *) dst; in GX2CopyEndianSwap()
151 u32* cdst = (u32*)dst; in GX2CopyEndianSwap()
175 __bytereversed u32 *dst = (__bytereversed u32 *) ptr; in GX2EndianSwap() local
176 for(i=0; i<(byteLen>>2); i++) dst[i] = src[i]; in GX2EndianSwap()
/CafeSDK-2.12.13-1/system/include/cafe/demo/
DdemoSystem.h167 void DEMOFastCopy(void *dst, void *src, u32 size);
/CafeSDK-2.12.13-1/system/src/lib/demo/headers/cafe/demo/
DdemoSystem.h167 void DEMOFastCopy(void *dst, void *src, u32 size);
/CafeSDK-2.12.13-1/system/include/cafe/net/
Dso.h278 extern const char *inet_ntop(int af, const void *src, char *dst,
280 extern int inet_pton(int af, const char *src, void *dst);

12