Home
last modified time | relevance | path

Searched refs:pSrc (Results 1 – 21 of 21) sorted by relevance

/TwlSDK-5.1.0/include/nitro/gx/
Dgx_load.h39 void GX_LoadBGPltt(const void *pSrc, u32 offset, u32 szByte);
40 void GX_LoadOBJPltt(const void *pSrc, u32 offset, u32 szByte);
41 void GX_LoadOAM(const void *pSrc, u32 offset, u32 szByte);
42 void GX_LoadOBJ(const void *pSrc, u32 offset, u32 szByte);
44 void GX_LoadBG0Scr(const void *pSrc, u32 offset, u32 szByte);
45 void GX_LoadBG1Scr(const void *pSrc, u32 offset, u32 szByte);
46 void GX_LoadBG2Scr(const void *pSrc, u32 offset, u32 szByte);
47 void GX_LoadBG3Scr(const void *pSrc, u32 offset, u32 szByte);
49 void GX_LoadBG0Char(const void *pSrc, u32 offset, u32 szByte);
50 void GX_LoadBG1Char(const void *pSrc, u32 offset, u32 szByte);
[all …]
/TwlSDK-5.1.0/build/libraries/gx/ARM9/src/
Dgx_load2d.c46 void GX_LoadBGPltt(const void *pSrc, u32 offset, u32 szByte) in GX_LoadBGPltt() argument
48 SDK_NULL_ASSERT(pSrc); in GX_LoadBGPltt()
53 GXi_DmaCopy16(GXi_DmaId, pSrc, (void *)(HW_BG_PLTT + offset), szByte); in GX_LoadBGPltt()
70 void GXS_LoadBGPltt(const void *pSrc, u32 offset, u32 szByte) in GXS_LoadBGPltt() argument
72 SDK_NULL_ASSERT(pSrc); in GXS_LoadBGPltt()
77 GXi_DmaCopy16(GXi_DmaId, pSrc, (void *)(HW_DB_BG_PLTT + offset), szByte); in GXS_LoadBGPltt()
94 void GX_LoadOBJPltt(const void *pSrc, u32 offset, u32 szByte) in GX_LoadOBJPltt() argument
96 SDK_NULL_ASSERT(pSrc); in GX_LoadOBJPltt()
101 GXi_DmaCopy16(GXi_DmaId, pSrc, (void *)(HW_OBJ_PLTT + offset), szByte); in GX_LoadOBJPltt()
118 void GXS_LoadOBJPltt(const void *pSrc, u32 offset, u32 szByte) in GXS_LoadOBJPltt() argument
[all …]
Dgx_load3d.c120 void GX_LoadTexEx(GXVRamTex tex, const void *pSrc, u32 destSlotAddr, u32 szByte) in GX_LoadTexEx() argument
127 SDK_ALIGN4_ASSERT(pSrc); in GX_LoadTexEx()
165 GXi_DmaCopy32(GXi_DmaId, pSrc, pLCDC, sz); in GX_LoadTexEx()
167 (void *)((u8 *)pSrc + sz), pLCDC2, szByte - sz, NULL, NULL); in GX_LoadTexEx()
172 GXi_DmaCopy32Async(GXi_DmaId, pSrc, pLCDC, szByte, NULL, NULL); in GX_LoadTexEx()
277 void GX_LoadTex(const void *pSrc, u32 destSlotAddr, u32 szByte) in GX_LoadTex() argument
280 SDK_NULL_ASSERT(pSrc); in GX_LoadTex()
286 SDK_ALIGN4_ASSERT(pSrc); in GX_LoadTex()
315 GXi_DmaCopy32(GXi_DmaId, pSrc, pLCDC, sz); in GX_LoadTex()
317 (void *)((u8 *)pSrc + sz), pLCDC2, szByte - sz, NULL, NULL); in GX_LoadTex()
[all …]
Dgxasm.c21 asm void GX_SendFifo48B(register const void* pSrc, register void* pDest) in GX_SendFifo48B() argument
35 asm void GX_SendFifo64B(register const void* pSrc, register void* pDest) in GX_SendFifo64B() argument
48 asm void GX_SendFifo128B(register const void* pSrc, register void* pDest) in GX_SendFifo128B() argument
/TwlSDK-5.1.0/include/nitro/fx/
Dfx_mtx33.h38 SDK_DECL_INLINE void MTX_Copy33(const MtxFx33 *pSrc, MtxFx33 *pDst);
39 SDK_DECL_INLINE void MTX_Copy33To43(const MtxFx33 *pSrc, MtxFx43 *pDst);
40 SDK_DECL_INLINE void MTX_Copy33To44(const MtxFx33 *pSrc, MtxFx44 *pDst);
41 SDK_DECL_INLINE void MTX_Transpose33(const MtxFx33 *pSrc, MtxFx33 *pDst);
43 void MTX_ScaleApply33(const MtxFx33 *pSrc, MtxFx33 *pDst, fx32 x, fx32 y, fx32 z);
48 int MTX_Inverse33(const MtxFx33 *pSrc, MtxFx33 *pDst);
53 void MTX_Copy33To43_(const register MtxFx33 *pSrc, register MtxFx43 *pDst);
54 void MTX_Copy33To44_(const register MtxFx33 *pSrc, register MtxFx44 *pDst);
55 void MTX_Transpose33_(const register MtxFx33 *pSrc, register MtxFx33 *pDst);
90 SDK_INLINE void MTX_Copy33(const MtxFx33 *pSrc, MtxFx33 *pDst) in MTX_Copy33() argument
[all …]
Dfx_mtx43.h37 SDK_DECL_INLINE void MTX_Copy43(const MtxFx43 *pSrc, MtxFx43 *pDst);
38 SDK_DECL_INLINE void MTX_Copy43To33(const MtxFx43 *pSrc, MtxFx33 *pDst);
39 SDK_DECL_INLINE void MTX_Copy43To44(const MtxFx43 *pSrc, MtxFx44 *pDst);
40 SDK_DECL_INLINE void MTX_Transpose43(const MtxFx43 *pSrc, MtxFx43 *pDst);
41 void MTX_TransApply43(const MtxFx43 *pSrc, MtxFx43 *pDst, fx32 x, fx32 y, fx32 z);
43 void MTX_ScaleApply43(const MtxFx43 *pSrc, MtxFx43 *pDst, fx32 x, fx32 y, fx32 z);
48 int MTX_Inverse43(const MtxFx43 *pSrc, MtxFx43 *pDst);
54 void MTX_Copy43To44_(register const MtxFx43 *pSrc, register MtxFx44 *pDst);
55 void MTX_Transpose43_(register const MtxFx43 *pSrc, register MtxFx43 *pDst);
90 SDK_INLINE void MTX_Copy43(const MtxFx43 *pSrc, MtxFx43 *pDst) in MTX_Copy43() argument
[all …]
Dfx_mtx22.h37 SDK_DECL_INLINE void MTX_Copy22(const MtxFx22 *pSrc, MtxFx22 *pDst);
38 SDK_DECL_INLINE void MTX_Transpose22(const MtxFx22 *pSrc, MtxFx22 *pDst);
40 int MTX_Inverse22(const MtxFx22 *pSrc, MtxFx22 *pDst);
42 void MTX_ScaleApply22(const MtxFx22 *pSrc, MtxFx22 *pDst, fx32 x, fx32 y);
45 void MTX_Transpose22_(const register MtxFx22 *pSrc, register MtxFx22 *pDst);
78 SDK_INLINE void MTX_Copy22(const MtxFx22 *pSrc, MtxFx22 *pDst) in MTX_Copy22() argument
80 SDK_NULL_ASSERT(pSrc); in MTX_Copy22()
82 MI_Copy16B(pSrc, pDst); in MTX_Copy22()
96 SDK_INLINE void MTX_Transpose22(const MtxFx22 *pSrc, MtxFx22 *pDst) in MTX_Transpose22() argument
98 SDK_NULL_ASSERT(pSrc); in MTX_Transpose22()
[all …]
Dfx_mtx44.h38 SDK_DECL_INLINE void MTX_Copy44To33(const MtxFx44 *pSrc, MtxFx33 *pDst);
39 SDK_DECL_INLINE void MTX_Copy44To43(const MtxFx44 *pSrc, MtxFx43 *pDst);
40 SDK_DECL_INLINE void MTX_Transpose44(const MtxFx44 *pSrc, MtxFx44 *pDst);
41 void MTX_TransApply44(const MtxFx44 *pSrc, MtxFx44 *pDst, fx32 x, fx32 y, fx32 z);
43 void MTX_ScaleApply44(const MtxFx44 *pSrc, MtxFx44 *pDst, fx32 x, fx32 y, fx32 z);
54 void MTX_Copy44To33_(register const MtxFx44 *pSrc, register MtxFx33 *pDst);
55 void MTX_Copy44To43_(register const MtxFx44 *pSrc, register MtxFx43 *pDst);
56 void MTX_Transpose44_(register const MtxFx44 *pSrc, register MtxFx44 *pDst);
93 SDK_INLINE void MTX_Copy44(const MtxFx44 *pSrc, MtxFx44 *pDst) in MTX_Copy44() argument
95 SDK_NULL_ASSERT(pSrc); in MTX_Copy44()
[all …]
Dfx_vec.h41 void VEC_Normalize(const VecFx32 *pSrc, VecFx32 *pDst);
52 void VEC_Fx16Normalize(const VecFx16 *pSrc, VecFx16 *pDst);
/TwlSDK-5.1.0/build/libraries/fx/common/src/
Dfx_mtx43.c41 asm void MTX_Copy43To44_(register const MtxFx43* pSrc, register MtxFx44* pDst) in MTX_Copy43To44_() argument
61 asm void MTX_Transpose43_(register const MtxFx43* pSrc, register MtxFx43* pDst) in MTX_Transpose43_() argument
92 void MTX_TransApply43(const MtxFx43 *pSrc, MtxFx43 *pDst, fx32 x, fx32 y, fx32 z) in MTX_TransApply43() argument
94 SDK_NULL_ASSERT(pSrc); in MTX_TransApply43()
97 if (pSrc != pDst) in MTX_TransApply43()
99 MI_Copy36B(pSrc, pDst); in MTX_TransApply43()
107 pSrc->_30 + (fx32)((xx * pSrc->_00 + yy * pSrc->_10 + zz * pSrc->_20) >> FX32_SHIFT); in MTX_TransApply43()
109 pSrc->_31 + (fx32)((xx * pSrc->_01 + yy * pSrc->_11 + zz * pSrc->_21) >> FX32_SHIFT); in MTX_TransApply43()
111 pSrc->_32 + (fx32)((xx * pSrc->_02 + yy * pSrc->_12 + zz * pSrc->_22) >> FX32_SHIFT); in MTX_TransApply43()
148 void MTX_ScaleApply43(const MtxFx43 *pSrc, MtxFx43 *pDst, fx32 x, fx32 y, fx32 z) in MTX_ScaleApply43() argument
[all …]
Dfx_mtx33.c41 asm void MTX_Copy33To43_(const register MtxFx33* pSrc, register MtxFx43* pDst) in MTX_Copy33To43_() argument
59 asm void MTX_Copy33To44_(const register MtxFx33* pSrc, register MtxFx44* pDst) in MTX_Copy33To44_() argument
82 asm void MTX_Transpose33_(const register MtxFx33* pSrc, register MtxFx33* pDst) in MTX_Transpose33_() argument
125 void MTX_ScaleApply33(const MtxFx33 *pSrc, MtxFx33 *pDst, fx32 x, fx32 y, fx32 z) in MTX_ScaleApply33() argument
129 SDK_NULL_ASSERT(pSrc); in MTX_ScaleApply33()
133 pDst->_00 = mul64(v, pSrc->_00); in MTX_ScaleApply33()
134 pDst->_01 = mul64(v, pSrc->_01); in MTX_ScaleApply33()
135 pDst->_02 = mul64(v, pSrc->_02); in MTX_ScaleApply33()
138 pDst->_10 = mul64(v, pSrc->_10); in MTX_ScaleApply33()
139 pDst->_11 = mul64(v, pSrc->_11); in MTX_ScaleApply33()
[all …]
Dfx_vec.c240 fx32 VEC_Mag(const VecFx32 *pSrc) in VEC_Mag() argument
245 SDK_NULL_ASSERT(pSrc); in VEC_Mag()
248 t = (fx64)pSrc->x * pSrc->x; in VEC_Mag()
249 t += (fx64)pSrc->y * pSrc->y; in VEC_Mag()
250 t += (fx64)pSrc->z * pSrc->z; in VEC_Mag()
269 fx32 VEC_Fx16Mag(const VecFx16 *pSrc) in VEC_Fx16Mag() argument
274 SDK_NULL_ASSERT(pSrc); in VEC_Fx16Mag()
277 t = pSrc->x * pSrc->x; in VEC_Fx16Mag()
278 t += pSrc->y * pSrc->y; in VEC_Fx16Mag()
279 t += pSrc->z * pSrc->z; in VEC_Fx16Mag()
[all …]
Dfx_mtx22.c39 asm void MTX_Transpose22_(const register MtxFx22* pSrc, register MtxFx22* pDst) in MTX_Transpose22_() argument
89 void MTX_ScaleApply22(const MtxFx22 *pSrc, MtxFx22 *pDst, fx32 x, fx32 y) in MTX_ScaleApply22() argument
93 SDK_NULL_ASSERT(pSrc); in MTX_ScaleApply22()
97 pDst->_00 = mul64(v, pSrc->_00); in MTX_ScaleApply22()
98 pDst->_01 = mul64(v, pSrc->_01); in MTX_ScaleApply22()
101 pDst->_10 = mul64(v, pSrc->_10); in MTX_ScaleApply22()
102 pDst->_11 = mul64(v, pSrc->_11); in MTX_ScaleApply22()
117 int MTX_Inverse22(const MtxFx22 *pSrc, MtxFx22 *pDst) in MTX_Inverse22() argument
123 SDK_NULL_ASSERT(pSrc); in MTX_Inverse22()
126 if (pSrc == pDst) in MTX_Inverse22()
[all …]
Dfx_mtx44.c46 asm void MTX_Copy44To33_(register const MtxFx44* pSrc, register MtxFx33* pDst) in MTX_Copy44To33_() argument
63 asm void MTX_Copy44To43_(register const MtxFx44* pSrc, register MtxFx43* pDst) in MTX_Copy44To43_() argument
97 void MTX_TransApply44(const MtxFx44 *pSrc, MtxFx44 *pDst, fx32 x, fx32 y, fx32 z) in MTX_TransApply44() argument
99 SDK_NULL_ASSERT(pSrc); in MTX_TransApply44()
102 if (pSrc != pDst) in MTX_TransApply44()
104 MI_Copy48B(pSrc, pDst); in MTX_TransApply44()
112 pSrc->_30 + (fx32)((xx * pSrc->_00 + yy * pSrc->_10 + zz * pSrc->_20) >> FX32_SHIFT); in MTX_TransApply44()
114 pSrc->_31 + (fx32)((xx * pSrc->_01 + yy * pSrc->_11 + zz * pSrc->_21) >> FX32_SHIFT); in MTX_TransApply44()
116 pSrc->_32 + (fx32)((xx * pSrc->_02 + yy * pSrc->_12 + zz * pSrc->_22) >> FX32_SHIFT); in MTX_TransApply44()
118 pSrc->_33 + (fx32)((xx * pSrc->_03 + yy * pSrc->_13 + zz * pSrc->_23) >> FX32_SHIFT); in MTX_TransApply44()
[all …]
/TwlSDK-5.1.0/build/libraries/gx/ARM9/include/
Dgxasm.h27 void GX_SendFifo36B(register const void *pSrc, register void *pDest);
28 void GX_SendFifo48B(register const void *pSrc, register void *pDest);
29 void GX_SendFifo64B(register const void *pSrc, register void *pDest);
30 void GX_SendFifo128B(register const void *pSrc, register void *pDest);
34 static inline void GX_SendFifo36B(register const void *pSrc, register void *pDest) in GX_SendFifo36B() argument
36 MI_Copy36B(pSrc, pDest); in GX_SendFifo36B()
/TwlSDK-5.1.0/build/libraries/mi/common/src/
Dmi_secureuncompress.c96 const u8 *pSrc = srcp; in MI_SecureUncompressRL() local
98 u8 compType = (u8)( MI_HToLE32( *(u32*)pSrc ) & 0xFF ); in MI_SecureUncompressRL()
99 u32 destCount = MI_HToLE32( *(u32*)pSrc ) >> 8; in MI_SecureUncompressRL()
115 pSrc += 4; in MI_SecureUncompressRL()
124 destCount = MI_HToLE32( *(u32*)pSrc ); in MI_SecureUncompressRL()
125 pSrc += 4; in MI_SecureUncompressRL()
136 u8 flags = *pSrc++; in MI_SecureUncompressRL()
160 *pDst++ = *pSrc++; in MI_SecureUncompressRL()
175 srcTmp = *pSrc++; in MI_SecureUncompressRL()
227 const u8* pSrc = srcp; in MI_SecureUncompressLZ() local
[all …]
Dmi_memory.c778 asm void MI_Copy16B(register const void* pSrc, register void* pDest) in MI_Copy16B() argument
798 asm void MI_Copy32B(register const void* pSrc, register void* pDest) in MI_Copy32B() argument
820 asm void MI_Copy36B(register const void* pSrc, register void* pDest) in MI_Copy36B() argument
842 asm void MI_Copy48B(register const void* pSrc, register void* pDest) in MI_Copy48B() argument
866 asm void MI_Copy64B(register const void* pSrc, register void* pDest) in MI_Copy64B() argument
892 asm void MI_Copy128B(register const void* pSrc, register void* pDest) in MI_Copy128B() argument
/TwlSDK-5.1.0/build/libraries/rtc/ARM9/src/
Dexternal.c1240 RTCRawDate *pSrc = &(((RTCRawData *)(OS_GetSystemWork()->real_time_clock))->t.date); in RtcCommonCallback() local
1242 pDst->year = RtcBCD2HEX(pSrc->year); in RtcCommonCallback()
1243 pDst->month = RtcBCD2HEX(pSrc->month); in RtcCommonCallback()
1244 pDst->day = RtcBCD2HEX(pSrc->day); in RtcCommonCallback()
1252 RTCRawTime *pSrc = &(((RTCRawData *)(OS_GetSystemWork()->real_time_clock))->t.time); in RtcCommonCallback() local
1254 pDst->hour = RtcBCD2HEX(pSrc->hour); in RtcCommonCallback()
1255 pDst->minute = RtcBCD2HEX(pSrc->minute); in RtcCommonCallback()
1256 pDst->second = RtcBCD2HEX(pSrc->second); in RtcCommonCallback()
1263 RTCRawDate *pSrc = &(((RTCRawData *)(OS_GetSystemWork()->real_time_clock))->t.date); in RtcCommonCallback() local
1266 pDst->year = RtcBCD2HEX(*(u32 *)pSrc & 0x000000ff); in RtcCommonCallback()
[all …]
/TwlSDK-5.1.0/build/libraries/rtc/ARM9.TWL/src/
Dexternal_ex.c263 RTCRawCounter* pSrc = in RTCEXi_CommonCallback() local
266 *pDst = (u32)(pSrc->bytes[0] | (pSrc->bytes[1] << 8) | (pSrc->bytes[2] << 16)); in RTCEXi_CommonCallback()
273 RTCRawFout* pSrc = in RTCEXi_CommonCallback() local
275 *pDst = (u16)(pSrc->fout); in RTCEXi_CommonCallback()
/TwlSDK-5.1.0/include/nitro/mi/
Dmemory.h701 void MI_Copy16B(register const void *pSrc, register void *pDest);
702 void MI_Copy32B(register const void *pSrc, register void *pDest);
703 void MI_Copy36B(register const void *pSrc, register void *pDest);
704 void MI_Copy48B(register const void *pSrc, register void *pDest);
705 void MI_Copy64B(register const void *pSrc, register void *pDest);
706 void MI_Copy128B(register const void *pSrc, register void *pDest);
/TwlSDK-5.1.0/build/demos/fx/test/src/
Dfx_append_vec.c101 static double VEC_Mag_d_(const VecFx32 *pSrc);
102 static void VEC_Normalize_d_(const VecFx32 *pSrc, VecD * pDst);
285 static double VEC_Mag_d_(const VecFx32 *pSrc) in VEC_Mag_d_() argument
289 SDK_NULL_ASSERT(pSrc); in VEC_Mag_d_()
292 VecFx32ToVecD_(pSrc, &pSrcD); in VEC_Mag_d_()
298 static void VEC_Normalize_d_(const VecFx32 *pSrc, VecD * pDst) in VEC_Normalize_d_() argument
303 SDK_NULL_ASSERT(pSrc); in VEC_Normalize_d_()
307 VecFx32ToVecD_(pSrc, &pSrcD); in VEC_Normalize_d_()
309 t = VEC_Mag_d_(pSrc); in VEC_Normalize_d_()