Skip to content

xMath3 matches#511

Merged
mattbruv merged 1 commit intobfbbdecomp:mainfrom
escape209:xmath3
Apr 6, 2025
Merged

xMath3 matches#511
mattbruv merged 1 commit intobfbbdecomp:mainfrom
escape209:xmath3

Conversation

@escape209
Copy link
Contributor

(Forgot to remove iMath3 include but we'll need it later anyway)

Intrinsics my beloved

@github-actions
Copy link

github-actions bot commented Apr 5, 2025

🆗 ✅

+1605 bytes
🆗 Bot Rating: A Fantastic contribution! ✨🎉

No Regressions 🎉

Progress: 9

📈 main/SB/Core/x/xMath3 - .text +803 bytes -> 42.94%
main/SB/Core/x/xMath3 - xMat3x3LookVec(xMat3x3*, const xVec3*) +171 bytes -> 100.00%
main/SB/Core/x/xMath3 - xMat3x3RotY(xMat3x3*, float) +31 bytes -> 100.00%
main/SB/Core/x/xMath3 - xMat3x3RotZ(xMat3x3*, float) +168 bytes -> 100.00%
main/SB/Core/x/xMath3 - xMat3x3RotX(xMat3x3*, float) +164 bytes -> 100.00%
main/SB/Core/x/xMath3 - xPointInBox(const xBox*, const xVec3*) +124 bytes -> 100.00%
main/SB/Core/x/xMath3 - xMat4x3Rot(xMat4x3*, const xVec3*, float, const xVec3*) +120 bytes -> 100.00%
main/SB/Core/x/xMath3 - xMat4x3Mul(xMat4x3*, const xMat4x3*, const xMat4x3*) +8 bytes -> 100.00%
main/SB/Core/x/xMath3 - xMat3x3Normalize(xMat3x3*, const xMat3x3*) +16 bytes -> 100.00%

@mattbruv mattbruv merged commit 85f1456 into bfbbdecomp:main Apr 6, 2025
5 checks passed
@SquareMan
Copy link
Member

We have a macro xAbs btw for (F32)__fabs. Just for future reference.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants