| /TwlSDK-5.4/build/libraries/fx/common/src/ |
| D | fx_vec.c | 47 ab->z = a->z + b->z; in VEC_Add() 71 ab->z = a->z - b->z; in VEC_Subtract() 95 ab->z = (fx16)(a->z + b->z); in VEC_Fx16Add() 119 ab->z = (fx16)(a->z - b->z); in VEC_Fx16Subtract() 139 (fx64)a->y * b->y + (fx64)a->z * b->z + (1 << (FX64_SHIFT - 1))) >> FX64_SHIFT); in VEC_DotProduct() 160 tmp2 = (a->z * b->z) + (1 << (FX64_SHIFT - 1)); in VEC_Fx16DotProduct() 179 fx32 x, y, z; in VEC_CrossProduct() local 184 x = (fx32)(((fx64)a->y * b->z - (fx64)a->z * b->y + (1 << (FX64_SHIFT - 1))) >> FX64_SHIFT); in VEC_CrossProduct() 186 y = (fx32)(((fx64)a->z * b->x - (fx64)a->x * b->z + (1 << (FX64_SHIFT - 1))) >> FX64_SHIFT); in VEC_CrossProduct() 188 z = (fx32)(((fx64)a->x * b->y - (fx64)a->y * b->x + (1 << (FX64_SHIFT - 1))) >> FX32_SHIFT); in VEC_CrossProduct() [all …]
|
| D | fx_mtx43.c | 92 void MTX_TransApply43(const MtxFx43 *pSrc, MtxFx43 *pDst, fx32 x, fx32 y, fx32 z) in MTX_TransApply43() argument 104 fx64 zz = z; in MTX_TransApply43() 116 asm void MTX_Scale43_(register MtxFx43* pDst, register fx32 x, register fx32 y, register fx32 z) in MTX_Scale43_() argument 148 void MTX_ScaleApply43(const MtxFx43 *pSrc, MtxFx43 *pDst, fx32 x, fx32 y, fx32 z) in MTX_ScaleApply43() argument 150 MTX_ScaleApply33((const MtxFx33 *)pSrc, (MtxFx33 *)pDst, x, y, z); in MTX_ScaleApply43() 353 register fx32 x, y, z; in MTX_Concat43() local 374 z = a->_02; in MTX_Concat43() 376 p->_00 = (fx32)(((fx64)x * b->_00 + (fx64)y * b->_10 + (fx64)z * b->_20) >> FX32_SHIFT); in MTX_Concat43() 377 p->_01 = (fx32)(((fx64)x * b->_01 + (fx64)y * b->_11 + (fx64)z * b->_21) >> FX32_SHIFT); in MTX_Concat43() 383 p->_02 = (fx32)(((fx64)x * xx + (fx64)y * yy + (fx64)z * zz) >> FX32_SHIFT); in MTX_Concat43() [all …]
|
| D | fx_mtx33.c | 96 asm void MTX_Scale33_(register MtxFx33* pDst, register fx32 x, register fx32 y, register fx32 z) in MTX_Scale33_() argument 125 void MTX_ScaleApply33(const MtxFx33 *pSrc, MtxFx33 *pDst, fx32 x, fx32 y, fx32 z) in MTX_ScaleApply33() argument 142 v = (fx64)z; in MTX_ScaleApply33() 235 zz = (fx64)vec->z; in MTX_RotAxis33() 362 register fx32 x, y, z; in MTX_Concat33() local 383 z = a->_02; in MTX_Concat33() 385 p->_00 = (fx32)(((fx64)x * b->_00 + (fx64)y * b->_10 + (fx64)z * b->_20) >> FX32_SHIFT); in MTX_Concat33() 386 p->_01 = (fx32)(((fx64)x * b->_01 + (fx64)y * b->_11 + (fx64)z * b->_21) >> FX32_SHIFT); in MTX_Concat33() 392 p->_02 = (fx32)(((fx64)x * xx + (fx64)y * yy + (fx64)z * zz) >> FX32_SHIFT); in MTX_Concat33() 397 z = a->_12; in MTX_Concat33() [all …]
|
| D | fx_mtx44.c | 97 void MTX_TransApply44(const MtxFx44 *pSrc, MtxFx44 *pDst, fx32 x, fx32 y, fx32 z) in MTX_TransApply44() argument 109 fx64 zz = z; in MTX_TransApply44() 145 asm void MTX_Scale44_(register MtxFx44 * pDst, register fx32 x, register fx32 y, register fx32 z) in MTX_Scale44_() argument 182 void MTX_ScaleApply44(const MtxFx44 *pSrc, MtxFx44 *pDst, fx32 x, fx32 y, fx32 z) in MTX_ScaleApply44() argument 201 v = (fx64)z; in MTX_ScaleApply44() 330 zz = (fx64)vec->z; in MTX_RotAxis44() 379 register fx32 x, y, z, w; in MTX_Concat44() local 400 z = a->_02; in MTX_Concat44() 404 (fx32)(((fx64)x * b->_00 + (fx64)y * b->_10 + (fx64)z * b->_20 + in MTX_Concat44() 407 (fx32)(((fx64)x * b->_01 + (fx64)y * b->_11 + (fx64)z * b->_21 + in MTX_Concat44() [all …]
|
| /TwlSDK-5.4/include/nitro/gx/ |
| D | g3imm.h | 59 static void G3_Scale(fx32 x, fx32 y, fx32 z); 60 static void G3_Translate(fx32 x, fx32 y, fx32 z); 62 static void G3_Normal(fx16 x, fx16 y, fx16 z); 64 static void G3_Vtx(fx16 x, fx16 y, fx16 z); 65 static void G3_Vtx10(fx16 x, fx16 y, fx16 z); 67 static void G3_VtxXZ(fx16 x, fx16 z); 68 static void G3_VtxYZ(fx16 y, fx16 z); 69 static void G3_VtxDiff(fx16 x, fx16 y, fx16 z); 80 static void G3_LightVector(GXLightId lightID, fx16 x, fx16 y, fx16 z); 88 static void G3_PositionTest(fx16 x, fx16 y, fx16 z); [all …]
|
| D | g3c.h | 67 static void G3CS_Scale(GXDLInfo *info, fx32 x, fx32 y, fx32 z); 68 static void G3CS_Translate(GXDLInfo *info, fx32 x, fx32 y, fx32 z); 70 static void G3CS_Normal(GXDLInfo *info, fx16 x, fx16 y, fx16 z); 72 static void G3CS_Vtx(GXDLInfo *info, fx16 x, fx16 y, fx16 z); 73 static void G3CS_Vtx10(GXDLInfo *info, fx16 x, fx16 y, fx16 z); 75 static void G3CS_VtxXZ(GXDLInfo *info, fx16 x, fx16 z); 76 static void G3CS_VtxYZ(GXDLInfo *info, fx16 y, fx16 z); 77 static void G3CS_VtxDiff(GXDLInfo *info, fx16 x, fx16 y, fx16 z); 91 static void G3CS_LightVector(GXDLInfo *info, GXLightId lightID, fx16 x, fx16 y, fx16 z); 99 static void G3CS_PositionTest(GXDLInfo *info, fx16 x, fx16 y, fx16 z); [all …]
|
| D | g3b.h | 74 static void G3BS_Scale(GXDLInfo *info, fx32 x, fx32 y, fx32 z); 75 static void G3BS_Translate(GXDLInfo *info, fx32 x, fx32 y, fx32 z); 77 static void G3BS_Normal(GXDLInfo *info, fx16 x, fx16 y, fx16 z); 79 static void G3BS_Vtx(GXDLInfo *info, fx16 x, fx16 y, fx16 z); 80 static void G3BS_Vtx10(GXDLInfo *info, fx16 x, fx16 y, fx16 z); 82 static void G3BS_VtxXZ(GXDLInfo *info, fx16 x, fx16 z); 83 static void G3BS_VtxYZ(GXDLInfo *info, fx16 y, fx16 z); 84 static void G3BS_VtxDiff(GXDLInfo *info, fx16 x, fx16 y, fx16 z); 98 static void G3BS_LightVector(GXDLInfo *info, GXLightId lightID, fx16 x, fx16 y, fx16 z); 106 static void G3BS_PositionTest(GXDLInfo *info, fx16 x, fx16 y, fx16 z); [all …]
|
| D | g3.h | 421 fx16 z; member 478 #define GX_VECVTX10(x, y, z) \ argument 481 … ((((z) >> (FX32_DEC_SIZE - GX_VTX10_DEC_SIZE)) & GX_VTX10_MASK) << GX_VEC_VTX10_Z_SHIFT))) 497 #define GX_VECVTXDIFF(x, y, z) \ argument 500 (((z) & GX_VTXDIFF_MASK) << GX_VEC_VTXDIFF_Z_SHIFT))) 530 #define GX_PACK_LIGHTVECTOR_PARAM(lightID, x, y, z) \ argument 531 ((u32)GX_VECFX10((x), (y), (z)) | \ 554 #define GX_PACK_NORMAL_PARAM(x, y, z) ((u32)GX_VECFX10((x), (y), (z))) argument 555 #define GX_PACK_VTX10_PARAM(x, y, z) ((u32)GX_VECVTX10((x), (y), (z))) argument 557 #define GX_PACK_VTXXZ_PARAM(x, z) (GX_FX16PAIR((x), (z))) argument [all …]
|
| D | gxcommon.h | 84 #define GX_VECFX10(x, y, z) \ argument 87 … ((((z) >> (FX32_DEC_SIZE - GX_FX10_DEC_SIZE)) & GX_FX10_MASK) << GX_VEC_FX10_Z_SHIFT)))
|
| /TwlSDK-5.4/build/demos/fx/test/src/ |
| D | fx_append_mtx.c | 102 static void MTX_Translate43D_(MtxD43 * pDst, fx32 x, fx32 y, fx32 z); 168 register double x, y, z; in MTX_Concat43D_() local 182 z = a._02; in MTX_Concat43D_() 184 ab->_00 = x * b._00 + y * b._10 + z * b._20; in MTX_Concat43D_() 185 ab->_01 = x * b._01 + y * b._11 + z * b._21; in MTX_Concat43D_() 191 ab->_02 = x * xx + y * yy + z * zz; in MTX_Concat43D_() 196 z = a._12; in MTX_Concat43D_() 198 ab->_12 = x * xx + y * yy + z * zz; in MTX_Concat43D_() 199 ab->_11 = x * b._01 + y * b._11 + z * b._21; in MTX_Concat43D_() 205 ab->_10 = x * xx + y * yy + z * zz; in MTX_Concat43D_() [all …]
|
| D | fx_append_vec.c | 142 FX_FX32_TO_F32(v->z)); in printVecFx32Msg() 153 OutDetail("( %.5f, %.5f, %.5f )", v->x, v->y, v->z); in printVecDMsg() 169 dst->z = (double)FX_FX32_TO_F32(src->z); in VecFx32ToVecD_() 181 ab->z = a->z - b->z; in VecSubVecD_() 195 ab->z = fabs(ab->z); in GetErrorVecD_() 232 if (fabs(v->z) > max) in FindMaxElement_() 233 max = fabs(v->z); in FindMaxElement_() 264 return da.x * db.x + da.y * db.y + da.z * db.z; in VEC_DotProduct_d_() 279 axb->x = da.y * db.z - da.z * db.y; in VEC_CrossProduct_d_() 280 axb->y = da.z * db.x - da.x * db.z; in VEC_CrossProduct_d_() [all …]
|
| D | fx_test_common.h | 58 double z; member
|
| /TwlSDK-5.4/include/nitro/fx/ |
| D | fx_vec.h | 67 SDK_INLINE void VEC_Set(VecFx32 *a, fx32 x, fx32 y, fx32 z) in VEC_Set() argument 73 a->z = z; in VEC_Set() 85 SDK_INLINE void VEC_Fx16Set(VecFx16 *a, fx16 x, fx16 y, fx16 z) in VEC_Fx16Set() argument 91 a->z = z; in VEC_Fx16Set()
|
| D | fx_mtx43.h | 41 void MTX_TransApply43(const MtxFx43 *pSrc, MtxFx43 *pDst, fx32 x, fx32 y, fx32 z); 42 SDK_DECL_INLINE void MTX_Scale43(MtxFx43 *pDst, fx32 x, fx32 y, fx32 z); 43 void MTX_ScaleApply43(const MtxFx43 *pSrc, MtxFx43 *pDst, fx32 x, fx32 y, fx32 z); 56 void MTX_Scale43_(register MtxFx43 *pDst, register fx32 x, register fx32 y, register fx32 z); 163 SDK_INLINE void MTX_Scale43(MtxFx43 *pDst, fx32 x, fx32 y, fx32 z) in MTX_Scale43() argument 166 MTX_Scale43_(pDst, x, y, z); in MTX_Scale43()
|
| D | fx_mtx33.h | 42 SDK_DECL_INLINE void MTX_Scale33(MtxFx33 *pDst, fx32 x, fx32 y, fx32 z); 43 void MTX_ScaleApply33(const MtxFx33 *pSrc, MtxFx33 *pDst, fx32 x, fx32 y, fx32 z); 56 void MTX_Scale33_(register MtxFx33 *pDst, register fx32 x, register fx32 y, register fx32 z); 162 SDK_INLINE void MTX_Scale33(MtxFx33 *pDst, fx32 x, fx32 y, fx32 z) in MTX_Scale33() argument 165 MTX_Scale33_(pDst, x, y, z); in MTX_Scale33()
|
| D | fx_mtx44.h | 41 void MTX_TransApply44(const MtxFx44 *pSrc, MtxFx44 *pDst, fx32 x, fx32 y, fx32 z); 42 SDK_DECL_INLINE void MTX_Scale44(MtxFx44 *pDst, fx32 x, fx32 y, fx32 z); 43 void MTX_ScaleApply44(const MtxFx44 *pSrc, MtxFx44 *pDst, fx32 x, fx32 y, fx32 z); 57 void MTX_Scale44_(register MtxFx44 *pDst, register fx32 x, register fx32 y, register fx32 z); 169 SDK_INLINE void MTX_Scale44(MtxFx44 *pDst, fx32 x, fx32 y, fx32 z) in MTX_Scale44() argument 172 MTX_Scale44_(pDst, x, y, z); in MTX_Scale44()
|
| /TwlSDK-5.4/build/demos/gx/UnitTours/2D_BmpBg_MainRam/pictures/ |
| D | picture_256_192_a.ppm | 5 …z�W>lL0h@*dXAwTAgO:]T4f`i����������������������������������������������������������ù��������������…
|
| D | picture_256_192_b.ppm | 5 …z��t��o��m��l��l��l��l��l��l��l��l��o��p��m��k��j��i��i��i��i��f��f��g��g��g��g��g��g��g��h��h��h�… 6 …z�2{�5��9��;��=��B��?��;��9��:��9��6��7��6��6��5��9��;��>��<��;��9��9��7��<��:}�4�6�6�3��3��6��… 132 4U>QEUVbs)n�+m�.q�4w�5v�8z�1u�#e^x]y^|!b�#e�^�d�$j�$j�'m�*p�'n�.s�0u�2y�5~�4~�4�5��5��… 141 6?BaS{$c�g�]| ]�!a�^�[�"`�'e�'e�'f�!b�\}\~_�"f�*n�*o�-r�1q�4r�7z�5�2~�:��9��:��;��9��5��,… 176 …��o��q��m��m��k��j��g��m��w��v��o��n��n��l��p��o��r��}��{��z��p��Y��V��U��X��R��T��h��Z��I��>z�F��… 185 …z�5{�8}�:�=��=��@��G��S��Z��f��i��i��k��j��k��n��p��q��l��i��h��j��l��f��i��u��q��f��i��j��g��i��… 205 …��u��x��u��t��z��}��y��{�����~��z��|��z��u��r��w��|��{��y��z��|µyĵx��r��d��\��[��X��V��T��F�Bz�C{… 211 …�J�mN�q[�]��`��e��p��t��v��q��q��p��p��m��n��r��t��w��x��u��w��y��z��x��x��w��w��|��z��p��m��s��s… 215 …z��x��q��z��}��t��u��z��w��w��w��x��u��w��v��x��}��������~����������}��x��x��z��}��y��|��y��x��x�… 220 …z�������}��|��{��{��}��{��~��������~��}������Ʒ�ɼ���{��x��u��t��w��|����������������~������~��{…
|
| D | picture_256_192_d.ppm | 7 7?-z_;I-,I9CO<:9 <<-TTAOS?krcNZ@@Q-:D'/1 " "(!!% %ER8-C+F'*B)*!%!!… 10 @zG|C7i90P#&@(%=($<$2I/) $3D6WwcY�hS�cD{\5jH2_53T,$>)6"8e3*K,%:$3O3=]G?uT?+!… 72 G�I�U�Az;GN'V-(M?vEB�HA~DN�\I�D6u"L-X@vM�8>z@4e("Q8g<FzM85 *6 -R1%3+O%$G$3… 84 ….0-BA:+*"1[88-N>s"4o-/h:?wDT�A`�Cf�iK�T;w9@&?|':z'A�.H�.S�G]�YF�FE�R�… 127 …?g�1`�7r"S�F`�[Q�VD|JC~<R�=\�FT�?�%@'@z"^�Rd�gR�1d�Rm�j[�SM�=:w03^-Iv&j�Sr�tS�P>s*/_'0_(=m>*U/1… 154 …(3&"4V�%��;��u���{�rz�ic�CO�F�/I�<C�3L�$V�,Q�MK�TS�Bi�3z�mn�Zb�Q�9w?w+D�.C… 196 <S=\�e;F453(FO9hsfc~bhsVg}h\z`MmSDXHJPKMMMHML8?@7=?/85&.)#&!(,(4768=;=EA6:8-2*18.CK?o|`KX?%!#… 220 …Ju:U�FR�CX�LR�GQ�BJ-`�Dl�df�X`�LY�KE|%Q�.N�<Q�37m"Dx,H~=J}AEw*;nS�h�D}:zA� N�;N�DDyB@n6F{<K�… 248 …U�Q�8T�KO�</d'S(W8j$Br+8h>qU�<\�MR�AEu/Jz:Hz;P�AT�CR�GF*G�+Ev/s�<m�H@z(_�JZ�NQ�@Q�79l#2e%)[… 251 …O�:8m-*]Bw5S�HU�ICu.8n C|w�b�H�'O�A?y3]�OE}.1c+^"&[,_Cr(S�:h�My�jb�8>z.0`+Bo$R�:X�T]�U]�G_�… [all …]
|
| /TwlSDK-5.4/build/libraries/gx/ARM9/src/ |
| D | g3b.c | 307 *((u32 *)info->curr_param + 11) = trans->z; in G3BS_MultTransMtx33() 676 void G3B_Scale(GXDLInfo *info, fx32 x, fx32 y, fx32 z) in G3B_Scale() argument 678 G3BS_Scale(info, x, y, z); in G3B_Scale() 697 void G3B_Translate(GXDLInfo *info, fx32 x, fx32 y, fx32 z) in G3B_Translate() argument 699 G3BS_Translate(info, x, y, z); in G3B_Translate() 735 void G3B_Normal(GXDLInfo *info, fx16 x, fx16 y, fx16 z) in G3B_Normal() argument 737 G3BS_Normal(info, x, y, z); in G3B_Normal() 774 void G3B_Vtx(GXDLInfo *info, fx16 x, fx16 y, fx16 z) in G3B_Vtx() argument 776 G3BS_Vtx(info, x, y, z); in G3B_Vtx() 794 void G3B_Vtx10(GXDLInfo *info, fx16 x, fx16 y, fx16 z) in G3B_Vtx10() argument [all …]
|
| D | g3c.c | 429 *((u32 *)info->curr_param + 11) = trans->z; in G3CS_MultTransMtx33() 839 void G3C_Scale(GXDLInfo *info, fx32 x, fx32 y, fx32 z) in G3C_Scale() argument 841 G3CS_Scale(info, x, y, z); in G3C_Scale() 860 void G3C_Translate(GXDLInfo *info, fx32 x, fx32 y, fx32 z) in G3C_Translate() argument 862 G3CS_Translate(info, x, y, z); in G3C_Translate() 898 void G3C_Normal(GXDLInfo *info, fx16 x, fx16 y, fx16 z) in G3C_Normal() argument 900 G3CS_Normal(info, x, y, z); in G3C_Normal() 937 void G3C_Vtx(GXDLInfo *info, fx16 x, fx16 y, fx16 z) in G3C_Vtx() argument 939 G3CS_Vtx(info, x, y, z); in G3C_Vtx() 957 void G3C_Vtx10(GXDLInfo *info, fx16 x, fx16 y, fx16 z) in G3C_Vtx10() argument [all …]
|
| /TwlSDK-5.4/build/demos/prc/patterns/data/ |
| D | patterns.txt | 85 "z" 2 0 64 | (8,3) (54,0) (9,59) (53,61) | (20,27) (41,43) | # 'z' With slash 86 "z" 2 0 64 | (16,4) (34,3) (25,23) (34,22) (38,33) (32,56) (22,62) (24,43) (45,26) | # 'z' Cursive
|
| /TwlSDK-5.4/build/demos/gx/UnitTours/RamOverFlow/src/ |
| D | main.c | 43 static void CircleVertex(const s32 x, const s32 y, const s32 z) in CircleVertex() argument 49 CP_SetSqrt32((u32)(x * x + y * y + z * z)); in CircleVertex() 55 nz = (fx16)((z * 511) / length); in CircleVertex() 59 G3_Vtx((fx16)x, (fx16)y, (fx16)z); in CircleVertex()
|
| /TwlSDK-5.4/build/demos/gx/UnitTours/2D_CharBg_Direct/pictures/ |
| D | picture_256_256.ppm | 9 …�������������������������������������������������������������������������v��z�ج������ퟹ��Y�\�_�m… 11 …�����������������������������ͺ}ڊ�|�������������ļ�ȼ����_�|ń�[i<j;zDz=��{����������������… 29 …m>o?i:m8�F�V�h͉������ߑ�y�X��V��������������������������媶�յz�ʎٽ������ߣ�����������… 31 ��� ��ֈ�z�_�e'��դ������������������������ʹäi�ƃ�ό���v��ԣ�������������������������������������… 35 …%H%N)M(I%G#J&P+V0c6q:�R�rӃڎ ����z�g�Oo6�����������������������������ѡ�Wר^��… 40 …����������鈾�[^LYG6xm]^J(D$@%X0n<[0Q,M&R'W,e6k;n=s?t?t@�H�`�z��، ��v �o�f… 41 �z�t�p �g�Ud3Y>�Δ��١��������������������ij�xcx3�5�= �F&�Q.�Y2�b6�i9�m<�^1�������������������… 44 …G(G(E&Q.p>�J�N�JyDyD�P�Z�]�nԆ҃�~�x�o�i�_~EO(!%ΟXڼz��Σ���������������ꉝ��… 59 �%u&9S)k -n /t2w3x7z8u@oLfWX_Kn:x+{$| �! 68 …���������������������������䥪���������������������������Ź�����������ptw������z��bs{Qgp��ȧ����������…
|
| /TwlSDK-5.4/build/libraries/math/common/src/ |
| D | dgt_md5.c | 41 #define F(x, y, z) (((x) & (y)) | ((~x) & (z))) argument 42 #define G(x, y, z) (((x) & (z)) | ((y) & (~z))) argument 43 #define H(x, y, z) ((x) ^ (y) ^ (z)) argument 44 #define I(x, y, z) ((y) ^ ((x) | (~z))) argument
|