| /CTR-SDK-1.3.0/CTR_SDK/include/nn/math/ |
| D | math_Utility.h | 53 inline S Max(T a, U b) in Max() argument 55 return (a >= b) ? a: b; in Max() 68 inline T Max(T a, T b) in Max() argument 70 return (a >= b) ? a: b; in Max() 85 inline S Min(T a, U b) in Min() argument 87 return (a <= b) ? a: b; in Min() 100 inline T Min(T a, T b) in Min() argument 102 return (a <= b) ? a: b; in Min() 119 inline S Max(T a, U b, R c) in Max() argument 121 return (a >= b) ? ((a >= c) ? a: c) : ((b >= c) ? b: c); in Max() [all …]
|
| D | math_Equation.h | 25 int SolveEquation2(f32* root, f32 a, f32 b, f32 c); 26 int SolveEquation3(f32* root, f32 a, f32 b, f32 c, f32 d); 27 int SolveEquation4(f32* root, f32 a, f32 b, f32 c, f32 d, f32 e);
|
| D | math_Matrix44.h | 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); 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… 90 NN_FORCE_INLINE MTX44* MTX44Frustum(MTX44* pOut, f32 l, f32 r, f32 b, f32 t, f32 n, f32 f); 98 NN_FORCE_INLINE MTX44* MTX44Ortho(MTX44* pOut, f32 l, f32 r, f32 b, f32 t, f32 n, f32 f); 443 …self_type& SetupFrustum(f32 l, f32 r, f32 b, f32 t, f32 n, f32 f, PivotDirection pivot = PIVOT_NON… 445 return *MTX44FrustumPivot(this, l, r, b, t, n, f, pivot); 459 … self_type& SetupOrtho(f32 l, f32 r, f32 b, f32 t, f32 n, f32 f, PivotDirection pivot = PIVOT_NONE) 461 return *MTX44OrthoPivot(this, l, r, b, t, n, f, pivot); [all …]
|
| /CTR-SDK-1.3.0/CTR_SDK/sources/libraries/math/ |
| D | math_Equation.cpp | 72 SolveEquation2(f32* root, /*f32 a==1,*/ f32 b, f32 c) in SolveEquation2() argument 74 if( b == 0 ) in SolveEquation2() 95 f32 A = b / 2; in SolveEquation2() 134 SolveEquation3(/*f32* root, f32 a==1,*/ f32 b, f32 c, f32 d) in SolveEquation3() argument 136 f32 q = (spow<2>(b) - 3 * c) / 9; in SolveEquation3() 137 f32 r = (2 * spow<3>(b) - 9 * b * c + 27 * d) / 54; in SolveEquation3() 139 f32 b_3 = b / 3; in SolveEquation3() 186 SolveEquation2(f32* root, f32 a, f32 b, f32 c) in SolveEquation2() argument 191 if( b != 0 ) in SolveEquation2() 206 f32 A = b / (2 * a); in SolveEquation2() [all …]
|
| D | math_Triangular.cpp | 592 f32 b; in Atan2FIdx() local 609 b = y; in Atan2FIdx() 617 b = x; in Atan2FIdx() 628 b = -y; in Atan2FIdx() 636 b = x; in Atan2FIdx() 650 b = y; in Atan2FIdx() 658 b = -x; in Atan2FIdx() 669 b = -y; in Atan2FIdx() 677 b = -x; in Atan2FIdx() 685 c - AtanFIdx_(b/a): in Atan2FIdx() [all …]
|
| D | math_Geometry.cpp | 491 f32 b, d, e, f, det; in DistSqLine3ToLine3() local 495 b = VEC3Dot(&L0->d, &L1->d); in DistSqLine3ToLine3() 500 det = 1.f - b * b; // det = a * c - b * b; in DistSqLine3ToLine3() 518 s_ = (b * e - d) * invDet; in DistSqLine3ToLine3() 519 t_ = (e - b * d) * invDet; in DistSqLine3ToLine3() 543 f32 b = VEC3Dot(&u, &v); in DistSqSegment3ToSegment3() local 547 f32 D = a*c - b*b; // always >= 0 in DistSqSegment3ToSegment3() 559 sN = (b*e - c*d); in DistSqSegment3ToSegment3() 560 tN = (a*e - b*d); in DistSqSegment3ToSegment3() 569 tN = e + b; in DistSqSegment3ToSegment3() [all …]
|
| /CTR-SDK-1.3.0/CTR_SDK/include/nn/util/ |
| D | util_Color.h | 80 b(static_cast<u8>(blue)), in Color8() 138 nn::math::Min(this->b + right.b, ELEMENT_MAX), 156 nn::math::Max(this->b - right.b, ELEMENT_MIN), 174 this->b * right.b / ELEMENT_MAX, 192 … (right.b != 0) ? nn::math::Min(this->b * ELEMENT_MAX / right.b, ELEMENT_MAX): ELEMENT_MAX, 208 if (b < ELEMENT_MAX) { b++; } 224 if (b < ELEMENT_MAX) { b++; } 239 if (b > ELEMENT_MIN) { b--; } 255 if (b > ELEMENT_MIN) { b--; } 351 nn::math::Min(this->b + right.b, ELEMENT_MAX), [all …]
|
| D | util_Rect.h | 63 Rect(f32 l, f32 t, f32 r, f32 b) in Rect() 67 bottom(b) in Rect() 189 const f32 b = bottom; in Normalize() local 193 top = (b - t) >= 0 ? t : b; in Normalize() 194 bottom = (b - t) >= 0 ? b : t; in Normalize()
|
| /CTR-SDK-1.3.0/CTR_SDK/include/nn/config/compiler/ |
| D | rvct.h | 40 #define NN_BSYM( no ) %b##no 50 #define NN_ATTR_PRIVATE_SECTION_2(a, b) \ argument 51 __attribute__((section(#a "." #b))) 53 #define NN_ATTR_PRIVATE_SECTION_1(a, b) \ argument 54 NN_ATTR_PRIVATE_SECTION_2(a, b)
|
| D | egcc.h | 37 #define NN_BSYM( no ) %b##no
|
| /CTR-SDK-1.3.0/CTR_SDK/include/nn/gx/CTR/ |
| D | gx_MacroCommon.h | 69 GLubyte b; member 73 #define PICA_CMD_DATA_COLOR_RGB8( r, g, b ) \ argument 74 ( r | g << 8 | b << 16 ) 76 #define PICA_CMD_DATA_COLOR_RGBA8( r, g, b, a ) \ argument 77 ( r | g << 8 | b << 16 | a << 24 )
|
| D | gx_MacroShader.h | 164 #define PICA_CMD_DATA_VS_BOOL(b) \ argument 165 ( (b) | 0x7fff0000 ) 672 #define PICA_CMD_DATA_GS_BOOL(b) \ argument 673 ( (b) | 0x7fff0000 )
|
| D | gx_MacroFragment.h | 66 ( (color.b) | (color.g) << 10 | (color.r) << 20 ) 77 ( (color.b) | (color.g) << 10 | (color.r) << 20 )
|
| /CTR-SDK-1.3.0/CTR_SDK/sources/libraries/rdt/CTR/ |
| D | rdt_Utility.h | 258 T min(T a, T b) in min() argument 260 return a < b ? a : b; in min() 264 T max(T a, T b) in max() argument 266 return a > b ? a : b; in max()
|
| D | rdt_ResendQueue.cpp | 223 Segment b; // データは50バイトとする in Test() local 224 b.SetData(data+100, 50); in Test() 225 b.SetSeqNumber(SEQ + 100); in Test() 242 CU_ASSERT(r.Push(b)); in Test() 271 CU_ASSERT(r.Push(b)); in Test()
|
| /CTR-SDK-1.3.0/CTR_SDK/include/nn/net/compatible/nnet/ |
| D | nnet.h | 60 #define NNET_MIN(a, b) (((a) < (b)) ? (a) : (b)) /**< aがbより小さい場合はaを、そうでなければbを返します。 */ argument 61 #define NNET_MAX(a, b) (((a) > (b)) ? (a) : (b)) /**< aがbより大きい場合はaを、そうでなければbを返します。 */ argument
|
| /CTR-SDK-1.3.0/CTR_SDK/sources/libraries/fnd/detail/ |
| D | fnd_DetailHeapCommon.h | 45 #define NNSI_CREATE_HEAP_SIGNATURE(a,b,c,d) ( ((a & 0xFF) << 24) | ((b & 0xFF) << 16) | ((c & 0xFF… argument
|
| D | fnd_DetailHeapCommonImpl.h | 152 ComparePtr(const void* a, const void* b) in ComparePtr() argument 155 const u8* wb = reinterpret_cast<const u8*>(b); in ComparePtr()
|
| /CTR-SDK-1.3.0/CTR_SDK/include/nn/math/inline/ |
| D | math_Matrix34.ipp | 207 @param[in] b ニアクリップの下辺です。 218 MTX34TextureProjectionFrustum(MTX34* pOut, f32 l, f32 r, f32 b, f32 t, f32 n, f32 scaleS, f32 scale… 220 NN_ASSERT(t != b); 233 f32 reverseHeight = 1.0f / (t - b); 236 mtx[1][2] = (((t+ b) * reverseHeight) * scaleT) - translateT; 295 @param[in] b ニアクリップの下辺です。 305 MTX34TextureProjectionOrtho(MTX34* pOut, f32 l, f32 r, f32 b, f32 t, f32 scaleS, f32 scaleT, f32 tr… 307 NN_ASSERT(t != b); 320 float reverseHeight = 1.0f / (t - b); 324 mtx[1][3] = ((-(t + b) * reverseHeight) * scaleT) + translateT;
|
| D | math_Matrix44.ipp | 203 @param[in] b ニアクリッピング面での視錐台下辺の Y 座標 212 MTX44FrustumPivot(MTX44* pOut, f32 l, f32 r, f32 b, f32 t, f32 n, f32 f, PivotDirection pivot) 214 MTX44Frustum( pOut, l, r, b, t, n, f ); 227 @param[in] b ニアクリッピング面での視錐台下辺の Y 座標 236 MTX44OrthoPivot(MTX44* pOut, f32 l, f32 r, f32 b, f32 t, f32 n, f32 f, PivotDirection pivot) 238 MTX44Ortho( pOut, l, r, b, t, n, f ); 302 inline void SwapF(f32 &a, f32 &b) 306 a = b; 307 b = tmp;
|
| /CTR-SDK-1.3.0/CTR_SDK/include/nn/font/detail/ |
| D | font_BinaryFileFormat.h | 23 #define NN_FONT_MAKE_SIGWORD(a, b, c, d) \ argument 25 (static_cast<u8>(a) << 0) | (static_cast<u8>(b) << 8) \ 30 #define NN_FONT_MAKE_SIGWORD(a, b, c, d) \ argument 32 (static_cast<u8>(a) << 24) | (static_cast<u8>(b) << 16) \
|
| /CTR-SDK-1.3.0/CTR_SDK/include/nn/math/ARMv6/ |
| D | math_Matrix44.h | 30 NN_MATH_INLINE MTX44* MTX44FrustumC(MTX44* pOut, f32 l, f32 r, f32 b, f32 t, f32 n, f32 f); 31 NN_MATH_INLINE MTX44* MTX44FrustumC_FAST(MTX44* pOut, f32 l, f32 r, f32 b, f32 t, f32 n, f32 f); 32 NN_MATH_INLINE MTX44* MTX44OrthoC(MTX44* pOut, f32 l, f32 r, f32 b, f32 t, f32 n, f32 f); 33 NN_MATH_INLINE MTX44* MTX44OrthoC_FAST(MTX44* pOut, f32 l, f32 r, f32 b, f32 t, f32 n, f32 f);
|
| /CTR-SDK-1.3.0/CTR_SDK/include/nn/net/compatible/nlib/ |
| D | nlib_md5_horizon.h | 38 unsigned long a, b, c, d; member
|
| /CTR-SDK-1.3.0/CTR_SDK/sources/libraries/fnd/ |
| D | fnd_DateTime.cpp | 26 inline s32 Modulo32(s32 a, s32 b) in Modulo32() argument 28 return (((a % b) + b) % b); in Modulo32()
|
| /CTR-SDK-1.3.0/CTR_SDK/sources/libraries/crt0/MPCore/ |
| D | crt0.cpp | 74 b __cpp(nn::svc::ExitProcess) in __ctr_start()
|