| /CTR-SDK-0.14.4/include/nn/math/ARMv6/inline/ |
| D | math_Matrix43.ipp | 63 pOut->f._00 = p1->f._00 + p2->f._00; 64 pOut->f._01 = p1->f._01 + p2->f._01; 65 pOut->f._02 = p1->f._02 + p2->f._02; 67 pOut->f._10 = p1->f._10 + p2->f._10; 68 pOut->f._11 = p1->f._11 + p2->f._11; 69 pOut->f._12 = p1->f._12 + p2->f._12; 71 pOut->f._20 = p1->f._20 + p2->f._20; 72 pOut->f._21 = p1->f._21 + p2->f._21; 73 pOut->f._22 = p1->f._22 + p2->f._22; 75 pOut->f._30 = p1->f._30 + p2->f._30; [all …]
|
| D | math_Types.ipp | 37 pOut->f._00 = pM->f._00; pOut->f._01 = pM->f._01; pOut->f._02 = pM->f._02; 38 pOut->f._10 = pM->f._10; pOut->f._11 = pM->f._11; pOut->f._12 = pM->f._12; 39 pOut->f._20 = pM->f._20; pOut->f._21 = pM->f._21; pOut->f._22 = pM->f._22; 55 pOut->f._00 = pM->f._00; pOut->f._01 = pM->f._01; pOut->f._02 = pM->f._02; 56 pOut->f._10 = pM->f._10; pOut->f._11 = pM->f._11; pOut->f._12 = pM->f._12; 57 pOut->f._20 = pM->f._20; pOut->f._21 = pM->f._21; pOut->f._22 = pM->f._22; 66 m00 = pM->f._00; 67 m01 = pM->f._01; 68 m02 = pM->f._02; 70 m10 = pM->f._10; [all …]
|
| D | math_Matrix44.ipp | 40 tmp.x = pM->f._00 * pV->x + pM->f._01 * pV->y + pM->f._02 * pV->z + pM->f._03; 41 tmp.y = pM->f._10 * pV->x + pM->f._11 * pV->y + pM->f._12 * pV->z + pM->f._13; 42 tmp.z = pM->f._20 * pV->x + pM->f._21 * pV->y + pM->f._22 * pV->z + pM->f._23; 43 tmp.w = pM->f._30 * pV->x + pM->f._31 * pV->y + pM->f._32 * pV->z + pM->f._33; 99 pOut->f._00 = p1->f._00 + p2->f._00; 100 pOut->f._01 = p1->f._01 + p2->f._01; 101 pOut->f._02 = p1->f._02 + p2->f._02; 102 pOut->f._03 = p1->f._03 + p2->f._03; 104 pOut->f._10 = p1->f._10 + p2->f._10; 105 pOut->f._11 = p1->f._11 + p2->f._11; [all …]
|
| D | math_Matrix33.ipp | 34 MOV r3,#__cpp(offsetof(TMatrix,f)) 104 MOV r3,#__cpp(offsetof(TMatrix,f)) 255 pDst->x = pM->f._00 * pV->x + pM->f._01 * pV->y + pM->f._02 * pV->z; 256 pDst->y = pM->f._10 * pV->x + pM->f._11 * pV->y + pM->f._12 * pV->z; 257 pDst->z = pM->f._20 * pV->x + pM->f._21 * pV->y + pM->f._22 * pV->z; 302 pDst->f._00 = p1->f._00 * p2->f._00 + p1->f._01 * p2->f._10 + p1->f._02 * p2->f._20; 303 pDst->f._01 = p1->f._00 * p2->f._01 + p1->f._01 * p2->f._11 + p1->f._02 * p2->f._21; 304 pDst->f._02 = p1->f._00 * p2->f._02 + p1->f._01 * p2->f._12 + p1->f._02 * p2->f._22; 306 pDst->f._10 = p1->f._10 * p2->f._00 + p1->f._11 * p2->f._10 + p1->f._12 * p2->f._20; 307 pDst->f._11 = p1->f._10 * p2->f._01 + p1->f._11 * p2->f._11 + p1->f._12 * p2->f._21; [all …]
|
| D | math_Matrix34.ipp | 46 pDst->x = pM->f._00 * pV->x + pM->f._01 * pV->y + pM->f._02 * pV->z + pM->f._03; 47 pDst->y = pM->f._10 * pV->x + pM->f._11 * pV->y + pM->f._12 * pV->z + pM->f._13; 48 pDst->z = pM->f._20 * pV->x + pM->f._21 * pV->y + pM->f._22 * pV->z + pM->f._23; 114 pDst->f._00 = p1->f._00 * p2->f._00 + p1->f._01 * p2->f._10 + p1->f._02 * p2->f._20; 115 pDst->f._01 = p1->f._00 * p2->f._01 + p1->f._01 * p2->f._11 + p1->f._02 * p2->f._21; 116 pDst->f._02 = p1->f._00 * p2->f._02 + p1->f._01 * p2->f._12 + p1->f._02 * p2->f._22; 117 pDst->f._03 = p1->f._00 * p2->f._03 + p1->f._01 * p2->f._13 + p1->f._02 * p2->f._23 + p1->f._03; 119 pDst->f._10 = p1->f._10 * p2->f._00 + p1->f._11 * p2->f._10 + p1->f._12 * p2->f._20; 120 pDst->f._11 = p1->f._10 * p2->f._01 + p1->f._11 * p2->f._11 + p1->f._12 * p2->f._21; 121 pDst->f._12 = p1->f._10 * p2->f._02 + p1->f._11 * p2->f._12 + p1->f._12 * p2->f._22; [all …]
|
| /CTR-SDK-0.14.4/include/nn/math/inline/ |
| D | math_Matrix43.ipp | 34 return p->f._00 == 1.f && p->f._01 == 0.f && p->f._02 == 0.f && 35 p->f._10 == 0.f && p->f._11 == 1.f && p->f._12 == 0.f && 36 p->f._20 == 0.f && p->f._21 == 0.f && p->f._22 == 1.f && 37 p->f._30 == 0.f && p->f._31 == 0.f && p->f._32 == 0.f; 52 pOut->f._00 = pOut->f._01 = pOut->f._02 = 53 pOut->f._10 = pOut->f._11 = pOut->f._12 = 54 pOut->f._20 = pOut->f._21 = pOut->f._22 = 55 pOut->f._30 = pOut->f._31 = pOut->f._32 = 0.f; 93 pOut->f._00 = p1->f._00 - p2->f._00; 94 pOut->f._01 = p1->f._01 - p2->f._01; [all …]
|
| D | math_Matrix23.ipp | 62 pOut->f._00 = pOut->f._01 = pOut->f._02 = 63 pOut->f._10 = pOut->f._11 = pOut->f._12 = 0.f; 97 return p->f._00 == 1.f && p->f._01 == 0.f && p->f._02 == 0.f && 98 p->f._10 == 0.f && p->f._11 == 1.f && p->f._12 == 0.f; 117 pOut->f._00 = p1->f._00 + p2->f._00; 118 pOut->f._01 = p1->f._01 + p2->f._01; 119 pOut->f._02 = p1->f._02 + p2->f._02; 121 pOut->f._10 = p1->f._10 + p2->f._10; 122 pOut->f._11 = p1->f._11 + p2->f._11; 123 pOut->f._12 = p1->f._12 + p2->f._12; [all …]
|
| D | math_Matrix44.ipp | 41 pOut->f._00 = pOut->f._01 = pOut->f._02 = pOut->f._03 = 42 pOut->f._10 = pOut->f._11 = pOut->f._12 = pOut->f._13 = 43 pOut->f._20 = pOut->f._21 = pOut->f._22 = pOut->f._23 = 44 pOut->f._30 = pOut->f._31 = pOut->f._32 = pOut->f._33 = 0.f; 79 pOut->f._00 = p1->f._00 - p2->f._00; 80 pOut->f._01 = p1->f._01 - p2->f._01; 81 pOut->f._02 = p1->f._02 - p2->f._02; 82 pOut->f._03 = p1->f._03 - p2->f._03; 84 pOut->f._10 = p1->f._10 - p2->f._10; 85 pOut->f._11 = p1->f._11 - p2->f._11; [all …]
|
| D | math_Matrix34.ipp | 41 pOut->f._00 = pOut->f._01 = pOut->f._02 = pOut->f._03 = 42 pOut->f._10 = pOut->f._11 = pOut->f._12 = pOut->f._13 = 43 pOut->f._20 = pOut->f._21 = pOut->f._22 = pOut->f._23 = 0.f; 76 return p->f._00 == 1.f && p->f._01 == 0.f && p->f._02 == 0.f && p->f._03 == 0.f && 77 p->f._10 == 0.f && p->f._11 == 1.f && p->f._12 == 0.f && p->f._13 == 0.f && 78 p->f._20 == 0.f && p->f._21 == 0.f && p->f._22 == 1.f && p->f._23 == 0.f; 93 pOut->f._00 = p1->f._00 - p2->f._00; 94 pOut->f._01 = p1->f._01 - p2->f._01; 95 pOut->f._02 = p1->f._02 - p2->f._02; 96 pOut->f._03 = p1->f._03 - p2->f._03; [all …]
|
| D | math_Matrix33.ipp | 35 return p->f._00 == 1.f && p->f._01 == 0.f && p->f._02 == 0.f && 36 p->f._10 == 0.f && p->f._11 == 1.f && p->f._12 == 0.f && 37 p->f._20 == 0.f && p->f._21 == 0.f && p->f._22 == 1.f; 51 pOut->f._00 = pOut->f._01 = pOut->f._02 = 52 pOut->f._10 = pOut->f._11 = pOut->f._12 = 53 pOut->f._20 = pOut->f._21 = pOut->f._22 = 0.f;
|
| D | math_Matrix22.ipp | 36 return p->f._00 == 1.f && p->f._01 == 0.f && 37 p->f._10 == 0.f && p->f._11 == 1.f; 74 pOut->f._00 = pOut->f._01 = 75 pOut->f._10 = pOut->f._11 = 0.f; 113 pOut->f._00 = t * p1->f._00 + p2->f._00; 114 pOut->f._01 = t * p1->f._01 + p2->f._01; 116 pOut->f._10 = t * p1->f._10 + p2->f._10; 117 pOut->f._11 = t * p1->f._11 + p2->f._11;
|
| D | math_Types.ipp | 38 pOut->f._00 = pM->f._00; pOut->f._01 = pM->f._01; 39 pOut->f._10 = pM->f._10; pOut->f._11 = pM->f._11; 76 pOut->x = pM->f._00 * pVec->x + pM->f._01 * pVec->y + pM->f._02; 77 pOut->y = pM->f._10 * pVec->x + pM->f._11 * pVec->y + pM->f._12; 175 tmp.x = pM->f._00 * pV->x + pM->f._01 * pV->y + pM->f._02 * pV->z; 176 tmp.y = pM->f._10 * pV->x + pM->f._11 * pV->y + pM->f._12 * pV->z; 177 tmp.z = pM->f._20 * pV->x + pM->f._21 * pV->y + pM->f._22 * pV->z; 207 tmp.x = pM->f._00 * pV->x + pM->f._01 * pV->y + pM->f._02 * pV->z; 208 tmp.y = pM->f._10 * pV->x + pM->f._11 * pV->y + pM->f._12 * pV->z; 209 tmp.z = pM->f._20 * pV->x + pM->f._21 * pV->y + pM->f._22 * pV->z; [all …]
|
| /CTR-SDK-0.14.4/sources/libraries/math/ |
| D | math_Matrix44.cpp | 47 NN_MATH_REPORT( "<%f, %f, %f, %f\n", f._00, f._01, f._02, f._03); in Report() 48 NN_MATH_REPORT(" %f, %f, %f, %f\n", f._10, f._11, f._12, f._13); in Report() 49 NN_MATH_REPORT(" %f, %f, %f, %f\n", f._20, f._21, f._22, f._23); in Report() 50 NN_MATH_REPORT(" %f, %f, %f, %f>\n", f._30, f._31, f._32, f._33); in Report()
|
| D | math_Matrix34.cpp | 49 NN_MATH_REPORT( "<%f, %f, %f, %f\n", f._00, f._01, f._02, f._03); in Report() 50 NN_MATH_REPORT(" %f, %f, %f, %f\n", f._10, f._11, f._12, f._13); in Report() 51 NN_MATH_REPORT(" %f, %f, %f, %f>\n", f._20, f._21, f._22, f._23); in Report()
|
| D | math_Matrix43.cpp | 46 NN_MATH_REPORT( "<%f, %f, %f\n", f._00, f._01, f._02); in Report() 47 NN_MATH_REPORT(" %f, %f, %f\n", f._10, f._11, f._12); in Report() 48 NN_MATH_REPORT(" %f, %f, %f>\n", f._20, f._21, f._22); in Report() 49 NN_MATH_REPORT(" %f, %f, %f>\n", f._30, f._31, f._32); in Report()
|
| D | math_Matrix33.cpp | 51 NN_MATH_REPORT( "<%f, %f, %f\n", f._00, f._01, f._02); in Report() 52 NN_MATH_REPORT(" %f, %f, %f\n", f._10, f._11, f._12); in Report() 53 NN_MATH_REPORT(" %f, %f, %f>\n", f._20, f._21, f._22); in Report()
|
| D | math_Matrix23.cpp | 48 NN_MATH_REPORT( "<%f, %f, %f\n", f._00, f._01, f._02 ); in Report() 49 NN_MATH_REPORT(" %f, %f, %f>\n", f._10, f._11, f._12 ); in Report()
|
| D | math_Matrix22.cpp | 48 NN_MATH_REPORT( "<%f, %f\n", f._00, f._01 ); in Report() 49 NN_MATH_REPORT(" %f, %f>\n", f._10, f._11 ); in Report()
|
| /CTR-SDK-0.14.4/include/nn/math/ |
| D | math_Matrix43.h | 40 NN_MATH_INLINE MTX43* MTX43Mult(MTX43* pOut, const MTX43* p, f32 f); 45 NN_FORCE_INLINE MTX43* MTX43Mult(MTX43* pOut, const MTX43* p, f32 f); 70 BaseData f; member 117 f._00 = x00; f._01 = x01; f._02 = x02; in MTX43() 118 f._10 = x10; f._11 = x11; f._12 = x12; in MTX43() 119 f._20 = x20; f._21 = x21; f._22 = x22; in MTX43() 120 f._30 = x30; f._31 = x31; f._32 = x32; in MTX43() 179 self_type& operator *= (f32 f) { return *MTX43Mult(this, this, f); } 180 self_type& operator /= (f32 f) { return operator*=(1.f / f); } 185 return MTX43(-f._00, -f._01, -f._02, [all …]
|
| D | math_Matrix44.h | 63 NN_MATH_INLINE MTX44* MTX44Mult(MTX44* pOut, const MTX44* p, f32 f); 66 NN_MATH_INLINE MTX44* MTX44Frustum(MTX44* pOut, f32 l, f32 r, f32 b, f32 t, f32 n, f32 f); 67 NN_MATH_INLINE MTX44* MTX44Ortho(MTX44* pOut, f32 l, f32 r, f32 b, f32 t, f32 n, f32 f); 68 NN_MATH_INLINE MTX44* MTX44PerspectiveRad(MTX44* pOut, f32 fovy, f32 aspect, f32 n, f32 f); 84 NN_MATH_INLINE MTX44* MTX44FrustumPivot(MTX44* pOut, f32 l, f32 r, f32 b, f32 t, f32 n, f32 f, Pivo… 85 NN_MATH_INLINE MTX44* MTX44OrthoPivot(MTX44* pOut, f32 l, f32 r, f32 b, f32 t, f32 n, f32 f, PivotD… 86 NN_MATH_INLINE MTX44* MTX44PerspectivePivotRad(MTX44* pOut, f32 fovy, f32 aspect, f32 n, f32 f, Piv… 90 NN_FORCE_INLINE MTX44* MTX44Frustum(MTX44* pOut, f32 l, f32 r, f32 b, f32 t, f32 n, f32 f); 93 NN_FORCE_INLINE MTX44* MTX44Mult(MTX44* pOut, const MTX44* p, f32 f); 98 NN_FORCE_INLINE MTX44* MTX44Ortho(MTX44* pOut, f32 l, f32 r, f32 b, f32 t, f32 n, f32 f); [all …]
|
| D | math_Matrix23.h | 40 NN_MATH_INLINE MTX23* MTX23Mult(MTX23* pOut, const MTX23* p, f32 f); 68 BaseData f; member 111 f._00 = x00; f._01 = x01; f._02 = x02; in MTX23() 112 f._10 = x10; f._11 = x11; f._12 = x12; in MTX23() 176 self_type& operator *= (f32 f) { return *MTX23Mult(this, this, f); } 177 self_type& operator /= (f32 f) { return operator*=(1.f / f); } 182 return MTX23(-f._00, -f._01, -f._02, 183 -f._10, -f._11, -f._12); 189 self_type operator * (f32 f) const { MTX23 tmp; return *MTX23Mult(&tmp, this, f); } 190 self_type operator / (f32 f) const { return *this * (1.f / f); } [all …]
|
| D | math_Matrix34.h | 41 NN_MATH_INLINE MTX34* MTX34Mult(MTX34* pOut, const MTX34* p, f32 f); 83 NN_FORCE_INLINE MTX34* MTX34Mult(MTX34* pOut, const MTX34* p, f32 f); 192 BaseData f; member 243 f._00 = x00; f._01 = x01; f._02 = x02; f._03 = x03; in MTX34() 244 f._10 = x10; f._11 = x11; f._12 = x12; f._13 = x13; in MTX34() 245 f._20 = x20; f._21 = x21; f._22 = x22; f._23 = x23; in MTX34() 302 self_type& operator *= (f32 f) { return *MTX34Mult(this, this, f); } 303 self_type& operator /= (f32 f) { return operator*=(1.f / f); } 308 return MTX34(-f._00, -f._01, -f._02, -f._03, 309 -f._10, -f._11, -f._12, -f._13, [all …]
|
| /CTR-SDK-0.14.4/sources/libraries/init/ |
| D | init_StartUp.cpp | 54 for( nninitStaticInitFunc* f = Image$$STATIC_INIT$$RO$$Base; in nninitCallStaticInitializers() local 55 f < Image$$STATIC_INIT$$RO$$Limit; in nninitCallStaticInitializers() 56 ++f ) in nninitCallStaticInitializers() 58 (*f)(); in nninitCallStaticInitializers()
|
| /CTR-SDK-0.14.4/include/nn/os/ |
| D | os_Thread.h | 213 …void Start(void (*f)(), Stack& stack, s32 priority = DEFAULT_THREAD_PRIORITY, s32 coreNo = CORE_NO… 236 …void Start(void (*f)(T), U param, Stack& stack, s32 priority = DEFAULT_THREAD_PRIORITY, s32 coreNo… 238 …void Start(void (*f)(const T*), const T& param, Stack& stack, s32 priority = DEFAULT_THREAD_PRIORI… 240 …void Start(void (*f)(const T&), const T& param, Stack& stack, s32 priority = DEFAULT_THREAD_PRIORI… 260 …nn::Result TryStart(void (*f)(), Stack& stack, s32 priority = DEFAULT_THREAD_PRIORITY, s32 coreNo … 283 …nn::Result TryStart(void (*f)(T), U param, Stack& stack, s32 priority = DEFAULT_THREAD_PRIORITY, s… 298 …void StartUsingAutoStack(void (*f)(), size_t stackSize, s32 priority = DEFAULT_THREAD_PRIORITY, s3… 318 …void StartUsingAutoStack(void (*f)(T), U param, size_t stackSize, s32 priority = DEFAULT_THREAD_PR… 337 …nn::Result TryStartUsingAutoStack(void (*f)(), size_t stackSize, s32 priority = DEFAULT_THREAD_PRI… 361 …nn::Result TryStartUsingAutoStack(void (*f)(T), U param, size_t stackSize, s32 priority = DEFAULT_… [all …]
|
| /CTR-SDK-0.14.4/sources/libraries/os/ |
| D | os_Thread.cpp | 93 void (*invoke)(ThreadFunc f, const void* p); //!< ハンドラを呼び出す関数 94 void (*f)(uptr); //!< ハンドラ member 103 invoke(f, p); in Invoke() 139 void Thread::NoParameterFunc(void (*f)()) in NoParameterFunc() argument 141 f(); in NoParameterFunc() 188 Result Thread::TryInitializeAndStartImpl(const TypeInfo& typeInfo, ThreadFunc f, const void* p, upt… in TryInitializeAndStartImpl() argument 208 info.f = f; in TryInitializeAndStartImpl() 244 Result Thread::TryInitializeAndStartImplUsingAutoStack(const TypeInfo& typeInfo, ThreadFunc f, cons… in TryInitializeAndStartImplUsingAutoStack() argument 252 Result result = TryInitializeAndStartImpl(typeInfo, f, p, stack, priority, coreNo, true); in TryInitializeAndStartImplUsingAutoStack() 290 void nnosThreadInitializeAndStart(nnosThread* p, void (*f)(uptr), uptr param, uptr stackBottom, s32… in nnosThreadInitializeAndStart() [all …]
|